本文阐述了图书管理系统的设计与实现,本系统采用myeclipse10+SQL Sever 2008作为开发工具。主要实现书架管理、图书与读者类型管理、读者管理、图书管理、还创建了正在借阅与借阅历史等管理界面。本系统操作简单,界面友好。
对图书借阅的情况也取决于对图书的管理情况,如果用户在借阅过程中的手续繁琐或工作量大时,会导致用户借阅量减少。并且对于这些工作不断的重复,对管理者来说工作量也非常大。因此,采用网络图书管理,可以实现对图书充分利用,以及流通。
本系统主要权限功能的详细说明如下:
管理员具有所有的权限功能
包括一般用户的管理,会员管理,图书管理,借阅管理,发布新闻,回复留言的功能。
普通管理员可以添加会员,可以对图书进行管理,可以借阅,可以发布新闻,可以回复留言。
会员可以进行借阅,查看自己的借阅信息。
目 录
1 绪 论 - 1 -
1.1 课题背景及意义 - 1 -
1.2 课题的研究与开发目的 - 1 -
1.3本文的主要工作 - 2 -
2 图书馆管理系统的需求分析 - 3 -
2.1系统需求分析 - 3 -
2.2 系统流程分析 - 3 -
2.3 系统功能分析 - 3 -
3 开发工具及相关技术 - 4 -
3.1 myeclipse软件的介绍 - 4 -
3.2 JSP语言的简介 - 4 -
3.3 SQL Sever2008介绍 - 5 -
4 图书管理系统的总体设计 - 6 -
4.1 系统数据库的设计 - 6 -
4.2 数据库的E-R图 - 8 -
4.3 系统主要功能的用例图 - 8 -
4.4 系统主要功能的静态图 - 9 -
4.5 系统的组件视图 - 10 -
5 图书管理系统主要实现的功能 - 10 -
5.1 登入界面 - 11 -
5.2 用户管理界面 - 11 -
5.3 图书与读者类型界面 - 12 -
5.4 图书与读者管理界面 - 12 -
5.5 正在借阅与借阅历史界面 - 13 -
6 测试与分析 - 13 -
6.1 为什么要进行系统测试软件 - 14 -
6.2 软件测试 - 14 -
6.3 本系统测试 - 15 -
7 结 论 - 15 -
附 录 - 16 -
参考文献 - 20 -
致 谢 - 21 -