基于Android的社区团购系统设计与开发毕业论文
2021-11-08 21:31:24
摘 要
随着互联网的不断进步,网上购物经过多年的不断发展,加上一些如淘宝、京东等网上购物平台的出现,逐渐形成了如今高度发展的局面,网上购物的出现,极大改变了人们的购物方式,让人们足不出户,就能享受到方便快捷的购物。
而近几年,一种新颖的网上购物方式——社区团购出现在人们视野之中。社区团购依托网上购物的优势,将用户锁定为社区的居民,而商家可以是小区的便利店长、快递收发点等,是当前一种区域化、小众化、本地化的网上购物方式。
如今的社区团购服务主要以网页端和移动端为主要平台,而移动端因为其便于携带和操作的原因,是当今包括社区团购在内,许许多多领域都大力推广的方式。
在智能移动应用开发中,当今主流的有两种方式,一种是基于苹果公司的IOS操作系统,另一种是基于Google公司的Android操作系统,而因为Android操作系统作为一款开源的操作系统,一经推出,就受到了世界各地厂商的欢迎。
本文介绍了在设计开发基于Android的社区团购系统过程中所做的工作,包括对系统的需求分析、主要功能的设计和系统的实现等。该系统为社区团购提供了一个更加系统、方便的平台。
关键词:网上购物、社区团购、移动开发、Android
Abstract
With the progress of the Internet, online shopping, coupled with the emergence of some online shopping platforms such as Taobao, Jingdong, etc., has gradually formed a highly developed situation. The emergence of online shopping has greatly changed people`s way of shopping, so that people can enjoy convenient and fast shopping without leaving home.
In recent years, a new way of online shopping – community group buying appears in people`s vision. Relying on the advantages of online shopping, community group buying focuses users on community residents, while merchants can be the store managers and express delivery points of the community, which is currently a regional, small and localized online shopping mode.
Nowadays, the main platform of community group buying services is web and mobile. Because of the convenience of carrying and operating, mobile platform is a way to promote in many fields include community group buying,
In the development of intelligent mobile applications, the two most mainstream ways are based on IOS operation system of Apple company and Android operation system of Google company. As an open-source operating system, Android operation system is popular with manufacturers all over the world once it is launched.
This paper introduces the work done in the design and development of community group buying system based on Android, including the demand analysis of the system, the design of main functions and the realization of the system. The system provides a more systematic and convenient platform for community group buying.
Keywords: online shopping, community group buying, mobile development, Android.
目录
第1章 绪论 1
1.1 研究背景及意义 1
1.1.1 研究背景 1
1.1.2 研究意义 1
1.2 研究现状 2
1.3 研究内容 3
1.4 论文结构概述 4
第2章 系统需求分析 5
2.1 系统需求概述 5
2.2 功能需求 5
2.3 用例图及用例描述 6
2.4 设计约束 15
第3章 系统设计 16
3.1 功能模块设计 16
3.2 数据库设计 17
3.3 界面设计 21
3.4 系统设计关键技术 27
3.4.1 okhttp3 27
3.4.2 自定义Dialog类 27
3.4.3 JSON字符串 28
3.4.4 SpringBoot框架 28
第4章 系统实现 29
4.1 注册模块 29
4.2 登录模块 29
4.3 商家主界面 29
4.4 个人信息模块 30
4.5 用户主界面 31
4.6 详情模块 32
4.7 购物车模块 32
4.8 订单模块 34
4.9 交流模块 35
第5章 系统测试 36
5.1 功能测试 36
5.2 性能测试 44
第6章 总结与展望 45
参考文献 46
致谢 47
附录 48
附录A:okhttp3框架关键代码(post请求) 48
附录B:自定义dialog类关键代码(添加交流) 48
附录C:使用JSON字符串 52
第1章 绪论
1.1 研究背景及意义
1.1.1 研究背景
随着互联网技术的不断发展,网上购物[1]因为其方便快捷的购买方式逐渐成为人们购买商品的一种主流,而网上购物也有许多种购物方式,包括单购[2]和团购,其中团购衍生出来一种叫做社区团购的网上购物方式。
社区团购[3]在网上购物的基础上,将服务用户关注于小区的住户,为小区居民提供一些生活工作所需要的商品,而在社区团购中商家也主要为小区内的如便利店商家、快递点收发点等。社区团购是一种区域化、小众化、本地化的团购方式。