收藏 分销(赏)

图书管理系统软件需求规格说明书.doc

上传人:a199****6536 文档编号:2007900 上传时间:2024-05-13 格式:DOC 页数:14 大小:411KB
下载 相关 举报
图书管理系统软件需求规格说明书.doc_第1页
第1页 / 共14页
图书管理系统软件需求规格说明书.doc_第2页
第2页 / 共14页
图书管理系统软件需求规格说明书.doc_第3页
第3页 / 共14页
图书管理系统软件需求规格说明书.doc_第4页
第4页 / 共14页
图书管理系统软件需求规格说明书.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、1 引言随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。1.1 背景由于学校的不断发展,学生不断增多,学校图书馆的图书品种、数量也在不断的增多。学校使用图书管理系统提高了工作效率,同时摆脱图书管理人员在工作中出现的很多问题,大大节省了学生借书的时间。利用图书管理系统对图书记录进行统一管理,包括新增图书记录,更改图书记录,删除图书记录等功能,实现图书管理工作的系统

2、化,规范化和自动化,为图书管理提供便利。1.2参考资料软件工程标准手册 主编 石柱 中国标准出版社软件开发编程与设计 主编 David Conger 北京清华大学出版社2 任务概述 2.1 目标随着办公自动化水平的不断提高,现在学校管理学生信息也逐步从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便、界面友好的学生信息管理系统已经是势在必行的了。提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。 2.2 运行环境Office2000、XP;IE5.0、6.02.3 条件与限制 由于时间紧张,并且开发人员的技术水平有限,目前

3、的版本只是雏形,即只提供基本功能的试用。2.4图书管理系统的系统特点:2.4.1 系统管理员系统分为4个模块:系统管理员身份认证模块、图书管理模块、借阅者管理模块和借阅超时管理模块。(如图1)管理员身份认证模块: 接口描述:输入系统管理员身份认证信息 模块功能:通过检验认证信息允许系统管理员进入系统管理员系统管理 过程陈述:将输入的管理员身份认证信息与管理员信息表中的信息惊喜对照,若管理员的编号、姓名和密码中的任意一项与信息管理员信息表中的信息不符合则认为输入有误,身份不通过,要求重新输入;只有三者都相同才能通过身份认证进入系统。 约 束:最多只允许系统管理员输入三次,若三次都有误,则认定该输

4、入者为非法管理员,不允许其再输入。借阅者管理模块 接口描述:输出借阅者管理信息 模块功能:对借阅者信息|借阅者分类信息执行修改、查看和删除操作 过程陈述:输入借阅者编号,打开借阅者信息表可修改、查看和删除表中的信息,并将修改后的信息保存到借阅者信息表中,执行删除操作则需对借阅者分类信息表中的信息进行修改;输入借阅者职务/班次,可打开借阅者分类信息表,可修改、查看和删除表中的信息,并将修改后的信息保存到借阅者分类信息表中。 约 束:借阅者可分为学生和教师两类,以职务/班次为关键字进行索引。图书管理模块 接口描述:输出图书管理信息 模块功能:对图书信息|书目信息执行修改、查看和删除操作 过程陈述:

5、输入图书编号,打开图书信息表可修改、查看和删除表中的信息,并将修改后的信息保存到图书信息表中,执行删除操作则需对书目信息表中的信息进行修改;输入图书名|图书类名,可打开书目信息表,可修改、查看和删除表中的信息,并将修改后的信息保存到书目信息表中。 约 束:系统管理员对图书信息|书目信息,只有修改、查询和删除的权限,没有添加的权限。借阅超时管理模块 接口描述:输出借阅者超时管理信息 模块功能:读取超时罚款信息,锁定超时借阅者 过程陈述:输入借阅者编号可读取借阅者的超时罚款信息;输入当前时间可通过读取借阅信息表并列出超时借阅者名单,锁定超时借阅者,借书状态为不可借;同时将超时借阅者信息告知操作管理

6、员系统,并将记录写到超时罚款信息表中。 约 束:只有超时借阅者加纳罚金后,其锁定状态才可解除。系统管理员管理系统 系统管理员身份认证信息 图书管理信息 借阅者 借阅者超时 管理信息 管理信息 身份认证图书管理借阅超时管理借阅者管理 借 图书 图 书目 借阅者 阅 借 借阅者 超时罚款 超时 借阅 图书信息表 信息 书 信息 信息表 者 阅者 分类 信息表 罚款 信息表 表 信息表 信息表 信息表 信息表 信息表借阅超时修改借阅超时查看借阅者删除借阅者修改借阅者查看图书删除图书修改图书查看 图12.4.2功能划分1)、借阅者管理系统 (1)未注册者可以进入注册系统进行注册; (2)已注册借阅者可

