图书管理系统软件需求规格说明书.doc_第1页
图书管理系统软件需求规格说明书.doc_第2页
图书管理系统软件需求规格说明书.doc_第3页
图书管理系统软件需求规格说明书.doc_第4页
图书管理系统软件需求规格说明书.doc_第5页
免费预览已结束,剩余13页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文件级别 机密 1 图书管理系统图书管理系统 软件需求规格书软件需求规格书 班班 级 级 计科 计科 2 2 班 班 姓姓 名 名 彭芳彭芳 学学 号 号 110601250110601250 文件级别 机密 2 目 录 1 引言引言 3 1 1 编写目的 3 1 2 读者对象 3 1 3 参考文档 3 1 4 名词与术语 3 2 系统概述系统概述 4 2 1 系统功能描述 4 2 2 面向的用户群体 4 3 功能性需求功能性需求 4 3 1 功能列表 4 3 2 图书管理系统详分 5 3 2 1 系统模块图 5 3 2 2 系统用例图 5 3 2 3 系统E R图 6 3 2 4 图书管理模块 6 3 2 5 读者管理模块 10 3 2 6 借还书管理模块 13 4 模块间衔接模块间衔接 17 5 非功能性需求非功能性需求 18 5 1 界面需求 18 5 2 其他要求 18 文件级别 机密 3 1 1 引言引言 1 1 1 1 编写目的编写目的 随着科学技术的不断提高 计算机科学日渐成熟 它已进入人类社会的各 个领域并发挥着越来越重要的作用 作为计算机应用的一部分 使用计算机对 图书信息进行管理 具有手工管理所无法比拟的优点 如 检索迅速 查找方 便 易修改 可靠性高 存储量大 数据处理快捷 便于打印等 因此图书管 理系统是图书管理工作中不可缺少的部分 可以为管理者或读者提供充足的信 息和快捷的数据处理手段 1 2 1 2 读者对象读者对象 学校教职工 学生 广大社会人群 1 3 1 3 参考文档参考文档 1 徐峰 软件需求最佳实践 SERU 过程框架原理与应用 2010 3 2 蔡延光 数据库管理与应用 2009 1 3 殷人昆 实用软件工程 2010 11 1 4 1 4 名词与术语名词与术语 表 1 1 名词与术语 名称英文名称解释 图书编号ISBN国际标准图书书号 借书卡BrowCard读者刷卡借书 实体 联系模型E R描述现实世界的概念模型 数据流图DFD 是数据库系统最重要的需求 分析工具之一 数据字典DD 是数据收集和分析后所获的 成果 用例图User Case 用于对系统 子系统或类的 行为进行可视化 使开发者 能够实现这些元素 文件级别 机密 4 2 2 系统概述系统概述 2 1 2 1 系统功能描述系统功能描述 对于本系统划分为 图书管理子系统 读者管理子系统和借还书管理子系 统三个模块 本图书管理系统就是将传统图书业务的手工操作转变成由计算机 馆理 即图书的图书期刊 音像资料等各种载体文献的采编 典藏 流通 检 索及常规业务管理等工作 利用计算机技术 使得图书的管理更智能 更有效 的进行 最终的目的以方便图书借阅者方便借阅及管理者高效 方便管理为目 的 2 2 2 2 面向的用户群体面向的用户群体 本软件的最终用户是面向管理员 图书管理员和其它管理人员 读者 老 师和同学等 他们都具有一定的计算机应用基础 可以比较熟练操作计算机 管理员和读者都是经常性用户 系统维护人员为计算机专业人员 熟悉数据库 操作系统 网络维护工作 维护人员为间隔性用户 3 3 功能性需求功能性需求 3 1 3 1 功能列表功能列表 表 3 1 功能列表 系统名 称 模块功能需求点 图书管理模块图书录入 图书下架 读者管理模块 添加读者信息 读者查询 及修改 删除读者信息 图书管 理系统 借还书管理模块 借书登记 还书手续办理 借书超期超量处理 文件级别 机密 5 3 2 3 2 图书管理系统图书管理系统详分详分 3 2 1 3 2 1 系统模块图系统模块图 图书管理系统 图 书 录 入 图 书 查 询 修 改 图 书 下 架 办 理 借 书 卡 借 书 卡 查 询 修 改 注 销 借 书 卡 借 书 登 记 借书 记录 查询 及 续签 借 书 超 期 办 理 还 书 手 续 办 理 图书管理读者管理借还书管理 图 3 1 系统模块图 3 2 2 3 2 2 系统用例图系统用例图 图书管理员 读者 用户管理系统设置 系统管理 系统管理员 登录 系统查询 读者管理 图书管理 借还书管理 图 3 2 系统用例图 文件级别 机密 6 3 2 3 3 2 3 系统系统 E RE R 图图 图书馆 图书馆 收藏 图书馆编号馆名所属分类藏书总量 图书编号 ISBN 书名 作者 出版社 价格 出版日期 库存量 1 n 管理 收藏 m 图书馆管理员 n m 读者 图书编号 ISBN 书名 作者 出版社 价格 出版日期 库存量 m 职工编号密码联系电话家庭住址姓名性别备注 3 2 4 3 2 4 图书管理模块图书管理模块 图书录入 添加新增图书的基本信息 图书下架 将已下架图书的数量归零 图书查询及修改 输入图书名或图书号可获得当前图书管该书的库存量及 该书的相关信息 当图书馆已有图书有变动时 管理员可通过该 系统对图书信息进行更新 图 3 3 系统 E R 图 文件级别 机密 7 功能说明表 功能说明表 表 3 2 图书管理功能表 功能编功能编 号号 1 1 功能名称功能名称图书管理图书管理所属部门所属部门 调查者调查者调查时间调查时间审核人审核人 功 能 描 述 图书录入 图书下架 图书查询及修改 输入项 图书管理员录入的图书信息 处 理 描 述 通过图书管理员给系统发出操作指令 系统根据指令按不同要求去处理图书信息 输出项 图书的信息 用例图 用例图 图书管理员 图书管理 图书查询及修改 图书下架 图书录入 图 3 4 图书管理模块用例图 文件级别 机密 8 DFDDFD 图 图 图书 P1 1 图书录入 图书管理员 新书 图书信息 P1 2 图书查询及修改 P1 3 图书下架 数据字典 数据字典 数据结构数据字典数据结构数据字典 数据结构 名称 图书数据 别名图书 编号 DE003 含义说明图书的基本信息 ISBNvarchar30 书名 varchar50 作者 varchar15 出版商 varchar30 出版年月 date 组成 册数 number4 图 3 5 图书管理模块 DFD 图 文件级别 机密 9 数据存储数据字典数据存储数据字典 数据存储 名称 图书表 别名图书信息表 编号 D3 说明存储图书的基本信息 书籍编号 varchar30 ISBNvarchar30 书名 varchar50 作者 varchar15 出版社 varchar30 出版日期 date 库存量 number4 价格 number 3 2 简介 varchar1000 组成 状态 varchar50 存取频度平均频度 600 次 天 假期 5000 次 天 存取方式由图书管理员录入 数据流数据字典数据流数据字典 数据流名 称 图书信息 编号 DF002 说明系统向图书表存储图书信息 数据流来 源 处理 P1 1 数据流去 向 图书 组成书籍编号 ISBN 号 书名 作者 出版社 价格 出版日期 库存量 简介 状态 文件级别 机密 10 数据处理数据字典数据处理数据字典 处理名称新书登记 编号 P1 1 说明图书管理员请求系统对图书进行入库工作 输入的数 据流 新书入库 输出的数 据流 图书信息 处理逻辑由管理员输入图书的信息 系统根据信息按 不同要求去处理 3 2 5 3 2 5 读者管理模块读者管理模块 添加读者信息 添加新增读者的信息 读者查询及修改 输入读者姓名或借书卡号可获得读者的基本信息并可修 改其信息 删除读者信息 输入读者姓名删除读者信息 功能说明表 功能说明表 3 2 读者管理模块功能表 功能编功能编 号号 2 2 功能名称功能名称读者管理模块所属部门 调查者调查者调查时间调查时间审核人 功 能 描 述 添加读者信息 读者查询及修改 删除读者信息 输入项 读者的基本信息 处 理 描 述 由图书管理员录入读者的基本信息 系统根据信息按不同要求处 理 输出项 读者的基本信息 文件级别 机密 11 用例图 用例图 图书管理员 办理借书卡 读者管理 注销借书卡 借书卡查询及修改 DFDDFD 图 图 P3 1 办理新卡 读者 办卡 读者信息 新卡号读者资料 P3 2 挂失补办 补办申请表 P3 3 借书卡查询及修改 借书卡 读者借阅情况 违规情况 图 3 6 读者管理模块用例图 图 3 7 读者管理模块 DFD 图 文件级别 机密 12 数据字典 数据字典 数据结构数据字典数据结构数据字典 数据结构 名称 读者 别名图书馆的读者 编号 DE002 含义说明图书馆借书看书的对象 读者编号 varchar20 姓名 varchar15 性别 char2 班级 varchar30 联系电话 number11 组成 Emailvarchar30 数据存储数据字典数据存储数据字典 数据存储 名称 读者表 别名读者信息表 编号 D2 说明存储读者的基本信息 读者编号 varchar20 姓名 varchar15 性别 char2 班级 varchar30 联系电话 number11 借阅上限 number1 违章状态 varchar50 累计借书 number1 组成 备注 varchar100 存取频度平均频度 600 次 天 假期 5000 次 天 存取方式由图书管理员录入 文件级别 机密 13 数据流数据字典数据流数据字典 数据流名 称 索书单 借书卡 编号 DF003 说明读者的借书要求信息 数据流来 源 读者 数据流去 向 处理 P2 1 借书 组成读者编号 ISBN 书名 数据处理数据字典数据处理数据字典 处理名称办理新卡 编号 P3 1 说明处理由图书管理员输入读者的办卡要求 输入的数 据流 办卡 输出的数 据流 读者信息 处理逻辑由管理员输入读者的信息 处理读者的办 卡要求 系统根据要求处理 3 2 6 3 2 6 借还书管理模块借还书管理模块 借书登记 先输入借书卡号 检查是否有未还图书记录和借书数量的检查 若符合则添加借书卡号 书号及借书时间等信息 借书记录查询及续签 输入借记卡号或书号可获得其相关信息并可办理续 签手续 还书手续办理 输入借记卡号及书号 在借书记录添加还书时间 借书超期超量处理 该功能在读者还书时检索读者借书信息判断是否超期 进行相应的惩罚 文件级别 机密 14 功能说明表 功能说明表 表 3 3 借还书管理模块功能表 功能编功能编 号号 3 3 功能名称功能名称借还书管理借还书管理所属部门所属部门 调查者调查者调查时间调查时间审核人审核人 功 能 描 述 借书登记 还书手续办理 借书超期超量处理 输入项 由图书管理员输入的读者信息 处 理 描 述 由图书管理员为读者提出借还书要求 系统按要求处理还书 输出项 读者的借还书信息 用例图 用例图 图书管理员 借还书管理 借书登记 借书记录查询及续签 还书手续办理 借书超期办理 图 3 8 借还书管理模块用例图 文件级别 机密 15 DFDDFD 图 图 读者资料 P2 1 借书 读者 读者借阅信息 归还信息 P2 2 还书 P2 3 续借 图书 借阅情况 图书 还书请求 借阅信息 新的到期日 借书请求 索书单 借书卡 数据字典 数据字典 数据结构数据字典数据结构数据字典 数据结构 名称 借阅表 别名图书借阅信息表 编号 DE004 含义说明读者的借阅信息 书籍编号 varchar30 ISBNvarchar30 读者编号 number20 借书日期 date 还书日期 date 实际还书日 期 date 是否续借 varchar2 组成 备注 varchar100 图 3 9 读者管理模块 DFD 图 文件级别 机密 16 数据存储数据字典数据存储数据字典 数据存储 名称 借阅表 别名图书借阅信息表 编号 D4 说明存储读者借阅的图书的信息 书籍编号 varchar30 ISBNvarchar30 读者编号 number20 借书日期 date 还书日期 date 实际还书日 期 date 是否续借 varchar 组成 备注 varchar100 存取频度平均频度 600 次 天 假期 5000 次 天 存取方式由图书管理员录入 数据流数据字典数据流数据字典 数据流名 称 还书请求 编号 DF004 说明读者的还书信息 数据流来 源 读者 数据流去 向 处理 P2 2 还书 组成读者编号 ISBN 书名 数据处理数据字典数据处理数据字典 处理名称还书 编号 P2 2 说明处理图书管理员为读者还书 输入的数 据流 还书请求 输出的数 据流 归还信息 处理逻辑由管理员为读者提出还书要求 系统根据要 求处理 文件级别 机密 17 处理名称借书 编号 P2 1 说明处理由图书管理员输入的读者的借书要求 输入的数 据流 索书单 借书卡 输出的数 据流 读者借阅信息 处理逻辑由管理员输入读者的借书信息 处理读者的 借书要求 系统根据要求处理 处理名称续借 编号 P2 3 说明处理图书管理员为读者续借 输入的数 据流 借书请求 输出的数 据流 新的到期日 处

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论