摘 要
如今高校的图书馆的信息管理,已经成为了高校师生共同使用的一个重要的系统功能,通过高校的图书管理的管理,可以让无纸化的办公更加推进,也能让高校的师生通过这样的一个平台,就能借阅到喜欢的图书,让老师和学生对图书的借阅能够得到更加方便的使用。
图书馆管理系统是典型的一款后台管理系统,通过浏览器就能打开使用,在使用方便性上有着很好的使用性,也能方便用户通过登录系统,就可以查看到喜欢的图书,并能够对图书进行一个良好的查看,借阅。本系统采用了BS架构的模式进行开发,利用JSP技术进行设计,mysql作为后台的数据库的管理。
图书馆是一个高校中,重要的一个部分,老师和学生通过在图书馆借阅书籍,可以让老师和学生的学习态度方面得到一个很大的提高。本系统分为了管理员权限,教师权限和读者权限,读者又分为教师和学生三大用户。
管理员主要是对图书的借阅信息,教师信息,读者信息等进行一个合理的管理,让用户可以在一定的程度上得到一个合理的管理。
本系统的开发,在一定的程度上,大大解放了管理员的双手,也让图书馆的管理员能够更加方便简单地对图书馆进行一个合理的管理。
关键词:图书管理,bs架构模式,JSP技术
Abstract
Now the university library information management, has become an important function of the system using the common college students, the University Library’s management management, can make the paperless office more forward, also can let the teachers and students in universities through such a platform, you can borrow to love books, and let the teacher students to borrow books can be more convenient to use.
Library management system is a typical management system, through the browser can be opened for use in convenience, has a very good use, can also facilitate the user login system, you can see the love of books, and the books are a good view, borrow. The system uses the BS architecture model for the development of the use of jsptechnology design, mysql as a background database management.
The library is an important part of a university, teachers and students through the library to borrow books, teachers and students can make a great deal of learning attitude. The system is divided into administrator privileges, employee rights and Reader Rights, the reader is divided into teachers and students three users.
The administrator is mainly on the book lending information, employee information, readers information, such as a reasonable management, allowing users to a certain extent to get a reasonable management.
The development of the system, to a certain extent, greatly liberating the administrator’s hands, but also to the library administrator can be more convenient and simple to conduct a reasonable management of the library.
Key words: library management, BS architecture model, jsp Technology
目 录
1、概述 6
1.1开发背景 6
1.1.1必要性与优越性 6
1.1.2一般流程 6
1.1.3当前现状 6
2、开发环境与技术 7
2.1开发平台和环境 7
2.2开发工具与相关技术介绍 7
2.2.1 B/S体系结构 7
2.2.2JSP技术 7
2.2.3 MySQL数据库 7
2.2.4 IDEA平台 8
2.2.5软硬件需求 8
3、 系统分析 8
3.2可行性分析 9
3.2.1可行性分析 9
3.2.2技术可行性分析 9
3.2.3经济可行性分析 9
3.2.4安全可行性分析 9
3.3系统需求分析 9
3.3.1 系统业务逻辑功能 10
3.3.2系统功能框架 11
3.3.3 系统功能描述 11
4、系统设计 12
4.1系统设计用例 12
4.2系统数据库设计 13
4.2.1 数据库关系模型 13
4.2.2数据表 15
4.1.1各表的物理结构 15
5、系统实现 17
5.1 系统登录页面 17
5.2 管理员管理 17
6、软件测试介绍 17
6.1.测试的目的 17
6.2.测试用例 17
6.3.白盒测试和黑盒测试 18
总结 18
致 谢 20
参考文献 21