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

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

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软件课程设计

题目:图馆管理系需求分析

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

引言

1.1编写目

此规格阐明书是为了对图书馆管理系统做一种概要阐明,是软件大概分析过程,对最后软件加以阐明。重要读者为软件设计人员,程序编写员,以及教师。

1.2项目背景

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

1.3定义

1.4参照资料

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

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

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

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

任务概述

2.1目的

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

图书借阅,图书查找,图书退还,借书证申请,图书上架解决,图书过期未还惩罚等等功能。

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

2.2运营环境

Windows98//XP/操作系统下,安装并配备软件MicrosoftSQLServer数据库管理系统。

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

2.3条件与限制

因当前配有windows98与windows操作系统电脑较少,不易找到,因此在这两种操作系统上实验比较困难。

数据描述

3.1静态数据

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

3.2动态数据

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

3.3数据库描述

使用SQLSERVER作为后台数据库,可以以便行使基于网络连接顾客认证。从而给不同子系统分派不同数据库使用角色,让她们彼此之间使用数据库隔离开来,以达到较高安全性。更重要是SQL以便,易于实现各种操作,功能强大,予以了程序员更大发挥空间,从而可以做出更好软件。

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

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

普通管理员(帐号,姓名)

普通顾客(帐号,姓名,班级,性别,组号)

登录顾客(帐号,密码,权限)

图书类别(类别,类名)

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

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

ER图:

3.4数据词典(DD)

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

普通管理员(帐号,姓名)

普通顾客(帐号,姓名,班级,性别,组号)

登录顾客(帐号,密码,权限)

图书类别(类别,类名)

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

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

3.5数据采集

数据通过事先录入,形成最基本管理人员帐号,通过管理人员管理,可以实现相应数据添加,删减。例如,管理员可以添加顾客有关信息(通过办理借书证)还可以添加图书(通过新书上架)来办理。

功能需求

4.1功能划分

图书管理系统重要实现如下七方面功能:

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

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

4.2功能描述

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

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

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

查询,当顾客要查询自己借阅状况时,可以进行借阅查询。顾客可以通过此系统进行图书查询和读者查询(即顾客自己有关信息查询)。

图书超期提示,当借阅者在已到借书期限时仍未归还图书,提示其尽快办理归还手续。并由系记录算相应惩罚。

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

4.3数据流图(DFD)

a.新书入库

数据库1.3处理入库1.2更新书刊库存清单1.1接受事务图书管理员 D1 库存清单

数据库

1.3

处理

入库

1.2

更新书刊

库存清单

1.1

接受

事务

图书

管理员

D2

b.图书借阅 D1 库存清单

处理借阅数据库进行借阅登记

处理

借阅

数据库

进行借阅

登记

借阅者

C.过期提示

处理告

您可能关注的文档

文档评论(0)

135****7186 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档