登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

手机网上购物系统的设计与实现毕业论文

 2021-03-23 22:22:51  

摘 要

伴随着社会的进步以及科学的发展,科技网络越来越发达,而智能手机也越来越普及。因为智能手机的普及,相应的移动应用软件市场已经变得更加开放。可以这么说,如果能让本来需要在电脑上完成的事情更或者需要现实才能完成的事情,现在只需要在手机终端就能完成,是不是可以给人们提供更高效,更便捷的一种生活。

本文的主要研究工作如下:

(1)开发工具和相关技术中使用的系统开发分析,如MyEclipse,数据库等开发工具以及Android技术及其四大组件。

(2)对系统可行性进行分析之后,首先设计了整个系统的数据库,之后对Android客户端以及后台管理模块进行设计,主要设计了客户端的注册模块、登录模块、浏览商品、搜索商品、购物模块、评价模块、订单模块等,以及设计了后台管理端对商品、店铺、订单、用户等的管理。

(3)选择“黑盒子”测试方法对系统进行测试,设计测试用例和记录测试结果,测试网上购物系统的运行和功能实现。

本论文的目的是设计实现一款基于手机的网上购物系统,为用户提供更高效,更便捷的一种购物方式,此次毕业设计利用了Android技术对客户端进行设计,利用MySQL对数据进行管理,以及利用服务端Servlet为后台管理进行设计。

关键词:Android、智能、MySQL、Servlet、网上购物

ABSTRACT

With the progress of society and the development of science, science and technology network is becoming more and more advanced, and smart phones are increasingly popular. And with the popularity of smart phones, the corresponding mobile phone applications market has become more open. It can be said, if we make things that would have to be completed on a computer or need to be more realistic to accomplish things, now only needs to be done in the mobile phone terminal can not provide a more efficient, more convenient life.

The main research work of this paper is as follows:

(1) development tools and related technologies used in the development of system analysis, such as MyEclipse, database and other development tools and Android technology and its four components.

(2) After analyzing the feasibility of the system, the database of the whole system is designed, and then the design of the Android client and the background management module is mainly designed. The main registration module, the login module, the browsing product, the search commodity, the shopping module , Evaluation module, order module, etc., and the design of the background management of goods, shops, orders, users and other management.

(3) select the "black box" test method to test the system, design test cases and record test results, test the operation of online shopping system and function to achieve.

The purpose of this paper is to design a mobile phone-based online shopping system, to provide users with more efficient and more convenient way of shopping, the graduation design using Android technology to design the client, using MySQL to manage the data , And the use of server-side Servlet for background management design.

Keywords:Android,Artificial intelligence,MySQL,Servlet, online shopping

第1章 绪论

1.1 研究目的和意义

在这个高节奏、高效率的信息技术时代,如何能够更加方便快捷、更节约时间的解决问题变得更加的受人关注。然而,现如今社会上智能手机以及互联网的覆盖率也已经非常之高了,因而手机网上购物系统无疑能够为现在的人们节省了许多的购物时间、同样也让购物方式变得更加的方便快捷。

如今市场上大多数存在的手机操作平台有Android,ios和windows phone。这三个平台中Android是现在整个市场占额比最大的一个手机平台操作系统。在2011年,Android在世界上的销量成功的超越了当时的手机操作系统领头者“塞班系统”,成为了世界上销售量最大的一个手机操作系统。 2013年年底,Android平台手机的全球市场销售额已经达到近八成[1]。因此Android平台上的手机网上购物APP,可以使更多的人来使用它。相比传统的购物方式,网上购物无疑是省时省力的一种方式。2016年,工信部部长苗圩在通信展的开幕式上的讲话时讲到了,截止今年7月,中国移动电话用户总数达到13.04亿户,其中4G用户总数达到6.46亿户[2]。在国内有如此庞大而又覆盖率广的移动网络用户群体的情况下,手机网上购物相对电脑的网上购物系统是否又更加的受人们所欢迎。

再来谈谈手机网上购物系统的优势,第一,便捷省时,无需出门,只要有空就可以拿起手机非常轻松简单的享受购物乐趣,零碎时间动动手指完美利用。第二,省钱,商品比价,同一种产品,不同的店家开出不同的价格,网购可以更方便的使用户节省开销。第三,减少地域影响商品种类,比如,我在广州而我想买北京的特产,网购正好可以一键解决问题。第四,商户节约成本,网上出售商品省去了很大一部分的费用如:租店面、招聘员工、贮存货物、管理商品等,除了商品会更加的便宜,商户也能更加好的节约成本。

1.2 国内外发展现状

