ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:375.23KB ,
资源ID:3751040      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3751040.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书馆管理信息系统设计.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

图书馆管理信息系统设计.docx

1、图书馆管理信息系统设计 MIS课程设计课程设计题目: 图书馆管理信息系统 专 业 班 级: 学 生 姓 名: 学 号: 指 导 教 师: 2011年 6月30日 目 录 1 引言 12 系统调查与可行性研究 12.1 初步调查12.2 系统目标22.3 可行性研究33 系统分析 43.1 业务流程分析43.2 数据流程分析103.3 数据字典174 系统设计 214.1 功能结构设计214.2 数据库设计214.2.1 实体-联系图 214.2.2 关系模型224.3 代码设计224.4 输入输出设计234.4.1 输入设计234.4.2 输出设计244.5 系统配置设计254.5.1 系统硬

2、件配置254.5.2 系统软件配置254.6 系统安全与可靠性设计255 系统维护 26结束语 26参考资料1 引言随着计算机技术的飞速发展,计算机在各种单位机构管理中应用的普及,管理信息系统的开发在强调管理、强调信息的现代社会中也显得越来越重要。因此,利用计算机支持单位高效率地完成管理的日常事务,是适应现代各种单位机构制度要求、推动各种单位机构管理走向科学化、规范化的必要条件。图书馆是学校的文献信息中心,是为全校教学和科学研究服务的学术性机构,是学校信息化的重要基地。图书馆的工作是学校教学和科学研究工作的重要组成部分,是全校师生学习和研究的重要场所。为了更好地适应这种网络数字化信息的环境,一

3、种成功的跟踪最新技术,充分利用软硬件资源,扎根于准、新、全数字资源的图书馆管理信息系统已孕育而生。 另外,由于有些高校图书馆陈旧的管理手段给读者和图书馆管理员带来的很多操作上的不方便,同时为了提高工作效率、服务质量和管理水平,并使图书馆管理人员从繁琐的工作中解脱出来,从而使我们下定决心开发图书馆管理信息系统。2系统调查与可行性研究目前高校图书馆藏书众多,每天的借阅量也十分巨大。在传统的手工操作方式下,图书的编目和借阅等的工作量大,准确性低且不易修改维护,读者借书只能到图书馆手工方式查找书目,不能满足借阅需求。需要建立一套网络化的电子图书馆信息系统。2.1 初步调查经过调查得知某高校图书馆部门设

4、置如下:1.采购部:负责图书的采购2.馆办室:协助馆长处理和协调图书馆日常事务和各部门业务。3.读者服务部:负责图书馆内书籍的借阅、归还、出入口管理以及相关特殊业务的处理。4.编目部:承担图书馆各类型图书、文献的整理、编目、典藏等任务;承担分馆书目数据加工任务。5.信息检索部:提供读者上网检索文献资源、科技查新与代检代查、馆际互借与文献传递等项服务。6.信息管理部:负责对全馆图书信息以及学生、管理员所有信息进行管理。7.技术部:负责全馆计算机系统、网络系统、服务器存储系统的建设、安全、管理和维护工作。8.财务部:对图书馆的资产进行核算、监督,并分析图书馆债务和现金流量及各项业务情况。图2.1

5、某高校图书馆组织机构图2.2 系统目标图书管理的主要业务是每学期对学校图书馆进行新书的补充,以及日常的书籍捣毁等处理。这部分的业务量不是很大,时间充分,处理也比较简单。读者管理的主要业务是对学校的广大师生进行登记,使其具有合法的读者身份,通常只需要在新生入学和毕业生毕业时统一进行,时间上有一定规律。借阅管理是一项日常工作,也是图书馆的主要业务,包括借书、还书、图书查询等具体内容。因此,图书馆管理信息系统主要包括以下几个功能模块:新书入库:首先,图书馆的管理部门根据图书的库存量、图书的需求量和各类图书的最近发展情况向采购员发出购书计划单,采购员根据购书计划单向图书供应商发出购书单,采购员收到图书

