图书管理系统毕业设计
技术:Java、JSP等摘要:
本文通过对图书管理的现实情况的了解与分析,从而分析并总结出局域网图书管理系统的需求规格说明书,在其需求分析的基础上,根据现有技术完成了对图书管理系统的设计与开发,并通过本文对局域网图书管理系统的整体开发与实现过程进行了分析与叙述。跟对图书管理系统的需求求分析和开发的整体流程,本文从需求概述、系统设计和代码开发与实现这三大章节对系统开发过程进行整体的流程阐述。需求概述中主要进行了选题背景、选题的意义和现状分析,还有系统设计前的需求分析、业务流程分析、数据流程分析和数据字典分析,以及数据库表结构的设计;而系统设计则是对系统体系结构、各功能模块、数据库结构设计等具体的系统实现过程进行叙述,从而完成整个局域网图书管理系统的开发与实现,并且对整个开发的流程进行详细的说明。
本文在分析与总结局域网图书管理系统的需求文档的基础上,根据现实状况和现有技术,完成了对庞大数量的图书的高效、妥善和方便的管理系统的开发,在分析各类有关开发技术的文献的基础上,并经过分析与总结,借助编程语言JSP和SQL 数据库最终实现了图书管理的开发,并在一系列测试后,最终完成了符合图书管理需求的局域网图书管理系统,并通过本文进行详细阐述。
关键词:局域网图书管理系统,JSP,SQL Server 2005,Tomacat6.0
目录:
1 引言 1
1.1 背景 1
1.2 系统的优势与前景 1
1.3 选题的意义与目的 1
1.4文献综述 1
1.4.1 技术综述 2
1.5 总体设计原则 2
2 需求分析 3
2.1 系统需求分析 3
2.2 业务流程分析 3
2.2.1 系统管理员业务流程分析 3
2.3 数据流程分析 4
2.3.1管理员信息管理模块 4
2.3.2 图书类别管理模块 4
2.3.3 图书管理模块 5
2.3.4读者管理模块 5
2.3.5 图书借阅模块 5
2.3.6 图书归还管理模块 6
2.4 数据字典 6
2.4.1 数据项的描述 6
2.4.2 数据流的描述 8
3 系统设计 10
3.1 系统体系结构设计 10
3.2 系统子模块功能介绍 10
3.3 数据库设计 10
3.3.1 数据库概念设计——E-R模型 10
3.3.2 数据库逻辑设计——关系模型 11
3.3.3 数据库选型 12
3.3.4 数据库表结构设计 12
3.3.5 数据库表间关系设计 16
3.4 系统开发工具与开发模式的选择 16
3.4.1 系统开发工具 16
3.4.2 系统设计模式 18
4 系统实现 20
4.1登陆模块 20
4.2 系统主界面 22
4.2 图书类别管理模块 23
4.3 图书管理模块 24
4.4 读者管理模块 24
4.5 图书借阅管理模块 25
4.6 其他管理模块 26
5 系统测试 27
5.1 测试目的 27
5.2 测试方法 27
5.3 测试结果 27
6 总结 31
参 考 文 献 32
致谢 33
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]