《基于Android技术的网上商城系统的设计与实现 ——毕业论文》由会员分享,可在线阅读,更多相关《基于Android技术的网上商城系统的设计与实现 ——毕业论文(29页珍藏版)》请在金锄头文库上搜索。
1、本科毕业论文(设计)题 目 基于Android技术的网上商城系统 的设计与实现 专 业 软件工程 作者姓名 学 号 单 位 聊城大学 指导教师 年 月聊城大学本科毕业设计目 录前 言11. 绪论11.1 选题意义11.2 研究现状22. 开发环境介绍32.1 Eclipse简介32.2 Android简介43. 需求分析53.1 需求分系重要性53.2 功能需求63.3 性能需求64. 总体设计74.1 总体设计重要性74.2 系统架构74.3 系统流程85. 详细设计85.1 资源规划85.2 数据库设计95.3 界面设计106. 功能实现146.5 提交订单功能实现22结束语23参考文献2
2、41摘 要随着电子技术和互联网以及移动互联网络的发展,电子商务(Electronic Commerce,EC)已经深入到各行各业,而使用电子商务作为购物渠道的人也日渐增多,成为人们购物方式的主流,电子商务购物网站便是基于这样的背景下,应用B/S(BROWSER/SERVER)架构,有效运用INTERNET技术的辅助,开设网上购物平台,有效的降低运营成本,提高经营效益,实现消费者的网上购物和在线电子支付的一种新型的商业运营模式。Android系统的出现,给移动互联网时代带来了新的发展。为了适应现代信息时代网络在线的需求,采用新信息技术,研究设计了一个基于安卓平台的购物系统的设计与实现。它能提供网
3、上购物,为用户提供便利。该方案主要包括后台管理功能、Web服务器、网络、Android购物前端等部分组成,并采用了JAVA、ANDROID、JSP技术,Mysql数据库,利用Eclipse、TOMCAT、Dreamweaver等开发环境以及开发工具。为客户提供24小时方便快捷的在线购物服务。论文主要介绍了本系统的开发背景,所要完成的功能和开发的全过程。关键词:Android;Java;Web服务器;购物商城;Mysql1AbstractWith the development of electronic technology and the Internet and mobile Intern
4、et, e-commerce (Electronic Commerce, EC) has penetrated into all walks of life, and the use of e-commerce as a shopping channel is also increasing, becoming the mainstream shopping, e-commerce Shopping site is based on this background, the application of B / S (BROWSER / SERVER) architecture, the ef
5、fective use of INTERNET technology support, set up online shopping platform, effectively reduce operating costs and improve operating efficiency, to achieve consumer online shopping and Online electronic payment of a new business model.Android system, the emergence of the mobile Internet era has bro
6、ught new development. In order to meet the needs of modern online information network, the use of new information technology, research and design based on Andrews platform shopping system design and implementation. It can provide online shopping, to provide users with convenience. The program mainly
7、 includes background management functions, Web server, network, Android shopping front end and other components, and the use of JAVA, ANDROID, JSP technology, Mysql database, the use of Eclipse, TOMCAT, Dreamweaver development environment and development tools. 24 hours to provide customers with con
8、venient online shopping service. The paper mainly introduces the background of the development of the system, the function and the whole process of development.Key words: Android; Java; Web server; Shopping Mall; Mysql22基于Android技术的网上商城系统的设计与实现前 言 随着社会科技的进步,人类知识总量的增长不断加快,以及市场竞争的日益激烈,人们对信息的认识产生了根本性变化
9、。基于移动互联网这个全新的时代背景,人们日常上网的主要通道是手机。移动电子商务未来的发展潜力是吸引京东商城、当当网以及淘宝等电子商务企业进入这一领域的主要原因。 随着移动通信的发展及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。Android是一套真正意义上的开放性的移动设备综合平台,Android是由 Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发,因此,Android系统将是未来移动终端的主流,而基于Android终端的网上购物系统也将被广泛使用。1. 绪论1.1 选题意义对于普通的智能手机用户来
10、说,智能手机已经成为人们生活中的一部分,每天和手机在一起的时间,超过任何电子设备。通过智能手机的用户可以不受时间、空间的限制,随时随地的通过智能手机在购物商城APP上浏览商城的所有产品的详细信息和商家活动,比PC端更为方便快捷。手机购物商城的开发符合了当前大环境下人们越来越追求便携舒适购物体验的需求。对于手机网上商城的商家来说,由于智能手机的的普及范围不断扩大,越来越多的人通过手机浏览信息,而通过手机传播的渠道更是多种多样,手机商城APP可以帮助他们快速传播商城的产品信息以及降低商家的广告费用。商家也能够更加便捷的查看商城的经营状况和商品的销售信息以便于根据市场环境做出及时的调整和改变。当前主
11、流的电商平台如淘宝、京东、苏宁等来说已经都有十分成的熟移动商城系统,但对许许多多传统的中小型企业来说,他们对于手机网上商城发展没有那么好的前瞻性,目前仍正处于刚刚投入移动电商平台的浪潮中。尤其是当前Android手机商城的开发技术不断发展,成本也在下降更加适合中小型企业的需求,所以Android的网上商城系统发展前景在当前大环境下仍然可期。1.2 研究现状1.2.1 网购市场现状2011-2015年我国网络购物用户规模持续增长。2015年网购用户总规模达4.1亿人,是2011年的2.1倍,2015年网络购物用户规模增长率为14.3%。随着互联网的发展、触网用户增加以及网购方式的越来越流行,未来
12、网购用户在整体网民中的比例将越来越高。2015年1-12月,PC端日均覆盖用户人数增幅不大,月度日均覆盖人数平均值为9810万人,个别月份覆盖人数呈现较大波动。1-12月移动端月度日均覆盖人数稳步增长,月度日均覆盖人数平均值为7806万人,与PC端差距逐渐缩小。2016年Q1季度,中国网购市场整体规模达到了9716亿元,同比增长28.3%,远超去年同期的7574亿元人民币,而移动端网购交易额达到了6593亿元,同比激增82.7%,在整体网购市场占比达到将近68%,是PC端的两倍还多。1.2.2 Android智能手机现状在2016年Q1季度,中国Android智能手机占市场份额的76.4%之多
13、,而到了2017年,iOS系统今年第一季度在中国只占12.4%,创2014年来同时期最低的市场份额。和去年相比,Android系统的市场份额上升至87.2%。然而,在德国、法国、西班牙、意大利、英国这欧洲五国,智能系统的市场份额则有所不同。Android以76.3%的份额称霸五国的智能手机市场,而iOS同时期市场份额增长至20.7%。但还是能够看出来Android仍然是当前最为主流的智能手机操作系统,而且在很长一段时间内不会被超越。2. 开发环境介绍2.1 Eclipse简介2.1.1Eclipse的起源和发展IBM的Visual Age是Eclipse的前身。Visual Age认识到存在难
14、以扩大,相关技术较为脆弱,难以集成与WebSphere Studio软件等诸多问题,进一步发展是非常困难的整合,同时也面临着来自Symantec公司的Visual Caf, Borland公司的JBuilder和其他竞争开发工具的压力, IBM公司决定创建一个更加开放,并且可以支持IBM的其他开发工具成为一体化的开发平台。1998年11月IBM公司成立了专门的项目开发团队开始开发平台,在2000年的新一代开发平台,这是熟悉的Eclipse的诞生。 2000年11月, IBM提出采用开放源码的Eclipse授权和释放的操作模式,以提升业界的注意力集中在Eclipse和加快其应用速度的重大决策。随
15、后,IBM在2001年12月宣布向外部世界,捐赠4000万美元的源码的Eclipse开源社区;被Eclipse协会( Eclipse的联盟)的成员公司成立,以支持和促进了Eclipse开源项目。事实证明, IBM的决定是非常明智的。Eclipse受到广泛关注,使得它的用户络绎不绝,下载服务器被封锁,回到行业带来了震撼! IBM在EclipseCon 2004年宣布成立一个独立的,非盈利性基金,该基,金会负责Eclipse开发的管理和指导,目前其成员多达100个知名企业采用,包括Borland ,理性软件,红帽,赛贝斯,谷歌和甲骨文等行业巨头。2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。2007年6月,稳定版3