6、供应商的提货通知单并提货,将检验不合格的图书退给供应商,并发出重新发货的通知单。其次,将入库书单和检验合格的图书交付给图书管理员。最后,对新书进行分类处理:即按国家统一的分类进行编号,登记书号、书名、作者、出版社、价格、数量等信息到书库,并将购书单和提货单交付给财务部门。记入入库文件。图书出库注销:对于过期的各类图书进行出库处理,注销其相应信息。图书的借出:图书管理员根据借阅者的借书单去查阅书库,若有借阅者要借的书,则将书借给借阅者,并将借阅者的借阅证号、姓名及所借图书的信息记入书库借阅文件,若没有借阅者要借的书,借阅者可以预定所要借的书,管理员将预定信息记入预定文件。图书的归还:借阅者将所借

7、的书归还图书馆时,管理员对图书进行检查,若完好,将借阅者的这条归还信息记入归还文件,并注销相应的借阅信息;若被损坏,开出罚款单,并将罚款信息记入罚款文件,将借阅者相应的归还信息记入图书归还文件,并注销相应的借阅信息;若超期,则根据超期的天数进行罚款,同时将相关罚款信息记入罚款文件,将借阅者的这条归还信息记入归还文件,并注销相应的借阅信息。若借阅者不慎将图书遗失,图书管理员根据图书的单价和学院的相关规定开出赔偿单据,借阅者交纳赔偿金后,管理员相关的赔偿信息记入赔偿文件,注销相应的借阅信息,并注销该书的信息。统计情况:图书管理员对图书借阅情况进行统计,对逾期未还的借阅者催其归还图书。并且定期对图书

8、进行整理及统计。检索:对图书馆书库的各方面进行检索。2.3 可行性研究技术可行性建立系统开发环境,主要是安装数据库工具(MS SQL SERVER 2000),应用程序开发工具,OFFICE程序组件开发工具,在设备方面,图书馆拥有多台计算机并接入网络,而且该系统对软件没有太高要求。很多图书馆的工作人员都具有一定使用计算机的能力,从技术角度考虑,开发此系统不存在难题。经济可行性目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。当系统开发完成实际应用以后,将很大程度上提高计算机的功能和使用效率,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报

9、将远超过支出。从经济角度考虑,此信息系统开发可行。环境可行性计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息化时代已经来临。信息化浪潮在给社会带来冲击的同时,也使图书馆业务受到了强烈的冲击,图书馆传统的管理和服务方式已不能适应读者对日益增长的文献信息的需求。建设一个采用大型数据库为基础的图书馆管理系统,是图书馆与时代进一步接轨的客观要求,建设以计算机为核心的图书馆管理系统,实现图书管理和服务的自动化,更好地为业务工作服务,是图书馆发展的必由之路。可行性结论根据以上可行性分析,学校图书馆进行系统开发的条件已成熟,可以立即进行系统的开发。3系统分析3.1业务流程分析3.11 图书管理业务流

10、程图新书入库业务流程图旧书出库业务流程图图书信息查询业务流程图借书、预约、续借业务流程图图书归还业务流程图新用户入库业务流程图用户注销业务流程图3.2数据流程分析(1)新书采购管理根据系统的业务流程分析,可以画出采购管理的数据流程图采购管理数据流程图(2)旧书出库管理根据系统的业务流程分析,可以画出旧书出库管理的数据流程图旧书注销数据流程图(3)图书馆借书管理根据系统的业务流程分析,可以画出借书管理的数据流程图借书、预约数据流程图(4)图书馆还书管理根据系统的业务流程分析,可以画出还书管理的数据流程图还书数据流程图(5)新生注册管理根据系统的业务流程分析,可以画出新生注册管理的数据流程图新生注

11、册数据流程图(6)毕业生注销管理根据系统的业务流程分析,可以画出毕业生注销管理的数据流程图毕业生注销数据流程图3.3数据字典1.数据项定义数据元素编号I01数据元素名称图书编号简述图书信息的检索码别名booknumber长度8个字节类型字符型取值/含义按照某种规则给图书排序第1位第2位图书类型第3位第4位类型下的子类别第5位第8位顺序号有关的数据元素或数据结构图书名称、图书信息表有关的处理功能:查询,借书,还书,续借,预约2.数据流定义数据流编号:F1数据流名称:新书书单简 述:购入书籍的表单数据流来源:管理员数据流去向:审核模块数据流组成:索书号+书名+出版社等数据流量:1张/3个月高峰流量

