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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

图书管理系统需求规格说明书格式.docx

1、图书管理系统需求规格说明书格式图书管理系统需求规格说明书完成人:实践第五组班级:2013级软件1班完成时间:2016-03-291 导言 11.1 目的 11.2 范围 11.3 术语定义 11.4 引用标准 11.5 参考资料 11.6 版本更新信息 12 系统定义 22.1 项目背景 22.2 项目要达到的目标 22.3 系统流程 33 应用环境 33.1 系统运行的网络环境 33.2 系统运行的硬件环境 43.3 系统运行的软件环境 44 功能规格 54.1系统用户分析 54.2系统功能分析 54.3 系统用例图 64.3.1 系统高层用例图 64.3.2 教师基本信息管理用例图 74.

2、2.2教师成果管理用例图 124.3.3 教学文件管理用例图 144.3.4 归口课程管理用例图 154.3.5 课程组管理用例图 164.3.6 规章制度管理用例图 174.3.7 学生精英管理用例图 174.3.8 公告管理用例图 185 数据需求 196 性能需求 226.1 界面需求 226.2 响应时间需求 226.3 可靠性需求 226.4 系统安全性需求 227 产品提交 228 实现约束 239 签字 231 导言1.1 目的本文档是关于图书管理系统的功能和性能描述,重点描述了功能需求。本文档的预期读者是:1)需求分析人员2)设计人员3)开发人员4)项目管理人员5)测试人员8)

3、用户1.2 范围本文档描述了目标系统的逻辑模型,解决系统“做什么”的问题,在这里对于开发技术没有涉及,而主要是通过建立模型的方式来描述用户的需求,为图书室提供一个管理、建设各种资料的平台。1.3 术语定义无1.4 引用标准1需求规格说明书格式标准,河北经贸大学信息技术学院软件工程系1.5 参考资料1 韩万江等,软件工程案例教程,北京:机械工业出版社,20112需求规格说明书格式标准,河北经贸大学信息技术学院软件工程系1.6 版本更新信息本文档的更新记录如表1-1所示。表1-1 版本更新记录修改编号修改日期修改后版本修改位置修改内容概述0012016-03-290.1全部初始发布版本0022 系

4、统定义主要阐述项目的来源、背景和项目的目标。2.1 项目背景1)随着各图书馆的图书的数量不断增多和图书馆规模的不断扩大,管理这些庞大的体系是非常困难的,因为图书的情况是随时改变的,因此必须对图书进行动态的管理,而这对于一个管理人员来说是一件比较复杂的事情,存储、查询、借阅是必不可少的业务。2)为了能让管理员从繁重的工作中解脱出来,让管理员在使用这个软件以后能极其容易且方便的对所有图书进行管理,并且准确无误,轻松自如,因此开发一个图书管理系统软件是当务之急,也是本毕业设计选题的重要意义和研究宗旨。本软件为图书管理员与学生通过网络平台来查询图书的借阅、预约等情况,方便用户随时查看图书使用情况。3)

5、本系统为信息技术学院资料室定制,负责管理学院资料室的所有图书资料,完成本学院教师和学生的图书借阅管理。2.2 项目要达到的目标图书管理系统应能完成以下目标。1)学生:应具有注册、登录、进行图书查询、借阅查询、图书预约、图书续借、修改个人信息、发表图书评论、查看借阅制度、查看通知公告、查看借阅帮助等功能。2)教师:应具有注册、登录、进行图书查询、借阅查询、图书预约、图书续借、修改个人信息、发表图书评论、查看借阅制度、查看通知公告、查看借阅帮助等功能。3)系统要有很好的可扩充性,方便以后添加其它相关应用;4)设计要具有一定的超前性、灵活性,能够适应业务配置的变化;5)系统能够提供友好的用户界面,使

