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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、图书馆管理信息系统分析与设计图书馆管理信息系统分析与设计一、可行性分析(一)系统背景此次系统开发的对象是吉林财经大学信息经济学院。21世纪以来,信息科技快速发展,社会各个领域发生日新月异的变化,尤其是计算机的应用及普及,已经深入到政治、经济、生活的各个领域,使人们从过去繁复的手工劳动中得以解脱。图书馆管理系统软件为图书馆带来了极大方便,因此,开发一套完善的图书馆管理系统显得尤为必要。随着该校近几年来的快速发展,办学模式多元化,在校学生规模不断扩大,为了方便学生的学习,该校主要领导迫切要求开发出符合该校实际的图书馆管理系统,为学校图书馆管理提供一个快速、简单规范的管理平台,同时也方便学生学习。(

2、二)可行性分析1. 管理可行性分析随着信息经济学院的图书馆的管理水平不断提高,该校图书馆在管理方面已积累了丰富的管理经验与方法,并建立了成熟的管理制度、齐全的规章制度,汇集了正确的原始数据,使管理工作有了制度支持与信息支持。根据以往在图书管理中出现的困难与不便,图书馆的高层管理人员对新系统的开发持积极的态度,肯定新系统的开发,并且为新系统的开发与实施创造了各种良好的条件,制定了有利于系统实施的管理方法。目前管理方面的条件已经能够满足图书馆管理系统的开发以及日后的实施,所以在现阶段下开发一个图书馆管理系统是可行的。2. 技术可行性分析该系统是根据科学的管理方法与编程技术而开发设计的,能符合各种技

3、术要求,拥有较高的存储能力、较高的处理速度、较为安全的信息保护。该校为该系统的开发提供软件、硬件技术提供资金方面的支持,购买较为先进的技术、配置性能好的计算机设备,且信息管理工作人员经培训后掌握了丰富的管理知识、系统操作知识,能在系统运用阶段很熟练地运用该系统,即使遇到了简单的技术问题,也能很快地自行解决。所以,该系统在技术方面具有可行性。3. 经济可行性分析该系统的开发必须有技术方面的支持,而这些技术支持主要为计算机各种硬件设备、软件技术支持,因而发生的费用主要有:设备购置费、软件开发费用、管理和维护费、工作人员技术培训费等,而这些费用经预估后,其在学校资金能力范围之内。并且该系统的经济效益

4、高,能减少处理相同工作量的工作时间,提高管理效率,同系统开发成本相比,该系统的经济效益是较高的,它能加快学校资金的周转,减少资金不必要的积压,提供更高质量的信息,提高取得信息的速度,这给该校带来了无形的经济效益。最终认为该系统完全可行,并根据其特点决定采用VB6.0作为开发工具。二、系统分析(一)组织与功能分析1.组织结构分析信息经济学院图书馆的组织结构图可分为两个主要结构层次,将图书馆这个大的结构分为:馆长室,采编部、藏书处、借书处、阅览室、服务部。该校图书管理系统的组织结构具体为以下几个方面,具体如图1所示: 2、功能结构分析首先,系统管理的主要功能为对该系统用户进行管理,对其登录密码、类

5、别、权限进行设置;其次,查询统计的主要功能是对图书的报损进行统计,图书报损统计包括读者将书损坏、或将书丢失而进行的统计,报损统计界面包括修改、添加、打印;流量统计、读者类别统计图书类别统计也具有以上功能。最后,书库管理的购书计划和图书入库根据图书报损而定。该图书馆管理系统的功能结构应包含以下几个方面,具体如图2所示: 3、组织/功能结构分析 表1 组织/功能结构分析表 功能 馆 长 室采购部藏书处借书处阅览室服务处系统管理添加用户&修改密码&重新登陆&借阅信息管理还书信息查询&还书信息添加&还书信息修改&借书信息查询&借书信息添加&借书信息修改&查询统计报损统计流量统计读者类别统计图书类别统计

6、书库管理购书计划&图书入库&图书盘点图书报损书籍信息管理书籍信息查询&书籍信息修改&书籍信息添加&基础信息管理读者信息查询&读者信息修改&读者信息添加&说明:“&”表示该项业务是对应组织的主要业务(即主持工作的单位): “”表示该单位是该项业务的相关单位(或称有关单位): 空格:表示该单位与对营业务无关。(二)业务流程调查与分析1、业务流程分析该图书馆管理系统主要业务流程为:读者根据所需要的图书查看图书目录,进行查询,当查找到该图书馆有此类书籍时,向借阅管理员请求借阅。如果读者未找到该类图书可给图书馆管理员留言,图书管理员向采购员提出购买计划。读者借书时借阅管理员将该读者信息及所借的图书信息进

