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

上传人:b****3 文档编号:27345442 上传时间:2023-06-29 格式:DOCX 页数:11 大小:1.05MB
下载 相关 举报
软件工程图书管理系统需求分析报告.docx_第1页
第1页 / 共11页
软件工程图书管理系统需求分析报告.docx_第2页
第2页 / 共11页
软件工程图书管理系统需求分析报告.docx_第3页
第3页 / 共11页
软件工程图书管理系统需求分析报告.docx_第4页
第4页 / 共11页
软件工程图书管理系统需求分析报告.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

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

《软件工程图书管理系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《软件工程图书管理系统需求分析报告.docx(11页珍藏版)》请在冰豆网上搜索。

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

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

 

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

软件课程设计

 

题目:

图馆管理系需求分析

 

 

图书馆管理系统需求规格说明书

1.引言

1.1编写目的

此规格说明书是为了对图书馆管理系统做一个概要的说明,是软件的大概的分析过程,对最终的软件加以说明。

主要的读者为软件设计人员,程序编写员,以及老师。

1.2项目背景

该项目作为计算机学院05级的软件课程设计题目,学生应该在规定的时间之内完成,时间是第七周(4月7日)到第十二周(5月16日),学生应该在这个时间之内做好需求规格说明书,概要设计说明书,详细设计说明书,以及做好程序,并在最后加以用户操作手册等一系列详细的设计要求。

1.3定义

1.4参考资料

《实用软件工程》第二版郑人杰殷人昆陶永雷等主编清华大学出版社

《delphi程序员成长攻略》蒙祖强龚涛等编著中国水利水电出版社

《delphi7开发实例完全剖析》王志强编著中国电力出版社

《精通delphi数据库设计与实例开发》陈润编著中国青年出版社

2.任务概述

2.1目标

通过该系统可以实现最基本的图书馆的一系列的操作流程,其中包括:

图书的借阅,图书的查找,图书的退还,借书证的申请,图书的上架处理,图书的过期未还的处罚等等功能。

这些功能要用delphi以及后台的数据库SQL来实现。

2.2运行环境

Windows98/2000/XP/2003操作系统下,安装并配置软件MicrosoftSQLServer2000数据库管理系统。

作者用的是windowsXP操作系统,理论上可以在windows98/2000/2003下运行的。

2.3条件与限制

因现在配有windows98与windows2003的操作系统的电脑较少,不易找到,所以在这两种操作系统上实验比较困难。

3.数据描述

3.1静态数据

用户密码,用户帐号,图书编号,图书类别,图书类名,班级号,图书总数量,书名,权限。

3.2动态数据

姓名,性别,组号,借书日期,到期日期,还书日期,剩余数量,出版日期,备注,定价。

3.3数据库描述

使用SQLSERVER2000作为后台数据库,可以方便的行使基于网络连接的用户认证。

从而给不同的子系统分配不同的数据库使用角色,让他们彼此之间使用的数据库隔离开来,以达到较高的安全性。

更重要的是SQL的方便,易于实现各种操作,功能强大,给予了程序员更大的发挥空间,从而能够做出更好的软件。

以下是数据库中的各个实体集:

高级管理员(帐号,姓名)

一般管理员(帐号,姓名)

普通用户(帐号,姓名,班级,性别,组号)

登录用户(帐号,密码,权限)

图书类别(类别,类名)

图书(图书编号,类别,书名,作者,出版日期,出版社,定价,总数量,剩下数量,备注)

借阅信息(用户帐号,图书编号,借书日期,到期日期,数量,还书日期)

ER图:

3.4数据词典(DD)

高级管理员(帐号,姓名)

一般管理员(帐号,姓名)

普通用户(帐号,姓名,班级,性别,组号)

登录用户(帐号,密码,权限)

图书类别(类别,类名)

图书(图书编号,类别,书名,作者,出版日期,出版社,定价,总数量,剩下数量,备注)

借阅(用户帐号,图书编号,借书日期,到期日期,数量,还书日期)

3.5数据采集

数据通过事先的录入,形成最基本的管理人员帐号,通过管理人员的管理,可以实现相应的数据的添加,删减。

比如,管理员可以添加用户的相关信息(通过办理借书证)还可以添加图书(通过新书上架)来办理。

4.功能需求

4.1功能划分

图书管理系统主要实现以下七方面的功能:

a.查询b.图书借还c.图书入库d.图书维护

e.图书超期提示f.环境管理

4.2功能描述

图书管理包括查询、借还、入库、维护、超期提示、环境管理七方面功能。

图书入库,主要实现入库登记。

图书借阅,用户需凭相应证件到图书馆进行借书,并由图书管理员进行相应的登记记录档案。

查询,当用户要查询自己的借阅情况时,可以进行借阅查询。

用户可以通过此系统进行图书的查询和读者查询(即用户自己的相关信息查询)。

图书超期提示,当借阅者在已到借书期限时仍未归还图书,提示其尽快办理归还手续。

并由系统计算相应的处罚。

图书维护,图书管理员可以通过此系统进行相应的图书的维护计算。

4.3数据流图(DFD)

a.新书入库

D1库存清单

 

D2

b.图书借阅D1库存清单

 

C.过期提示

 

d.借阅查询

 

D1借阅查询清单

e.还书处理

D1库存清单

 

借书:

还书:

新书上架:

5.性能需求

5.1数据精确度

该系统中,数据除日期之外,其余都是整型数据。

涉及的计算只有过期的罚款计算。

对数据的精确度要求低。

5.2时间特征

该系统不是很大,响应时间,更新时间,数据处理时间,传输时间,运行时间等基本可以近似0处理。

5.3适应性

该程序主要是与SQLsever的连接,只要是装了windows操作系统的,都应该能够比较简单的连接上。

另外操作比较简单,很容易上手。

6.运行需求

6.1用户界面

用户界面应该简单美观,容易上手,用户容易理解。

6.2硬件接口

6.3软件接口

6.4故障处理

7.其他需求

暂无。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 少儿英语

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

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