基于Android的图书管理系统毕业论文
2022-01-14 20:11:06
论文总字数:16131字
摘 要
这次我要做的是基于Android的图书管理系统,该系统包括了两端:PC端和移动端。用户分为管理员和一般用户。管理员实现的功能是图书类别的管理,类别的增删改查。图书信息的管理,图书的增删改查。用户信息的管理,用户信息的查询和修改。用户实现的功能是图书的查询和借书还书。
本文首先对图书管理系统的开发的一些技术的介绍,包括了Android Studio,MyEclipse,MySQL数据库以及该图书系统的C/S结构。概括了这些技术的发展历程,发展过程中越发完善凸显的优点,主要功能以及在系统开发中主要实现的功能。然后是对该系统的需求的具体的分析,根据需求分析的结果结合开发技术实现具体的功能界面,包括了体系结构、类设计、数据库设计、界面设计等。最后是对软件的测试以及完善。
关键词:Android 图书管理 MyEclipse 数据库
Development of Book Management System Based on Android
Summary
What I am going to do this time is an Android-based library management system that includes two types of users, administrators, and regular users. The main functions of the administrator are the management of the book category, the management of the book information and the management of the user information. The management of the book information includes the addition, deletion, modification and query of the book. User management includes querying and modifying user information. The main function of the user is the inquiry of the book and the return of the book.
This article first introduces some of the techniques for the development of the library management system, including Android Studio, MyEclipse, MySQL database and the C/S structure of the book system. It summarizes the development process of these technologies, and the advantages and functions highlighted in the development process, the main functions and the functions mainly realized in system development. Then there is a specific analysis of the requirements of the system, based on the results of the requirements analysis combined with the development technology to achieve a specific functional interface, including architecture, class design, database design, interface design. Finally, the testing and improvement of the software.
Key Words:Android Book management MyEclipse database
目 录
摘 要 2
Summary 3
目 录 4
第一章 绪论 1
1.1 课题的研究的背景及目的 1
1.2 论文的主要内容 2
第二章 开发技术的介绍 3
2.2 MyEclipse 4
2.3 MySQL 4
第三章 需求分析 6
3.1 功能性需求分析 6
3.1.1图书管理 6
3.1.2 图书管理流程 10
3.1.3 对用户的管理 10
3.1.4 用户管理流程 11
3.1.5 移动端功能 11
3.1.6 移动端用户流程 14
3.2 非功能性需求分析 14
3.3 设计约束 15
第四章 软件设计 16
4.1 体系结构设计 16
4.2 核心模块设计 17
4.3 数据库设计 28
4.4 界面设计 30
第五章 软件测试 42
5.1 测试用例及结果 42
5.1.1 登陆测试 42
5.1.2 集成测试 42
5.2 评价 44
结束语 46
参考文献 47
致谢 48
第一章 绪论
阅读可以陶冶情操,丰富自己的知识,从造纸术发明以来,就存在了书籍和阅读书籍的人们。中国上下五千年,我们被慢慢的书籍和知识所包围,随着时代的进步和社会的发展,教育越来越成为国家关注的重点,作为教育必不可少的一部分就是书籍,我们随处可见大大小小的图书馆来供给读者们阅读。从以前的只能在图书馆阅读或者购买图书阅读,时间和金钱上的局限,到后来可以凭借借阅卡去图书馆登记个人信息借阅图书,再到后来随着社会的发展,互联网技术的成熟,手机成为人们生活中不可缺少的一部分,就促使了移动图书馆的出现。他的出现,可以省去繁杂的信息登记,队伍排列,可以通过手机快速的搜索并借阅到自己所需要的图书,方便了很多的人群,尤其是在校的大学生。
1.1 课题的研究的背景及目的
通过对现在社会的需求分析,对Android Studio和Myeclipse以及数据库的设计,运用大学期间所学的计算机方面的理论知识以及专业技术完成这一课题的研究。
随着社会的进步,计算机技术的快速稳步的发展,图书管理系统也得到了很大的发展。图书管理系统存在的意义也是很重大的,他取代了很多的不必要的人力资源的浪费,也是将图书馆的图书信息资源以及图书的存储等相关信息的一个整合的重要工具。图书管理系统的存在直接的影响了图书管理的效率以及质量的问题。
图书管理系统从诞生开始就因为广大市场的需求不断地在发展,基于Android的图书管理系统的设计还有很大的市场的需求的。在校期间发现很多学校并没有运用到将手机和图书馆结合的形式,虽然很多的图书馆引进了大量的设备来方便学生以及日常中人们对图书的需求,相比较于传统的人工管理的方式有了很大的进步,效率有了很大的提升,但是一部分业务还是尤人工来完成的。由于系统的不完善,不仅仅影响了图书馆的整个效率质量的问题,随之受到牵连的还有广大的消费者。图书管理系统的发展时间比较短,系统的整体还不够成熟,所以还有很多问题有待解决优化。在每个学校都设有图书馆甚至是学校之外的很多地方也设有图书馆的情况下,移动的图书管理系统的发展空间以及市场的需求还是很大的。
请支付后下载全文,论文总字数:16131字