在60年代后期,因为冷战时期的需求,美国政府开始研究计算机系统,互联网系统的前身因此而产生[3]。然而,在未来的几十年里,信息网飞速发展,成为了现如今的覆盖全球的商业化的信息网,总之,其信息网的发展速度和覆盖面都可谓是空前的。美国作为世界经济强国之一,随着信息网的飞速发展,电子商务跟着一起迅速的成长了起来。2000年初,美国的网民数量已超1.1亿,而这些网民多喜欢使用网络进行查看新闻、收发邮件、从事商务活动、交流解决问题等。

  1995年,美国的杰夫·贝佐斯创立了Amazon,Amazon起初只是作为网上图书销售商城。至今为止,Amazon从单纯的图书销售扩展成了全方面网上销售平台,进一步发展成了全球电子商务的代名词。Amazon的发展速度非常之快,在全球的用户数量及群体也十分的庞大。短短的五年时间发展,到2000年,Amazon网上商城的销售额已经超过了80亿美元,引领了全球网上购物的潮流。Amazon在个性服务,特色服务上做的十分突出。它跟着科技及市场需求的变化,一直完善并且扩展自己的业务,从简单的网上图书销售商城到网上全方面物品销售,再到开发手机应用软件和云计算服务等。

  在中国,如果说到网上购物势必会联想起淘宝网。2003年5月,马云带领他的团队创立了“淘宝网”,并且很快的淘宝网就发展成了中国的“Amazon”。淘宝网主营的业务有C2C、B2C两大板块。淘宝网的发展非常之快,短短两年的时间就在国内网上销售平台排行榜中上升到了第一名。截止至2013年,已有5亿的用户注册成为了淘宝网的会员,淘宝网每日浏览量均已超过了6000万。然而经过多年的发展,淘宝网从web网页客户端发展到手机APP客户端,销售模式也从仅有的C2C模式发展成了综合C2C、团购、分销、拍卖等多种模式为一体的综合网上销售平台。另外淘宝网还开发了“淘宝旺旺”平台便于用户与用户、用户与商家之间的交流及沟通,为了保证系统的安全性及可靠性坚持要求用户进行实名认证,搭建公开公正的信誉评价体系。

通过亚马逊和淘宝的成功案例来看,国内外电子商务的发展始终遵循着方便用户的原则。就未来发展趋势而言,电子商务未来的发展方向是往移动化,平台化,物联网、社交、O2O、云服务、大数据、个性化服务以及互联网金融等方向发展[4]

  通过国内近几年的电子商务发展来看,从应用最广且发展时间较长的淘宝、京东、亚马逊到近几年才发展起来的美团、饿了么、大众点评等平台,电子商务系统逐渐往服务类方向发展[5]

1.3论文框架安排

本文主要以“Android网上购物系统”为研究主题,依据软件开发流程。从需求分析,到模块设计,详细设计最后到系统实现以及系统测试。记录系统的设计过程和实现过程,主要内容在以下的几章中予以介绍:

第1章 绪论,主要介绍了网上购物系统的研究目的和意义以及网上购物的国内外发展现状,还有对论文各章内容的简要介绍。

第2章 相关技术概述,对开发网上购物系统时所需运用到的主要开发工具及其理论知识另外对Android系统进行简单介绍。

第3章 手机网上购物系统总体分析,主要分析了本系统开发的可行性及系统的需求分析,其后对系统的流程进行了分析和设计等。

第4章 手机网上购物系统设计与实现,首先分析系统设计原则及目标,其后对系统结构及其模块进行设计与实现。

第5章 手机网上购物系统的测试,主要选择“黑盒子”测试方法对系统进行测试,设计测试用例和记录测试结果,将测试结果和预测结果做对比。

第6章 总结,对此次的系统设计和论文研究内容进行总结,并对系统的优点与不足做出分析。

最后:致谢、参考文献。

第2章 相关技术概述

2.1 开发工具及环境

2.1.1 Eclipse

Eclipse 是一款跨平台的自由集成开发环境(IDE),是一个开放源代码的、基于 Java 的可扩展开发平台,具有高性能,高实用性和高稳定性的特点[6]。它本身只是一个框架平台,所以它主要是有一组框架和服务搭建而成的。另外,Eclipse 附带一个标准的插件集,包括 Java 开发工具(Java Development Kit,JDK)以及ADT和Android SDK等。

2.1.2 SQLite

SQLite 是一款遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了[7]

2.1.3 MyEclipse

MyEclipse 是在 Eclipse 的基础上加上插件开发而构建的集成开发环境,全称为 MyEclipse Enterprise Workbench, 它提供了对 UML、J2EE、JSP、Ajax、Web、Web Services、XML、JSF、Struts、Java Persistence、EJB、扩展数据库以及多种应用服务器的集成支持,主要用于 Java、Java EE 和移动应用的开发。借助MyEclipse 可以提升数据库和 Java EE 的开发及发布的工作效率,并为应用程序服务器的整合方面提供极大的便利。MyEclipse 是 Java EE 集成开发环境,具有丰富的功能,包括完备的编码、调试和发布功能 [8]。目前,MyEclipse 几乎包含了所有主流开源产品,并且成为了这些产品的专属Eclipse 开发工具。

2.1.4 Tomcat

Tomcat 服务器是一个开放源代码的 Web 应用服务器,属于轻量级的应用服务器,作为一个免费的 Web 服务器,Tomcat 不仅性能稳定,而且技术先进,受到众多 Java 爱好者的喜爱,并得到了部分软件开发商的认可[9]。在目前支持 JSP 的应用服务器中,Tomcat 是较为流行的一个 Web 服务器。Tomcat 不仅能够处理 HTML 页面,还可以支持 JSP 的应用。


2.2 Android系统

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图