12、:1张/月数据流编号:F2数据流名称:合格书单简 述:通过审核的新书书单数据流来源:审核模块数据流去向:编码模块数据流组成:索书号+书名+出版社等数据流量:1张/3个月高峰流量:1张/月数据流编号:F3数据流名称:不合格书单简 述:没有通过审核的新书书单数据流来源:审核模块数据流去向:管理员数据流组成:索书号+书名+出版社等数据流量:1张/3个月高峰流量:1张/月数据流编号:F4数据流名称:新书基本信息简 述:新入库图书的信息数据流来源:编码模块数据流去向:书籍基本信息数据流组成:条形码+索书号+书名+出版社等数据流量:1张/3个月高峰流量:1张/月数据流编号:F5数据流名称:新书清单简 述:

13、新入库图书的书单数据流来源:编码模块数据流去向:新书报表数据流组成:条形码+索书号+书名+出版社等数据流量:1张/3个月高峰流量:1张/月数据流编号:F6数据流名称:借书单简 述:读者借书的书单数据流来源:读者数据流去向:审核模块数据流组成:索书号+借阅证号码等数据流量:200张/天高峰流量:400张/天数据流编号:F7数据流名称:预约书单简 述:读者预约书籍的书单数据流来源:读者数据流去向:审核模块数据流组成:索书号+借阅证号码等数据流量:200张/天高峰流量:400张/天数据流编号:F8数据流名称:合格书单简 述:通过审核的借书单数据流来源:审核模块数据流去向:借书处理模块数据流组成:条形

14、码+借阅证号码等数据流量:200张/天高峰流量:400张/天数据流编号:F9数据流名称:不合格书单简 述:没有通过审核的借书单数据流来源:审核模块数据流去向:读者数据流组成:索书号+借阅证号码等数据流量:200张/天高峰流量:400张/天数据流编号:F10数据流名称:不合格书单简 述:没有通过审核的预约书单数据流来源:审核模块数据流去向:读者数据流组成:索书号+借阅证号码等数据流量:200张/天高峰流量:400张/天数据流编号:F11数据流名称:合格书单简 述:通过审核的预约书单数据流来源:审核模块数据流去向:预约处理模块数据流组成:条形码+借阅证号码等数据流量:200张/天高峰流量:400张

15、/天3.处理逻辑的定义处理逻辑编号:P1.1处理逻辑名称:审核处理简 述:对新购入图书进行审核输入的数据流:新书书单处理描述:对照新书书单对新购入图书进行检查,核对图书数量、内容,检查是否完整。输出的数据流:不合格书单、合格书单处理频率: 1次/2个月处理逻辑编号:P1.2处理逻辑名称:编码处理简 述:将合格图书近一定要求编码入库输入的数据流:合格书单处理描述:由管理人员对采购回来并审核无误的图书,按照国家统一的分类进行编号,之后登记书号、书名、作者、出版社等图书基本信息输出的数据流:新书基本信息、新书清单处理频率: 1次/2个月处理逻辑编号:P2.1处理逻辑名称:审核处理简 述:对陈旧图书进

16、行审核输入的数据流:旧书书单处理描述:检查图书是否已经过期或内容已不满足读者的需要,是否已遗失输出的数据流:合格书单、不合格书单处理频率:1次/2个月处理逻辑编号:P2.2处理逻辑名称:注销处理简 述:将图书从书库中撤消输入的数据流:合格书单处理描述:将与合格书单中的图书从书库中删除。输出的数据流:注销图书基本信息、注销图书基本信息处理频率: 1次/2个月处理逻辑编号:P3.1.1处理逻辑名称:审核处理简 述:对借书单、预约书单输入的数据流:借书单、预约书单处理描述:根据借书单进行审核检查书库中是否有该图书,该图书是否在库,读者是否能够再借阅该图书;根据预约书单进行审核检查看书库中的图书是否已

17、经有人预约输出的数据流:不合格借书单、不合格预约书单、合格借书单、合格预约书单处理频率: 200次/天处理逻辑编号:P3.1.2处理逻辑名称:借书处理简 述:处理读者借书问题输入的数据流:合格借书单处理描述: 根据合格借书单信息将书籍借予读者输出的数据流:借书清单、借出图书信息 处理频率: 200次/天处理逻辑编号:P3.1.3处理逻辑名称:预约处理简 述:处理读者预约问题输入的数据流:合格预约书单处理描述:根据合格预约书单信息将书籍归入预约状态输出的数据流:预约清单、预约图书信息处理频率: 200次/天处理逻辑编号:P3.2.1处理逻辑名称:审核处理简 述:将归还书单、遗失书单进行审查输入的

