基于Android的网上书城的设计与开发毕业论文
2021-12-22 22:04:33
论文总字数:20374字
摘 要
在当前疫情的之下,受影响的零售行业纷纷思变,直播带货成为了新的“风口”,这种新颖的线上售货方式由于其极强的互动性、及时性受到越来越多人的欢迎,众多企业家、明星等纷纷进军直播带货行业。由此启发,开发了一款具有直播带货的功能网上售书应用。
本系统大体分为商家和用户两个模块。商家模块包括对图书、订单和用户的管理,以及开启直播的功能,用户模块,主要包含图书的查看、购买等一系列操作以及观看直播的功能。
本系统的开发主要采用了Java语言,数据库则是使用了sqlite.。在界面设计上,此软件尽可能的做到与主流软件的设计语言保持一致,降低用户使用的学习成本,系统总体功能完善用户体验良好
本文将对系统从需求分析到功能设计到具体功能实现以及系统测试做一个详细的介绍。
关键词:Android;网上购书;直播;Android
Online Bookstore Based on Android
Abstract
Under the current epidemic situation, the affected retail industry has been thinking about it, and live streaming has become a new "outlet". This novel online sales method has become more and more popular due to its strong interaction and timeliness. Welcome by many people, many entrepreneurs, celebrities, etc. have entered the live broadcast industry. Inspired by this, I developed an online book-selling application with live streaming.
This system is roughly divided into two modules: merchants and users. The merchant module includes the management of books, orders and users, and the function of starting live broadcasting. The user module mainly includes a series of operations such as viewing and purchasing books and the function of watching live broadcasting.
The development of this system mainly uses Java language, and the database uses sqlite. In terms of interface design, this software is as consistent as possible with the design language of mainstream software to reduce the learning cost for users, and the overall function of the system is perfect. The user experience is good
This article will give a detailed introduction to the system from requirement analysis to function design to specific function implementation and system testing.
Keywords: Online Book Purchase; Live streaming;Android
目录
第一章 绪论........................................................................................................1
1.1项目背景与意义........................................................................................1
1.1.1项目开发背景.................................................................................1
1.1.2项目开发意义.................................................................................1
1.2国内在该方向的研究现状………….............................................................2
1.2.1 购物软件在国内的发展现状….....................................................2
1.2.2 直播行业在国内的发展现状….....................................................2
1.2.3 Android操作系统国内发展现状...................................................2
1.3课题内容及预期目标................................................................................2
第二章 相关技术介绍.....................................................................................3
2.1Android Studio与Gradle............................................................................3
2.2SQLite数据库.............................................................................................3
2.3真机调试…………........................................................................................3
2.4第三方开源库…………................................................................................3
2.5 Activity的生命周期..................................................................................4
第三章 可行性与需求分析............................................................................6
3.1 可行性分析..............................................................................................6
3.1.1操作可行性....................................................................................6
3.1.2经济可行性....................................................................................6
3.1.3技术可行性....................................................................................6
3.2系统功能需求...........................................................................................6
3.2.1用户功能需求................................................................................7
3.2.2管理员功能需求............................................................................9
3.3非功能需求..............................................................................................10
第四章 系统设计.............................................................................................11
4.1软件架构设计..........................................................................................11
4.2系统主要模块设计..................................................................................11
4.2.1用户端设计...................................................................................12
4.2.2管理员端设计...............................................................................14
4.3数据库设计...............................................................................................15
第五章 系统实现..............................................................................................19
5.1用户模块...................................................................................................21
5.1.1用户模块功能与界面....................................................................21
5.1.2功能实现过程................................................................................22
5.2管理员模块...............................................................................................27
5.2.1管理员模块功能与界面................................................................27
5.2.2功能实现过程................................................................................28
第六章 系统测试..............................................................................................29
第七章 总结与展望.........................................................................................32
参考文献..............................................................................................................33
致谢.......................................................................................................................35
请支付后下载全文,论文总字数:20374字