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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

图书管理系统需求规格说明书格式Word文件下载.docx

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

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

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

4、面,用户登录后,根据不同的权限进入不同的操作界面,完成各自的功能,图2-1是本系统高层页面流程图。图2-1 系统高层页面流程图3 应用环境 系统运行的网络环境本系统的网络运行环境如图3-1所示,用户通过网络登录到系统中进行相应操作。图3-1 系统运行网络环境 系统运行的硬件环境1)客户机为普通PC。CPU:P4 ;内存:512MB以上;分辨率:推荐使用1366*768像素2)web服务器2GB以上;3)数据库服务器. 系统运行的软件环境本系统的软件环境如下。1)操作系统:Windows XP/ Windows 7/windows8/ windows102)数据库:SQLServer2008R2

5、;3)浏览器:4)开发平台:Visual Studio 20155)开发组件: framework 4 功能规格本项目的系统分析主要采用面向对象分析方法,使用UML作为建模语言。系统用户分析使用图书管理系统的用户是本学院的教师和学生,教师和学生在某些权限上是有不同的,图书管理员负责对系统进行全面维护、基础信息设置和对图书的相关管理操作。系统用户的关系如图4-1所示。图4-1 系统用户系统功能分析根据图书管理系统的使用需求,系统应具有以下功能。(1)注册:学生:通过手机号、学号进行注册(学生的学号、一卡通等基本信息已经由管理员录入数据库中,利用学号进行身份验证,如果是本学院学生,则注册成功,否则

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

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

8、图:如图4-2所示。图4-2 系统用例图表 注册用例描述用例编号用例名称注册用例参与者学生、教师用例描述学生、教师用户进行身份信息的注册启动单击“注册”按钮前置条件未注册过此系统后置条件学生、教师为本学院人员主事件流用户系统1.进入注册界面,填写个人相关信息2.系统检查所填信息是否符合规则3.系统检查已输入信息是否被重复创建4.如果没有,创建用户成功,转入成功界面异常流个人信息填写不符合规则或者用户已经被创建重新填写个人信息表 登录用例描述登录用例教师、学生、管理员登录系统输入账号密码、点击登录个人信息注册通过1.进入登录页面2.填写登录信息3.系统判断用户输入信息是否正确4.信息无误,转入成

9、功界面个人信息输入错误重置输入表 图书查询用例描述003图书查询用例学生、教师、管理员读者对资料室现有的图书信息进行查询单击“查询”按钮用户成功登录1.进入查询界面,输入图书信息(图书编号、图书名称、图书作者、出版社、出版时间等)2.点击“查询”按钮3.系统检查作业格式是否符合规范4.系统检查数据库中是否有此图书信息的录入5.查询成功输出图书信息未找到相关图书信息给出提示表 借阅查询用例描述004借阅查询用例读者对自己的已借图书信息进行查询单击“查询借阅信息”按钮1.进入查询界面,点击“查询借阅信息”2.系统判断查询是否符合条件3.如果符合,转入借阅信息界面无借阅信息005图书预约用例学生、老

10、师读者对已借出的图书进行预约单击“图书预约”按钮图书已借出1.读者找到所要预约的图书,点击“图书预约” 2.判断预约是否符合条件3.条件符合,预约成功图书未被借走,或已被人预约预约失败,提示信息表 图书预约用例描述006图书续借用例读者对自己借的图书进行续借单击“图书续借”按钮图书已被自己借出1.读者找到自己的借书信息,点击“图书续借” 2.判断续借是否符合条件3.条件符合,续借成功图书已到期续借失败,提示信息表 图书续借用例描述表 修改个人信息用例描述007修改个人信息用例管理员、教师、学生管理员、教师、学生用户进行密码修改单击“修改个人信息”按钮1.进入用户修改个人信息界面,输入需要修改的

11、信息,并输入旧密码一次,新密码两次2.系统检查密码格式是否相符3.系统检查旧密码是否正确4.如果正确,进行密码修改,转入个人修改成功界面密码检查未通过返回密码修改界面,提示旧密码不正确,新密码格式不符,两次不同等密码008发布通知公告用例管理员管理员发布一些通知信息单击“发送通知”按钮管理员用户成功登录1.管理员转到发送通知页面,输入需要发送的通知 2.点击“发送通知”3.系统验证发送信息4.信息验证成功,通知发送成功权限不足提示信息表 发布通知公告用例描述发布书评用例老师、学生读者发布书评单击“发送”按钮1.读者转到相关书目下,单机“我要评论” 2.输入评论内容,点击“发送”按钮操作失败表

12、发布书评用例描述5 数据需求类图和数据表根据系统需求和功能分析,从每个用例中抽象出系统中的实体类。教师、学生和书名的预定关系为多对多,应把关系作为一张独立表预定表,教师、学生和书名的借阅关系为多对多,应把关系作为一张独立表借阅表,数据库表包括院系表、班级表、学生表、教师表、书名表、书目表、类别表、预定表、借阅表。 此外,还需要配置表、管理员账号表。表2-1 院系表UnitInfo字段名中文名数据类型长度备注unitID单位号VarChar10主键unitName单位名称Varchar100teacherID单位负责人号char9外键tableIDbigint8自动增长表2-2班级信息表Clas

13、sInfoclassID班级号CharclassName班级名班主任号year入学年度Int表2-3学生表StudentInfostudentID学号12password密码20studenName姓名sex性别BitphoneNumber联系电话varchar30Email电子邮箱40常用邮箱,用于向读者发送还书提醒通知,预约后能够借阅的通知等state状态bitTrue允许借阅False不允许cardID校园卡号表2-3(1)校园卡表主键,不能为空cardNO校园卡编号cardPassword校园卡密码不能为空cardState校园卡状态10 正常使用状态1 挂失状态2 销户状态4 作废状

14、态cardType卡类别4不能为空,区分是教工卡还是学生卡表2-4教师表TeacherInfo教师号teacherName教师名所属单位号表2-5书名表TitleInfotitleID书名号titleName书名200publishName出版社author作者publishTime出版时间ISBN50typeID所属类别号bookNumer馆藏数量int2同一名称书的数量content内容简介1000书的内容摘要表2-6书目表BookInfobookID书目号localtion馆藏位置书放在书架的位置0闲置;1外借;2退役表2-6(1)书电子标签表BookRFIDbookRFIDRFID号表

15、2-7类别表typeInfo类别号typeName类别名称表2-8预约表OrderInfoorderID预约号peopleID预约者ID预约书名号peopleType预约者类型orderTime预约日期0已预定;1预定后已借;2预定后撤销表2-9借阅表BorrowInfoborrowID借阅号借阅者ID借阅书目号借阅者类型borrowDate借阅日期datenormDate应还日期backDate归还日期renewDate续借日期renewTimes续借次数只能续借一次0已借;1正常归还;2超期归还punishMoney应罚款金额FloatpayMoney实缴金额表2-10配置ConfigIn

16、fo读者类型01学生02 教师borrowNum最大借阅数量orderNum最大预约数量days最长借阅天数perMoney超期后每本书每天罚款金额(元)floatalertDays还书到期提醒天数距离还书到期前几天提醒,将图书到期信息发到读者邮箱注:书目电子标签号与书目编号关联表。读者IC卡号与读者代号的关联表。顺序图图书管理系统的顺序图如下:1.新书注册2.图书查询3.添加读者4.读者借书 6 性能需求根据用户对本系统的要求,确定系统在响应时间、可靠性、安全性等方面的性能要求。 界面需求系统的界面要求如下:1)页面内容:主题突出,界面术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理

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

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

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

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