服饰交换互租APP的设计与实现毕业论文
2021-03-19 21:55:17
摘 要
在日常生活中,人们经常买到一些并不适合自己的服装、鞋子或者包包,这些服饰往往价格不菲。不适合我们的东西,也许会适合别人,如果有一个平台可以为大家提供交换、买卖、出租等服务,必受到大家欢迎。而在科技高度发达生活节奏飞快的的今天,如何能节约时间,高效率方便的完成上面所需要达成的目的已经不是一个难题。基于Android平台的手机端APP正好可以满足我们的要求,现如今人们的生活已经离不开手机,而手机端APP不仅使人们的更加方便快捷的在网上购物、浏览以及更快捷的找到自己所需要的商品,而且普及度也非常的广,更加的人性化,人们可以随时随地通过手机端APP来快速方便地实现购物等目的。所以,为了迎合当前社会大多数人的需求,基于Android平台的手机端APP就因此而诞生了。
本毕业设计的内容是根据任务要求设计并且实现一个基于android web技术的购物商城,以满足消费者之间商品的交换、买卖和出租等功能。使用JAVA进行语言开发。在服务端,系统采用JSP。动态页面开发技术,以j2EE作为开发的基础,主要有struts2 spring hibernate等多种框架的结合使用,我们使用myeclipse作为开发这次毕业设计的工具,另外数据库我们选择的是MYSQL。在客户端,主要采用eclipse(adt)作为开发工具,Android SDK设计客户端,使用安卓模拟器模拟实际的安卓手机来测试程序。开发该系统力求做到界面简单、操作方便,容易维护。
关键词:服饰交换,服饰互租,服务端,客户端
ABSTRACT
In daily life, people often buy some is not suitable for their own clothing, shoes or bags, these clothes are often expensive. Not suitable for our things, may be suitable for others, if there is a platform for everyone to provide exchange, trading, rental and other services, will be welcomed by everyone. And in the highly developed science and technology pace of life today, how to save time, efficient and convenient to complete the above need to achieve the purpose is not a problem. Android platform based on the mobile phone side APP just to meet our requirements, now people's lives have been inseparable from the phone, and mobile terminal APP not only makes people more convenient and quick online shopping, browsing and more quickly find their own needs Of the goods, and the popularity is also very wide, more humane, people can anytime, anywhere through the mobile terminal APP to quickly and easily achieve the purpose of shopping. So, in order to meet the needs of most people in the current society, based on the Android platform, mobile phone APP was born.
The graduation design content is based on the task requirements and design and implementation of a android web technology shopping mall to meet the exchange of goods between consumers, trading and rental functions. Use JAVA for language development. In the server, the system uses JSP. Dynamic page development technology to j2EE as the basis for the development of the main struts2 spring hibernate and other framework of the combination of use, we use myeclipse as the development of the graduation design tool, the other database we choose is MYSQL. In the client, the main use of eclipse (adt) as a development tool, Android SDK design client, the use of Andrews simulator simulation of the actual Andrews mobile phone to test the program. The development of the system to achieve a simple interface, easy to operate, easy to maintain.
Keywords: Dress exchange, Clothing rent each other , server, client
目录
摘 要 i
ABSTRACT ii
1 绪 论 1
1.1研究目的及意义 1
1.2 APP应用软件的特点 1
2 系统的开发环境及技术简介 4
2.1 服务端系统开发环境 4
2.1.1 MyEclipse 4
2.1.2 数据库简介 5
2.1.3 Tomcat 7
2.1.4JSP技术与MVC模式以及系统的基本框架 7
2.1.5 S.S.H框架的优点 8
2.2 客户端开发环境 9
2.2.1 开发工具Eclipse(ADT) 9
2.2.2 Android平台 9
2.2.3 Android模拟器 10
3 系统总体设计 12
3.1 总体功能模块 12
3.2系统管理员的功能模块 12
3.3用户的功能模块 13
3.4系统业务描述 14
3.5程序流程图 14
4系统详细设计与实现 15
4.1数据库的配置 15
4.2概念模型设计 15
4.3数据库逻辑模型 16
4.4数据库表结构 20
4.5数据表的设计 22
4.6表关系图 24
5系统功能实现 25
5.1客户端Android程序概况 25
5.2客户端功能实现的主要模块 26
5.2.1 登录页面 26
5.2.2 注册页面 27
5.3服务端系统功能实现的主要模块 28
5.3.1 系统登录页面 28
5.3.2 商品分类管理页面 28
5.3.3 商品管理页面 29
结束语 30
致 谢 31
参考文献 32
附录 33
1 绪 论
1.1研究目的及意义
现在是互联网时代,员工有一个智能手机,手机总是有各种APP应用软件。无论你看到有些人看着电话,无论是坐着还是站立。甚至搭公车,乘坐地铁,去餐厅吃饭,可以看到人们看电话。手机似乎与我们的生活密切相关,不仅每日旅游吃饭,甚至工作和学习都不能与手机分离,也就是因为手机上那些APP软件。
例如:很多办公室工作人员正在中午出发,比如百度外卖,美国集团外卖。在线订单,可以留在家里,很方便;许多人喜欢在假期旅行,也习惯用APP软件线预先搜索,所以你可以很快的了解旅行的很多信息,像当地的路线,什么美味和乐趣,你可以提前知道,非常实际的;在工作中,一些运输行业的业主和业主,他们不得不找到一辆难以发现的货车困难而头痛,但现在也有APP,像很多运输,如滚动等,这极大的方便了业主和货主。对于学生来说,一些搜索字典软件很实用,可以快速找到自己的需求;有旅行等公共汽车,不会等待很长时间开车,但随着APP软件方便快捷,可以实时了解公交车到哪个车站,节省了大量的公共汽车时间。