6、操作人员的工作量最大限度地减少;6)系统具有良好的运行效率,能够达到提高工作效率的目的。2.3 系统流程 根据系统的需求陈述,确定本项目提供统一的用户认证界面,用户登录后,根据不同的权限进入不同的操作界面,完成各自的功能,图2-1是本系统高层页面流程图。图2-1 系统高层页面流程图3 应用环境3.1 系统运行的网络环境本系统的网络运行环境如图3-1所示,用户通过网络登录到系统中进行相应操作。图3-1 系统运行网络环境3.2 系统运行的硬件环境1)客户机为普通。:P4 1.8;内存:512以上;分辨率:推荐使用1366*768像素2)服务器:P4 1.8;内存:2以上;3)数据库服务器.:P4

7、1.8;内存:512以上;3.3 系统运行的软件环境本系统的软件环境如下。1)操作系统: 78/ 102)数据库:2008R2;3)浏览器:8.04)开发平台: 20155)开发组件: 4.04 功能规格本项目的系统分析主要采用面向对象分析方法,使用作为建模语言。4.1系统用户分析使用图书管理系统的用户是本学院的教师和学生,教师和学生在某些权限上是有不同的,图书管理员负责对系统进行全面维护、基础信息设置和对图书的相关管理操作。系统用户的关系如图4-1所示。图4-1 系统用户4.2系统功能分析根据图书管理系统的使用需求,系统应具有以下功能。(1)注册:学生:通过手机号、学号进行注册(学生的学号、

8、一卡通等基本信息已经由管理员录入数据库中,利用学号进行身份验证,如果是本学院学生,则注册成功,否则,注册失败。)。教师:通过手机号、职工号进行注册(教师的职工号、一卡通等基本信息已经由管理员录入数据库中,利用职工号进行身份验证,如果是本学院教师,则注册成功,否则,注册失败。)。(2) 登录:用手机号或一卡通号进行登录,分教师、学生、管理员三个角色登录。(3) 图书查询:读者可以查询资料室现有的图书信息(图书编号、图书名称、图书作者、出版社、出版时间、基本内容)。(4)借阅查询:读者可以查询自己的已借图书信息(一卡通号、学号、图书名称、图书作者名、借阅时间,归还时间、是否归还)。(5)图书预约:

9、读者可预约已借出的图书,系统可记录读者的预约时间,等图书被归还后,根据预约时间的前后,系统能够自动向读者发送预约图书归还信息并通知读者按规定时间办理借阅手续,逾期规定时间图书可以借给其他读者。(6)图书续借:读者可按规定续借图书(7)到期提醒:系统在指定的时间内,通知读者还书,避免超期罚款,或在读者已有图书超期的情况下,提醒读者尽快归还。(8)读者个人信息:读者登录后,可以修改自己的手机号、密码等个人信息。(9)通知公告:管理员发布的一些通知信息,比如,借书时间、放假通知等。(10)读者书评:读者看完某本书后可以添加评论。(11)借阅制度查询:管理员将图书借阅需要遵循的各种制度在这里发布,读者

10、可以在这里进行查询。(12)系统帮助:介绍本系统如何操作。4.3 系统用例图4.3.1 系统用例图根据对系统的功能分析,系统应用例图:如图4-2所示。图4-2 系统用例图表2.1 注册用例描述用例编号001用例名称注册用例参与者学生、教师用例描述学生、教师用户进行身份信息的注册启动单击“注册”按钮前置条件未注册过此系统后置条件学生、教师为本学院人员主事件流用户系统1.进入注册界面,填写个人相关信息2.系统检查所填信息是否符合规则3.系统检查已输入信息是否被重复创建4.如果没有,创建用户成功,转入成功界面异常流异常流个人信息填写不符合规则或者用户已经被创建系统重新填写个人信息表2.2 登录用例描

