基于Android的网络超市订购系统设计与实现毕业论文
2021-04-12 13:07:49
摘 要
随着网络信息技术的崛起与迅速发展,各行业的移动在线化服务发展愈演愈烈。Android是基于Linux内核的软件平台和操作系统,其开放性使得Android在各安卓手机及平板等产品上得到广泛的使用。由于网络购物的便利性和快速性,越来越多的人们选择在互联网上搜索和购买商品。而手机购物顺应了社会的发展,使购物更加便利又贴近生活。因此手机购物已经成为主流的购物方式之一。
论文主要实现了基于安卓开发设计的一款在手机平台上购物的App。客户端的开发工具是Eclipse中的Android Developer Tools和Java编程语言,同时采用Html5语言设计系统界面。系统分为登陆注册模块、首页模块、分类模块、订单模块、购物车模块、个人信息模块。服务端以Tomcat搭建服务器,以数据库MySQL实现数据存储,主要满足用户信息及商品信息的保存与更新。
本款App拥有简洁的操作界面,实现了商品展示、添加商品到购物车并结算支付、查看个人订单等功能,基本能满足人们的购物需求。该购物平台为人们提供了便利的购物方式,带来较好的购物体验。
关键词:Android;网络超市;订购;Java语言;MySQL
Abstract
With the rise and rapid development of network information technology, the development of mobile online services in various industries has intensified. Android is a software platform and operating system based on the Linux kernel. Its openness makes Android widely used in various Android phones and tablets. Due to the convenience and speed of online shopping, more and more people choose to search and purchase goods on the Internet. Mobile shopping has followed the development of society, making shopping more convenient and close to life. Therefore, mobile shopping has become one of the mainstream shopping methods.
The paper mainly finishes an app based on Android development designed to shop on the mobile phone platform. The client development tools are the Android Developer Tools and Java programming language in Eclipse, and the system interface is designed using the Html5 language. The system is divided into a login registration module, a home page module, a classification module, an order module, a shopping cart module, and a personal information module. The server builds the server with Tomcat and implements data storage with the database MySQL, mainly to save and update the user information and product information.
This app has a simple operation interface, which realizes the functions of merchandise display, adding goods to the shopping cart, settlement payment, and viewing individual orders, which can basically meet people's shopping needs. The shopping platform provides people with convenient shopping methods and a better shopping experience.
Key Words: Android; Online supermarket; Order; Java; MySQL
目 录
第1章 绪论 1
1.1 目的及意义 1
1.2 论文章节的安排 2
第2章 系统的开发环境及技术 3
2.1 MyEclipse 3
2.2 MySQL数据库 3
2.3 Tomcat 3
2.4 JSP技术与MVC模式 4
2.5 开发工具Eclipse(ADT) 4
2.6 Android平台 4
2.7 HTML5语言 5
第3章 系统总体设计 6
3.1系统体系结构设计 6
3.2功能模块设计 6
3.3.1 注册登录模块设计 7
3.3.2 首页模块设计 9
3.3.3 分类模块设计 10
3.3.4 购物车模块设计 10
3.3.5 个人模块的设计 11
3.4 数据库设计 11
第4章 系统实现 15
4.1 注册登录模块 15
4.2 首页功能模块 16
4.3 分类及商品详情功能模块 18
4.4 购物车功能模块 20
4.5我的信息功能模块 21
第5章 系统测试 23
5.1 登陆注册测试 23
5.2 首页模块测试 25
5.3 分类模块测试 26
5.4 购物车模块测试 27
5.4我的模块测试 29
5.5 测试结论 29
第6章 总结与展望 30
6.1 工作总结 30
6.2 工作展望 30
参考文献 32
附 录 33
致 谢 44
第1章 绪论
1.1 目的及意义
自从21世纪以来,网络、通信等技术有着突飞猛进地发展。互联网正慢慢转变人们的生活方式,对人们的生活带来了明显的变化并逐渐占据了不可取代的的位置,过去人们通常只能使用电脑来使用网络,这极大地限制了人们使用网络的地点。随着移动手机技术地迅速革新以及互联网技术的飞速发展,人工智能这一概念逐步进入人们的生活,并极大地提高了人们对于生活的满足感,解决了人们大量的衣食住行问题。而现如今手机成为了每个人的必备品,人们已然离不开手机。伴随着这一良好的环境,电子商务应运而生并迅速惠及大众,已成为了推动经济发展的强有力的支撑。电商行业风起云涌,以淘宝、京东为代表的电商平台在国民生活中有着巨大的影响力,由此可见网络商城在未来的发展中有着不可估量的前景。手机购物没有替代PC端购物,只是促进了移动端的消费量,并更进一步地完善了移动购物行业的体系,带动了其他行业如物流的发展。人们的消费需求逐年增长,因此使用手机购物对社会经济有着良好的推动作用[1]。除此之外,通信行业迅速崛起,核心技术不断革新与进步,手机网速相较于以前已有了翻天覆地的变化,这更是进一步优化了人们使用手机的体验感。
现如今伴随着手机的普及,人们迫切地希望可以随时随地购买到自己急需的商品,而不仅仅是前往实体店或是在不方便搬移的PC端上。由此可见,传统的购物方式已无法满足人们追求便利快捷的心理,人们更希望可以在随身携带的手机上实现自己的购物享受,因此手机购物的发展是紧随时代需求的现象。众所周知,淘宝作为领头的电商平台,给人们的生活带来了巨大的便利,对人们购物方式的转变起到了举足轻重的作用。但淘宝可谓是许许多多商家的聚集之地,商家的运营方式各不相同,不便于整体上的管理,并且存在刷单等不实行为[2]。因此为规模各不相同的超市设计专属平台可以弥补这一点不足。在智能手机当中,安卓系统为主流,其市场占有率已达半数之上。因此设计基于Android的网上超市订购系统具有广阔的应用前景[3]。