摘要:如今,随着移动互联网的普及与流行,传统的PC端已经不再能满足年轻人的购物需
求。更多的年轻人已经开始习惯于在手机端购买自己的日常用品,由于生活质量的提高和网购的普及,人们开始把目光放在产品的售后服务和物流配送问题上。于是基于同城的网购平台慢慢应运而生。该系统是以此为背景而设计的安卓手机应用。
本文介绍了基于android的惠生活系统的设计与实现。本系统主要包括:(1)首页模块,包括同城打折商品和给用户推荐的商品;(2)惠逛模块,主要是根据商品分类选择需要搜索的商品,也可以根据区域进行选择,同时还有智能排序的功能;(3)购物车模块,用户可以根据购物车查看自己已经添加进去的物品,可以对已选的商品进行删除或者结算;(4)发现模块,主要为用户提供类似贴吧的功能,将用户所在城市的相关动态呈现出来供用户交流互动;(5)我的模块,主要包括软件的基本设置、消息提醒、我的订单、我的收藏、最近浏览、今日推荐、最近浏览以及编辑资料等功能。
该系统整体编码使用MVC的设计模式,服务器端使用JavaEE编程,采用MySQL数据库来存储数据信息。
关键词:MVC设计模式 安卓 JavaEE, MySQL
目录
摘要
Abstract
1 绪论-1
1.1惠生活系统设计的背景-1
1.2惠生活系统设计的意义及目的-1
1.3先状分析与发展趋势-1
1.4论文结构-1
2 系统相关技术研究-2
2.1 java简介-3
2.2 MySQL简介-3
2.3 Android简介-3
3 系统需求分析-4
3.1 可行性分析-4
3.1.1 经济可行性-4
3.1.2技术可行性-4
3.1.3 操作可行性-4
3.1.4 系统的调查研究-4
3.2 需求分析-5
3.2.1 功能需求-5
3.2.2 系统用例图分析-8
3.2.3 系统时序图分析-8
4 系统总体设计-10
4.1 系统结构设计-10
4.2 系统功能划分-9
4.3数据库设计-11
4.3.1 数据库命名规则-12
4.3.2 数据库对象命名规则-12
4.3.3 数据库字段命名规则-12
4.3.4 数据库模块划分表-12
4.3.5 数据库的逻辑结构设计-13
4.3.6 数据库表结构设计-13
4.3.7 数据库的连接-18
5 系统详细设计与实现-20
5.1 系统详细设计的简单介绍-20
5.2 登录界面-20
5.3首页模块-20
5.4惠逛模块-22
5.5购物车模块-24
5.6发现模块-25
5.7个人中心模块-27
5.7.1订单管理模块-28
5.7.2收藏模块-30
总结-32
致谢-33
参考文献-34