摘要:21世纪是信息化的时代,计算机技术的应用以及信息技术的发展,使信息化管理的理念逐渐深入到各个领域,图书信息管理系统就是管理大量图书。随着人类知识的不断提高,人们对图书的种类、数量也逐渐扩大,图书信息管理系统就是为用户及管理员提供一个查找方便、检索迅速、可靠性高的平台。
图书信息管理系统利用Java语言和Eclipse软件开发平台来联合开发,大大方便了设计过程。本系统主要含有两个角色,即管理员用户和普通的学生用户,普通的学生用户可以进行检索、预约等操作。管理员用户可以进行数据维护、新书订购与验收管理、图书借阅与预约和系统维护等功能。
图书信息管理系统结合现实的校园网络,针对校园图书馆而实现的图书管理系统,具有规范化、系统化的特点,提高了图书馆的管理效率。
关键词 信息管理;校园网络;Java语言
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景-1
1.2 系统开发的目的与意义-1
1.3 论文的组织结构-1
2 系统开发工具和相关技术介绍-2
2.1 Java语言简介-2
2.2 Eclipse开发环境简介-2
2.3 运行系统环境-2
2.4 数据库:My SQL-2
3系统需求分析-4
3.1 需求分析-4
3.2 系统设计思想-4
4系统总体方案设计-6
4.1 登录模块设计-6
4.2 学生用户模块设计-6
4.3管理员用户模块设计-7
4.4读者信息表和管理员用户信息表的E-R图-10
4.5 数据库设计-11
5系统详细设计-15
5.1 系统环境搭建-15
5.1.1 JDK安装与环境配置-15
5.1.2 MY SQL 安装与配置-15
5.1.3 Eclipse环境部署-15
5.2 界面设计-15
5.2.1 登录模块-15
5.2.2 学生用户图书搜索模块-16
5.2.3学生用户图书预约模块-17
5.2.4 学生用户更改口令模块-18
5.2.5 管理员用户新书订购模块-18
5.2.6 管理员用户读者信息管理模块-19
5.2.7 管理员用户图书类别管理模块-20
5.2.8 管理员用户图书信息管理模块-21
5.2.9 管理员用户借阅管理模块-22
5.2.10 管理员用户系统维护模块-23
6 系统测试与使用方法-25
6.1 测试环境-25
6.2测试的重要性及目的-25
6.2.1测试的重要性-25
6.2.2 测试的目的-25
6.3 测试内容-25
6.4 测试过程-25
6.4.1 用户登录模块-25
6.4.2 读者相关信息添加模块-26
6.4.3 图书信息添加模块-27
结论-29
致谢-30
参考文献-31
附录-32