2.5.3 借阅管理模块数据流程分析.......................... 9 2.6 数据库模型分析......................................... 10
2.6.1 数据库需求分析................................... 10 2.6.2 数据库概念模型分析............................... 10 2.6.3 数据库逻辑模型分析............................... 11 2.7 数据字典............................................... 11 2.8 数据库表关系图......................................... 13 3 图书馆管理信息系统设计....................................... 14
3.1 系统设计原则........................................... 14 3.2 系统的总体功能模块设计................................. 15 3.3 数据库物理设计......................................... 16 3.4 编码设计............................................... 17 3.5 界面设计............................................... 17
3.5.1 用户登录模块界面设计............................. 17 3.5.2 系统主界面模块设计............................... 18 3.5.3 图书查询模块界面设计............................. 18
4 图书馆管理信息系统实现....................................... 19
4.1 创建登录窗体模块....................................... 19 4.2 创建主窗体模块......................................... 21 4.3 实现查询信息管理功能................................... 22
4.3.1 创建查询信息模块................................. 22 4.3.2 创建图书信息模块................................. 23 4.4 实现系统管理功能....................................... 24 5 系统测试与维护............................................... 25
5.1 系统测试............................................... 25
5.1.1功能测试 ......................................... 25 5.1.2代码测试 ......................................... 25 5.2 系统维护............................................... 26 6 总结与展望................................................... 26
6.1 总结................................................... 26 6.2 展望................................................... 27 参考文献....................................................... 28 附 录....................................................... 28 致 谢....................................................... 44
1 绪论
1.1 图书馆借阅管理系统背景分析
随着信息技术的高速发展,信息化管理已经进入了各个行业,无论大小商场、图书馆、企业等等,成为各个行业必不可少的辅助工具。特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争的优势更加明显。进入数字化时代之后,对数据的加工处理和传输显得尤为重要。以前原始的手工操作方式不能适应企业快速发展的需求,在计算机科学技术日益发展和成熟的今天,运用计算机先进的技术来管理日常工作中的各类用户信息数据,可以极大地提高图书馆的工作效率。随着书籍的数量的增加,为了提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。于是,图书馆管理信息系统就更被人易于接受了。面对大量的数据和报表,手工处理方式已经很难跟上时代化管理的步伐。随着计算机技术的快速发展,利用信息化手段管理日常的数据完成日常任务已经是历史发展的必然趋势了。
1.2 课题设计的目的和意义
图书馆管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。但图书馆管理若采用完全手工操做,通过卡片记录信息,既浪费时间,又浪费人工、纸张,而且书籍和读者的信息查询比较麻烦,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、
正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情
1.3 论文结构
图书馆管理系统是为完成书籍的查询、借阅和管理。为人们增添便利,适应各院校图书馆的要求,提高管理效率,缩减人力成本,便于管理的一款信息系统管理软件。该系统完成后,具备查询信息管理、书籍信息管理、用户信息管理、系统管理等四大功能模块。其中查询信息是对书籍信息查询;书籍信息管理是对书籍的添加和删除;读者信息管理和系统管理分别是是对读者和系统的管理 。
第1章,绪论。主要介绍系统开发的总体的社会背景,为开发本系统提供支持和帮助文献综述以及论文的结构。绪论,主要介绍超市管理系统的背景,发展现状,研究意义。
第2章,系统需求规划与分析。介绍对系统所涉及的业务及其之间的相互关系,图书馆管理系统功能结构图,业务流程图,E-R图,数据库逻辑结构设计,系统需求分析,介绍本系统的可行性分析,开发工具目标及其各子系统数据流程图。
第3章,系统的设计。介绍了数据库表结构的详细设计,功能模块设计,输入输出界面(人-机界面)设计。
第4章,系统的实现。实现的任务,系统实现的环境,系统实现的工具,系统实现的原始数据的建立,程序设计。
第5章,系统的测试与维护。系统的测试,维护情况与介绍。
第6章,结论与展望。本文主要阐述了本次程序设计的过程以及其中的关键技术,以及应用软件在商业单位能够发挥的作用。具体文章结构图如图1.1所示。