摘 要:开发掌上图书管理安卓应用旨在方便图书管理员实时掌握馆藏图书相关信息,便捷管理和上传图书信息;同时,方便学生实时查询图书信息及借阅情况。手机端的图书管理系统可以提高管理员管理的效率,有利于图书馆的各项功能的完善。本文首先阐述了系统的课题背景和技术平台,然后对系统的需求分析、数据库、概要设计、详细设计做了具体的说明,接着展示了系统测试的页面,最后,对该系统做了总体性的评价和展望。63163
毕业论文关 键 词:掌上图书管理,安卓,便捷
Abstract: Developing hand-held library management Android application intend to facilitate librarians grasp library related information real-time,convenient management and upload the information of books.Meanwhile,students real-time query book information and borrowing.
Library management system for mobile phone terminal can improve the efficiency of library management,benefit the perfiction of the library’sfunctions. This paper first expound the subject
background and technology of system plateform,then the system explain analysis,database,
general design,detailed design,then the system test page display,in the end,the system had made the overall evaluation and prospects.
Keywords: pocket books management,Android, convenient
1 绪论 4
1.1 选题依据 4
1.2 课题简介 4
1.3 课题开发的工具及技术 4
2 图书管理系统(Android&WEB)需求分析 5
2.1 功能需求分析 5
2.2 识别用例 6
2.3 创建系统的活动图 7
2.4 可行性分析 9
3 数据库设计 9
3.1 数据库需求分析设计 9
3.2 数据库逻辑结构设计 12
3.3 数据库设计和实施 13
4 图书管理系统(Android&WEB)概要设计与详细设计 14
4.1 系统体系结构 14
4.2 主要功能设计 15
4.3 系统程序设计客户端 16
4.4系统程序设计WEB端 23
5 图书管理系统(Android&WEB)功能测试 27
5.1 登录测试 27
5.2 主菜单界面测试 27
5.3 图书类别管理功能测试 28
5.4 图书管理功能测试 30
结 论 33
参考文献 34
致 谢 35
1 绪论
1.1 选题依据
对于当代大学生来说,图书馆是一个重要的学习场所。但大多数的图书管理系统都是基于传统的WEB应用程序,虽然能够满足读者和管理人员的需求,但传统的WEB应用不具有实时性。所以,基于Android平台的图书管理系统客户端的设计与实现应运而生。本系统同时包含手机客户端和WEB网页端。满足用户在不同场合的不同需求。
1.2 课题简介
基于Android平台的图书管理系统手机客户端的开发在当前的情势下已成为必然趋势。它具有传统网络图书管理系统的大多数功能。该系统划分为前台的界面管理和后台的服务器管理两部分。前台管理模块实现了用户的登录、检索图书等功能;后台管理模块实现了对所有功能界面的管理。该系统使用用户主要是学生和管理员,两种用户使用同一个平台,但是权限不同。学生用户具有查询图书、修改密码和查询借阅记录的功能;管理员可以及时更新图书,并发布图书馆最新信息等等。
1.3 课题开发的工具及技术
1.3.1 JAVA开发语言
Java是一种计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发[1]。Java不同于一般的编译语言和直译语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编写,到处运行”的跨平台特性[2]。 java基于安卓的图书管理系统设计:http://www.751com.cn/jisuanji/lunwen_69555.html