图书管理系统的设计(共14页).doc





《图书管理系统的设计(共14页).doc》由会员分享,可在线阅读,更多相关《图书管理系统的设计(共14页).doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上西北农林科技大学高起专毕业设计(论文) 高起专毕业设计论文图书管理系统的设计西北农林科技大学成都学院二一五年十二月专心-专注-专业图书管理系统的设计 学生:庞婷 指导教师:董富仁 内容摘要:图书馆管理信息系统是对学校图书进行全面信息管理的系统。该管理系统可以有效地管理学校图书资源,记录学校与读者之间的使用书籍情况。此外,根据读者的要求,实现书籍基本信息的输入,查询等几个方面的功能。本系统可以作为独立的系统使用,它包括借阅信息管理、书籍信息管理、读者信息管理、系统管理四个主要的功能模块。该管理系统力求给读者方便快捷的途径去及时了解书籍信息。针对各个模块不同的数据表实现添
2、加记录、修改记录、删除记录、以及查询显示记录等功能,所有的操作方便而快捷,并全面实现了图书馆管理的各项功能。这篇论文主要讲述关于图书馆管理信息系统的信息,特别是讨论了关于设计该系统时的思想、方法和过程,以及在细节上分析函数和方法的实现思想。在本论文中讲述的图书馆管理信息系统拥有一个交互式的界面、逻辑的数据库结构。并且在设计数据库时还考虑到了实体完整性约束、参照完整性约束、及尽量减少数据的冗余,在数据库里有包括表、过程、函数、触发器等5个数据库对象。许多涉及到图书、读者的信息的功能在本系统中都有实现。例如,你可以将新书的信息插入到数据库的图书基本情况表里;还可以对已经插入的关于图书的信息进行修改
3、;更重要的是,读者可以从图书馆里借阅书籍。经过多次的测试和运行,本系统能实现其在设计时的所有功能。关键字:图书 读者 管理系统 数据库目 录1绪论1.1该系统研究意义和目的一个良好的图书管理系统必须拥有友好便捷的系统用户界面,使该界面操作简单便捷,能够满足城市图书馆以及各大院校的日常业务处理需求,不仅能够减轻管理人员的劳动强度,提高其工作效率,还可以给读者查阅信息提供便利,使图书馆资源得到充分利用与合理配置,明确分配图书馆人员的分工,使采购图书的流程更为合理化,从而增强图书馆资源的共享性和流动性。此外,借助图书管理系统的优势,还能够实现传统图书管理方式的变革,切实提高图书管理水平和服务水平。
4、1.2该系统研究情况目前许多图书管理系统仍然采用传统的手工信息系统。这种原始手工操作的信息系统存在以下缺点: 工作效率低,处理速度慢; 数据不齐全、不准确; 重复劳动,造成数据不一致; 管理者的创造精神受到约束; 难以跟随现代化市场的变化总的来说,缺乏系统,规范的信息管理手段。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成
5、查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。上个世纪90年代,科学家们提出了数字图书馆这一概念以来,关于数字图书馆的研究已经有十几个年头。我国与1995年开始对此领域进行研究,1998年升温,迄今,对图书馆的研究在认识,理论研究,关键技术方面都取得了很大进展。国内数字图书馆的时间活动大致可分为以下三种类型:资源服务型、服务研究型和联合建设型。1.3设计本系统的目的图书管理系统的内容对于图书馆的管理员和使用者来说都至关重要。它能够为管理员或读者提供充足的信息和快捷的数据处理手段。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点,如:检索迅速、
6、查找方便、易修改、可靠性高、存储量大、数据处理快捷等。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理的重要条件。2 需求分析本系统根据常规的图书馆的基本功能有录入、删除、查询、修改、借书、还书等功能。分为添加和删除都采用链式结构的原理去执行文件。在读者区读者可以按编号或书名轻松找到所需书的信息,这里也采用的是链式结构原理执行。与此同时,本系统操作界面很是简单清晰,一目了然,给读者以舒服的感官效果。同时该系统中用到结构体,数组等编程用法。通过对中小型图书馆的调查、分析发现,用户的需求可分为4个方面:第一是图书馆的工作人员通过计算机来管理各类图书,分类编号、调整图书结构、增加
7、图书库存,适应读者的需求。第二是读者能通过计算机来查询浏览图书馆中的图书,来确定自己需要的书籍,为借阅做好准备。第三是工作人员对读者的借书情况能够作好全面掌握,能及时得到每个读者的当前借阅状态和历史借阅记录。第四也是图书馆的核心工作,对图书的借阅管理。在软、硬件方面对系统的需求是软件要易学,容易掌握,可以很简单方便地管理各种图书信息。硬件的配置要求不能太高,这样可以适应中小型图书馆的经济条件。所以中小型图书馆管理信息系统旨在提供一个可以操作的,方便查询的,易于修改的辅助管理系统。同时提供了系统智能辅助与用户自主选择的两种方式,提高查询效率根据系统特点确定了开发模型,再通过对系统进行需求分析研究
8、,建立结构化分析,系统功能模块,系统流程图。然后通过对各个功能模块进行深入分析,确定数据的定义和属性,及各功能的实现。论文介绍了图书管理系统的运行环境和开发环境,结合了数据结构的相关知识。最终设计实现了借还书籍,书籍管理等图书管理系统的基本功能。作为计算机应用的一部分,具有着手工管理所无法比拟的优点。 3 系统总体设计由于系统是基于Visual C+6.0为开发环境开发出来的在DOS界面下的图书管理系统,系统简洁易于操作,用户界面友好,人机交互方便。便于人们初步了解并使用图书管理系统,是信息管理变得简单,简化人们的工作量,检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、
9、寿命长、成本低、数据冗余度比较低、系统稳定性比较好等。实用的图书馆管理系统应该包括:l 录入:新进图书及基本信息输入l 删除:旧图书及基本信息删除l 查询:查询要借阅的图书信息l 修改:修改已有的图书信息l 借书:实现用户办理借书手续l 还书:实现用户.办理还书手续系统以菜单方式工作可以使界面友好,易于操作。用户可以对本系统进行自己需要的查询或修改操作,如根据用户的需求自动的进行添加操作、删除操作、借还操作。我们也可以查找所要的图书、查阅图书的详细资料、查阅读者的详细资料。最后清晰完整的结果于屏幕中。方便使用者对图书借阅的操作,提高准确性,可以达到事半功倍的效果。系统采用的是自顶向下、层次化的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 设计 14

限制150内