图书馆管理系统需求分析报告_第1页
图书馆管理系统需求分析报告_第2页
图书馆管理系统需求分析报告_第3页
图书馆管理系统需求分析报告_第4页
图书馆管理系统需求分析报告_第5页
免费预览已结束,剩余11页可下载查看

下载本文档

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

文档简介

图书馆管理系统需求分析报告图书馆管理系统需求分析报告 一 概述 1 编写目的 编写目的 在对系统计划阶段的确定的工作范围内进一步对目标对象和环 境作细致 深入的调查分析 2 项目背景 项目背景 a 所建设开发软件系统的名称 图书馆管理系统 b 本项目的任务提出者 系统开发小组 c 用户 图书馆工作人员及读者 d 软件系统委托方 图书馆领导 3 定义 定义 数据流程图 DFD 为描述软件系统中的信息流提供了一个图 形方法 箭头代表数据流 方框代表数据的源点或终点 圆框代表 数据流的交换 双杠代表数据存储的地方 数据字典是对数据流程图中的数据 变换等进行精确的定义 4 参考资料 参考资料 数据库系统简明教材 软件工程技术与实践 软件工程基础 二 现行系统概况 该单位图书馆现为人工管理 效率低 易比错 手续繁琐 而 且耗费大量的人力 图书馆希望设计一个图书管理系统 用于管理 读者的登记 图书的购入 借出 归还以及注销等 并且方便管理 人员还查阅某位读者 某本图书的借阅情况 并可加快对当前借阅 情况统计的效率 以全面掌握图书的流通情况 提高工作效率 加 快信息反馈 为读者提供满意的借阅环境 三 系统需求说明 1 对功能的规定对功能的规定 经过以上详细的用户调查 在现行业务流程和数据分析的基础 上 基本可以确定系统设计必须达到的目标 以下是图书管理系统必须具备的功能 1 新进图书的登记功能 对于购进的新书 系统必须具备图书 信息资料的录入功能 2 图书的查询修改功能 当图书资料发生变化 如图书丢失或 有错误信息输入时 则应能够及时对数据进行修改和补充 3 借阅的登记 归还的登记功能 系统的主要功能之一 供本 校学生借阅图书 归还图书 并进行登记 4 学生信息的增加 删除和修改功能 系统主要功能之一 建 立学生信息 并对其进行维护 2 2 对性能的规定 对性能的规定 为了保证系统能够长期 安全 稳定 可靠 高效的运行 图 书管理系统应该满足以下的性能需求 1 系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能 在系统设计和 开发过程中 要充分考虑系统当前和将来可能承受的工作量 使系 统的处理能力和响应时间能够满足学校对信息处理的需求 2 系统的开放性和系统的可扩充性 图书管理系统在开发过程中 应该充分考虑以后的可扩充性 例如用户查询的需求也会不断的更新和完善 所有这些 都要求系 统提供足够的手段进行功能的调整和扩充 而要实现这一点 应通 过系统的开放性来完成 既系统应是一个开放系统 只要符合一定 的规范 可以简单的加入和减少系统的模块 配置系统的硬件 通 过软件的修补 替换完成系统的升级和更新换代 3 系统的易用性和易维护性 图书管理系统是直接面对使用人员的 而使用人员往往对计算 机并不时非常熟悉 这就要求系统能够提供良好的用户接口 易用 的人机交互界面 要实现这一点 就要求系统应该尽量使用用户熟 悉的术语和中文信息的界面 针对用户可能出现的使用问题 要提 供足够的在线帮助 缩短用户对系统熟悉的过程 4 系统的标准性 系统在设计开发使用过程中都要涉及到很多计算机硬件 软件 所有这些都要符合主流国际 国家和行业标准 5 系统的先进性 目前计算系统的技术发展相当快 做为图书管理系统工程 在 系统的生命周期尽量做到系统的先进 充分完成企业信息处理的要 求而不至于落后 这一方面通过系统的开放性和可扩充性 不断改 善系统的功能完成 另一方面 在系统设计和开发的过程中 应在 考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产 品 6 系统的响应速度 图书管理系统系统在日常处理中的响应速度为秒级 达到实时 要求 以及时反馈信息 在进行统计分析时 根据所需数据量的不 同而从秒级到分钟级 原则是保证操作人员不会因为速度问题而影响 工作效率 3 3 输入输出要求 输入输出要求 输入 键盘 鼠标等 输出 显示器等 4 4 其他专门要求 其他专门要求 数据库 对于图书馆管理信息系统来说 数据的处理流程 从软件操作的过程确定基础数据为 图书管理员数据 读者数据 图书证 图书信息 为了方便用户对图书的维护工作减少数据输入量和数据一致性 基 础数据还定义为 图书类别定义 出版社定义 5 5 条件 假定和限制 条件 假定和限制 运行环境 兼容当前主流操作系统 windows 95 98 NT ME 2000 XP Office 软件等 硬件环境 奔腾 4 以上计算机 打印机 扫描机等 开发软件 SQL Server vb 等 最早投入运行时间 2010 年 12 月 30 四 新系统的逻辑模型 1 图书馆组织机构分析图书馆组织机构分析 通过对图书馆工作人员的调查 图书馆主要有 4 个部门 借阅管 理部负责图书的借阅管理 图书管理部负责书籍类别标准的制定 类别信息的输入 书籍类别信息的查询 修改 书籍信息的输入 读者管理部负责主要针对各类读者信息进行管理 系统管理部负责 用户管理和密码管理 组织机构图如下 图书馆 借 阅 管 理 部 图 书 管 理 部 读 者 管 理 部 系 统 管 理 部 图书馆组织机构图 2 系统功能结构图 图书馆管理系统 借阅信息管理 图书信息管理 读者信息管理 系统管理 还 书 信 息 管 理 借 书 信 息 管 理 设 置 图 书 信 息 设 置 图 书 种 类 设 置 读 者 信 息 设 置 读 者 种 类 密 码 管 理 用 户 管 理 还 书 信 息 查 询 还 书 信 息 修 改 还 书 信 息 添 加 借 书 信 息 查 询 借 书 信 息 添 加 借 书 信 息 修 改 图 书 信 息 查 询 图 书 信 息 修 改 图 书 信 息 添 加 图 书 类 别 添 加 图 书 类 别 修 改 读 者 信 息 查 询 读 者 信 息 修 改 读 者 信 息 添 加 读 者 种 类 修 改 读 者 种 类 添 加 3 业务流程图 通过对学校的图书馆借书 还书业务的调查 弄清了借书还书的业 务流程 如下图所示 读者 借书单 借书证 图书合格图书 借书证 合格书证 借书单 借书审核借书登记 图书目录图书档案书库记录 还书处理 还书审核 4 数据流程图 通过对业务流程图的细化 可得到系统的分层数据流图 如下图 顶层数据流图 图 书 管 理 系 统 读者管理员图书信息 借书卡 借阅信息 读者信息 借阅信息 借还书信息 会员信息 读者审核 信息 图书馆管理系统的顶层数据图 对顶层数据流图细化 分解可得到图书管理系统的第一层数据流图 如下图 P1 借阅 信息 管理 P2 图书 信息 管理 P3 读者 信息 管理 P4 系统 管理 管理员 读者 书库文件 读者记录 读者资料 借书卡 借阅信息 读者信息审核 会员信息 管理员信息 借还书信息 借阅信息 借 书 信 息 读者 还书 信息 图书馆管理系统的第一层数据图 对第一层数据流图进一步细化 分解 可以得到第二层数据流图 如下图 P1 1 身份 审核 P1 2 借书 登记 P1 3 书籍 检查 P1 4 还书 处理 管理员 读者记录 书库文件 借还书信息 借书卡 合格读者 借书 信息 还书信息 合格书籍 读 者 还 书 信 息 借阅信息管理数据流图 管理员 P2 1 身份审核 P2 2 书籍查询 P2 3 入 出库情况 图书目录书库文件书库记录 管理员身份信息合格人员 图书信息管理数据流程图 管理员 P3 1 身份审核 P3 2 读者查询 P3 3 读者情况 读者信息表读者记录 管理员身份信息合格人员 读者信息管理数据流图 5 数据字典 1 数据元素 数据元素条目 数据元素名称 用户密码 别名 userpass 长度 16 描述 用户登录系统的密码 有关的数据结构 User 数据元素条目 数据元素名称 图书分类编号 别名 Bookindex 类型 数值型 长度 10 描述 图书分类的编号 数据元素条目 数据元素名称 读者编号 别名 Readerindex 类型 数值型 长度 10 描述 区分读者的唯一标识 数据元素条目 数据元素名称 图书名称 别名 BookName 类型 文本型 长度 50 描述 图书的名称 2 数据流条目 数据流条目 数据流名称 添加读者 简述 进入读者管理可进行添加 数据来源 读者资料 数据流向 读者信息表 包含的数据结构 数据流条目 数据流名称 查询结果 简述 从图书信息表中检索信息 数据来源 图书信息表 数据流向 查询结果 包含的数据结构 数据流条目 数据流名称 查询读者信息 简述 读者登录后可进行查询 数据来源 读者信息查询窗口 数据流向 读者信息查询窗口 包含的数据结构 数据流条目 数据流名称 按条件查找 简述 读者按类别或作者查找的结果 数据来源 读者信息查询条件窗口 数据流向 读者信息查询条件窗口 包含的数据结构 数据流条目 数据流名称 管理员登录 简述 管理员对图书进行管理 数据来源 管理员表 数据流向 管理员表 包含的数据结构 数据流条目 数据流名称 显示图书 简述 由条件将各类数据显示 数据来源 图书信息表 数据流向 浏览图书 包含的数据结构 数据流条目 数据流名称 修改读者信息 简述 输入预修改的信息 数据来源 读者信息表 数据流向 读者信息修改界面 包含的数据结构 数据流条目 数据流名称 读者信息 简述 读者都能对它进行维护 数据来源 读者信息表 数据流向 读者信息维护 包含的数据结构 数据流条目 数据流名称 添加图书 简述 新购图书的添加 数据来源 图书信息表 数据流向 图书信息表 包含的数据结构 数据流条目 数据流名称 修改图书信息 简述 图书更新 数据来源 图书信息表 数据流向 图书信息表 包含的数据结构 3 处理过程描述 处理功能条目 名称 查询图书 输入数据 按图书编号 书目名称 作者等来查询 输出数据 图书编号 书目名称 书目作者 处理逻辑 1 支持模糊查询 2 对查询的图书可进行修改删除等 处理功能条目 名称 添加用户 输入数据 用户 ID 用户密码 用户名称 输出数据 是否添加成功 处理逻辑 1 用户名称是否不同 2 用户密码是否包含非法字符 处理功能条目 名称 添加图书 输入数据 图书编号 图书名称 作者 在库数量 单价 图书分 类 图书简介 输出数据 是否添加成功 处理逻辑 1 是否有漏填 2 数据要求是否匹配 3 信息是否填写完整 4 数据存储 数据存储条目 数据存储名称 图书信息表 说明 存储图书基本信息 结构 图书编号 图书名称 图书分类 出版社 入库时间 入库 数量 图书状态 在库数量 图书简介 关键字 图书编号 相关处理 查询

温馨提示

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

评论

0/150

提交评论