7、行登记读者在还书时如果发现其借书超时或教书损坏则对其进行相应的罚款,并将该读者及所还的图书信息进行登记,罚款金额交给会计。以上存于系统的信息,系统使用者可通过输入口令及密码,获得相应的使用权限对系统进行操作。该系统具体的业务流程及在该业务流程中表格的分配如下图3、图4所示 2、表格分配图 (三)数据和数据流程分析 1、数据流程分析 该图书馆管理系统主要的使用者为学校图书馆借阅管理员,学校图书管理员、图书馆采购员、图书馆系统管理工作人员,具体数据流程如下图图5所示: 2、数据字典 (1)数据流的定义1)编号:D1名称:读者借阅请求来源:读者去向:P1检查库存和读者信息内容:读者相关信息以及要借图

8、书编号或条形码等信息2)编号:D2名称:新的借阅信息来源:P1检查库存和读者信息去向:P2创建新的借书记录内容:读者合法且可以借书,图书有库存可以借出3)编号:D3名称:新的读者信息来源:P1检查库存和读者信息去向:P3创建新读者内容:没有该读者,以及新读者的基本信息如姓名、单位等4)编号:D4名称:图书相关信息来源:F2图书信息表去向:P1检查库存和读者信息内容:被要求借阅图书的信息,包括图书基本属性和现有数量等信息5)编号:D5名称:合法的读者信息来源:P3创建新读者去向:F1读者信息表内容:系统要求的读者信息,如姓名、单位、登记日期等6)编号:D6名称:读者情况来源:F1读者信息表去向:

9、P1检查图书库存和读者信息内容:有借书请求的读者相关情况7)编号:D7名称:超期罚款标准来源:F1读者信息表去向:P5计算罚款金额内容:超期读者的类别以及该类别超期的罚款标准8)编号:D8名称:借阅信息来源:P2创建新的借阅记录去向:F3借阅情况表内容:借书的读者信息以及所及图书信息,借书日期9)编号:D9名称:归还图书请求来源:读者去向:P4归还图书内容:读者信息,要归还图书信息10)编号:D10名称:归还图书信息来源:P4归还图书去向:F3借阅信息表内容:读者信息,归还的图书信息,还书时间11)编号:D11 名称:超期天数来源:P4归还图书去向:P5计算罚款金额内容:读者超期图书的超期天数

10、12)编号:D12名称:罚款记录来源:P5计算罚款金额去向:F4罚款金额统计表内容:读者以及超期图书相关信息,超期天数,罚款总额13)编号:D13名称:罚款金额通知来源:P5计算罚款金额去向:读者内容:读者为超期图书支付的罚款金额 (2)数据存储的定义1)编号:F1名称:读者信息表输入数据流:新读者信息输出数据流:读者相关信息内容:读者编号、姓名、性别、单位部门、联系电话、类别、等级日期、借书次数等与读者有关的各种信息2)编号:F2名称:图书信息表输入数据流:新图书信息输出数据流:图书相关信息内容:图书编号、条形码、书名、作者、出版社出版时间、页数、类别、存放位置、图书总数、入馆时间、如数价格

11、、借出次数等与图书有关的各种信息3)编号:F3名称:图书借阅情况表输入数据流:读者信息,图书信息,读者借阅请求等输出数据流:图书借阅中读者和图书相关信息内容:编号,借书者信息、所借图书信息、借书日期等4)编号:F4名称:罚款统计表输入数据流:超期天数、读者信息、罚款标准等输出数据流:读者超期罚款相关信息内容:超期图书的借阅者、超期天数、罚款金额等 (3)数据处理1)编号:P1名称:检查图书库存和读者信息输入:读者借书请求处理逻辑情况:根据读者借书请求,参考D1和D2,若没有该读者则创建新读者,若图书可借则创建新的借阅信息输出:创建新的借阅信息2)编号:P2名称:创建新的借书记录输入:新借书信息

12、,即读者和所借图书相关信息处理逻辑情况:根据P1的结果,将新借阅信息添加到D3(图书借阅情况表)中输出:新的借阅信息3)编号:P3名称:创建新读者输入:新读者信息处理逻辑情况:根据读者的基本信息,给出读者编号,添加到D2(读者信息表)中输出:新加入的读者信息4)编号:P4名称:归还图书输入:还书请求处理逻辑情况:根据还书读者属性,以及借阅情况,判断是否过期,若没有则还书成功,若过期,则执行P5输出:归还信息5)编号:P5名称:计算罚款金额输入:罚款标准、超期天数处理逻辑情况:根据该读者的超期天数、对应的罚款标准计算出罚款金额,填入D4(罚款统计表)中输出:罚款信息(四)确定新系统的逻辑处理方案

