文档介绍:数据库课程设计说明书
学生姓名
学号
院(系)
计算机科学院
专业
计算机科学与技术
题目
图书管理系统
指导教师
2009
年
12
月
摘 要: 图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护,以及服务器端、客户端应用程序的开发两个方面。对于前者的要求建立起数据一致性和完整性强、数据安全性好的数据库。面对后者的要求Web程序具有功能完备、易用等特点。
无论开发的是大型的商业软件,还是简单的应用程序,首先要做的是确定系统的需求,即系统的功能。该图书管理系统首先从需求分析入手,详细地分析图书管理系统的需求,并以MVC的设计思想编写该系统。
关键词:图书管理,JSP,Java,MVC设计,Access
Abstract: Library management system is a typical management information system (MIS), its development include the establishment and maintenance of back-end database, as well as server-side, client-side application development aspects. For the former require the establishment of data consistency and integrity of the strong data security and good databases. The face of the latter requires a full-featured Web program, easy to use and so on.
Whether the development of mercial software, or a simple application, first thing to do is to determine the system requirements, that is, the system functions. The library management system first of all start from the needs analysis, detailed analysis of the needs of library management system and to the preparation of MVC design concept of the system.
Keywords: Library management, JSP, Java, SQL server 2005, MVC design, Access
目录
1 引言 3
项目背景 3
研究意义 3
2 系统解决方案 3
相关技术 3
体系结构 5
技术开发方案 5
系统技术平台 6
3 系统设计说明 6
系统框架 6
学生查询模块 7
7
4数据库设计 7
数据模型 7
数据表设计 8
5 图书管理系统主要/关键技术 9
9
11
6 测试运行情况 20
测试运行情况 20
结论 23
参考文献 24
1 引言
项目背景
该图书管理系统是专门针对学校图书管理而开发的管理系统。随着图书量的不断扩大,原来的手动记账或单机操作软件已经不能满足现在的需要了,及新的情况下对图书管理的要求也越来越高,特别是进入信息网络时代后,传统的图书管理过程中的新要求,这就诞生了新的管理系统——网络图书管理系统,取代了原来的传统计算机管理系统,它采用了大型数据库,不仅保证了数据的准确性,而且提供了一系列的新的管理方案;人性化的设计思想,无论从界面设计,还是到系统操作流程都要比传统的福安里系统更为方便、快捷;尤为重要的是,面向对象的设计思想从根本上解决了实际图书管理工作中的问题。新一代的网络图书管理系统是图书管理工作中的最理想的管理工具。
研究意义
21世纪是—个以网络为核心的信息时代,数字化、网络化与信息化是21世纪的时代特征。随着互联网的不断发展以及全球经济一体化的逐步深入,网络已经成为连接人们的一种方式,所以网络图书管理系统应运而生。
2 系统解决方案
相关技术
J2EE平台和Java语言介绍
J2EE 是建立在Java2平台上的企业级解决方案,