网上拍卖系统的Android端的代码设计与实现毕业论文
2021-12-28 20:25:14
论文总字数:18667字
摘 要
随着全面建设小康社会的推进,人们的收入水平有很大的提升,消费观念也随之发生改变,大家已经不满足简单的生活用品的购买,“限量”、“收藏”这些词出现在我们生活里的频率也越来越高,商品的收藏价值也越来越受消费群体的关注。拍卖系统就是针对“限量品”的拍卖,该平台给收藏者提供一个便捷的交易方式,让收藏品实现最大的价值。
当今社会智能手机也成了生活的必需品,手机好像成了大家形影不离的“影子”,不同于传统的线下拍卖形式,需要固定的场合和一个移动端的网上拍卖系统对更多人来说,意味着更便捷,更轻松的交易方式,随时随地掏出手机就可以操作。在这个快速发展的时代快捷的操作方式俨然成为了每个软件发展的必要趋势。
网上拍卖平台是基于Android开发的一款拍卖交易软件,实现了拍卖交易的高速便捷。
我们利用MySQL作为系统的数据库管理、java开发后台、Android Studio开发Android页面;主要实现了商品模块、用户模块和平台管理员三个模块。商品模块实现了商品的发布、商家修改商品信息、拍卖;用户模块实现了基本的登陆注册、自我信息查改、购物车、历史订单的查看;平台管理员模块,管理员就是平台的管理者,拥有最高权限,对违规的商品和用户进行监管。本文就实现“掌上”拍卖系统对确定要实现的功能、数据库设计、框架搭建和功能实现进行了详细的描述。
关键词:Android 物联网 移动学习多线程 面向对象 JAVA
Design and Implementation of Online Auction System Android
Abstract
The words "limited quantity" and “collection” appear more and more frequently in our lives, and the collection value of commodities is more and more concerned by consumers. The auction system is aimed at the auction of "limited products". The platform provides a convenient way for collectors to trade, so as to realize the maximum value of collections.
In today's society the smartphone has become the necessities of life, cell phone as if everyone was like peas and carrots "shadow", different from the traditional offline auction, need fixed place and a move to the online auction system for more people means more convenient, easier way to trade, can take out a cellular phone anytime and anywhere.
Online auction platform is an auction trading software based on Android, which realizes the high speed and convenience of auction trading.This system USES MySQL as the system's database management[1], Idea as the background Java development software, and Android Studio to develop Android pages. It mainly develops three modules: commodity module, user module and platform administrator. The commodity module realizes the shelf, modification and auction of the commodity. The user module realizes the user's login and registration, self information check and change, shopping cart, historical order view; Platform administrator module, the administrator has the highest authority of the platform, the regulation of illegal goods and users. In this paper, the realization of the "palm" auction system to determine the function of the realization, database design, framework construction and functional implementation of a detailed description. This paper describes in detail the functions, database design, framework construction and function realization of the handheld auction system.
Key Words: Android Internet Mobile-multithreaded Object-oriented JAVA
目 录
摘要 I
ABSTRACT II
第一章 绪论 1
1.1课题研究的背景 1
1.2课题研究的目标 1
1.2.1将拍卖方式简单化、移动化 1
1.2.2拍卖信息公开、透明 1
1.2.3用户的隐私保护 2
1.2.4商家注册简单方便 2
1.2.5界面设计简单易操作 2
1.3课题研究价值 2
1.4论文的组织结构 2
第二章 项目的技术背景 4
2.1项目开发基本工具 4
2.1.1 MySQL数据库 4
2.1.2 Java后台开发IDEA 5
2.1.3 Tomcat 5
2.1.4 Android平台以及开发工具Android Studio 6
2.2 SSM框架 8
2.3 OKHTTP3—Android与后台数据交互 11
第三章 系统设计与可行性分析 12
3.1系统可行性分析 12
3.2系统的功能设计 13
3.3系统流程分析 14
3.4系统框架设计 15
3.5系统模块设计 17
第四章 项目具体实现 18
4.1逻辑梳理 18
4.2数据库设计 19
4.2.1表结构 19
4.2.2逻辑模型设计 22
4.3 SSM框架搭建 23
4.3.1 Pom文件配置 23
4.3.2项目基本包创建 24
4.3.3 Spring MVC文件配置 24
4.3.4 Mybatis配置 25
4.3.5数据库连接配置 26
4.3.6测试类配置 26
4.3.7日志打印配置 27
4.4 Android界面设计 28
4.4.1商品展示列表界面设计与实现 28
4.4.2一个activity嵌套多个页面实现 31
4.4.3 fragment的页面刷新实现 34
4.4.4 listView配合checkBox实现多选 35
4.5 信息交互 37
4.5.1前后端信息交互 37
4.5.2 Android客户端的信息交互 40
第五章 项目成果展示 42
第六章 总结 50
参考文献 51
第一章 绪论
1.1课题研究的背景
在社会主义社会的大环境下,除了基本的衣食住行,在旅游、收藏等方面的支出也越来越多。除了线下拍卖、品牌限量出售,更多的是个人与个人之间的交易。这种交易,除了要面对面交流验货,货源信息少、还有可能收到赝品的风险。网上交易平台作为用户与用户之间的第三方,提供了一个交易平台,卖家都可以在平台上出售商品,信息源充足;买家卖家线上交流,方便快捷;平台作为第三方担保,对卖家实名验证、货品检测,将交易风险降到最低,双方都有保障。
如今,智能手机大面积普及应用,Android凭借其开放性及稳定性吸引了大量的用户和开发者,成为了目前用户最多、发展最快的移动智能操作系统[2]。系统基于Android来开发,可以拥有更多的受众以及让软件更快的普及。
1.2课题研究的目标
1.2.1将拍卖方式简单化、移动化
当今对于收藏品的拍卖大多在线下,消费者想要竞拍购买,还要特意到现场拍卖,而且同类藏品可比较的少,信息不够全面。本系统实现了线上交易、所有同类藏品信息可以在APP上检索,掌握更多信息。
1.2.2拍卖信息公开、透明
用户可以检索到所有的同类商品的信息、价格,可以货比三家;还可以看到同类商品的历史成交价,对自己想要购买的藏品有一些心里价格预估,提前做好准备。对曾经违规出售商品的商家进行处罚、标注。
1.2.3用户的隐私保护
用户的个人信息、历史订单只有本人登陆后才能看到,收货信息也由平台保管,商家只需要将货品寄到指定鉴定平台,鉴定完毕后由平台将货品发送到用户地址。不会存在隐私泄露的情况,让用户放心使用。
1.2.4商家注册简单方便
用户可以注册商家账号,只需要真实身份认证就可以自己开店,仅靠一部手机就可以完成整个商品交易。
1.2.5界面设计简单易操作
整个系统界面设计风格简洁明了,信息搜索全面,忘记密码可以验证码登录,用户使用起来方便易懂。
1.3课题研究价值
自谷歌发布第一版Android系统以来,截止至2020年Android操作系统市场份额达68.63%[2],同期的iOS操作系统占据了30.99%的份额,两者联合在一起占据了市场总份额的99.62%。一个想要拥有广大受众的APP基于Android开发是不容置喙的。随着社会的迅猛发展,人们的生活节奏也急速加快,在购卖收藏品时我们又很想能够“货比三家”,可时间不允许我们真的一家家线下比较,于是快捷、信息源充足的拍卖平台成了很多现代人的需求。本拍卖平台可以提供一个广泛的平台,实现快捷、有保障的线上交易。
1.4论文的组织结构
第一章:论述基于Android开发的拍卖系统的背景、目标、价值。
请支付后下载全文,论文总字数:18667字
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料