11、述用例编号002用例名称登录用例参与者教师、学生、管理员用例描述登录系统启动输入账号密码、点击登录前置条件个人信息注册通过后置条件无主事件流用户系统1.进入登录页面2.填写登录信息3.系统判断用户输入信息是否正确4.信息无误,转入成功界面异常流异常流个人信息输入错误系统重置输入表2.3 图书查询用例描述用例编号003用例名称图书查询用例参与者学生、教师、管理员用例描述读者对资料室现有的图书信息进行查询启动单击“查询”按钮前置条件用户成功登录后置条件无主事件流用户系统1.进入查询界面,输入图书信息(图书编号、图书名称、图书作者、出版社、出版时间等)2.点击“查询”按钮3.系统检查作业格式是否符合

12、规范4.系统检查数据库中是否有此图书信息的录入5.查询成功输出图书信息异常流异常流未找到相关图书信息系统给出提示表2.4 借阅查询用例描述用例编号004用例名称借阅查询用例参与者学生、教师用例描述读者对自己的已借图书信息进行查询启动单击“查询借阅信息”按钮前置条件用户成功登录后置条件无主事件流用户系统1.进入查询界面,点击“查询借阅信息”2.系统判断查询是否符合条件3.如果符合,转入借阅信息界面异常流异常流无借阅信息系统给出提示用例编号005用例名称图书预约用例参与者学生、老师用例描述读者对已借出的图书进行预约启动单击“图书预约”按钮前置条件用户成功登录后置条件图书已借出主事件流用户系统1.读

13、者找到所要预约的图书,点击“图书预约” 2.判断预约是否符合条件3.条件符合,预约成功异常流异常流图书未被借走,或已被人预约系统预约失败,提示信息表2.5 图书预约用例描述用例编号006用例名称图书续借用例参与者学生、老师用例描述读者对自己借的图书进行续借启动单击“图书续借”按钮前置条件用户成功登录后置条件图书已被自己借出主事件流用户系统1.读者找到自己的借书信息,点击“图书续借” 2.判断续借是否符合条件3.条件符合,续借成功异常流异常流图书已到期系统续借失败,提示信息表2.6 图书续借用例描述表2.7 修改个人信息用例描述用例编号007用例名称修改个人信息用例参与者管理员、教师、学生用例描

14、述管理员、教师、学生用户进行密码修改启动单击“修改个人信息”按钮前置条件用户成功登录后置条件无主事件流用户系统1.进入用户修改个人信息界面,输入需要修改的信息,并输入旧密码一次,新密码两次2.系统检查密码格式是否相符3.系统检查旧密码是否正确4.如果正确,进行密码修改,转入个人修改成功界面异常流异常流密码检查未通过系统返回密码修改界面,提示旧密码不正确,新密码格式不符,两次不同等密码用例编号008用例名称发布通知公告用例参与者管理员用例描述管理员发布一些通知信息启动单击“发送通知”按钮前置条件管理员用户成功登录后置条件无主事件流用户系统1.管理员转到发送通知页面,输入需要发送的通知 2.点击“

15、发送通知”3.系统验证发送信息4.信息验证成功,通知发送成功异常流异常流权限不足系统提示信息表2.8 发布通知公告用例描述用例编号008用例名称发布书评用例参与者老师、学生用例描述读者发布书评启动单击“发送”按钮前置条件用户成功登录后置条件无主事件流用户系统1.读者转到相关书目下,单机“我要评论” 2.输入评论内容,点击“发送”按钮3.系统验证发送信息4.信息验证成功,通知发送成功异常流异常流操作失败系统提示信息表2.9 发布书评用例描述5 数据需求5.1类图和数据表根据系统需求和功能分析,从每个用例中抽象出系统中的实体类。教师、学生和书名的预定关系为多对多,应把关系作为一张独立表预定表,教师

16、、学生和书名的借阅关系为多对多,应把关系作为一张独立表借阅表,数据库表包括院系表、班级表、学生表、教师表、书名表、书目表、类别表、预定表、借阅表。 此外,还需要配置表、管理员账号表。表2-1 院系表字段名中文名数据类型长度备注单位号10主键单位名称100单位负责人号9外键8自动增长表2-2班级信息表字段名中文名数据类型长度备注班级号8主键班级名100班主任号9外键入学年度88自动增长表2-3学生表字段名中文名数据类型长度备注学号12主键密码20姓名100班级号8外键性别联系电话30E电子邮箱40常用邮箱,用于向读者发送还书提醒通知,预约后能够借阅的通知等状态允许借阅不允许8自动增长校园卡号12

