基于Java的图书馆管理系统
技术:Java、JSP等摘要:
随着互联网技术的发展,我们所生存的整个社会的信息化进程逐步加快,互联网也成为了我们生活中所不可或缺的一个重要组成部分。原来系统的时效性、数据的正确性、操作的方便性上都存在不足,已影响到系统的正常使用。经过考察比较,决定对图书管理系统重新设计,使系统能较大利用软件开发技术的成果,以方便图书的管理。
图书管理系统是典型的信息管理系统,本系统介绍了图书系统的开发过程,设计中遇到的问题和解决方法,以及如何提高当前应用程序和改善工作性能。本文利用JSP开发工具和MySQL数据库来开发图书管理系统,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。使系统包括了读者管理、书籍管理、图书管理、借阅管理、公告管理等功能模块。
关键词:B/S架构;JAVA;MySQL;JSP
目录:
摘要 i
Abstract ii
1 绪论 1
1.1 背景分析 1
1.2 发展状况 1
1.3 选题的主要工作 1
2 相关技术简介 3
2.1 JSP技术介绍 3
2.2 MyEclipse简介 4
2.3 MySQL数据库 4
2.3.1 MySQL特征 5
2.3.2 MySQL数据库维护和性能提高 5
2.4 JAVA概述 6
2.5 J2EE技术 6
2.6 Tomcat服务器 7
2.7 Web技术 8
3 需求分析 9
3.1 系统设计分析 9
3.2 系统可行性分析 9
3.2.1 技术可行性分析 9
3.2.2 操作可行性分析 10
3.2.3 经济可行性分析 10
3.2.4 发展可行性分析 10
3.3 系统需求分析 10
3.4数据要求分析 13
3.4.1 E-R图 13
3.5 运行环境分析 14
4 系统设计 15
4.1 架构设计 15
4.2 系统业务流程图设计 15
4.3 系统网络拓扑结构图 16
4.4 数据库结构设计 18
4.4.2 数据库数据表设计 19
4.5 系统结构图 21
4.6 系统交互图 23
5 详细设计与实现 25
5.1 系统配置 25
本系统的数据库连接配置 25
5.2 系统登录模块 25
5.2.1 模块功能 25
5.2.2 模块代码 25
5.3 图书信息管理模块 26
5.3.1 模块功能 26
5.3.2 模块代码 26
5.4 用户信息管理模块 28
5.4.1 模块功能 28
5.4.2 模块代码 28
5.5 借阅信息管理模块 30
5.5.1 模块功能 30
5.5.2 模块代码 30
5.6 用户须知管理模块 32
5.6.1 模块功能 32
5.6.2 模块代码 32
5.7 系统注销模块 35
5.7.1 模块功能 35
5.7.2 模块代码 35
6 系统调试与测试 38
6.1 程序调试 38
6.2 测试的主要内容 38
6.2.1 整体流程测试 38
6.3 系统测试的结论 42
总结 43
参考文献 44
致谢 45
附录:英文翻译: 46
1.英文原文 46
2.中文翻译: 59
论文字数:29470
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]