7、按姓名、编号或身份证号登陆进入借阅者检索系统查询借阅者情况; (3)已注册借阅者可按书名、出版社或作者对图书信息进行检索查询或提出预约请求;2)、图书管理员管理系统 (1)图书管理员通过图书管理员身份认证进入图书管理员管理系统; (2)借阅者可借阅在库图书; (3)在规定期限内借阅者归还借阅图书; (4)借阅者在不违规情况下可继续借阅已借阅图书; (5)借阅者可以预约图书。3)、系统管理员管理系统 (1)系统管理员通过系统管理员身份认证进入系统管理员管理系统; (2)系统管理员可以对图书进行图书管理(如:查询、删除、修改图书资料或图书分类查询修改、删除管理); (3)系统管理员可以对借阅者进行

8、学生管理(如:查询、删除、修改借阅者信息或借阅者类别修改、删除管理,查询浏览借阅者详细资料,包括借阅次数,登陆次数,最后登陆时间); (4)系统管理员可以对借阅者进行借阅超时管理(如:列出借阅者超时借阅图书资料,锁定选定的借阅者,禁止锁定的借阅者再借阅,列出已锁定的借阅者名,可解除选定的借阅者,允许借阅者再借阅)。4)、操作员管理系统 (1)操作员通过操作员身份认证进入操作员管理系统; (2)操作员可以添加、删除、查看管理员(系统设有一个最高管理员即操作员,拥有最高管理权限),可以修改管理员密码、登陆名; (3)操作员可以对图书馆基本配置进行设置(如:是否开放图书借阅,可设置可借出数量、 借阅

9、时间、续借次数、公告刷新时间,可重置为默认数据,修改配置方案); (4)对新图书进行录入并生成图书条形码,对新借阅者进行录入并生成借阅者条形码;对已过期的借阅者证件进行借阅者注销处理,对已遗失或损坏严重的图书数进行注销图书处理。5)、罚款管理系统 (1)罚款管理员通过罚款管理员身份认证进入罚款管理系统;(2)罚款处理可以读取借阅信息表再生成超时罚款信息表,通过超时罚 款信息表可以生成罚款单给罚款管理员;(3)图书管理员告知罚款系统图书损坏或遗失,若图书损坏严重或遗失,经罚款管理员鉴定后告知操作员,对图书进行注销处理且罚款管理员对借阅者进行罚款处理;若图书轻微损坏,则告知借阅者进行赔偿。3 需求

10、规定3.1用户需求分析 作为图书管理系统,其主要的需求人员是借阅者,借阅者对其的要求可以大体概括如下:a) 能按各种方式,比如书名、编号、作者等查询图书馆的藏书情况;b) 能熟悉使用图书管理系统;c) 能方便地借阅图书、续借图书、归还图书;d) 能查询自己的基本资料、借阅图书情况;e) 能方便图书管理员对图书的录入登记、注销;f) 能方便对新生的登记或注销已经毕业学生的信息;g) 能及时发布一些学院学生借阅图书超期情况、馆内藏书情况等。3.1.1 系统功能模块图3.1.2 数据流程图图书管理系统的顶层数据流图 图书管理系统的0层顶层图图书管理系统的1层顶层图图书管理系统的2层数据流图之一图书管

11、理系统的2层数据流图之二3.1.3 用例图及用例文档图书管理系统的用例图用例文档:用例编号:001用例名:注册用例描述:学生注册信息成为可借阅读者参与者:学生前置条件:打开网上书店网页后置条件:可借阅读者事件路径:1游客选择注册1a1选择注册,跳到注册页面1a2选择放弃,退出,用例终止2系统要求输入名字,密码3输入名字,密码4系统显示注册成功用例编号:002用例名:借书用例描述:读者查询书然后借阅参与者:读者前置条件:有库存后置条件:显示订单详情事件路径:1读者查询书名2.系统显示书得详情3系统显示可借阅总数4会员选择借阅4a1借阅,订单将被输入4a2不借阅,订单不被输入,用例终止5系统显示借