18、数据流:归还书单、遗失书单处理描述:根据还书书单检查所借阅书籍是否已经超期或损坏,若有则给予罚款通知;检查遗失图书情况是否属实输出的数据流:罚款通知、损坏书单、归还图书信息、归还图书清单、遗失书单处理频率: 200次/天4.数据存储的定义数据存储编号:D1数据存储名称:书籍基本信息简 述:存储所有藏书的基本信息数据存储组成:条形码+索书号+作者+出版社+出版日期+所在书库+单价表+库存数+书名+在库数量+入库日期关键字:条形码相关联的处理:P1.2,P2.2,P3.1.3,P3.2.1数据存储编号:D2数据存储名称:新书报表简 述:存储新购入图书的信息数据存储组成:条形码+索书号+作者+出版社

19、+出版日期+所在书库+单价表+库存数+书名+在库数量+入库日期关键字:条形码相关联的处理:P1.2数据存储编号:D3数据存储名称:旧书注销报表简 述:存储注销图书的信息数据存储组成:条形码+索书号+作者+出版社+出版日期+单价表+书名关键字:条形码相关联的处理:P2.2数据存储编号:D4数据存储名称:读者借书情况报表简 述:存储读者借书的信息数据存储组成:借阅证号码+姓名+条形码+索书号+书名关键字:条形码+借阅证号码相关联的处理:P3.1.2数据存储编号:D5数据存储名称:读者预约情况报表简 述:存储读者预约图书的信息数据存储组成:条形码+索书号+书名+借阅证号码+姓名关键字:条形码+借阅证

20、号码相关联的处理:P3.1.2数据存储编号:D6数据存储名称:损坏图书报表简 述:存储损坏图书的信息数据存储组成:条形码+索书号+作者+出版社+出版日期+单价表+书名关键字:条形码相关联的处理:P3.2.2数据存储编号:D7数据存储名称:遗失图书报表简 述:存储遗失图书的信息数据存储组成:条形码+索书号+作者+出版社+出版日期+单价表+书名关键字:条形码相关联的处理:P3.2.3数据存储编号:D8数据存储名称:读者还书情况报表简 述:存储读者归还图书的信息数据存储组成:条形码+索书号+书名+借阅证号码+姓名关键字:条形码+借阅证号码相关联的处理:P3.2.1数据存储编号:D9数据存储名称:罚款

21、报表简 述:存储罚款的信息数据存储组成:借阅证号码+姓名+罚款通知序号+罚款金额+罚款原因关键字:借阅证号码+罚款通知序号相关联的处理:P3.2.4数据存储编号:D10数据存储名称:读者基本信息简 述:存储读者的基本信息数据存储组成:借阅证号码+学号(或工作证号码)+姓名+所在部门关键字:借阅证号码相关联的处理:P4.2,P5.2数据存储编号:D11数据存储名称:新用户报表简 述:存储新用户的信息数据存储组成:借阅证号码+学号(或工作证号码)+姓名+所在部门关键字:借阅证号码相关联的处理:P4.2数据存储编号:D12数据存储名称:注销用户报表简 述:存储注销用户的信息数据存储组成:借阅证号码+

22、学号(或工作证号码)+姓名+所在部门关键字:学号(或工作证号码)相关联的处理:P5.25.外部实体的定义外部实体编号:S1外部实体名称:读者简 述:从图书馆中借阅图书的人输入的数据流:所借图书、不合格借书单、不合格预约书单、罚款通知输出的数据流:借书单、预约书单、归还图书、遗失书单、罚款金额外部实体编号:S2外部实体名称:管理员简 述:管理图书的人输入的数据流:不合格书单、不合格旧书书单、不合格新用户名单、不合格注销名单输出的数据流:新书书单、旧书书单、新用户名单、注销名单4系统设计4.1 功能结构设计4.2 数据库设计4.21 实体联系图4.22 关系模型(1) 图书档案(图书编号,书名,作

23、者,图书类别,单价,出版社,进册书,库存量)(2) 书库(图书编号,管理员编号,书名,入库日期)(3) 借阅(图书编号,借书证号,姓名,书名,借书日期,是否归还) (4) 借阅证(借书证号,姓名,性别,单位,发证日期,已借书册书,是否容许借书) (5) 管理(借书证号,管理员编号)(6) 管理员 (管理员编号,管理员姓名,登陆密码)(7) 学生(学号,借书证号,姓名,性别,出生日期,学院,联系电话)4.3 代码设计本系统采用区间码和顺序码结合的方式来对图书和读者进行编码。“顺序码”就是顺序的自然数或字母赋予编码对象。“区间码”是按对象的从属、层次关系为排列顺序的一种编码方式。编码时将代码分成若

