图书馆管理信息系统需求分析.docx
14页目录一、引言 11.1 系统开发的背景 11.2 系统开发的目的 21.3 系统开发的意义 21.4 参照资料 3二、需求分析 32.1 需求范畴 32.2 系统概述 32.3 系统的功能模块 42.3.1 读者信息管理 52.3.2 图书信息管理 62.3.3 图书借阅管理 72.3.4 系统管理 82.4 系统各角色功能 8三 非功能性需求 113.1性能需求 113.2 安全性需求 123.3.可用性需求 123.4 外部接口需求 123.4.1 顾客接口 123.4.2 硬件接口 123.4.3 软件接口 123.5 技术需求 133.6 开发和运营环境 133.6.1开发环境 133.6.2 运营环境 13一、引言1.1 系统开发的背景 图书管理是高校都必须切实面对的工作,是公共服务体系建设的一种重点但始终以来人们使用老式的人工方式管理图书资料这种方式存在着许多缺陷,例如管理效率低、过程繁琐、查询记录困难、借阅不以便等等此外,随着图书馆馆藏资料数量的增长,其工作量也将大大增长,这必将增长图书资料管理者的工作量和劳动强度,这也将给图书资料信息的查找、更新和维护都带来了诸多困难。
目前,许多学校都致力于加强图书馆的建设,由本来的人工方式管理向自动化与信息化方向发展,从而大大的提高了图书的管理效率,节省管理的成本除此此外,尚有许多类似于贵州大学这样的学校,她们在建设过程中具有多校区办学的特点,在建设图书馆系统的过程中必须要完毕多校区中外文书刊统一、规范的机读目录建库工作 ,实现统一的自动化管理、多校区图书的图书查询、借阅、归还,针对各校区院系分布的不同,对图书进行合理的归类与分派这就给图书馆管理系统的建设带来新的挑战1.2 系统开发的目的图书馆管理系统的开发是为了提高学校图书管理效率和以便读者借阅图书,涉及如下几种目的:A. 开发完毕一种综合性的图书管理系统,图书管理员可以统一对各校区的图书进行分类管理将各校区的图书信息集中到一种图书管理系统中,减小图书在各校区借阅的阻碍B. 实现图书管理员对顾客的管理以及对图书的采购、盘点、记录、借阅、归还等提供轻松快捷的管理方式,同步也以便广大的读者(在校学生和职工)可以随时在各个校区对图书进行借阅、归还、续借、查询等C. 读者可以在网上查询个人基本信息、查询图书信息、查询本人的借阅状况和续借图书等操作,这样可以节省读者的时间。
1.3 系统开发的意义 A.运用图书管理系统替代人工管理系统,可以节省财力,减少管理费用在减少投入的前提下,提高了信息解决的精确度和精度,可以更好的保证数据的对的性;B.使用图书管理系统可以改善管理和服务的质量,系统可以有效地对入库图书进行登记、分类、记录、盘点,读者信息的管理与修改,借阅、续借状况的登记解决等;C.建立高效的信息传播和服务平台,使各校区图书馆完毕了一馆建制,实现了图书馆管理与服务的自动化与信息化,提高对新书入库、借阅图书以及学生信息管理的速度;D.改善人员的运用率,减少了前台操作人员,前台人员只需要登录系统就可以理解目前的图书馆的图书信息,更多的人员可用于为借阅者服务、更新采购图书等其她事物,节省人力资源;1.4 参照资料《软件工程》 ——张海藩 编著 清华大学出版社《数据库系统概论》 —— 萨师煊 王珊 编著 高等教育出版社《系统分析与设计基本》——Joseph S.Valacich 编著 施平安 译 清华大学出版社二、需求分析2.1 需求范畴本项目的名称:图书馆管理系统;系统的使用人群:管理员(图书管理人员,系统管理人员),读者(在校学生和职工),系统维护人员,管理员负责管理系统参数、顾客信息以及对图书信息进行有关操作,读者可以进行的操作有查询图书,续借图书、修改个人信息等。
系统维护人员重要是对系统的正常运营进行必要的维护和升级2.2 系统概述在图书管理系统中,系统管理员会为每一种读者建立一种借阅账户(当新生入学注册成功后为其建立一种图书馆管理系统的借阅账号,当学生毕业后,注销该借阅账户),并为每一位读者发放不同类型的借阅证(借阅证提供姓名,性别,专业,借阅证号),每个借阅账户中存储了该读者基本个人信息和她的图书借阅记录信息持有借阅证的读者凭借借阅证进入图书馆后,可以通过图书馆前台的工作人员进行借阅,归还图书每个读者的借阅上限都不同,本科生可借阅的图书上限是5本,研究生可借阅的图书上限是10本在归还图书时,如果读者所借阅的图书已经到了借阅期限甚至超过借阅(续借)期限,要缴纳相应的罚金读者拥有图书馆管理系统的个人账号之后,可以进入图书管理系统查看个人的信息、个人借阅图书的信息记录、对已借图书进行续借(每本书限定续借一次,且续借时间是一种月)、修改个人账户的密码借阅图书时,必须先输入读者的借阅证号(使用扫描仪器直接扫描借阅证),系统会验证借阅证的有效性以及该读者借阅的图书与否达到借阅上限,如果借阅证无效,系统会提示因素如果有效则显示读者的基本信息和借阅图书信息记录。
图书馆前台人员核对读者的信息,如果有借阅的图书超过了借阅期限,读者不能继续借阅图书,并且需要尽快归还超期的图书及缴纳相应罚金如果上述过程都没有浮现异常状况,则提交借阅祈求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量归还图书时,必须先输入读者借阅证号和图书号(或丢失标记号),系统验证与否有此借阅纪录以及借阅图书与否超期,然后让图书馆前台人员进行审核,如果有超期或丢失状况,先转入过期罚款或图书丢失解决然后提交归还祈求,系统接受后删除借阅纪录,并修改可借阅图书的数量图书管理人员在有新书需要入库的时候,对图书信息库中的信息进行入库操作并归类;当需要修改图书信息是,对图书信息库中的信息进行修改操作并归类;当图书不再外借(或注销)时,对图书信息库中的信息进行删除操作(在该图书没有一本外借的情路况下,可以删除图书信息);并且需要定期盘点记录图书的信息 系统管理人员负责对图书馆管理系统的读者进行管理,负责建立和注销读者账户另一方面,对图书管理员的权限进行设立和图书类别进行设立最后,设立超期补偿和丢失损坏图书的补偿原则、设立借阅期限等系统参数维护管理人员负责对系统进行维护与升级,提供必要的技术支持。
2.3 系统的功能模块 系统的重要功能涉及:(1) 建立新的账户和注销账户,设立基本参数(例如超期、丢失补偿原则,借阅、续借期限设立);(2) 输入图书具体信息,登记新书入库信息,修改图书信息,删除(或注销)不在向外借阅的图书,查询图书信息,对图书进行分类;(3) 实现对读者信息的查询、密码的修改以及编辑管理,查询读者的借阅信息记录4) 可以进行图书借阅、还书、续借等功能图书馆管理系统需要实现的功能重要有四大模块,分别为读者信息管理、图书信息管理、借阅管理和系统管理其功能模块图如图1所示;2.3.1 读者信息管理 该功能模块涉及:添加、修改、删除(注销)、查询读者信息A.操作:添加新读者;描述:如果有新读者,将新的读者信息登记到读者信息表中输入数据流:新的读者信息,读者类别输出数据流:借阅证的读者信息B.操作:修改读者信息描述:读者信息产生变化时(例如年级产生变化),修改读者的可修改的信息(注意借阅证号、借阅记录、借阅图书数量等不能修改)输入数据流:读者需要修改的信息输出数据流:修改后的信息C.操作:删除读者信息描述:该名读者已经离校,在她归还所有的借阅的图书之后,删除其读者信息输入数据流:待删除的读者信息,借阅记录状况(图书归还状况)。
输出数据流:删除的读者信息D.操作:查询读者信息描述:查询读者的信息理解该读者的信息输入数据流:待查询的读者信息输出数据流:查询的读者信息图书管理系统读者信息管理图书信息管理图书借阅管理系统管理添加读者信息修改读者信息删除读者信息登记图书入库修改图书信息注销图书信息查询图书信息图书借阅图书归还查询读者信息图书续借顾客管理借阅续借期限类别设立罚金原则设立读者类别设立图书类别设立图书管理员读者管理图1 功能模块图2.3.2 图书信息管理该功能模块涉及:图书入库登记、修改图书信息、注销图书信息、查询图书信息A. 操作:图书入库登记描述:当图书馆采购新的图书时,需要对新的图书进行登记入库,存储到图书信息表中输入数据流:新的图书信息,图书类别输出数据流:登记后入库的图书信息B. 操作:修改图书信息描述:对已经登记的图书信息进行修改,图书编号,图书的借阅状况不能修改,将修改后的图书信息存储到图书信息表中输入数据流:需要修改的图书信息输出数据流:修改成功的图书信息C. 操作:注销图书信息描述:将不再使用(需要等待读者归还之后)或丢失的图书信息进行注销,将图书信息从图书信息表中删除输入数据流:需要删除的图书信息,图书借阅状况。
输出数据流:删除的图书信息D. 操作:查询图书信息描述:读者或则图书管理员需要查看图书馆某图书的数量及其信息输入数据流:需要查询的图书信息输出数据流:查询的图书信息2.3.3 图书借阅管理该功能模块涉及:图书借阅,图书归还,图书续借A. 操作:图书借阅描述:当读者需要借阅图书时,通过借阅证号和图书编号完毕借阅(借阅之前需检查该读者目前借阅数量与否达到上限和该读者借阅的书与否已经超过期限),将借阅记录存储到相应表中输入数据流:读者信息,借阅图书信息,图书馆前台操作人员姓名,已借数,旧借阅记录输出数据流:借阅数,新借阅记录,图书状态B. 操作:图书归还描述:归还读者借阅的图书,此时,需要将图书状态修改为“在库”状态、减少读者的借阅总数量、更新借书记录状态为“已还”如果此时借阅的图书超过借阅期限或者丢失损坏,必须处以相应的罚金,然后更新上述记录输入数据流:旧借阅记录,图书馆前台操作人员姓名,罚金金额输出数据流:新借阅记录,图书状态,借书记录状态,借阅数C. 操作:图书续借描述:读者在已借阅图书没有超过借阅期限的状况下,可以对已借阅图书进行续借输入数据流:借阅证号码,续借图书编号,借阅记录输出数据流:借阅日期D. 操作:罚金计算描述:对读者超过借阅期限或则损坏丢失的图书的状况进行罚款。
输入数据流:罚金原则,违规类型,超过天数输出数据流:应缴罚金2.3.4 系统管理该功能模块涉及:顾客管理,类别设立,借阅续借期限设立,罚金原则设立A. 操作:顾客管理描述:对顾客信息(读者信息与图书管理员信息)进行添加、删除、修改输入数据流:顾客信息输出数据流:顾客信息B. 操作:类别设立描述:对读者类别或则图书类别进行添加、删除、修改输入数据流:类别设立输出数据流:类别设立C. 操作:借阅续借期限设立描述:对借阅续借期限时间进行设立输入数据流:借阅续借期限输出数据流:借阅续借期限D. 操作:罚金原则设立描述:对不同状况的违规制定相应的惩罚原则,一般状况又如下三种:超过借阅(或续借)期限,丢失图书,损坏图书输入数据流:违规类型,罚金原则输出数据流:违规类型,罚金原则2.4 系统各角色功能在图书馆管理系统中,系统的参与者一共有三类,即系统管理员,图书管理员,读者,她们各自实现自己的操作,却又互相联系图书馆管理系统的用例图如。

卡西欧5800p使用说明书资料.ppt
锂金属电池界面稳定化-全面剖析.docx
SG3525斩控式单相交流调压电路设计要点.doc
话剧《枕头人》剧本.docx
重视家风建设全面从严治党治家应成为领导干部必修课PPT模板.pptx
黄渤海区拖网渔具综合调查分析.docx
2024年一级造价工程师考试《建设工程技术与计量(交通运输工程)-公路篇》真题及答案.docx
【课件】Unit+3+Reading+and+Thinking公开课课件人教版(2019)必修第一册.pptx
嵌入式软件开发流程566841551.doc
生命密码PPT课件.ppt
爱与责任-师德之魂.ppt
制冷空调装置自动控制技术讲义.ppt


