收藏 分销(赏)

软件工程图书管理系统需求分析报告样本.doc

上传人:精*** 文档编号:3909254 上传时间:2024-07-23 格式:DOC 页数:12 大小:605.50KB 下载积分:8 金币
下载 相关 举报
软件工程图书管理系统需求分析报告样本.doc_第1页
第1页 / 共12页
软件工程图书管理系统需求分析报告样本.doc_第2页
第2页 / 共12页


点击查看更多>>
资源描述
软件课程设计 题目: 图馆管理系需求分析 图书馆管理系统需求规格说明书 1. 引言 1.1编写目的 此规格说明书是为了对图书馆管理系统做一个概要的说明, 是软件的大概的分析过程, 对最终的软件加以说明。主要的读者为软件设计人员, 程序编写员, 以及老师。 1.2项目背景 该项目作为计算机学院05级的软件课程设计题目, 学生应该在规定的时间之内完成, 时间是第七周( 4月7日) 到第十二周( 5月16日) , 学生应该在这个时间之内做好需求规格说明书, 概要设计说明书, 详细设计说明书, 以及做好程序, 并在最后加以用户操作手册等一系列详细的设计要求。 1.3定义 1.4参考资料 《实用软件工程》第二版 郑人杰 殷人昆 陶永雷等主编 清华大学出版社 《delphi程序员成长攻略》蒙祖强 龚涛等编著 中国水利水电出版社 《delphi7开发实例完全剖析》 王志强 编著 中国电力出版社 《精通delphi数据库设计与实例开发》 陈润编著 中国青年出版社 2. 任务概述 2.1目标 经过该系统能够实现最基本的图书馆的一系列的操作流程, 其中包括: 图书的借阅, 图书的查找, 图书的退还, 借书证的申请, 图书的上架处理, 图书的过期未还的处罚等等功能。 这些功能要用delphi以及后台的数据库SQL来实现。 2.2运行环境 Windows 98/ /XP/ 操作系统下, 安装并配置软件Microsoft SQL Server 数据库管理系统。 作者用的是windows XP操作系统, 理论上能够在windows 98/ / 下运行的。 2.3条件与限制 因现在配有windows98与windows 的操作系统的电脑较少, 不易找到, 因此在这两种操作系统上实验比较困难。 3. 数据描述 3.1静态数据 用户密码, 用户帐号, 图书编号, 图书类别, 图书类名, 班级号, 图书总数量, 书名, 权限。 3.2动态数据 姓名, 性别, 组号, 借书日期, 到期日期, 还书日期, 剩余数量, 出版日期, 备注, 定价。 3.3数据库描述 使用SQL SERVER 作为后台数据库, 能够方便的行使基于网络连接的用户认证。从而给不同的子系统分配不同的数据库使用角色, 让她们彼此之间使用的数据库隔离开来, 以达到较高的安全性。更重要的是SQL的方便, 易于实现各种操作, 功能强大, 给予了程序员更大的发挥空间, 从而能够做出更好的软件。 以下是数据库中的各个实体集: 高级管理员( 帐号, 姓名) 一般管理员( 帐号, 姓名) 普通用户( 帐号, 姓名, 班级, 性别, 组号) 登录用户( 帐号, 密码, 权限) 图书类别(类别,类名) 图书(图书编号,类别,书名,作者,出版日期,出版社,定价,总数量,剩下数量,备注) 借阅信息(用户帐号,图书编号,借书日期,到期日期,数量,还书日期) ER图: 3.4数据词典( DD) 高级管理员( 帐号, 姓名) 一般管理员( 帐号, 姓名) 普通用户( 帐号, 姓名, 班级, 性别, 组号) 登录用户( 帐号, 密码, 权限) 图书类别(类别,类名) 图书(图书编号,类别,书名,作者,出版日期,出版社,定价,总数量,剩下数量,备注) 借阅(用户帐号,图书编号,借书日期,到期日期,数量,还书日期) 3.5数据采集 数据经过事先的录入, 形成最基本的管理人员帐号, 经过管理人员的管理, 能够实现相应的数据的添加, 删减。比如, 管理员能够添加用户的相关信息( 经过办理借书证) 还能够添加图书( 经过新书上架) 来办理。 4. 功能需求 4.1功能划分 图书管理系统主要实现以下七方面的功能: a.查询 b.图书借还 c.图书入库 d.图书维护 e.图书超期提示 f.环境管理 4.2功能描述 图书管理包括查询、 借还、 入库、 维护、 超期提示、 环境管理七方面功能。 图书入库, 主要实现入库登记。 图书借阅, 用户需凭相应证件到图书馆进行借书, 并由图书管理员进行相应的登记记录档案。 查询, 当用户要查询自己的借阅情况时, 能够进行借阅查询。用户能够经过此系统进行图书的查询和读者查询( 即用户自己的相关信息查询) 。 图书超期提示, 当借阅者在已到借书期限时仍未归还图书, 提示其尽快办理归还手续。并由系统计算相应的处罚。 图书维护, 图书管理员能够经过此系统进行相应的图书的维护计算。 4.3数据流图( DFD) a.新书入库 数据库 1.3 处 理 入 库 1.2 更新书 刊 库存清 单 1.1 接 受 事 务 图 书 管理员 D1 库存清单 D2 b.图书借阅 D1 库存清单 处 理 借 阅 数据库 进行借 阅 登 记 借 阅 者 C.过期提示 处 理 通知信 息 显示器 进行日期处 理 图书 管理员 d.借阅查询 显示器 2 产 生 汇 总 1.1 操 作 事 务 借阅者 1.2 处 理 查 询 D1 借阅查询清单 e.还书处理 数据库 1.3 处 理 归 还 1.2 更新图 书 库存清 单 1.1 接 受 事 务 图书 管理员 D1 库存清单 借书: 还书: 新书上架: 5. 性能需求 5.1数据精确度 该系统中, 数据除日期之外, 其余都是整型数据。涉及的计算只有过期的罚款计算。对数据的精确度要求低。 5.2时间特征 该系统不是很大, 响应时间, 更新时间, 数据处理时间, 传输时间, 运行时间等基本能够近似0处理。 5.3适应性 该程序主要是与SQL sever的连接, 只要是装了windows操作系统的, 都应该能够比较简单的连接上。另外操作比较简单, 很容易上手。 6. 运行需求 6.1 用户界面 用户界面应该简单美观, 容易上手, 用户容易理解。 6.2 硬件接口 6.3 软件接口 6.4 故障处理 7. 其它需求 暂无。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服