12、阅成功6系统显示订单详情用例编号:003用例名:查询订单用例描述:读者查询所借阅书的情况参与者:读者前置条件:订单产生后置条件:系统显示订单页面事件路径:1读者点击我的账户2系统显示借阅目录用例编号:004用例名:录入读者用例描述:管理员处理读者注册参与者:管理员前置条件:游客注册后置条件:数据存入读者数据库事件路径:1管理员登录2系统显示注册信息3管理员选择是否同意3a1同意,录入数据库3a2不同意,不能成为可借阅读者,用例终止4系统显示录入成功用例编号:005用例名:订单管理用例描述:管理员管理读者订单参与者:管理员前置条件:有订单产生后置条件:系统录入订单记录事件路径:1管理员登录2系统

13、显示订单3管理员把订单录入数据库4,系统显示录入成功用例编号:006用例名:图书管理用例描述:管理员图书信息管理参与者:管理员前置条件:图书信息更新后置条件:图书管理成功事件路径:1管路员登录2系统显示图书信息管理3管理员点击进入图书管理页面4系统显示图书列表5管理员处理图书5a1更新图书信息5a2删除图书6系统显示操作成功3.1.4 数据字典处理逻辑编号P01处理逻辑名称用户注册简称读者注册成为可借阅读者输入的数据流读者名字,密码处理录入名字,密码输出的数据流读者名字,密码处理频率10s处理一次处理逻辑编号P02处理逻辑名称订单信息查询简称读者登录查询订单信息输入的数据流读者的名字,密码处理

14、查询读者的订单输出的数据流读者订单的信息处理频率10s处理一次处理逻辑编号P03处理逻辑名称图书信息查询简称读者图书信息查询输入的数据流图书的名字处理查询图书输出的数据流图书的详情处理频率10s处理一次处理逻辑编号P04处理逻辑名称借阅图书简称读者借阅图书输入的数据流借阅的信息处理借阅图书输出的数据流订单处理频率10s处理一次处理逻辑编号P05处理逻辑名称订单信息管理简称管理员订单信息管理输入的数据流管理员信息处理订单管理 输出的数据流订单记录处理频率0.2h处理一次处理逻辑编号P06处理逻辑名称图书信息管理简称管理员图书信息管理输入的数据流管理员信息处理图书管理输出的数据流图书信息处理频率0

15、.2h处理一次外部实体编号S01外部实体名称不能借阅的读者简称登网页的陌生人输入的数据流登录ID输出的数据流游客注册的名字,密码外部实体编号S02外部实体名称可借阅读者简称想借书的人输入的数据流订单信息输出的数据流查询图书信息,查询订单信息 外部实体编号S03外部实体名称管理员简称借阅书籍的管理者输入的数据流订单信息,注册信息输出的数据流图书信息3.1.5 E-R图: 借阅图书图书编号读者编号读者姓名借阅日期应还日期图书作者联系电话读者学号生成借阅编号借阅图书图书图书编号书名图书作者借阅数量图片存储路径图书简介图书信息出版日期图书剩余数量图书相关属性:4功能需求1. 能够存储一定数量的图书信息

16、,并方便有效的进行相应的书籍数据操作和管理,包括: 图书的出借、返还和资料统计; 图书的远程预约和续借;2. 能够对一定数量的读者进行相应的信息存储与管理,包括: 读者信息的登记、删除及修改; 读者资料的统计与查询;3. 能够对要求的统计结果打印输出,要求: 能够对需要的统计结果以固定报表形式打印输出。4. 能够提供一定的安全机制,包括: 提供数据信息授权访问,防止随意删改; 提供信息备份;5性能需求51 数据精确度查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。52 时间特性一般操作的响应时间应在2秒钟以内。53 适应性满足运行环境在允许操作系统之间的安全转

17、换和与其它应用软件的独立运行要求。6运行需求61 用户界面采用对话框方式,多功能窗口运行62 硬件接口支持PentiumII及以上系列PC机。63 软件接口运行于Windows98/2000/XP操作系统之上。64 故障处理正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。65 安全性需求为管理员提供进入系统的密码保护、密码修改功能;提供信息备份的设置以及进入设置界面的密码保护、密码修改功能;其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能

18、、消防技能、军事技能。二培训的及要求培训目的安全生产目标责任书为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:一、目标值:1、全年人身死亡事故为零,重伤事故为零,轻伤人数为零。2、现金安全保管,不发生盗窃事故。3、每月足额提取安全生产费用,保障安全生产投入资金的到位。4、安全培训合格率为100%。二、本单位安全工作上必须做到以下内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安

19、全工作。 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时,首先汇报本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥;9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育;11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落14

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服