图书馆管理系统课程设计报告+数据库设计+绪论总结
目录
第一章 绪论 2
1.1系统开发背景及意义 2
1.1.1系统开发的背景 2
1.1.2系统开发的意义 3
1.2 系统开发目标和价值 3
1.2.1 系统开发的目标 3
1.2.2 系统开发的社会价值 4
第二章 系统分析 5
2.1 系统开发必要性 5
2.2 图书管理信息系统需求分析 6
2.3 用户功能需求分析 7
第三章 系统设计 9
3.1系统功能设计 9
3.1.1模块结构图 9
3.1.2 业务流程图 11
3.1.3 数据流程图 12
3.1.3 数据字典 13
3.2 数据库设计 15
3.2.1数据库概念结构设计 15
3.2.2数据库逻辑结构设计 16
3.3用户界面设计 17
第四章 系统实施阶段 18
4.1硬件需求 18
4.2软件需求 18
第五章 系统测试 18
第辣章 心得体会 18
参考文献 20
第一章 绪论
1.1系统开发背景及意义
1.1.1系统开发的背景
随着现代科学技术的进步,计算机技术的迅猛发展,特别是网络技术的出现,标志着信息时代已经来临。图书馆拥有丰富的文原文请找腾讯752018766辣'文-论,文~网http://www.751com.cn/ 献信息资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。在信息化浪潮、网络革命的冲击下,图书馆管理业务受到了强烈的冲击,随着馆藏量的不断增加,图书资料的入录和查询的难度也相应增加,传统的图书馆管理和服务方式已不能适应当今信息时代读者对文献信息检索的需要。
如何运用先进的信息技术,提高科技图书的管理和服务水平,是我们面临的一个新的挑战。一直以来,人们都使用传统的手工方式管理图书馆的日常工作,对于图书馆的借书和还书采用印章、手工登记的方式。手工管理方式存在着诸多不足之处,主要表现在处理借书、还书业务流程的效率很低。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力,排队等候借书、还书的队伍将不再那么长,工作人员出错的概率也小了,读者可以有更多的时间选择书和看书。
现在,在高校图书馆中都已采用了图书信息管理系统,但在各院系的图书资料管理中,师生查找图书资料依然采用传统的查询方法,借阅者在分类架上一本本地去查找,这样不仅很难找到自己所需要的图书资料,而且费时费力。而管理员在办理借阅登记、查询借阅者借阅记录时,管理人员必须在借阅记录上一个个地去查找,而要找到借阅记录并删除该记录是件很麻烦的事情,也不方便统计。各院系的图书资料没有一个完善的管理制度,既没有规定借书总数,也没有规定借阅时间,所以导致大量图书借出后长时间得不到归还,由于图书得不到及时的催还,也容易导致图书的流失。因此,应用图书信息管理系统来进行各院系的图书信息管理是十分必要的。
1.1.2系统开发的意义
在当今信息时代中,为了提高管理水平和管理效率,各行各业都相继投资进行信息化建设。在这样的环境下,图书馆作为社会的重要文化信息部门,需要一套有效的图书馆管理信息系统来提高管理效率。建立一套能提供对各类资源分类管理、流通、检索等功能的图书资料管理系统对于规范资源管理、降低管理成本、加快资源的流通有着十分重要的意义。
对于各高校来说,不仅校图书馆需要图书信息管理系统,各院系的图书资料室同样需要一套适用的管理系统。建立图书资料管理系统不原文请找腾讯752018766辣'文-论,文~网http://www.751com.cn/ 而且能使借阅者花更少的时间选择资源,有更多的时间来阅读自己所中意的资源。从而使人们有更多的时间来获取知识、了解知识、掌握知识。因此开发一套图书资料管理软件来对图书资料实施有效管理是非常必要的。
1.2 系统开发目标和价值
1.2.1 系统开发的目标
本系统采用生命周期法组建一个基于客户机/服务器结构(C/S)的图书信息管理系统,该系统应具有以下功能:
1)能对登录后的用户实行权限管理。
2)在系统启动后,读者能根据自己的需要查询图书,而图书管理员能根据读者提供的身份信息及图书编号办理借书或还书手续,在借书时,能通过自动查询判断读者是否还能借书。该系统设有系统管理员,当用户以管理员身份登录服务器时,图书管理员有着最大的权限,能通过管理界面设置图书借阅期限、查询逾期未还图书信息和读者信息,并能有效地管理图书分类、读者信息及图书管理员的登录名称等;若用户以普通用户登录该系统时,只能进行图书信息的查询、自己所借图书是否过期以及过期罚金信息等的查询,不能对信息进行编辑。
3)该系统要求能在WIN XP或WIN 2000环境下运行,只要配一台普通台式计算机和一个操作员就可以实现,完成对图书信息的管理。
4)本系统要具有数据的高可靠性、安全性、易操作性、直观的图形界面等特性。
5)该系统必须具备的主要功能有:对各类图书实行分类管理、提供必要的读者信息、能进行各种高级查询、具有图书检索功能等。1774