android的网上购物商城app的设计与实现(附件)
随着互联网技术的发展和网络通信系统的快速,人类进入信息化社会。电子商务逐步成长,买卖双方利用互联网进行商业交易,更加快速、更加方便,买家足不出户就能买到自己想要的东西,节省了很多的时间和精力,卖家也可以扩大销售范围,提高销售业绩,降低库存风险,获取更高的利润。Android是绝大部分移动终端的承载系统,作为目前最受欢迎的的移动平台,开发基于Android系统的网上购物商城APP很有价值。本课题通过使用JAVA语言,设计、开发并且实现一个基于Android系统和Web技术的网上购物商城APP。在服务端(后台管理端),在J2EE的开发基础上,主要采用JSP动态网页开发技术,使用MyEclipse作为开发工具,使用MYSQL作为数据库,并且结合使用Struts2+Spring+Hibernate等多种框架进行开发。在客户端(APP端),主要采用Eclipse(ADT)作为开发工具,使用Android?SDK设计客户端,并且使用安卓模拟器模拟实际的安卓手机进行运行、测试程序。本次开发的这个网上购物商城APP力求做到操作方便简单,系统稳定、容易维护。关键词 Android,APP,网上购物商城,JAVA
目 录
1 绪论 1
1.1 课题开发背景及研究意义 1
1.2 课题研究现状 2
1.3 课题国内外发展趋势 3
2 系统的开发环境及技术 3
2.1 服务端系统开发环境 3
2.2 客户端系统开发环境 4
3系统分析 5
3.1 需求分析 5
3.2 可行性分析 6
3.3 业务流程分析 7
3.4 数据流程分析 8
4系统设计 10
4.1 系统设计的目标和原则 10
4.2系统功能模块设计 10
4.3 数据库设计 11
5 系统实现 17
5.1 服务端(后台)系统功能实现的主要模块 17
5.2 客户端(前端)系统功能实现的主要模块 20
结 论 31
致 谢 32
参 考 文 献 33
1 绪论
1.1 课题 *好棒文|www.hbsrm.com +Q: ^351916072#
开发背景及研究意义
1 课题开发背景
随着计算机技术的快速发展,互联网将社会联系起来变成电子空间。手机制造行业的蓬勃发展让开发者对手机软件的开发越来越重视,伴随4G网络的发展,手机购物越来越受到人们的青睐,电子商务以快速迅猛的发展速度掀起网上购物的热潮。电子商务的普及将会成为未来很长一段时间内世界经济变革的重要推动力,促进我国贸易模式转型的重要动力。Android作为目前中国乃至世界市场占有率第一的手机系统,基于Android系统的移动终端购物必将成为潮流。
国内外有很多优秀的网上购物商城APP,比如国内的手机淘宝、京东商城、苏宁易购、国美在线,国外的ShopBop和亚马逊等。虽然它们受欢迎程度广,使用人数众多、数据交互庞大,但是这些APP上的商品繁杂,软件经常更新、升级,给用户带来诸多不便。再者,就以手机淘宝为例,淘宝卖家只要缴纳1000元的保证金就可以开一家淘宝店铺开始售卖商品,在商品的质量上没有完全令人信服的保证。所以,一个可以与供应商直接合作、进行直销的网上购物商城APP的开发、投入运营显得尤为重要。
2 课题研究意义
电子商务的出现和流行给消费者和销售者们都带来了重大的改变。
(1)用户可以用过对各种虚拟商城的访问,通过提交订单就能很快速地得到自己所需的、想要购买的、性价比最高的商品,并且节省出更多得时间和精力。
(2)商家可以通过网上购物商城向消费者呈现快捷、新颖、便利、高效的购物理念。他们根据客户的根本需求进行生产、采购和销售,不仅可以大大降低库存风险,提高销售业绩,还可以获取更高的销售利润。
因此,本次毕业设计尝试开发一个基于Android系统的网上购物商城APP,真正做到实用、易用,系统稳定、容易操作、维护。
1.2 课题研究现状
1国外研究现状
2002年,Urbaczewski,Jessup和Wheeler提出Urbaczewski,et al.模型,将电子商务研究分为四个层面:组织层面、经济层面、技术层面和其他研究[1]。
2002年,E.W.T.Ngai和F.K.T.Wat提出Nagi & Wat模型,将电子商务研究分为技术问题,应用问题,保障和支持问题研究四大领域[1]。
2004年,E. Turban,D. King, J. Lee和D. Viehland在《电子商务:管理视角》中提出Turban,et al.模型,主要将电子商务概括为一个核心(电子商务战略)、一个铺垫(电子商务概况)和三个层面(社会与环境、技术、市场与经济)[1]。
2007年,Robert J.Kaufman和Eric A.Walden提出Kaufman & Walden电子商务模型。技术层面是最基本因素,企业通过运用相关技术,建立全新市场,成为价值创造者;而消费者也通过使用基于最新技术的电子商务平台,享受便携的服务,是价值获得者[1]。
2国内研究现状
2011年,沈洪敏在《电子商务定义与概念探讨》中指出,电子商务就是企业在采购生产销售过程中,人财物管理、采购、生产、销售、物流、资金流和信息流的电子化[2]。
2012年,邹雄智、刘锦在《中小企业电子商务发展策略》中指出,网络经济下的电子商务给企业的生产、经营和管理以及传统贸易带来巨大冲击,改变着企业的商业模式,对社会经济发展方式的转变产生了巨大的影响[3]。
2016年,王玉珠在《国内移动用户行为研究热点与前沿》中指出,移动电子商务用户数量不断扩大,移动终端设备突飞猛进发展,国内当前主流操作系统之一的Android系统会成为研究热点[4]。
根据相关数据显示,在2011的第一季度,Android以占据全球智能手机操作系统33%的市场份额具有绝对优势,首次击败了NOKIA的Symbian系统成为全球第一大智能手机操作系统。在2012年的第二季度,Android系统的市场份额达到60%。在2013年的第二季度,Android系统的市场份额达到70%,其中,在中国的市场份额高达71.5%,超过其主要竞争对手苹果公司的IOS系统在中国的市场份额近50%。目前,Android系统已经成为了主流的手机操作系统,并且将拥有持续性的优势。
1.3 课题国内外发展趋势
1电子商务向三四五线城市渗透。移动设备继续渗透三四线城市,用户经济收入提高,本地的购物不便且商品可获得性差,抢占三四线城市将占据更大市场[5]。
2平台化。专注细分市场的垂直型平台,追求全品类覆盖的综合性平台,B2B和B2C不断整合转变成为交易平台[6]。
3由于移动电子商务市场的崛起,移动电商碎片化的特点和传统电商形成互补,结合线上线下增长业务,同时关注支付宝、微信和银联等在移动支付相关领域的发展。
4网络购物商城会向着更加便捷化、简洁化的方向发展,给用户以最直接、快速的购物体验。
2 系统的开发环境及技术
目 录
1 绪论 1
1.1 课题开发背景及研究意义 1
1.2 课题研究现状 2
1.3 课题国内外发展趋势 3
2 系统的开发环境及技术 3
2.1 服务端系统开发环境 3
2.2 客户端系统开发环境 4
3系统分析 5
3.1 需求分析 5
3.2 可行性分析 6
3.3 业务流程分析 7
3.4 数据流程分析 8
4系统设计 10
4.1 系统设计的目标和原则 10
4.2系统功能模块设计 10
4.3 数据库设计 11
5 系统实现 17
5.1 服务端(后台)系统功能实现的主要模块 17
5.2 客户端(前端)系统功能实现的主要模块 20
结 论 31
致 谢 32
参 考 文 献 33
1 绪论
1.1 课题 *好棒文|www.hbsrm.com +Q: ^351916072#
开发背景及研究意义
1 课题开发背景
随着计算机技术的快速发展,互联网将社会联系起来变成电子空间。手机制造行业的蓬勃发展让开发者对手机软件的开发越来越重视,伴随4G网络的发展,手机购物越来越受到人们的青睐,电子商务以快速迅猛的发展速度掀起网上购物的热潮。电子商务的普及将会成为未来很长一段时间内世界经济变革的重要推动力,促进我国贸易模式转型的重要动力。Android作为目前中国乃至世界市场占有率第一的手机系统,基于Android系统的移动终端购物必将成为潮流。
国内外有很多优秀的网上购物商城APP,比如国内的手机淘宝、京东商城、苏宁易购、国美在线,国外的ShopBop和亚马逊等。虽然它们受欢迎程度广,使用人数众多、数据交互庞大,但是这些APP上的商品繁杂,软件经常更新、升级,给用户带来诸多不便。再者,就以手机淘宝为例,淘宝卖家只要缴纳1000元的保证金就可以开一家淘宝店铺开始售卖商品,在商品的质量上没有完全令人信服的保证。所以,一个可以与供应商直接合作、进行直销的网上购物商城APP的开发、投入运营显得尤为重要。
2 课题研究意义
电子商务的出现和流行给消费者和销售者们都带来了重大的改变。
(1)用户可以用过对各种虚拟商城的访问,通过提交订单就能很快速地得到自己所需的、想要购买的、性价比最高的商品,并且节省出更多得时间和精力。
(2)商家可以通过网上购物商城向消费者呈现快捷、新颖、便利、高效的购物理念。他们根据客户的根本需求进行生产、采购和销售,不仅可以大大降低库存风险,提高销售业绩,还可以获取更高的销售利润。
因此,本次毕业设计尝试开发一个基于Android系统的网上购物商城APP,真正做到实用、易用,系统稳定、容易操作、维护。
1.2 课题研究现状
1国外研究现状
2002年,Urbaczewski,Jessup和Wheeler提出Urbaczewski,et al.模型,将电子商务研究分为四个层面:组织层面、经济层面、技术层面和其他研究[1]。
2002年,E.W.T.Ngai和F.K.T.Wat提出Nagi & Wat模型,将电子商务研究分为技术问题,应用问题,保障和支持问题研究四大领域[1]。
2004年,E. Turban,D. King, J. Lee和D. Viehland在《电子商务:管理视角》中提出Turban,et al.模型,主要将电子商务概括为一个核心(电子商务战略)、一个铺垫(电子商务概况)和三个层面(社会与环境、技术、市场与经济)[1]。
2007年,Robert J.Kaufman和Eric A.Walden提出Kaufman & Walden电子商务模型。技术层面是最基本因素,企业通过运用相关技术,建立全新市场,成为价值创造者;而消费者也通过使用基于最新技术的电子商务平台,享受便携的服务,是价值获得者[1]。
2国内研究现状
2011年,沈洪敏在《电子商务定义与概念探讨》中指出,电子商务就是企业在采购生产销售过程中,人财物管理、采购、生产、销售、物流、资金流和信息流的电子化[2]。
2012年,邹雄智、刘锦在《中小企业电子商务发展策略》中指出,网络经济下的电子商务给企业的生产、经营和管理以及传统贸易带来巨大冲击,改变着企业的商业模式,对社会经济发展方式的转变产生了巨大的影响[3]。
2016年,王玉珠在《国内移动用户行为研究热点与前沿》中指出,移动电子商务用户数量不断扩大,移动终端设备突飞猛进发展,国内当前主流操作系统之一的Android系统会成为研究热点[4]。
根据相关数据显示,在2011的第一季度,Android以占据全球智能手机操作系统33%的市场份额具有绝对优势,首次击败了NOKIA的Symbian系统成为全球第一大智能手机操作系统。在2012年的第二季度,Android系统的市场份额达到60%。在2013年的第二季度,Android系统的市场份额达到70%,其中,在中国的市场份额高达71.5%,超过其主要竞争对手苹果公司的IOS系统在中国的市场份额近50%。目前,Android系统已经成为了主流的手机操作系统,并且将拥有持续性的优势。
1.3 课题国内外发展趋势
1电子商务向三四五线城市渗透。移动设备继续渗透三四线城市,用户经济收入提高,本地的购物不便且商品可获得性差,抢占三四线城市将占据更大市场[5]。
2平台化。专注细分市场的垂直型平台,追求全品类覆盖的综合性平台,B2B和B2C不断整合转变成为交易平台[6]。
3由于移动电子商务市场的崛起,移动电商碎片化的特点和传统电商形成互补,结合线上线下增长业务,同时关注支付宝、微信和银联等在移动支付相关领域的发展。
4网络购物商城会向着更加便捷化、简洁化的方向发展,给用户以最直接、快速的购物体验。
2 系统的开发环境及技术
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/476.html