24、干层级并与分类对象的分类层级相对应,代码从左至右,表示层级由高到低。(1)对读者编号采用区间码。如:20100112152010 01 1 2 15 学院代码如下理工学院-01 经管学院-02 纺织学院-03 生工学院-04 外语学院-05(2)图书编号采用区间码与顺序码如:TP311103 TP 3111 01 类别编号:计算机类- TP 文学类- I 艺术类-V 数理化-O 英语类-H图书编号:计算机应用基础-3111 计算机网络-3112计算机组成原理-3113 数据库原理-3114内部编号:同时采购了五本相同的图书,在类别和编号相同的时候,用01,02,03,04,05分别代表这五本相

25、同的图书。4.4 输入输出设计4.4.1输入设计图书管理系统输入方式 输入设计首先要确定输入设备的类型和输入介质,目前常用的输入设备有以下几种: (1)键盘。磁盘输入装置。由数据录入员通过工作站录入,经拼写检查和可靠性验证后存入磁记录介质 (如磁带、磁盘等)。这种方法成本低、速度快,易于携带,适用于大量数据输入。 (2)光电阅读器。采用光笔读入光学标记条形码或用扫描仪录入纸上文字。光符号读入器适用于自选商场、借书等少量数据录入的场合。而纸上文字的扫描录入读错率较高。另外,收、发料单,记帐凭证若通过扫描之后难于存入对应的表。 (3)终端输入(扫描仪)般是一台联网微机,操作人员直接通过键盘键入数据

26、,终端可以在线方式与主机联系,并及时返回处理结果。 输入数据正确性校验 在输入时校对方式的设计非常重要的。特别是针对数字、金额数等字段,没有适当的校对措施作保证是很危险的。所以对一些重要的报表,输入设计一定要考虑适当的校对措施,以减少出错的可能性。但应指出的是绝对保证不出错的校对方式是没有的。 图书管理系统采用的校验方式有: (1)人工校对。即录入数据后再显示或打印出来,由人来进行校对。这种方法对于少量的数据或控制字符输入还可以,但对于大批量的数据输入就显得太麻烦,效率太低。这种方式在实际系统中很少有人使用。 (2)二次键入校对。二次键入是指一种同一批数据两次键入系统的方法。输入后系统内部再比

27、较这两批数据,如果完全一致则可认为输入正确;反之,则将不同部分显示出来有针对性地由人来进行校对。它是目前数据录入中心、信息中心录入数据时常用的方法。该方法最大的好处是方便、快捷,而且可以用于任何类型的数据符号。尽管该方法中二次键入在同一个地方出错,并且错误一致的可能性是存在的,但是这种可能性出现的概率极小。 (3)根据输入数据之间的逻辑关系校对。利用会计恒等式,对输入的记账凭证进行借贷平衡的检验。输入物资的收、发料单,产品的入、出库单,均可采用先输入单子上的总计,然后逐项输入,计算机将逐项输入累计,用累计值与合计值比较,达到校对目的。 (4)用程序设计实现校对。对接受数据字段,若在数据库设计时已知取值区间(可允许取值的上、下限)或取值集(例如性别的取值集为男或女,产品的取值集为该单位所有产品集合,),可通过设置取值区间检验,或利用输入数据表的外键(取值集所在表的主键)进行一致性检验,对输入日期型数据,一定要进行合法性和时效性检验。 4.4.2 输出设计我设计的图书馆管理系统的输出项目只有4项,现在进行一一分析:(1)库存图书统计输出的项目:库存图书统计主要功能:对库存的图书的进行统计管理。输出的接受者:书库管理员输出的数据类型:字符型输出设备:显示器数值范围:9个字符精度要求:比较高(2)借阅图书情况统计输出的项目:借阅图书情况统计主要功能:外借部从图书库中取走用于借阅的图书统计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1