您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 图书管理系统-安全性-可靠性
7.1系统响应时间要求根据业务管理模式,本系统采用数据集中管理方式作为系统开发的基础,用户以学校内部上网方式操作该系统。因此,系统对用户操作的响应时间将受网络速度的影响。本系统在系统性能方面以用户可以接受的响应时间为准。7.2系统安全性要求1、数据要绝对安全防止有意无意的破坏数据。若数据遭到破坏,系统具有数据恢复功能,不可恢复的数据仅限于当日录入和修改的数据。2、各分部用户仅能录入、修改和查询与该分部读者有关的数据。3、各分部的数据录入只能在规定的时间范围内完成,超过规定的时间段将不能再对数据进行修改。4、研究生部学籍管理科有修改分部录入数据的权力。5、读者用户不可以更改自己的学号,姓名,性别等关键信息。6、图书馆管理员必须严格控制对数据的修改,只能数据录入的用户才有权对数据进行修改。7.3可靠性要能够抵御用户可能的误操作,保证软件的健壮性要对数据进行检验,保证数据有效性在数据被破坏时,具有数据恢复能力7.4易使用性尽量作到:人性化尽量利用“点选”实现数据的输入和操作8用户操作需求图书管理的特点有:1、图书管理员负责管理读者的基本信息:读者姓名、性别、学号等2、图书管理员负责管理书籍的基本信息:图书名称、图书编号、作者、出版社、单价、存在状态(已借出或是库存)、存放地点,若已借出,则归还时间等。系统的主要操作是图书录入,查询和学生注册,办理借书手续。这些操作主要集中在1、新生入学时,建立学员基本信息档案。2、图书馆引进新书3、日常学生借书3.2.2.1图书管理部工作职能:主要负责图书管理工作。主要业务工作包括:采购图书对新进图书进行录入,包括图书的基本信息。管理书籍的基本信息:图书名称、图书编号、作者、出版社、单价、存在状态(已借出或是库存)、存放地点,若已借出,则归还时间等。3.2.2.2读者信息管理部工作职能:主要负责读者信息的管理工作。主要业务工作包括:读者信息注册,包括:姓名、性别、学号等。读者信息的删除,包括毕业和退学的学生信息的删除。3.2.2.3图书借阅管理部工作职能:主要负责的借还书的管理工作。主要业务工作包括:为读者办理借书手续(非注册者不能借书)还书的信息处理:删除读者信息栏中已借书中被还书的信息图书借阅期的限制和借书上限的控制若读者借书到期未还,要对读者进行罚款,并记录读者的不良记录4功能需求1管理读者的基本信息:读者姓名、性别、学号等。2管理书籍的基本信息:图书名称、图书编号、作者、出版社、单价、存在状态(已借出或是库存)、存放地点,若已借出,则归还时间等。3对新进图书进行录入,包括图书的基本信息。4支持读者查询图书的基本信息。5对撤销的图书信息进行删除。6为读者办理注册,包括读者的基本信息。7为读者办理借书手续(非注册者不能借书)。8若读者借书到期未还,要对读者进行罚款,并记录读者的不良记录。功能名:登录简要叙述:管理员登录系统,只有注册过的才可以登录。输入数据流:管理员登录数据输出数据流:登录页面加工逻辑:输入管理员或学生登录数据,然后通过存储资料确定其有效性后登陆成功。用户:管理员功能编号:2功能名:图书馆里简要叙述:进行图书的增加、修改、删除等操作输入数据流:图书基本情况数据档案输出数据流:图书信息表加工逻辑:从图书库数据中查找,并打印出。用户:管理员功能编号:3功能名:增加图书简要叙述:向图书库之中增加新的图书。输入数据流:图书基本信息数据输出数据流:图书信息表加工逻辑:向图书库之中增加图书用户:管理员功能编号:4功能名:修改图书简要叙述:修改原本图书的信息输入数据流:图书基本情况数据输出数据流:图书信息表加工逻辑:从图书库之中搜索图书并修改基本信息用户:管理员功能编号:5功能名:删除图书简要叙述:从图书库之中删除原本存在的图书输入数据流:图书基本信息输出数据流:删除成功界面加工逻辑:把图书库之中原有的图书删除掉用户:管理员功能编号:6功能名:学生管理简要叙述:管理员进行学生的注册,删除,借书,还书等功能操作输入数据流:学生的基本信息输出数据流:学生基本信息表加工逻辑:进行对学生基本信息的操作用户:管理员功能编号:7功能名:学生注册简要叙述:录入学生的基本信息输入数据流:学生的基本信息输出数据流:学生基本信息表加工逻辑:录入学生的基本信息。用户:管理员功能编号:8功能名:学生注销简要叙述:删除学生的信息输入数据流:学生输出数据流:删除成功加工逻辑:从学生数据库之中删除学生的基本信息用户:管理员功能编号:9功能名:学生借书简要叙述:学生申请借书,管理员进行确认输入数据流:图书信息,学生信息输出数据流:图书的状态加工逻辑:进行图书外借的操作用户:管理员功能编号:10功能名:学生还书简要叙述:学生还书,进行学生图书信息的消除输入数据流:学生信息,图书信息输出数据流:图书的状态和学生的状态加工逻辑:图书的归还和信息的消除用户:管理员功能编号:11功能名:学生续借简要叙述:当学生提出续借申请时,进行续借操作输入数据流:图书信息,学生信息输出数据流:图书信息加工逻辑:图书的续借和图书信息的修改用户:学籍管理科4.2.2管理员登录管理功能描述功能编号:12功能名:登录简要叙述:学生登录系统,只有注册过的才可以登录。输入数据流:学生登录数据输出数据流:登录页面加工逻辑:输入学生登录数据,然后通过存储资料确定其有效性后登陆成功。用户:学生功能编号:13功能名:图书续借简要叙述:当图书借阅期满时可以申请续借图书输入数据流:图书续借申请输出数据流:续借申请加工逻辑:对已借阅图书进行续借用户:学生功能编号:14功能名:图书查看简要叙述:可以查看图书的资料和借阅状态。输入数据流:图书编号输出数据流:图书信息表加工逻辑:进行查询图书的信息用户:学生功能编号:15功能名:学生修改信息简要叙述:对学生自己的信息进行修改输入数据流:学生信息输出数据流:学生信息表加工逻辑:修改学生自己本身的信息用户:学生1、读者注册数据包括:姓名,性别,学号2、读者信息变动数据①新入学学生信息的录入②毕业学生信息的删除③退学学生信息的删除④学生信息的更改3、图书信息的更改包括:图书名称、图书编号、作者、出版社、单价、存放地点4、图书信息的管理①新购进图书信息的增加②下架图书信息的删除③图书信息的更改本系统将用户分成如下几类:1、系统管理员用户:具有系统管理权限,如用户注册、确定用户权限、修改用户权限、添加和修改数据。2、数据录入和修改用户:具有数据录入和修改权限。数据录入用户又将分为总部录入用户和分部录入用户。各个用户录入数据的范围是:总部录入用户录入的数据限于在总部产生的数据;分部录入用户录入的数据限于自己分部产生的数据;总部有权修改分部录入的数据。3、数据查询用户总部管理人员查询用户:可以查询读者和图书信息等所有数据。分部管理人员查询用户:只能查询该分部与图书馆管理有关的数据。4、读者查询用户:可以查询图书的相关信息,续借预约图书和修改自己的登录密码等。4.1功能划分(一)图书管理员:1.图书信息存储与管理2.读者信息存储与管理3.借书系统4.还书系统5.统计报表6.用户权限管理7.新书发布8.新闻发布9.预约告知(二)读者1.读者查询2.预约借书3.续接功能(三)公共1.检索系统2.用户登录(四)信息维护系统该模块主要是用于对图书馆信息,书籍信息,常用词库等项目进行初始化设置,这些设置一般不会轻易的更改.图书管理系统的层次图:一)图书管理员(1)图书信息存储与管理,包括:1)图书编目。2)图书种类的录入、删除及修改。3)新书录入、过期图书删除及修改。图书管理系统管理员读者公共新闻发布新书发布借书系统还书系统预约告知图书信息管理读者信息管理统计报表用户权限管理信息查询修改预约功能续借功能用户登录检索系统图书编目录入删除修改借阅情况查询变更读者信息(2)读者信息存储与管理,包括:1)读者类别管理。不同读者借阅书种类、借阅时间、借阅册数都不相同。2)读者信息的登记、删除及修改:新读者的增加、读者信息的修改。3)读者借阅情况查询:根据借阅情况,预约告知、过期书的催还。(3)借书系统读者查询到所需图书后即可借阅,可以借阅多种图书,每种图书一般只允许借一本,若已有图书超期请交清罚金后,才能开始本次借阅。读者拿着要借的书,到图书管理员处办理借书手续,图书管理员根据借书证号判断该读者可否借此类书,是否超出最大允许借书册数。(4)还书系统对过期未还图书进行罚款,对归还的图书能从借书登记表中取消,对丢失的图书进行登记。(5)统计报表1)能够产生读者档案卡、读者借阅清单等。2)能够产生图书一览表、图书种类等相关报表。3)图书的出借、返还、续借预约等情况查询、统计。4)能统计出某图书的总借出数量与库存量。5)能统计出某读者借书总数。6)能够根据其它条件,得出统计结果并提供打印输出。(6)用户权限管理能够提供一定的安全机制,提供数据信息授权用户访问,防止随意删改,同时提供信息备份的服务。(7)新书发布新书信息及时公布。(8)新闻发布图书馆新闻发布、通知、告示等。(9)预约告知当预约的图书到馆后,图书管理员通过邮件通知读者;过期书的催还。(二)读者(1)读者查询读者可以上网,进入自己的帐户,查询自己的借阅情况。(2)预约借书读者在图书馆书没有可借书的情况下,可以上网,进入自己的帐户,进行预约。当预约的图书到馆后,图书管理员通过邮件通知读者。(3)续借功能读者在没有预约的前提下,可以上网,进入自己的帐户,进行续借。续借的次数、天数由用户的类型确定。(三)公共(1)检索系统能根据书号、书名、作者、出版社、内容提要、关键字、分类号、索书号等查询图书信息,也可以进行多关键字查询,并打印所需信息。可随时查询出可借阅图书的详细情况,如图书编号、图书名称、出版日期、图书出版社、图书存放位置、图书总数量、图书在架情况等,这样便于读者选借。(2)用户登录用户输入用户名、密码,进入自己权限允许的范围。(四)基础信息维护(1)图书馆信息;主要勇于设置本图书馆的基础信息,包括图书馆的名称,馆长,负责人,电话,说明等等;(2)系统参数设置:主要用于设置系统运行所需的参数,包括办证费用,证件有效期,图书超期罚款金额,期刊超期罚款金额等等;(3)书架设置:主要用于设置书架的基础信息,内容包括书架编号,书架名称等等;(4)管理员设置:主要勇于设置使用的人员及权限;(5)图书期刊词库设置:主要用于设置系统常用的词库,内容包括供应商,分级,附件,尺寸,语系,印刷等等信息的预先设定数值。1.读者管理功能:对读者的类型和读者档案进行管理,包括添加,修改,删除读者类型和读者用户的相关信息,管理不同类型读者借阅图书的数量。2.图书管理功能:包括对图书类型和具体图书信息的管理,可以增加,修改,删除图书,丰富具体图书的信息,对不同图书进行分类操作。3.图书借阅功能:可以完成对读者借阅,续接和还书的操作。4.系统查询功能:查询图书相关资料,借阅历史和借阅到期题型.5.修改密码功能:可以修改自己的登录密码。2.2.3读者详细功能描述1)修改登陆密码:修改自己的登录密码。2)查询功能:对图书馆图书信息进行查询,对自己当前借阅书籍进行查询,对图书规划到期题型进行查看。正确性:系统要正确处理用户请求,并正确返回结果。可靠性:系统安全无故障运行时间需达到1000小时。效率:系统的效率在系统的时间特性中已经说明。可维护性:系统要易于维护。安全性:系统需要有较高级的安全性。可理解性:系统不能存在二义性本系统包括以下几部分功能模块。1.管理员进入的功能:1)登录模块:用户输入用户名密码登录,如果登录不成功,可以发邮件问管理员原因,如果不是成员的话,要经过注册才能进去,注册要经过管理员审核,审核通过才能用用户名与密码登录。2)系统管理模块:管理员可以对用户与增加删除修改,如果有新用户注册就会提示管理员进行审核或有新的留言也会相应提示。3)图书管理模块:对图书进行增加删除修改。4)借阅管理模块:对借书,还书进行管理,还有可以查看其罚款信息。5)读者管理:对学生与教师进行信息查询,并且可对学生与教师的信息进
本文标题:图书管理系统-安全性-可靠性
链接地址:https://www.777doc.com/doc-4610953 .html