学院图书资料管理信息系统设计毕业论文.doc
《学院图书资料管理信息系统设计毕业论文.doc》由会员分享,可在线阅读,更多相关《学院图书资料管理信息系统设计毕业论文.doc(30页珍藏版)》请在三一办公上搜索。
1、学院图书资料管理信息系统设计摘要:随着社会的发展,人们对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就成不可少了,图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。随着社会的日益发展,尤其是科技的迅猛发展,使得我国各项事业得到了前所未有的突破,不仅提高
2、了工作效率,而且也降低了劳动强度,美化了工作环境。随着计算机广泛地应用在科学技术领域的各个方面,并逐渐进入家庭,成为人们生活中必不可少的一部分。为了适应读者对图书的需求,同时又大大减轻图书馆工作人员的工作量,全面提高图书馆的管理效率及服务质量,我以C#为环境,基于sqlserver数据库,开发了此应用软件,本系统适用于学院图图书馆,现代化综合管理。本软件针对图书馆的业务范围及工作特点,设计了读者管理、图书管理、借阅管理、新书入库管理、修改图书信息等5个子系统,这5个子系统包括了图书馆的主要业务,可以全面实现对图书馆采购、编目、检索、统计和流通等业务的计算机管理,使图书馆管理水平和业务水平跃上一
3、个新的台阶。应用本系统可以在计算机上灵活、方便地管理图书,从而大大的提高了处理速率,使管理更加现代化。本系统是根据实际情况和具体内容,按照一定的要求,科学、合理的进行系统分析、设计,具体包括菜单设计、数据输入、查询、删除、修改等设计。从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。本系统的实现的主要功能有:读者信息管理、书籍信息管理,报表,以及读者和书籍的查询和修改,等等的功能,是一个可以满足借阅者和图书馆工作人员的需要的数据库。目录学院图书资料管理信息系统设计I第1章 绪论11.1图书管理系统的发展现状11.2课题的目的与意义1第2章 图书管理系统的需求分析32.1需求分析32.
4、2系统数据流程分析32.3数据字典4第3章 图书管理系统的设计63.1系统概要设计63.2系统设计思想63.3系统功能设计73.4系统功能模块划分73.4实体描述83.5关系描述83.5.1 图书信息的ER图83.5.2 图书信息实体ER图93.5.3 图书借阅的ER图103.6数据库设计10第4章 详细设计与实现124.1登录模块设计124.1.1登用户录模块以及概述124.1.2登录模块流程和分析134.2主界面设计154.2.1主界面模块概述154.2.2主界面模块分析154.2.3主界面模块实现154.3基础数据维护154.3.1 图书信息查看和修改154.3.2图书信息删除174.4
5、图书借还信息登记174.4.1图书借还信息查看174.4.2图书借还信息编号查看184.4.3图书借还信息添加194.4.4图书借还信息修改20第5章 系统测试225.1测试目的225.2登录功能测试225.3系统运行与维护235.4测试结论23结 论25致 谢26参考文献27第1章 绪论1.1图书管理系统的发展现状目前许多学院的图书还没有实现信息化、网络化的管理。数据传递、信息发布、信息管理等多为手工模式,管理方面缺少科学化。图书的管理效率难以提高、安全性较差、劳动成本也难以降低。 在科技发展日益迅猛的今天,数字化、信息化的管理模式已经渗透到了社会的每个角落。而众多的读者信息以及相资料集合庞
6、大,在节约的人力资源,以及方便经营管理的前提下,基于C/S结构模式图书管理系统颇具针对的管理模式设计,人性化、便捷操作,为学院图书资料管理系统管理带来了方便。1.2课题的目的与意义图书管理信息系统指的是进行日常事物操作的系统,主要用于管理需要的记录,并对记录数据进行相关的处理。图书管理信息系统通常用于决策,如何以利用图书管理信息系统找出目前迫切要解决的问题,并将信息及时反馈个管理人员,使他们了解当前的工作发展进展或不足。它不仅可用于决策,而且还可以用于进行普通的管理。通过用户的登录可以实现对系统信息的浏览、查询、更新。 管理信息系统MIS是一门新科学,其主要任务是大限度的利用现代计算机及网络通
7、讯技术加强企业和单位的信息管理,通过对学院拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高管理水平和经济效益。 计算机技术是现代技术的一部分,图书自动化也是图书馆现代化的一部分,它们之间是部分和整体的关系,但由于计算机技术是信息技术的心脏,现代社会的骄子,信息社会的科技主角,所以在图书馆现代技术中,计算机技术处于核心地位,它对于其他现代化设备起控制,连接和转换的作用,而图书馆自动化是图书馆现代化的核心和主导部分。图书情报的计算机管理系统能提高图书馆本身管理水平,能代替管理人员进行图书情报资料的某些加工
8、处理,把工作人员从繁重的手工劳动,重复劳动中解放出来。总之,建立图书馆的计算机自动化管理系统,不但可以大大提高图书馆图书流通率,而且推动了社会文化生活的进步。图书馆管理信息系统的需求分析及概念设计为切入点,运用理论与实际相结合的方法,构建一个包含读者信息,图书籍信息和借阅信息的图书馆管理系统。图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此结合开放式图书馆的要求,对sqlserver 2008 数据库管理系统、c# 程序设计进行了
9、较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。希望所设计的图书馆管理系统能够满足借阅者和图书馆管理人员的需求。第2章 图书管理系统的需求分析2.1需求分析 图书馆管理系统是一个高度集成的图书信息处理系统,通过将图书馆的各种功能进行整,而达到显示检索信息,提高工作效率,降低管理成本等目的。一个典型的图书馆管理系统应能够管理所有的图书种类,图书信息以及读者信息,还需要提供各种图书信息的检索查询功。该系统还需要能够对图书的借阅,归还进行管理。通过该系的自动化管理,能够大大减少图书馆管理人员,还能减少管理人员的工作任务,从而降低管
10、理开销和成本。一个完整的图书馆管理系统包括前台和后台,前台主要是显示在计算机屏幕上的显示界面,有各种指令按钮,操作框以及文本框,后台主要是为前台的一些操作提供一些必要的数据,也就是一个相对于系统比较完整的数据库,操作员以及各类图书的信息,借书者的信息等等。2.2系统数据流程分析 在对于本系统的数据流设计中,主要对整个流程的操作做一个简介。如图所示。2.3数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用也正是在软件分析和设计的过程中给人提供了数据的描述信息。本系统的数据字典如下所示。表2-1名称:学院图书资料管理信息系统设计参与者:管理员简要说
11、明:在学院图书管理系统中,众多的读者信息、图书的信息和视频信息和语音类的信息都给管理员带来了不便,本系统通过对这些数据集中管理和维护来减轻管理人员的工作,管理员完成对图书信息的添加、修改和删除,基础数据维护的好坏直接决定了系统数据的安全性和稳定性,通过对基础数据的维护,为学院图书资料管理信息系统管理建立基础2-2图书资料管理信心系统设计用例描述名称:学院图书资料管理信息系统设计参与者:管理员、读者简要说明:图书管理系统的管理中最重最主要的管理是图书的借和归还,本系统的图书管理主要完成的是对读者租借和归还图书信息的管理,其中可以准确无误的记录下读者的借和归还时间以及操作员。在学院图书资料管理信心
12、系统设计中可以通过系统的查询功能是,管理员可以通过查看是否有该种图书。表2-3 系统维护用例描述名称:学院图书资料管理信息系统设计参与者:系统管理员简要说明:由于经济的迅速发展,任何企业单位的都需要对系统进行维护,以此来提供系统的性能和安全稳定性。本系统的系统维护主要实现的是对以后系统更新维护做准备,其中包括对管理员密码修改和图书信息的添加、修改和删除等操作。第3章 图书管理系统的设计3.1系统概要设计 系统概要设计指的是系统各个组成部分协同工作的方式。系统的各个组成部分是通过架构所描绘的方式进行协同工作,共同完成系统的功能,最终向外界表现出一个完整的系统。因此,系统概要的设计好坏会从根本上决
13、定所建构的软件系统的质量。总的来说,系统概要设计一直是软件开发过程中的一项重要工作。3.2系统设计思想 常见的设计思想有两种:结构化和面向对象化。传统的结构化开发过程包括软件目标的功能分解,以及使用正确的参数和返回值来创建函数。首先分析需求,确定功能,然后以函数的形式进行建模。在一个应用系统中很可能有很多函数,这些函数能够不受限制的调用,因此在访问某个变量时,很难保证它不是正在被其他的函数访问或者修改。这些代码也许能够满足功能上的需要,却不能达到非功能性的要求。 在结构化开发方法面临问题的时候,使用面向对象的方法进行活中的模块化的思想。对象是提供一组相关功能的实体,对象之间互相分析、设计和开发
14、就可以解决一部分的问题。而面向对象的分析和设计方法源于现实生作用从而完成一定的任务。开发方法包括对目标的模块化,以及应用类的形式对数据和函数进行封装。面向对象方法的主要特征是抽象和数据封装、派生和继承、多态性。3.3系统功能设计 系统功能依据用户需求而设计,主要包括信息管理对象的特征、事物流程的内容和数据流量,根据用户需求和方便用户使用的原则确定相应的功能模块。本系统为学校的图书馆信息而设计,实现信息处理的自动化、规范化,主要用于处理图书日常借阅和还书、图书入库、各种查询操作,系统具有以下功能。 1、图书借阅处理 2、图书与读者信息查询与修改、删除 3、图书入库与图书的信息修改、删除 4、员工
15、信息的修改、删除3.4系统功能模块划分 要求系统实现图书馆日常管理事务最主要的功能,包括图书的借出于还回,图书信息的录入、修改和查询,读者信息的录入、修改和查询,员工信息的录入、修改和查询。实现这些基本功能,组建了图书管理系统的基本框架,根据功能的关联关系和集中分组的原则。如图3-1所示图3-1图书馆信息管理系统还书处理借书处理借阅处理信息查询图书信息管理读者信息管理员工信息系统设置读者信息查询借阅信息查询图书信息查询图书入库修改图书信息删除图书信息添加读者信息修改读者信息删除读者信息添加员工信息修改员工信息删除员工信息用户密码修改登录处理3.4实体描述 (1)用户数据实体:需要管理员的信息、
16、读者编号、读者姓名、读者性别、证件号码、联系电话。 (2)图书信息实体:图书编号、图书名称。3.5关系描述3.5.1 图书信息的ER图 根据图书管理系统分析与功能设计,图书信息管理系统中主要包括图书信息实体、读者信息实体、借阅信息实体、员工信息实体以及读者类别实体等。 图书信息实体包括表征一本书基本特征的数据和由于管理需要而记录的一些数据,有8个属性构成。该实体的E-R图如图3-2所示。其中“图书编号”实际上就是ISBN编号,这是用于唯一确定一本合法出版物的标准编号,它作为本实体的主键图书信息出版社在库数图书编号价 格书 名类 别作 者库存数图3-23.5.2 图书信息实体ER图 读者信息实体
17、标示一个读者的个人特征数据和该读者在图书馆的借阅状态信息,有10个属性构成。该实体的E-R图如图3-3所示。其中“读者编号”为主键,“读者姓名”、“性别”、单位和电话等式常见的基本信息读者信息单 位电话读者编号读者姓名读者类别可借书数可借天数性 别图3-33.5.3 图书借阅的ER图 员工信息实体标示本馆员工的信息。员工信息实体是为图书馆管理者掌握本馆员工的资料而设计的,它的另一重要作用是提高员工登录系统时的编号和密码。该实体的E-R图如图3-4所示员工信息手 机姓 名员工编号性 别职 务密 码 图3-43.6数据库设计在学院图书资料信息系统设计中,对于图书的管理是系统的重要组成部分。本文中。
18、该表为图书管理表ts表来保存系统所有图书的信息。 表3-5 图书信息表列名数据类型说明TIdint图书编号(主键)TNamenvarchar(30)图书名称ZZvarchar(10)作者Pressvarchar(20)出版社Datadatatime出品日期在图书资料管理信息系统设计中,对于图书管理系统读者是很重要一部分。表3-6读者信息列名数据类型说明DIDint读者编号(主键)DNamevarchar(10)读者姓名DSexvarchar(2)读者性别DCardvarchar(20)读者证件号码DTellvarchar(15)读者联系电话TIdint图书编号TJDatedatatime租借日
19、期THDatedatatime归还日期在图书管理系统中,对于管理员的管理是系统中的重要部分,本文中,该表为管理员表admin来保存所有管理人员信息。表3-7管理员信息列名数据类型说明AdminIDint管理员编号(主键)AdminKeyint管理员密码AdminNameVarchar(10)管理员姓名AdminTellvarchar(15)管理员联系电话AdminProvarchar(25)管理员职称AdminPayfloat管理员工资AdminMarkVarchar(30)备注第4章 详细设计与实现 主要对学院图书管理资料信息系统概要设计,对该系统进行详细设计,并给出主要功能模块的具体实现。
20、在主要功能模块中,首先对功能模块进行概述,接着给出功能模块流程图和分析,最后给出模块的具体实现4.1登录模块设计4.1.1登用户录模块以及概述每一个系统都有一个自己的登录模块,它是进入系统操作的入口,登录模块保证系统的安全。用户输入用户和密码,如果用户名和密码正确,就进入主页面,但是若用户名和密码不正确,就会弹出一个提示窗口,提醒用户用户名或密码不正确的提示信息。如下图所示:4.1.2登录模块流程和分析 该模块主要实现用户登录功能,流程图如图41所示。在此模块中主要是SQL语句的灵活运用,通过判断语句来核对用户信息是否正确,用户名和密码由系统管理员管理。可以运用程序控制直接获取admin管理员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学院 图书资料 管理信息系统 设计 毕业论文
链接地址:https://www.31ppt.com/p-4023294.html