图书管理系统设计.docx
《图书管理系统设计.docx》由会员分享,可在线阅读,更多相关《图书管理系统设计.docx(11页珍藏版)》请在第一文库网上搜索。
1、目录绪论O第1章需求分析2X1.1目标与任务22需求分析的方法3第2章总体设计4X2.1功能模块划分4X2.2系统流程分析4第3章数据库设计5X3.1概念结构设计5X3.2逻辑结构设计5第4章详细设计6X4.1借阅证管理模块6办理借阅证6借阅证挂失8添加账号10修改密码10第5章测试10设计总结10致谢11参考文献11绪论随着我国社会经济的不断开展,人民的物质生活十分丰裕,但精神生活难以满足,再多的金钱也不能换来精神上的满足,而且,现在社会竞争日益剧烈,许多人整天为生活忙碌,精神生活空虚,书籍作为传承古今中外优秀文化的范本,对人们的精神生活可以产生很大影响,使人们从其中充实自己的同时,精神上得
2、到很大满足.书籍是人类文明进步的阶梯,在工作之余,翻阅一本优秀的书籍,会给我们带来很大的精神享受,但读书需要一个好的环境,需要有自己想要阅读的书籍,这样图书馆就有它的用武之地了,图书馆不仅藏书丰富,而且安静,看书气氛浓厚,可以很大程度上满足广阔读者的需求,是我们借阅书刊,读书的好去处,使我们畅游在书的海洋中,汲取营养,精神上得到更大满足.随着社会信息量的与日俱增,职场竞争的日趋剧烈,越来越多的人更关注知识的积累、能力的培养。作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不管个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。虽然图书馆很大程度上满足了我们的阅览需
3、求,但我国处在不断开展中,竞争依然相当剧烈,机遇与挑战并存,在这样一个大开展的环境下,人们更加渴望知识,更加想充实自己,不被社会所淘汰,这样,图书馆管理系统产生了一些问题,有的大型图书馆藏书丰富,但是资源不能得到有效利用,造成资源的浪费,有的中小型图书馆很难满足读者的阅览需求,找不到自己想看的书,或者想看的书被其他人占有,为了解决这些问题,我们这次开发了一个更加合理实用的图书馆管理系统,解决人们的需求问题,使图书馆更好的效劳于群众,给人们带来更多精神上的享受.在计算机日益普及的今天,对个人而言假设采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索
4、已不能满足人们的要求,为了便于图书资料的管理需要有效的图书管理软件。对于日益扩大的图书馆,查找特定的书目总是借阅者或工作人员劳神费力,有时还没有结果。因此往往是投入了大量的人力和财力却得不到高效的管理效率。为了缩短借阅者的等待时间,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,从而到达提高图书借阅信息管理效率的目的,采用数据库技术生成的图书馆借阅管理系统将会极大地方便借阅者并简化图书馆管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中。本文以高校图书馆管理系统管理系统开发过程为背景,全文分为目录、需求分析、概要设计、逻
5、辑设计、物理设计,以及系统的实现等全过程。在程序设计与调试上采用了自上而下,逐步细化,逐步完善的原那么。采用结构化的功能模块设计系统功能,可读性好,易于扩充。根本功能全面,系统可读性好,易于维护、更新,平安性好。图书管理系统能支持不同类型,不同权限的读者都具有借阅,归还图书。读者要与管理员别离,管理员有全部管理权限,比方:添加图书,修改图书,注销图书,添加读者,修改密码等操作权限;读者只能进行借阅,归还,查看个人借阅档案等操作。整个管理系统采用统一的窗体风格,功能导航简洁明了,与读者以及管理员交互性良好;人性化的界面设计,使读者所见即所得,对图书信息能更快捷的获取,能及时得到最新图书信息;另外
6、,数据库采用企业级的SQ1SerVer2000做后台支持,并进新平安备份,保证了图书管理系统的可靠性与维护性;管理员可更方便的管理图书与读者,节省时间与精力。本系统只是从实际系统中提取出来的一个简单的管理系统,具体到不同的企业,会有不同的需求,这里只做一个适合学校图书馆的简单管理系统。图书馆管理系统作为数据库信息管理系统的一种应用,其开发流程包括需求分析、系统设计、数据库分析和设计以及各功能模块的开发等,将在随后的几节分别讲述。第1章需求分析派1.1目标与任务主要任务是通过详细调查图书馆的详细业务情况,了解原系统的工作情况,明确用户的各项需求,在此根底上确定新系统的功能,了解新系统的业务流程,
7、数据流程,完成数据字典的建立。需求分析的任务需求分析阶段是图书管管理系统开发的第一个阶段,也是非常重要的一个阶段。这是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响后面各个阶段的设计,并影响到设计结果是否合理和实用。它也是我们系统开发过程当中最困难、最消耗时间的一步,作为地基的需求分析做的是否充分和准确,决定了在其上构建数据库大厦的速度和质量。需求分析的任务是通过详细的调查现实生活中图书馆,充分了解图书馆系统工作概况,明确用户的各种需求,然后再次根底上确定新系统的功能,新系统必须充分考虑到今后可能的扩充和改变,不能仅仅按照当前应用需求来建设数据库。调查的重点是“数据
8、和“处理,我们要通过调查、收集与分析,获得用户对数据库如下要求:(1)信息要求我们要了解图书馆管理系统都要存储哪些信息。图书管理系统需要满足来自三个方面的需求,这三个方面分别是读者、图书馆工作人员和图书馆管理人员。一、读者在图书管理系统中,图书馆工作人员要为每个读者建立借阅账户,并给读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 设计