android的购物系统(附件)
本文的购物系统基本使用eclipse和myeclipse 8.6完成,数据库是使用mysql完成的。购物系统基本分为在移动端的客户,在移动端的管理员,在网页端的客户,在网页端的管理员。在移动端,客户登录后基本分为商品信息查询,我的购物车,我的订单,修改个人信息,系统公告查询;管理员登录后基本分为商品类别管理,商品信息管理,会员信息管理,订单信息管理,系统公告管理。在网页端,登录前基本有首页,商品类别,商品信息,会员信息,会员注册,商品评价,系统公告,登录框和后台管理,登录用户后,多了我的购物车,我的订单,修改个人信息和退出登录,后台登录是管理员登录的地方,比起移动端多了系统管理。
Keywords:: product information management Android JSP目录
一、引言 1
(一)开发背景 1
(二)开发软件 1
二、需求分析 1
(一)系统需求分析 1
(二)功能模块分析 1
三、详细设计 2
(一)系统功能模块图 2
(二)系统数据库设计 2
四、安卓端客户功能设计与实现 4
(一)用户注册设计 4
(二)用户登录设计 6
(三)修改个人信息设计 7
(四)商品信息查询设计 8
(五) 购物车设计 9
(六)订单查询设计 10
(七)商品评价功能设计 12
(八)系统公告设计 12
五、安卓端管理员设计与实现 13
(一)管理员登录设计 13
(二)商品类别管理 14
(三)商品信息管理 15
(四)会员信息管理 17
(五)订单信息管理 18
(六)商品评价管理 19
(七)系统公告管理 21
六、网页端用户的设计与实现 22
(一)首页 22
(二)商品类别 24
(三)商品信息 24
(四)会员信息 25
(五)会员注册 26
(六)商品评价 27
*好棒文|www.hbsrm.com +Q: ^351916072*
(七)系统公告 28
(八)我的购物车 29
(九)我的订单 30
(十)修改个人信息 31
七、网页端管理员的设计与实现 32
(一)后台登录 32
(二)商品类别管理 33
(三)商品信息管理 34
(四)会员信息管理 36
(五)订单信息管理 37
(六)商品评价管理 38
(七)系统公告管理 39
(八)系统管理 40
总结 41
致谢 42
参考文献 43
一、引言
(一)开发背景
智能手机的发展使人们可以随时随地做到许多事,本文的购物系统主要是让人们可以在任何地点只要拥有智能手机就可以购物。
对于商家而言通过购物系统可以吸引更多的用户,能够节约商品的成本,在网络上商家可以24小时营业,不需要担心天气不好来购买物品的人太少。
对于用户而言可以更方便地购物,可以不需要在赶往店铺才能购买商品,在网络上购买商品,可以在零碎的时间购买商品,不再需要花费大量的时间寻找购买的物品,也不需要担心店铺的人太多。
(二)开发软件
购物系统需要用到的开发软件有MyEclipse,Eclipse,mysql数据库,用到了java语音和jsp。
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等,这使得它成为应用范围最广泛的开发语言[1]。
JSP以Java技术为基础,又在许多方面做了改进,具有动态页面与静态页面分离、能够脱离硬件平台的束缚以及编译后运行等优点,JSP已经成为Internet上的主流开发工具[2]。
二、需求分析
(一)系统需求分析
在现在智能手机几乎覆盖了大部分人群,通过购物系统商家可以提升用户量,用户可以更简单地购物。
(二)功能模块分析
注册功能:单击注册可以进入注册页面,填写会员用户名,登录密码,真实姓名,性别,出生日期,联系电话,联系邮箱,联系qq,家庭地址,会员照片,填写完毕后单击确认后返回登录页面。
登录:在身份当中选择用户或管理员后填写正确的用户名和用户的密码,单击登录按钮可以登录进去。
重填功能:单击重填按钮可以使填写的用户名和密码删除。
修改个人信息功能:可以修改个人的信息。
商品信息查询功能:可以通过设计条件查看相对应的商品,并且加入购物车或查看评论。
商品评价功能:可以添加评价。
商品类别管理功能:可以添加和查询商品种类。
购物车功能:可以查看加入购物车的商品或提交订单。
订单功能:可以查询订单信息。
系统公告功能:可以查看或发布公告。
重新登录功能:可以返回登录界面。
三、详细设计
(一)系统功能模块图
根据功能模块分析可以设计出系统功能模块图如图311系统功能模块图所示:
图311系统功能模块图
(二)系统数据库设计
根据系统功能模块图分析可以得出下列数据库表:
1.数据库表
(1)管理员表
表1管理员表(admin)
名
类型
长度
是否null
描述
username
varchar
20
不是
管理员姓名
password
Keywords:: product information management Android JSP目录
一、引言 1
(一)开发背景 1
(二)开发软件 1
二、需求分析 1
(一)系统需求分析 1
(二)功能模块分析 1
三、详细设计 2
(一)系统功能模块图 2
(二)系统数据库设计 2
四、安卓端客户功能设计与实现 4
(一)用户注册设计 4
(二)用户登录设计 6
(三)修改个人信息设计 7
(四)商品信息查询设计 8
(五) 购物车设计 9
(六)订单查询设计 10
(七)商品评价功能设计 12
(八)系统公告设计 12
五、安卓端管理员设计与实现 13
(一)管理员登录设计 13
(二)商品类别管理 14
(三)商品信息管理 15
(四)会员信息管理 17
(五)订单信息管理 18
(六)商品评价管理 19
(七)系统公告管理 21
六、网页端用户的设计与实现 22
(一)首页 22
(二)商品类别 24
(三)商品信息 24
(四)会员信息 25
(五)会员注册 26
(六)商品评价 27
*好棒文|www.hbsrm.com +Q: ^351916072*
(七)系统公告 28
(八)我的购物车 29
(九)我的订单 30
(十)修改个人信息 31
七、网页端管理员的设计与实现 32
(一)后台登录 32
(二)商品类别管理 33
(三)商品信息管理 34
(四)会员信息管理 36
(五)订单信息管理 37
(六)商品评价管理 38
(七)系统公告管理 39
(八)系统管理 40
总结 41
致谢 42
参考文献 43
一、引言
(一)开发背景
智能手机的发展使人们可以随时随地做到许多事,本文的购物系统主要是让人们可以在任何地点只要拥有智能手机就可以购物。
对于商家而言通过购物系统可以吸引更多的用户,能够节约商品的成本,在网络上商家可以24小时营业,不需要担心天气不好来购买物品的人太少。
对于用户而言可以更方便地购物,可以不需要在赶往店铺才能购买商品,在网络上购买商品,可以在零碎的时间购买商品,不再需要花费大量的时间寻找购买的物品,也不需要担心店铺的人太多。
(二)开发软件
购物系统需要用到的开发软件有MyEclipse,Eclipse,mysql数据库,用到了java语音和jsp。
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等,这使得它成为应用范围最广泛的开发语言[1]。
JSP以Java技术为基础,又在许多方面做了改进,具有动态页面与静态页面分离、能够脱离硬件平台的束缚以及编译后运行等优点,JSP已经成为Internet上的主流开发工具[2]。
二、需求分析
(一)系统需求分析
在现在智能手机几乎覆盖了大部分人群,通过购物系统商家可以提升用户量,用户可以更简单地购物。
(二)功能模块分析
注册功能:单击注册可以进入注册页面,填写会员用户名,登录密码,真实姓名,性别,出生日期,联系电话,联系邮箱,联系qq,家庭地址,会员照片,填写完毕后单击确认后返回登录页面。
登录:在身份当中选择用户或管理员后填写正确的用户名和用户的密码,单击登录按钮可以登录进去。
重填功能:单击重填按钮可以使填写的用户名和密码删除。
修改个人信息功能:可以修改个人的信息。
商品信息查询功能:可以通过设计条件查看相对应的商品,并且加入购物车或查看评论。
商品评价功能:可以添加评价。
商品类别管理功能:可以添加和查询商品种类。
购物车功能:可以查看加入购物车的商品或提交订单。
订单功能:可以查询订单信息。
系统公告功能:可以查看或发布公告。
重新登录功能:可以返回登录界面。
三、详细设计
(一)系统功能模块图
根据功能模块分析可以设计出系统功能模块图如图311系统功能模块图所示:
图311系统功能模块图
(二)系统数据库设计
根据系统功能模块图分析可以得出下列数据库表:
1.数据库表
(1)管理员表
表1管理员表(admin)
名
类型
长度
是否null
描述
username
varchar
20
不是
管理员姓名
password
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1084.html