3.2 逻辑结构设计 9
3.2.1 范式分析 9
3.2.2 关系模式 10
3.3 物理结构设计 10
3.4 功能模块设计 12
4 实现 14
4.1 数据库实施 14
4.1.1 初始数据 14
4.1.2 数据库链接 15
4.2 窗体和控件 16
4.3 代码实现 18
4.3.1 登录 19
4.3.2 主界面 20
4.3.3 图书查询 20
4.3.4 借阅清单 20
4.3.5 借阅图书 21
4.3.6 图书丢失 22
4.3.7 读者信息管理 23
4.3.8 书籍信息管理 24
4.3.9 选择框代码 25
5 测试 28
6 结论 32
致谢 33
参考文献 34
附录 35
1 绪论
1.1 背景及目的
书是最丰富宝贵的信息源和知识源,记载和收集了人类社会的文明史,它为人类社会的科技进步,社会的发展提供了巨大的推动作用。图书馆包含了古外现今的各种信息文化,作为一种信息资源的集散地,包含了大量的书籍信息以及借阅资料,各种大量繁琐信息数据管理。随着时代的发展,图书馆书本量的增加,更是积累了大量的信息数据。
计算机网络技术的飞速发展,现今社会正快速向信息化社会前进,信息自动化也越来越得到广泛的使用。原始的手工管理图书馆,管理工作重复繁多、服务局限,给工作人员和顾客都带来了很多的不便。由于数据信息处理的工作量大且繁琐,人工处理总是会出现很多不易察觉的小错误,当回过头查找的时候还不知道如何修改,丢失的数据不易找回。总的来说,缺乏系统、规范、高速的信息系统管理手段。
图书借阅管理系统的发展已经有一段历史了,由于以前管理员要通过手写的方式记录读者的借阅情况,不仅辛苦,还可能有差错,同时读者自行寻找图书信息或借阅信息也十分废力,因而图书借阅管理系统的发展是必然。从20世纪60年代末,在当时的大时代背景下,计算机技术已经有一定的实用性了,这时,首个图书借阅系统产生了。当时技术和需求有限,导致用户不多,但是它的出现为图书借阅的管理的发展带来了美好的前景,即用计算机的高速和自动化来代替手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差。第二代图书借阅系统出现于20世纪70年代末,给信息数据管理的系统的阶段发展提供了可能。在20世纪90年代,科技有了一定的进步,知识经济的时代到来,人们对图书管理系统有了更多的要求,因此,图书管理系统又进行了一次提升,相比首个图书借阅系统更具完整性。科技在创新,时代在进步,数据库技术以及网络的发展,使得拥有电脑的家庭越来越多,甚至是人手一部电脑。此时,便需要再一次完善图书借阅系统,最终,形成了有几乎所有数据的数据库以及从图书管理方面考虑的图书借阅管理系统。