基于Android的网上书城设计毕业论文
2022-01-14 20:10:37
论文总字数:17903字
摘 要
本项目运用了Android开发的相关技术实现了一款网上购书软件的开发。安装该软件的用户可以随时随地通过该应用完成网上购书,大大节省了时间成本。结合如今安卓手机的迅速发展,该软件前景很光明,非常具有开发价值。
本程序包括用户端和管理员端两大部分,包含了热销书、最新上架、书籍分类、购物车和个人中心等模块。软件的开发使用了Java语言,数据库则是使用的轻型数据SQLite,非常方便快捷,模拟器选择的夜神安卓模拟器,功能强大,界面美观,操作简单,非常适合开发使用。
本文将对系统从需求分析到具体功能设计做一个详细的介绍。本项目的各项列表数据都是采用的listview来展示,简洁明了并且符合用户审美习惯。购物车模块放弃了传统的单独开发一个栏块模式,采用了嵌入到每个书籍详细信息界面的方式方便下单购买。系统总体功能完善用户体验良好。
关键词:Android;网上购书;Sqlite;夜神模拟器
Design of Online Bookstore Based on Android
Abstract
This project uses the related technology developed by Android to realize the development of online book shopping software. Users who install software can buy books online anytime, anywhere through the application, which saves time and cost greatly. With the rapid development of Android mobile phone, the software has broad prospects and great development value.
The program consists of two parts: client and administrator, including bestseller, latest bookshelf, book classification, shopping cart and personal center module. Java language is used in software development, and lightweight data SQLite is used in database, which is convenient and fast. The Android simulator selected by the simulator has powerful function, beautiful interface and simple operation. It is very suitable for development and use.
This paper will introduce in detail the system from requirement analysis to specific function design. The list data of this project is displayed by listview, which is concise and conforms to users'aesthetic habits. The Shopping Cart module abandons the traditional single-line development mode and adopts the method of embedding the detailed information interface of each book to facilitate the purchase. The overall function of the system is perfect and the user experience is good.
Keywords: Android; Online Book Purchase; Sqlite; Night God Simulator
目录
1绪论......................................................................................................................1
1.1项目开发背景与意义................................................................................1
1.1.1项目开发背景.................................................................................1
1.1.2项目开发意义.................................................................................1
1.2国内在该方向的研究现状与分析............................................................2
1.2.1Android系统国内发展现状............................................................2
1.2.1网络购物在国内的发展现状.........................................................2
1.3研究内容和预期目标................................................................................2
2相关技术介绍.......................................................................................................3
2.1Android应用开发.......................................................................................3
2.2SQLite数据库.............................................................................................3
2.3夜神安卓模拟器.......................................................................................3
3可行性与需求分析..............................................................................................4
3.1 可行性分析..............................................................................................4
3.1.1操作可行性....................................................................................4
3.1.2需求可行性....................................................................................4
3.1.3技术可行性....................................................................................4
3.2系统功能需求...........................................................................................4
3.2.1用户功能需求................................................................................5
3.2.2管理员功能需求............................................................................7
3.3系统非功能性需求...................................................................................8
4系统设计..............................................................................................................9
4.1软件架构设计...........................................................................................9
4.2核心模块设计...........................................................................................10
4.2.1用户端设计....................................................................................10
4.2.2管理员端设计................................................................................12
4.3数据库设计...............................................................................................14
5系统实现..............................................................................................................19
5.1用户模块...................................................................................................19
5.1.1用户模块功能与界面....................................................................19
5.1.2功能实现过程................................................................................20
5.2管理员模块...............................................................................................25
5.2.1管理员模块功能与界面................................................................25
5.2.2功能实现过程................................................................................26
6系统测试..............................................................................................................27
7总结与展望..........................................................................................................29
参考文献.................................................................................................................30
致谢.........................................................................................................................31
请支付后下载全文,论文总字数:17903字