17、外键表2-3(1)校园卡表字段名中文名数据类型长度备注校园卡号12主键,不能为空校园卡编号8自动增长校园卡密码20不能为空校园卡状态10 正常使用状态1 挂失状态2 销户状态4 作废状态卡类别4不能为空,区分是教工卡还是学生卡表2-4教师表字段名中文名数据类型长度备注教师号9主键密码20教师名100所属单位号10外键联系电话30E电子邮箱40常用邮箱,用于向读者发送还书提醒通知,预约后能够借阅的通知等状态允许借阅不允许8自动增长校园卡号12外键表2-5书名表字段名中文名数据类型长度备注书名号10主键书名200出版社200作者100出版时间2050所属类别号10外键馆藏数量2同一名称书的数量内容

18、简介1000书的内容摘要8自动增长表2-6书目表字段名中文名数据类型长度备注书目号12主键书名号10外键馆藏位置20书放在书架的位置状态10闲置;1外借;2退役8自动增长表2-6(1)书电子标签表字段名中文名数据类型长度备注号主键书目号12外键表2-7类别表字段名中文名数据类型长度备注类别号10主键类别名称508自动增长表2-8预约表字段名中文名数据类型长度备注预约号12主键预约者12外键预约书名号10外键预约者类型2外键预约日期20状态10已预定;1预定后已借;2预定后撤销8自动增长表2-9借阅表字段名中文名数据类型长度备注借阅号12主键借阅者12外键借阅书目号12外键借阅者类型1外键借阅日

19、期应还日期归还日期续借日期续借次数只能续借一次状态10已借;1正常归还;2超期归还应罚款金额8实缴金额88自动增长表2-10配置字段名中文名数据类型长度备注读者类型2主键01学生02 教师最大借阅数量4最大预约数量4最长借阅天数4超期后每本书每天罚款金额(元)8还书到期提醒天数2距离还书到期前几天提醒,将图书到期信息发到读者邮箱8自动增长注:书目电子标签号与书目编号关联表。读者卡号与读者代号的关联表。5.2顺序图图书管理系统的顺序图如下:1.新书注册2.图书查询3.添加读者4.读者借书 6 性能需求根据用户对本系统的要求,确定系统在响应时间、可靠性、安全性等方面的性能要求。6.1 界面需求系统

20、的界面要求如下:1)页面内容:主题突出,界面术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确,语句通顺,专用术语规范。2)导航结构:页面具有明确的导航提示,便于理解,方便用户使用。3)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览。4)艺术风格:界面、版面形象清新悦目,布局合理字号大小适宜,字体选择合理,前后一致,美观大方;动静搭配恰当,效果好;色彩和谐自然,与主题内容相协调。6.2 响应时间需求无论是客户端还是管理端,当用户登录进行任何操作的时候,系统应该及时地进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库

21、服务器等,避免出现长时间等待甚至无响应。6.3 可靠性需求系统应保证7*24内不死机,保证30人可以同时在客户端登录,系统正常运行,正确提示相关内容。6.4 系统安全性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破环,同时防止用户非法获取网页以及内容。7 产品提交提交的产品为:(1)应用系统软件包。(2)数据库初始数据。(3)系统开发过程文档。(4)系统使用维护说明文档。提交方式:可移动存储介质8 实现约束系统的实现约束如下。(1)操作系统为 7/ 10。(2)开发平台为 2015(3)数据库为 2008 R2。9 签字本需求规格说明书经过双方认可,签字如表9-1所示。表9-1 需求规格签字用户签署信息企业签署信息单位名称河北经贸大学信息技术学院软件工程单位名称2013级软工1班签署人姓名签署人姓名签署时间签署时间

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

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