




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 图书管理系统:图书管理系统: 需求说明书 学号:姓名: 班级: 文件变更记录文件变更记录 变更类型:A-增加、M-修订、D-删除 版本号变更日期变更类型变更人变更摘要备注 V20112011.4.20 编写邰秀军第一稿 修订 目目 录录 第第 1 1 章章 背景背景.3 1.1 项目来源.3 1.2 客户情况.3 第第 2 2 章章 概述概述.4 2.1 目标.4 2.2 人员.4 2.3 预期读者和说明.4 2.4 产品范围.4 2.5 名词解释.4 2.6 产品应当遵循的标准或规范.5 第第 3 3 章章 需求说明需求说明.6 3.1 产品中的角色.6 3.2 功能需求.6 3.3 非功能需求.7 3.3.1 用户界面需求.7 3.3.2 用户接口.7 3.3.3 用户权限.7 3.3.4 对外接口.7 3.3.5 扩展考虑.7 3.3.6 数据转换需求.7 3.3.7 软硬件环境需求.7 3.3.8 产品质量需求.7 3.3.9 需求备注.8 第第 4 4 章章 功能需求描述功能需求描述.8 4.1 功能划分.8 4.2 课程管理.9 4.2.1 业务流程.9 4.2.2 系统功能.9 4.2.3 数据需求.9 4.2.4 报表需求.10 4.3 成绩管理.10 4.4 成绩查询统计.10 4.5 系统管理.10 第第 5 5 章章 附件附件.11 附录 A:需求建模与分析报告 .11 5.1 用例分析.11 5.1.1 选课用例分析.11 5.1.2 课程管理用例分析.12 5.2 数据流程分析.13 5.2.1 数据总流程图.13 5.2.2 选课数据流图.错误!未定义书签。错误!未定义书签。 5.2.3 成绩数据流图.错误!未定义书签。错误!未定义书签。 5.3 实体一关系分析.14 附录 B:需求确认 .15 第第 1 1 章章 背背景景 1.1 项项目目来来源源 当下随着人们对书籍阅读的需求量的增大,图书馆的规模也日渐扩大,书籍的 数量和种类也在增长,对书籍的管理也成为一个难题,随着互联网的普及和数据库 技术的便捷,为图书馆的书籍管理提供了很好的条件和工具。 1.2 客客户户情情况况 XX 学校原有的一个图书馆,没有好的图书管理系统。管理员在管理书籍的 时候经常出现遗漏,对书籍的编排、借阅都非常困难 ,学生的借阅也有很大 不便。 第第 2 2 章章 概概述述 2.1 目目标标 提供书籍方案制定,确定管理书籍方法。 提供学生对书籍选择的功能,按照可借阅方案进行自动管理和提示管理员书籍的借阅情 况和借书人的信息。 管理员可以根据实际选择的情况,确定书籍的借阅情况。 2.2 人人员员 项目经理、系统分析员、客户业务人员、客户负责人 2.3 预预期期读读者者和和说说明明 本产品需求规格说明书的编写目的提供给教务人员、设计人员、主要开发人员阅读、参考。 2.4 产产品品范范围围 本产品主要用于图书的借阅、归还、书籍处理功能 2.5 名名词词解解释释 TD014 预算单位:与财政有预算经费缴拨关系的机关、事业单位、社会团体和企业。 TD018 支出功能分类:反映政府活动的不同功能和政策目标的政府支出划分。 2.6 产产品品应应当当遵遵循循的的标标准准或或规规范范 GB 8566 计算机软件开发规范 GB 8567 计算机软件产品开发文件编制指南 GB/T 12504-90 计算机软件质量保证计划规范 GB/T 12505-90 计算机软件配置管理计划规范 GB 1526-89 信息处理-数据流图、程序流程图、系统流程图、 程序网络图和系统资源图的文件编制符号及约定 第第 3 3 章章 需需求求说说明明 3.1 产产品品中中的的角角色色 序号序号角色角色职责描述职责描述 1学生 借书 还书 查询 2书籍管理员 登记新书和丢失图书 查询、统计书籍目录 书籍上架下架 3借还管理员 验证图书证有效性 记录借还书籍 4系统管理者 设置角色 设置权限 设置统计类型 维护系统 3 3. .2 2 功功能能需需求求 功能类别功能类别子功能子功能 书籍编排 书籍借阅情况 提供书籍目录和信息 书籍管理 借书 还书 书籍借阅 . 3 3. .3 3 非非功功能能需需求求 3.3.13.3.1 用户界面需求用户界面需求 3.3.23.3.2 用户接口用户接口 学生用户:通过 C/S 模式登陆系统。 管理员用户:通过 B/S 模式登陆.系统。 3.3.33.3.3 用户权限用户权限 3.3.43.3.4 对外接口对外接口 图书管理系统接口配置 3.3.53.3.5 扩展考虑扩展考虑 3.3.63.3.6 数据转换需求数据转换需求 有 XML 格式的转换能力 有和其他系统要求的格式转换能力 3.3.73.3.7 软硬件环境需求软硬件环境需求 需求名称需求名称详细要求详细要求 软件需求Oracle 数据库、用友 cell5.2 硬件普通 PC 客户机,IBM570 小型机,阵列柜。 中间件及其他 Weblogic ,MQ 3.3.83.3.8 产品质量需求产品质量需求 主要质量属性主要质量属性详细要求详细要求 正确性数据输入输出保持正确,界面显示无误。 健壮性预算执行系统面向的对象是财政部门、各级预算单位,代理银行以及人民银行,必 须要求系统的稳定性,目前采用双机热备的方式,保证在一台服务器出现问题的情 况下,另一台服务器接管。 可靠性预算执行系统操作的数据是财政数据,因此必须保证所有数据的可靠性和正确性 性能,效率预算执行系统单位端 B/S 模式,在相当数量用户连接的时候,保证系统性能的稳定 性,以及提取数据的效率。 易用性预算执行系统用户界面简单,用户在经过培训以后,就能很快上手使用。 清晰性预算执行系统每个流程清晰明白,能够做到符合财政业务上的需求。 安全性所有操作人员都要通过用户名和密码登陆预算执行系统,特别是 B/S 端用户还必须 通过证书验证,才能进去预算执行系统,保证了数据的安全性。 可扩展性预算执行系统对于用户的需求,在功能上可以进行扩展,能满足各级财政业务上的 需求。 兼容性预算执行系统可以对教务管理系统兼容 可移植性预算执行系统在数据库上可以进行移植,支持 Oracle 等数据库。 3.3.93.3.9 需求备注需求备注 1、明确该项目的任务范围 2、描述项目的角色和相应的职责 3、描述项目的功能性需求 3.3.103.3.10 功能需求描述功能需求描述 3.4 功功能能划划分分 图书管理系统 借书管理书籍管理还书管理 验证图书证 号和密码 记录借书人 信息和借出 的图书 提供书籍位 置、信息、 目录 验证图书证 号和密码 记录还书 人信息和 借出的图 书 3.5 课课程程管管理理 3.5.13.5.1 业务流程业务流程 主要提供开设新的课程,学生进行课程的选择,最后有教务人员审核、确定开课开设。 3.5.23.5.2 系统功能系统功能 3 3. .5 5. .2 2. .1 1 功功能能描描述述 需求获取就是根据系统业务的需求去获得系统用户需求,然后通过需求分析得到系统功能需求;通 过与用户沟通,了解到图书管理系统的功能需求,即借书功能、还书功能、书籍管理功能,系统能够按 照用户需求提供书籍,完成借书还书查询,最终完成操作。 3 3. .5 5. .2 2. .2 2 书书籍籍选选择择 学生根据图书馆提供可以可借书籍进行书籍的选取。系统按照书籍借阅方案进行自动判断。而后, 提示学生书籍的借阅情况。具体功能如下: 学生查询所有可借书籍,并进行借阅操作; 系统按照所选书籍,进行自动判断和提示是否成功 学生查询借阅的书籍; 学生可以取消已经选中(还没有审批)的课程。 查询某门棵的选棵人数 3 3. .5 5. .2 2. .3 3 审审核核借借还还书书籍籍 3 3. .5 5. .2 2. .4 4 操操作作结结束束 3.5.33.5.3 数据需求数据需求 书籍信息 学生借书证信息 管理员信息 3 3. .5 5. .3 3. .1 1 用用户户接接口口 管理人员通过新开窗口,直接管理书籍 学生直接选择书籍 系统通过审核书籍,进行记录。 管理员通过已开借阅窗口,结束操作。 3 3. .5 5. .3 3. .2 2用用户户权权限限 系统是通过划分用户组来进行用户权限的控制。 下列用户组可以使用本功能: 管理人员:检查书籍 学生:书籍选择 3.5.43.5.4 报表需求报表需求 无 3.6 借借阅阅管管理理 借出的图书列表 已经归还的图书列表 借阅超期及处罚方式 3.7 书书籍籍查查询询统统计计 提供书籍目录和信息还有借阅情况 3.8 系系统统管管理理 Remove Book Add Book Remove or Update Title Add TitleQuery Book Info Query Borrrower Info Remove or Update Borrrow Administrator Add Borrower 第第 4 4 章章 附附件件 附附录录 A A:需需求求建建模模与与分分析析报报告告 建议用Rational Rose对产品需求进行建模与分析。 4 4. .1 1 用用例例分分析析 4.1.14.1.1 借书用例分析借书用例分析 4 4. .1 1. .1 1. .1 1 借借书书用用例例 Logon the system ReturnWithFineReturn the book Borrow the book Quey info Resewe the book Borrower Search for book 4 4. .1 1. .1 1. .2 2 借借书书用用例例描描述述 用例名:用例名:借阅书籍 参与者:参与者:学生 管理员 借书事件流:借书事件流: 1、学生选择要借阅的书籍 2、系统验证借书人信息 3、记录借书人信息 4、借书成功 5、用例结束 错误流:错误流: A1:验证失败 1、无效借书证。 2、拒绝访问。 3、成功,转借书事件流第 3 步 A2:课程不可选 1、系统提示书籍不可借及其原因。 2、学生重新选择书籍。 3、转选课事件流第 2 步。 前置条件:前置条件: 书籍存在 后置条件:后置条件: 无 4.1.24.1.2 书籍管理用例分析书籍管理用例分析 4 4. .1 1. .2 2. .1 1 书书籍籍管管理理用用例例 Get book GetWithFine check user account Get book Lend book Librarian Remove Reservation 4 4. .1 1. .2 2. .2 2 用用例例描描述述 略 4 4. .2 2 数数据据流流程程分分析析 4.2.14.2.1 数据总流程图数据总流程图 4 4. .3 3 实实体体一一关关系系分分析析 附附录录 B B:需需求求确确认认 提示:提示:需求确认规程请参见SPP-PROC-RM,主要分两步:(1)需求评审, (2)需求承诺。对需求的评 审应当采用“正式技术评审方式” ,将产生一份“需求评审报告” ,规程请参见SPP-PROC-TR。在获取责 任人(Stakeholders)对需求的承诺之前,该产品需求规格说明书必须先通过需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化妆镜、放大镜、装饰镜及各类玻璃制品的生产第二次扩建项目环评报告表
- 洋浦疏港高速公路工程SG01标段拌合站、钢筋加工场、办公用房环评报告(公示稿)环评报告表
- 2025年化学气相沉积硫化锌(CVDZNS)晶体合作协议书
- 海南馨岛优汇生物科技有限公司年产3万吨微生物菌剂和2万吨有机水溶肥项目环境影响报告表公示稿环评报告表
- 中贝通信被担保人最近一期财务报表
- 内蒙古华云新材料有限公司审计报告
- 露天矿山工程边坡施工方案
- 墩柱滑模施工方案
- 缓释肥与常规复合肥配合施用对水稻产量和品质的影响分析
- 医疗机构水污染物排放的治理技术
- 老年患者出院准备服务专家共识
- 2023-2024学年人教版新教材必修第二册 第五章第三节 无机非金属材料 课件(28张)
- 岩脚煤矿智能化综采工作面汇报材料2020.11.10.11.10
- 四川省广安市2021年中考地理真题(含答案)
- 大货车安全驾驶技巧
- 高考小说阅读强化训练:孙犁小说专题(附答案解析)
- 互联网汽车金融外文文献翻译
- 向云端二声部五线正谱
- DC-DC反激变压器计算
- 简约宝贝成长档案 儿童成长手册A4版【空白可编辑内容】
- 运用PDCA血透室导管感染率
评论
0/150
提交评论