13、1、确定合理的业务流程新系统适合了实际的需要,增加了打印系统报表的功能,使新系统更加符合系统应用,方便系统使用者使用报表的信息。具有流程如下图图6所示: 2、确定合理的数据流程 根据新系统的业务流程,起新的业务数据处理流程图如下图图7所示:添加的数据处理逻辑的定义为:处理逻辑编号:P6处理逻辑名称:打印报表输入的数据流:借阅情况报表处理:根据总的图书借阅信息,进行信息报表打印输出的数据流:信息报表处理频率:10次/天三、系统设计 (一)系统总体功能结构设计 该图书馆管理系统的总体功能结构可分为借阅信息管理、书籍信息管理、读者信息管理三个具体功能模块,其中借阅信息管理模块为主要模块,包括对借书、

14、还书以及罚款内容的管理,具体如下图图9所示: 图9 图书馆管理系统总体功能结构图 (二)代码设计代码共6位:图书类别图书的位置,前四位代表图书的类型代码,后两位代表图书所在的位置。具体代码结构为:前四位中第一位是字母,从A-Z中取一个字母来表示图书的类型,前四位中的后三位取000999中的一个值来表示图书的类型,后两位取199之间的值来表示图书的位置。XXXXXX 图书类型 图书位置例如:G624/53的图书表示的是中小学教材教辅类的书籍.并且在这类书中排在第53本. G表示文化、教育、科学、体育;6表示中小学教育;2表示小学教育;4表示教材、课本、辅助教材;53表示图书的位置。(三)输入输出

15、设计1、输入设计(1)下图图10为该系统输入设计界面中的添加用户界面,主要功能为设置新用户的类别与权限,超级用户可对系统所有信息进行管理,只读用户只能浏览查询查询信息,普通用户的权限可分为系统管理、图书管理、读者管理与借阅管理,通过设置用户权限可实现对系统用户分类管理。 图10 图书馆管理系统输入设计图-用户添加 (2)下图图11为该系统输入设计界面中的添加读者界面,主要功能为添加读者的各类信息,包括读者所在的系、专业、班级号、姓名,为图书馆管理提供了良好的条件。图11 图书馆管理系统输入设计图-读者添加下图图12为该系统输入设计界面中的图书管理界面,这是该系统基础信息的重要输入界面,通过该界

16、面直接输入图书名称、图书代码、图书数量、图书作者、图书出版社。 图12 图书馆管理系统输入设计图-添加图书2、输出设计 输出是系统产生的结果或提供的信息,是系统开发的目的与评价系统开发成功与否的标准,并结合系统输出设计的标准与原则,设计了图书借阅管理浏览功能、罚款浏览功能等,以便图书管理系统的各种使用者能更方便快捷地查询图书管理信息。 图13 图书馆管理系统输出设计图-图书借阅管理上图图13为该系统图书借阅管理浏览的输出界面设计图,选择图书借阅管理浏览菜单便可打开该表,在该表中可浏览图书借阅的信息,具体包括图书编号、图书名称、借阅数量、读者学号、借阅日期。图14 图书馆管理系统输出设计图-图书

17、罚款管理上图图14为该系统的罚款浏览输出界面图,选择图书编号、书名、读者姓名、罚款金额,在表上便可显示出相应的浏览结果。3、菜单系统设计在系统管理菜单中包含添加用户、修改密码、重新登陆这三个子菜单,其中在添加用户对话框中可输入欲添加的用户名,并为其设置密码,选择用户类别超级用户、只读用户、普通用户中的一种,若选择的是普通用户,还可对其权限种类进行选择,选择其中的一种或是多种,这些权限包括系统管理、图书管理、读者管理、借阅管理,内容设置完毕后单击“确定”便能实现用户资料的录入。在读者管理菜单中包含读者添加、读者浏览、读者查询,选择其中的读者添加,在对话框中输入系、专业、班级、姓名以及备注的信息,

18、最后单击“确定”便能实现读者信息的录入。 在图书管理菜单中包含图书添加、图书删除、图书浏览、图书查询,其中图书添加中包含图书名称、图书数量、图书代码、图书作者、图书出版社以及备注的信息,最后单击“确定”便能实现图书登记的录入。图书的删除菜单内容相同。 在图书借阅菜单中包含图书编号、图书名称、借阅信息、读者学号、借阅日期,再单击“借阅”、“归还”、“打印”、“删除”其中之一,最后单击“确定”即完成图书借阅管理。 在图书罚款菜单中包含图书编号、书名、读者学号、读者姓名、罚款金额,最后单击“确定”即可。主要是对因某些原因而对读者进行罚款的登记,最后由会计人员统计。 (四)处理流程设计 IPO图 图15中可清晰地看出系统的具体处理流程及模块之间的关系 图15 图书馆管理主控模块IPO图

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2