摘 要:图书管理系统是智能办公系统(IOA)的重要组成部分,因此,图书管理系统深深得到了用户的喜爱,但是当前的图书管理系统,在性能方面还是达不到要求,所以,需要开发人员进一步提高技术,从而满足图书管理用户的需要。图书管理系统的开发主要包括后台数据库的创建与维护以及前端界面的开发两个方面。采用SQL Server2008数据库作为后台数据库、ExtJS编程语言作为前台开发工具,通过对数据库技术进行了较深入的探讨和应用,主要完成图书信息查询、用户信息管理、图书信息管理等系统功能。最后运行的结果证明,所设计的图书管理系统可以满足学生和教师借阅者、操作员和系统管理员三方面的需要,达到了设计要求。59502
毕业论文关 键 词:图书管理,设计,信息,ExtJS,SQL Server 2008
Abstract: Library management system is one of the most important part of intelligent office systems (IOA), so the library management system is popular among users, but the current library management system, which is far not meet the requirements in terms of speed and performance, therefore, it needs to be developed to further improving library management to meet the needs of users. Development of the system includes the establishment, maintenance of front-end applications and the development of back-end databases. SQL Server 2008 database will be used as the back-end database, ExtJS programming language as foreground development tool, By doing a more in-depth study and application of database technology, mainly to complete bibliographic retrieval, user management, library management and other system functions. The results prove that the system is running, this paper library management system can meet the needs of students, teachers, operator and system manager and meet the design requirements.
Keywords:Library book management, design, information, Ext JS, SQLServer2008
1 引言 3
1.1 主要任务 3
1.2 选题的目的、意义 3
1.3 图书管理系统的可行性分析 3
1.4 系统开发所需要的环境 3
2 图书管理系统涉及技术介绍 3
2.1 APACHE TOMCAT 3
2.2 SSH 框架 6
2.3 ExtJs 7
2.4 SQL Server 2008 7
3 系统总体分析设计 8
3.1 系统分析 8
3.2 系统设计 8
4 数据总体结构设计 12
4.1 数据库概念结构设计 12
4.2 数据库逻辑结构设计 12
4.3 数据表设计 15
5 程序设计 18
5.1 界面设计 18
5.2 业务层设计 23
6 软件测试 24
6.1 软件测试的方法与步骤 24
6.2 测试用例设计及测试结果分析 25
6.3 评价 29
7 结束语 30
7.1 工作成果 30
7.2 改进意见 30
7.3 收获体会 30