2。4JAVA 语言简介
Java 是一种面向对象的程序设计语言[12],它继承了 C++语言中面向对象的技术 核心,并摒弃了 C 语言中非常容易引起错误且复杂的指针(用引用取代)、运算符 重载(operator overloading)、多重继承(以接口取代)等特性,[13]增加了垃圾回收 机制来回收不再被引用的对象所占用的内存空间,使得程序员不再为内存管理而烦 恼。Java 率先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上 的虚拟机来解释执行字节码[14]。实现了“一次编译、到处执行”的跨平台特点[15]。
2。5JAVA 访问 MySQL 数据库的方法
首先安装 MySQL 数据库,并手动设置数据库的账号和密码。[16]然后建立数据库 ershoujiaoyi , 建 立 本 系 统 所 需 要 的 所 有 数 据 库 表 , 建 立 表 间 约 束 等 。 在 ConnectionManager。java 文件中添加以下字段用于与数据库作连接[17]。如图 2-1 所示:
图 2-1 数据库的连接
2。6 本章小结
本章简要介绍了 MVC 架构体系、Android 平台、SQL 语言、JAVA 语言以及 Eclipse 和数据库 MySQL 连接的方法。本系统使用 Tomcat 服务器以及 MySQL 数据库,采用 Eclipse 开发前后台数据传递,使用 Anroid Studio 开发手机端页面及其相关逻辑。
第三章 校园二手交易系统需求分析
3。1 系统设计目标
此系统主要设计一个以校园二手商品交易为主的,具有一定智能特点和线上特点 的交易平台。系统开发的目标是实现二手商品交易的便捷化,系统化,规范化。该系 统实现了在线浏览商品、发布商品、购买商品、订单管理的主要功能,收藏商品、商 品留言等的辅助功能。
3。2 可行性分析
3。2。1 技术及开发方法可行性
本系统的开发技术主要包括 android,Java, SQL。Web 服务器采用 Tomcat,数 据库采用 MySQL 数据库系统。由于本系统采用的是 android 语言,则手机端的开发 使用 android studio 编程软件,jdk 版本为 1。8。0。
3。2。2 管理可行性 用户只需将商品信息填写完整后,即可发布到该系统上,通过个人页面能方便、
清楚地查看当前账户发布的商品,大大提高二手商品交易的管理效率。对已经生成的
订单,同样在个人页面可以管理购买订单和卖出订单,提高了订单的处理效率。
3。2。3 经济可行性 当今社会,网上购物已然成为主流。校园二手交易系统的开发给了高校大学生更
便捷的服务。本系统一旦运行到实际生活中,用户只需将要卖的商品发布到此系统中,
不必自己出门摆摊,提高了二手商品的交易效率,大大节省了人力和时间。另外本系 统开发成本也相对较低,技术硬件支持所需也相对较少。
3。3 系统需求分析
普通用户:(1)商品浏览 用户可以在首页查看商品,包括商品详情,商品标 题,发布时间,商品图片,商品收藏数等信息,在首页最上方放置滚动页,显示收藏 数相对较多的商品,以便用户查看,点击图片或点击下方某个具体商品之后,进入商论文网
品详情页面,除了上述信息,还可以查看商品的发布人,发布人电话,商品留言,商 品数量,地址等信息,并将图片做成滚动页放在屏幕最上面,以便查看。(2)搜索 功能 用户根据关键字搜索查询到想要的商品,也可以在分类页面通过分类选项进行 搜索。(3)发布商品 此功能是本系统最主要功能。点击发布按钮进入发布页面,依 次填写标题,价格,类别,数量,商品详情,并上传此商品的相关图片,点击右上角 的发布按钮,即可完成发布。(4)消息功能 用户可以在消息页中查看当前帐号的留 言及收到的系统消息等。(5)留言功能 用户可以在商品详情页面的左下角,点击留 言按钮进入留言页面,输入内容之后发布,即可对当前商品进行留言,商品卖家将会 看到此条留言。也可通过商品详情页面查看到此商品下的所有其他用户的留言。(6) 用户信息管理 用户可以在个人页面管理自己的所有信息,包括修改头像(相册上传 或者拍照上传)、修改昵称、修改联系电话、查看已发布的商品、查看已收藏的商品、 查看购买的订单、查看卖出的订单、修改密码、退出登录等操作。 Android的校园二手交易系统的设计与实现(5):http://www.youerw.com/jisuanji/lunwen_97949.html