当前位置:首页>> >>


基于Android技术的网上商城的设计与实现.rar

收藏

资源目录
    文档预览:
    编号:20181030004414582    类型:共享资源    大小:55.55MB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    89
    金币
    关 键 词:
    基于 Android 技术 网上商城 设计 实现
    资源描述:
    本科毕业设计本科毕业设计题 目 基于 Android 技术的网上商城系统 的设计与实现 专 业 软件工程 作者姓名 张兴伟 学 号 2013204773 单 位 聊城大学 指导教师 李寰 、高宾 2017 年 5 月教 务 处 编原创性声明本人郑重声明:所提交的学位论文是本人在导师指导下,独立进行研究取得的成果。除文中已经引用的内容外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得聊城大学或其他教育机构的学位证书而使用过的材料。对本文的研究做出重要贡献的个人和集体,均在文中以明确的方式表明。本人承担本声明的相应责任。学位论文作者签名: 日期: 指 导 教 师 签 名: 日期: 目 录1. 绪论 ....................................................11.1 选题意义 .....................................................11.2 研究现状 .....................................................21.2.1 网购市场现状 ............................................21.2.2 Android 智能手机现状 ....................................22. 开发环境介绍 ............................................32.1 Eclipse 开发工具 ..............................................32.1.1 Eclipse 的起源和发展 ....................................32.1.2 Eclipse 的优势 ..........................................32.2 Android 平台 ..................................................42.2.1 Android 简介 ............................................42.2.2 Android 优势特色 ........................................42.3 Mysql 数据库 ..................................................53. 需求分析 ................................................53.1 需求分析重要性 ...............................................53.2 功能需求 .....................................................63.3 性能需求 .....................................................64. 系统设计 ................................................74.1 总体设计 .....................................................74.1.1 总体设计重要性 ..........................................74.1.2 系统架构 ................................................74.1.3 系统流程 ................................................84.2 详细设计 .....................................................84.2.1 数据库设计 ..............................................84.2.2 界面设计 ................................................9I5. 功能实现 ...............................................135.1 用户注册功能实现 ............................................135.2 用户登录功能实现 ............................................155.3 商品查询功能实现 ............................................175.4 购物车管理功能实现 ..........................................175.5 提交订单功能实现 .............................................18结论 ......................................................22参考文献 ..................................................23致 谢 ....................................................24摘 要随着电子技术和互联网以及移动互联网络的发展,电子商务(Electronic Commerce,EC)已经深入到各行各业,而使用电子商务作为购物渠道的人也日渐增多,成为人们购物方式的主流,电子商务购物网站便是基于这样的背景下,应用B/S(BROWSER/SERVER)架构,有效运用 INTERNET 技术的辅助,开设网上购物平台,有效的降低运营成本,提高经营效益,实现消费者的网上购物和在线电子支付的一种新型的商业运营模式。Android 系统的出现,给移动互联网时代带来了新的发展。为了适应现代信息时代网络在线的需求,采用新信息技术,研究设计了一个基于安卓平台的购物系统的设计与实现。它能提供网上购物,为用户提供便利。该方案主要包括后台管理功能、Web 服务器、网络、Android 购物前端等部分组成,并采用了JAVA、ANDROID、JSP 技术,Mysql 数据库,利用Eclipse、TOMCAT、Dreamweaver 等开发环境以及开发工具。为客户提供 24 小时方便快捷的在线购物服务。论文主要介绍了本系统的开发背景,所要完成的功能和开发的全过程。关键词:Android;Java;Web 服务器;购物商城;MysqlIAbstractWith the development of electronic technology and the Internet and mobile Internet, 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 effective 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 brought 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 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 convenient 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; Mysql聊城大学本科毕业设计0基于Android技术的网上商城系统的设计与实现前 言社会科技的进步使得人类的知识总量不断增长,也使得市场竞争日益激烈,人们对信息时代的认知越来越全面。基于移动互联网的蓬勃发展,人们日常上网的主要工具是智能手机。移动电子商务的发展潜力是京东商城、当当网以及阿里巴巴等电子商务企业日益壮大的主要原因。伴随着移动通信的蓬勃发展和互联网移动终端的日益普及,用户对移动终端的要求愈加严苛,移动终端不仅仅是通讯网络的终端,更将成为互联网的终端。Android 是一套真正意义上的开放性的移动设备综合平台,Android 是由 Linux+Java 构成的开源软件,允许所有厂商和个人在其基础上进行开发,目前,Android 系统是移动终端的主流,基于 Android 终端的网上购物系统也不仅仅只应用于淘宝,京东这样的大企业,更将被广泛中小型企业所认知和应用。1. 绪论1.1 选题意义对于普通的智能手机用户来说,智能手机已经成为人们生活中的一部分,每天和手机在一起的时间,超过任何电子设备。通过智能手机的用户可以不受时间、空间的限制,随时随地的通过智能手机在购物商城 APP 上浏览商城的所有产品的详细信息和商家活动,比 PC 端更为方便快捷。手机购物商城的开发可以说完完全全的切合了当前大环境下人们追求自身舒适便携购物体验的需求。对于手机网上商城的商家来说,由于智能手机的的普及范围不断扩大,越来越多的人通过手机浏览信息,而通过手机传播的渠道更是多种多样。手机商城系统首先可以使他们快速传播自己的产品信息,这样降低了广告的成本。商家也能够随时查看商城的经营状况和商品的销售信息,由此了解市场环境并做出及时的聊城大学本科毕业设计1调整和应对。目前如淘宝、京东、苏宁易购等大牌电商平台已经有着十分成熟的移动商城系统,然而对于传统的中小型企业来说,他们没有淘宝这种对于互联网时代的前瞻性,目前仍正处于初涉移动电商的阶段。当前 Android 的开发技术也在不断发展,项目开发成本下降,更加得适合中小型企业的需求。基于 Android的网上商城系统发展前景在当前大环境下仍然是非常可期的。1.2 研究现状1.2.1 网购市场现状我国网络购物用户规模在 2011-2015 年增长快速。2015 年用户规模已经增长到 2011 年的 2.1 倍,达到 4.1 亿人。2015 年网购用户规模仍然保持着 14.3%的大幅增长,未来网购用户在整体网民中的比例将越来越高。2015 年间,PC 端网购用户人数增幅不大,月度日均人数为 9810 万人。而移动端网购用户人数稳步增长,月度日均人数为 7806 万人,渐渐在赶超 PC 端用户。到了 2016 年,仅仅只在 Q1 季度网购市场的交易额就达到了 9716 亿元,比去年同期的 7574 亿元人民币增长了 28.3%,而移动端的网购交易额就达到了6593 亿元,增幅达到了 82.7%,移动端在整体网购市场占比将近 68%,是 PC 端的两倍还多。1.2.2 Android 智能手机现状在 2016 年 Q1 季度,中国 Android 系统的智能手机占据市场份额的 76.4%之多。2017 年,Android 系统的市场份额上升至 87.2%。而同为主流的 ios 系统则只占了 12.4%是自 2014 年来最低的市场份额。然而,在欧洲智能手机系统的市场占有额就有所不同,比如 Android 系统以 76.3%的份额称霸德国、法国、西班牙、意大利、英国这五国的智能手机市场,而 iOS 的市场份额是 20.7%。通过市场占有量可以看得出来 Android 目前仍然是最为主流的智能手机操作系统,而且在很长一段时间内不会被超越。聊城大学本科毕业设计22. 开发环境介绍2.1 Eclipse 开发工具2.1.1 Eclipse 的起源和发展IBM 的 Visual Age 是 Eclipse 的前身。Visual Age 认识到存在难以扩大,相关技术较为脆弱,难以集成与 WebSphere Studio 软件等诸多问题,进一步发展是非常困难的整合,同时也面临着来自 Symantec 公司的 Visual Café, Borland 公司的 JBuilder 和其他竞争开发工具的压力, IBM 公司决定创建一个更加开放,并且可以支持 IBM 的其他开发工具成为一体化的开发平台。1998 年11 月 IBM 公司成立了专门的项目开发团队开始开发平台,在 2000 年的新一代开发平台,这是熟悉的 Eclipse 的诞生。 2000 年 11 月, IBM 提出采用开放源码的 Eclipse 授权和释放的操作模式,以提升业界的注意力集中在 Eclipse 和加快其应用速度的重大决策。随后,IBM 在 2001 年 12 月宣布向外部世界,捐赠 4000万美元的源码的 Eclipse 开源社区;被 Eclipse 协会( Eclipse 的联盟)的成员公司成立,以支持和促进了 Eclipse 开源项目。事实证明, IBM 的决定是非常明智的。Eclipse 受到广泛关注,使得它的用户络绎不绝,下载服务器被封锁,回到行业带来了震撼! IBM 在 EclipseCon 2004 年宣布成立一个独立的,非盈利性基金,该基,金会负责 Eclipse 开发的管理和指导,目前其成员多达 100 个知名企业采用,包括 Borland ,理性软件,红帽,赛贝斯,谷歌和甲骨文等行业巨头。2003 年,Eclipse 3.0 选择 OSGi 服务平台规范为运行时架构。2007 年 6 月,稳定版 3.3 发布;2008 年 6 月发布代号为 Ganymede 的 3.4 版;2009 年 6 月发布代号为 Galileo 的 3.5 版;2010 年 6 月发布代号为 Helios 的 3.6 版;2011 年 6月发布代号为 Indigo 的 3.7 版;2012 年 6 月发布代号为 Juno 的 4.2 版;2013年 6 月发布代号为 Kepler 的 4.3 版;2014 年 6 月发布代号为 Luna 的 4.4 版;2015 年 6 月项目发布代号为 Mars 的 4.5 版。2.1.2 Eclipse 的优势现在有成千上万的人在世界上使用 Eclipse 进行开发。为什么 Eclipse 有这么多的受众?这是与 Eclipse 设置许多功能有很大的关系。聊城大学本科毕业设计3Eclipse 是开放源代码软件。这意味着, Eclipse 的不仅是免费使用的,除了可以通过学习源代码学习世界领先的编程技术的开发,还可以通过世界各地的开发人员共享有助于丰富公众开源库。Eclipse 有着可扩展性和可配置性。Eclipse 支持多种开发语言,不仅仅是 Java 。Eclipse 只是给开发者一个最低限度的核心系统功能可扩展,插件式架构使 Eclipse 扩展点,支持多国语言越好。只要安装适当的语言插件, Eclipse 可以支持这样的开发语言。目前, Eclipse 有支持 C / C + + , COBOL , PHP,Perl , Python 和其他语言。 (尽管 Eclipse 是主要是一个 Java 开发环境,但其体系结构确保了对其它编程语言的支持) 。Eclipse 提供的多平台性的支持。开发人员可以使用他们感觉最舒服和熟悉的平台,如 Windows,Linux 和 MacOS 的,等等。Eclipse 其单独的图形工具包,为每个平台,这使得应用程序具有接近本地操作系统的外观和更好的性能。2.2 Android 平台2.2.1 Android 简介Android 是一种基于 Linux 的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由 Google 公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由 Andy Rubin 开发,主要支持手机 。2005 年 8 月由 Google 收购注资。2007 年 11 月,Google 与 84 家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良 Android 系统。随后 Google 以 Apache 开源许可证的授权方式,发布了 Android 的源代码。第一部 Android 智能手机发布于 2008 年 10 月。Android 逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011 年第一季度,Android 在全球的市场份额首次超过塞班系统,跃居全球第一。 2013 年的第四季度,Android 平台手机的全球市场份额已经达到 78.1%。[1] 2013 年 09 月 24 日谷歌开发的操作系统 Android 在迎来了 5 岁生日,全世界采用这款系统的设备数量已经达到 10 亿台。与 iPhone 相似,Android 采用 WebKit 浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比 iPhone 等其他手机更强调搜索功能,界面更强大,可以说
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:基于Android技术的网上商城的设计与实现.rar
    链接地址:http://www.gold-doc.com/p-255552.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    [email protected] 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开