摘要:随着信息化时代的到来,图书管理系统已经成为各大高校不可或缺的一部分。高校图书管理系统主要是为了信息化地管理图书,比起传统的图书管理系统,智能化的图书管理系统为我们提供了很多方便,不仅提高了效率,还降低了错误率。图书馆的主要业务包括图书、读者的管理,图书的借阅,归还,信息查询等模块。其开发主要包括前端的开发和后台数据库的建立两个方面,数据库采用Mysql Server 5.0,前端使用Java作为开发语言。系统运行结果证明,本次设计的图书管理系统可以满足学生、教师、图书管理员两方面的需求,达到了设计的需求。
关键词:图书管理 信息 MySQL Server 5.0 框架技术 Java
目录
摘要
Abstract
1 概述-1
1.1 图书管理的现状-1
1.2 选题的目的、意义-1
1.3 图书管理系统的可行性分析-2
1.5 系统开发运行环境-2
2 图书管理系统开发相关技术的介绍-3
2.1 JSP和Struts的介绍-3
2.1.1 Struts1的介绍-3
2.1.2 JSP的介绍-4
2.2 MySQL Server 5.0 概述-5
2.3 Web技术-6
2.3.1 浏览器/服务器(Browser/Server)结构-6
2.3.2 Apache Tomcat服务器技术-7
3 系统总体设计分析-8
3.1 系统需求分析-8
3.2 系统实现的目标-8
3.3 系统功能模块设计-8
3.4 系统功能结构图-9
3.5 系统流程图-11
4 数据总体结构设计-12
4.1 数据库概念结构设计-12
4.2 数据库逻辑结构设计-13
4.3 图书管理系统的系统E-R图-15
4.4 数据表设计-16
5 图书管理系统详细设计-18
5.1 系统流程分析-18
5.2 主要模块的运行-19
5.2.1 登陆界面-19
5.2.2 首页-20
5.2.3 系统设置-20
5.2.4 读者管理模块-22
5.2.5 图书信息管理模块-23
5.2.6 图书借还信息模块-24
5.2.7 系统查询模块-26
5.2.8 修改密码模块-28
5.2.9 退出系统模块-29
5 系统测试与运行-29
5.1 系统安装及配置-29
5.2 功能测试-30
5.2.1注意事项:-30
5.2.2操作流程-30
5.3 系统综合测试-31
6 结论-31
致 谢-32
参考文献-33