图书资料管理系统需求说明书_第1页
图书资料管理系统需求说明书_第2页
图书资料管理系统需求说明书_第3页
图书资料管理系统需求说明书_第4页
图书资料管理系统需求说明书_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

图书资料管理系疣

嗡求阐明不

Requirement1.0

文档编号ZZU-001-1-509

文档名称需求阐明书

撰写人员见1.2背景-B

审核/同意

创立时间2010-04-01

版本号更改时间更改人更改原因审批人

Requirement1.0

目录

第一部分引言....................

1.1编写目的.........................................

1.2背景.............................................

1.3定义.............................................

1.4参照资料........................................

第二部分任务概述.................

2.1目的............................................

2.2顾客的特点.....................................

2.3假定和约束.....................................

第三部分需求规定.................

3.1对功能的规定....................................

3.11图书管理系统H勺总体功能如下:............

学生借阅图书的数据流图........................

学生还书过程数据流图..........................

3.1.4学生查询书籍信息........................

3.1.5图书管理员对图书的增删改数据流图.......

图书管理员对学生的增删改数据流图.............

软件应支持的终端数和应支持的并行操作的顾客数

操作名:增删改图书...................................

3.4数据管理能力规定.......................................

3.5故障处理规定............................................

3.6其他专门规定...........................................

第四部分运行环境规定.............

4.1设备......................................................

4.2.支持软件...............................................

4.3接口....................................................

4.4.控制..................................................

第一部分引言

为了以便郑州大学图书资料管理,以及读者借阅图书资料,开发此图书资料管理系统。

1.1编写目的

需求阐明书有时候成为规格阐明书,本规格阐明说书描述了任务管理项目H勺规定:应明

确开发此项目的开发措施以及目前日勺软硬件的状况和开发所需要资金和设备,作为各方面沟

通的根据,也为如下工作提供基准。

软件开发小组日勺每位组员应当阅读本需求阐明书,应明确项目最终要完毕的软件产品的

特点。经使用方承认口勺需求阐明书将作为产品的特性评价、仲裁的重要参照。

1.2背景

阐明:

A:软件系统的名称:图书资料管理系统

B:本项目日勺任务提出者:郑州大学软件学院08级软件工程系

本项目开发者:唐志辉、姚海力、司志伟、李瑞民、李立志.

用户:图书馆等。

C:近年来,伴随图书馆规模的不停扩大,图书数量也对应的增长,有关图书的多种信息也

成倍增长,面对着庞大的信息量,老式的I人工方式管理会导致图书管理上的混乱,人力

与物力过多的挥霍,图书管理费用的增长,从而使图书馆日勺承担过重,影响整个悭书馆

的运行和控制管理。因此,必须制定一套合理、有效,规范和实用H勺图书管理系统,对

图书资料进行集中统一日勺管理。

D:该系统采用现代流行的WINDOWS操作界面,是原则的WIN32应用程序,可运行在

WINDOWS系统平台上H勺多任务程序。

1.3定义

LDMS:LibraryDataManagementSystem-----图书资料管理系统。

1.4参照资料

[IJ《软件工程导论》清华大学出版社

[2]《软件工程与软件文档写作》清华大学出版社/北京交通大学出版社.2023年

【3】《实用软件文档写作》清华大学出版社.2023年

第二部分任务概述

2.1目的

本系统将提供应图书馆的办公人员使用,进仃平常任务、工作和管理和调度,提高时间

的运用率和工作效率。

软件提供的功能包括:

该系统界面友好、操作简便,能完毕添加图书信息,修改图书信息,查询图书信息,添

加读者类别,修改读者类别,查询读者信息,修改读者信息等一系列图书管理功能,开发本

系统的总体任务是实现图书管理的系统化和自动化,协助管理人员更好更高效地完毕图书管

理工作。

[1]信息检索,顾客可以运用该系统,检索到图书馆H勺馆藏书目、读者基本信息、读者

借书、预约到书、超期读者、罚款记录、最新图书、借阅频率最高R勺图书信息。

[2]任务调度和任务查找操作简易;

【3】图书管理部分:包括图书信息管理和类别管理,其功能是实现对各部分数据内容进行

添加、修改、查询等操作。

[4]读者管理部分:包括读者信息管理和读者类别管理,其功能是实现对各部分数据内容

的添加和修改等操作。

[5]借阅管理部分:包括借书管理和还书管理,其功能是实现对各部分数据内容的I添加和

查询等操作。

[6]系统管理部分:包括修改系统顾客密码和增长新顾客两项功能。

2.2顾客的特点

本系统重要提供应图书管理人员及全体学生,维护人员、操作人员必须掌握计算机的基

本操作。

根据本程序日勺承认、和操作的程度,提议管理人员最低教育水平为大专计算机专业。

本系统预期日勺使用频度为每天使用。

顾客对界面H勺友好性,有非常高日勺规定。

本系统的规模比较小,并且将提供操作手册进行操作项日勺详细阐明。

2.3假定和约束

已经有的约束条件包括:

A:本系统的预算在n万元(人民币);

B:本系统日勺最终的交付日期是2023年5月,并且包括最终日勺B测试、产品包装,系

统规定在2023年正式投入市场。

假设:

A:本项目不会在中期发生不可接受的范围变更;

B:系统不会有海量存储的规定。

C:提议寿命:5年。

D:硬件条件:服务器:hp服务器工作站,终端为pc机。

E:运行环境:WINDOWSXP

其他有关的假定和约束条件将深入补充。

第三部分需求规定

3.1对功能的规定

3.11图书管理系统的总体功能如下:

图书的j借阅;图书日勺返还;学生检索书籍信息;图书日勺增删改;学生日勺增删改;

学生借阅图书的数据流图

数据流图分析:

X检查能否借书

输入:借书证;所借书本,学生信息,图书信息,图书借阅量,日期

处理:检查学生身份、图书与否入库、读者还能借多少书以此鉴定读者与否能借书

输出:

I:假如借书证未登记入库,则发出“借书错误”;

2:假如图书未登记入库,则发出“借书错误”;

3:假如读者已借图书和现借图书多于限制数N,则发出“借书错误”;

4:假如读者已借图书中有超期,则发出“借书错误”;

5:假如输入信息符合规定,则发出“借书信息”

派添加借阅记录

输入:借书信息,日期

处理:将“借书信息”登记到“借阅记录”中,完毕后将书本递交读者

输出:将借书信息及日期写入图书借阅记录;将图书递交读者

学生还书过程数据流图

还书返还信息

数据流图分析:

X还书检查

加工编号:3

输入:图书,图书访问记录

处理:检查图书与否图书室外借图书

输出:

【1】假如书号与数据库数据不符,发出“检查错误”

【2】假如输入信息符合规定,发出“还书信息”

派添加历史记录

加工编号:4

输入:还书信息,日期

处理:删除读者对■该图书的借书信息,并添加还书历史记录,假如超期给出罚款及天数

输出:

[1]假如所还图书超期,则记录超期天数生成含罚款的返回信息,否则删除图书访

问记录库中对应口勺借书记录,并添加还书历史记录生成成功信息

【2】•切正常,则给出还书返回信息

学生查询书籍信息

查询结果

数据流图分析:

X检查能否查询:

加工编号:5

输入:借书证,查询信息,学生信息

处理:检查学生身份与否有效

输出:假如学生在学生信息库中不存在,则发出“检查错误;否则发出“查询信息”

※数据查询:

加工编号:6

输入:查询信息,图书信息,图书访问记录,日期

处理:根据所读入II勺查询信息,检索图书库和借阅信息记录库得出对应成果

输出:查询成果

图书管理员对图书的增删改数据流图

数据流图分析:

X身份验证:

加工编号:7

输入:管理员信息,图书

处理:根据所读入的管理员信息,检索管理员库验证该人身份

输出:操作信息,检查错误

X增删改图书:

加工编号:8

输入:操作信息,图书信息

处理:根据所读入欧I操作信息,增删改图书库里日勺齿容

输出:图书信息,操作确认

图书管理员对学生的增删改数据流图

数据流图分析:

※身份验证:

加工编号:9

输入:管理员信息,学生

处理.:根据所读入的管理员信息,检索管理员库验证该人身份

输出:检查错误,操作确认

X增删改学生

加工编号:1()

输入:操作信息,学生信息

处理:根据所读入的操作信息,增删改学生信息库里的内容

输出:操作确认,学生信息

3.1.7软件应支持的终端数和应支持的并行操作的顾客数

图书馆客户端的台数系统应支持的终端数支持的并行操作用户指标数

400台3个>400台

3.2对性能的规定

精度

在精度需求上,根据使用需要,在各项数据口勺输入,输出及传播过程中,可以满足多种

精度的需求。如:根据关键字精度的不一样,查找可分为精确查找和泛型查找,精确

查找可精确匹配读者己懂得的书日,泛型查找,只要满足与输入的关键字相匹配口勺书日即输

出,可供读者查找。由于图书馆所购FI勺图书量很大,图书价格的特点,对系统H勺输入、输出

H勺数据精度应当控制在0.01,这样有助与图书管理员对图书的采购管理。

时间特性规定

在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足顾客规定。该系统在

供电期间一直处在运行状态,不过在断电期间保持待机次态。

灵活性

当顾客需求,如操作方式,运行环境,成果精度,数据构造于其他软件接口等发生变化

时,设计的软件要做合适调整,灵活性非常大。本管理系统的硬件性能对于1()00如下使用

计算机顾客的绝对支持,假如超过规定顾客则停止对多出顾客的服务进行严禁访问,并且管

理员顾客一直容许访问。

3.3输人输出规定

数据流名:借书证

阐明:用以携带学生的唯一识别标识

数据流来源:学生信息

数据流去向:检查能否借书

数据流构成:学生=借书证号+姓名+专业+性别+出生日期+照片+借书数量

借书证号=""—“"varchar

姓名=2—24varchar

专业=2—24varchar

性别二=Iini

出生口期二datetime

照片=Image

借书数量;int

数据流名:图书

阐明:记录图书的重要有关信息

数据流来源:学生

数据流去向:检查能否借书

数据流构成:图书=LSRN+书名+作者+出版社+价格+复本量+库存量

书号=""—varchar

书名=2—24varchar

作者=2—24varchar

出版社=2—24varchar

价格="000.01”—“999.99"float

复本量=int

库存量=int

数据流名:检杳错误

阐明:用于指示学生借书错误信息

数据流来源:借书检查

数据流去向:学生

数据流构成:检杳错误=240varchar

数据流名:借书信息

阐明:用于传递读者号和图书号

数据流来源:借书检杳

数据流去向:借书记录

数据流构成:借书信息=借书证号+ISBN+索书号+借书时间

数据流名:目前日期

阐明:提供目前日期信息

数据流来源:目前日期

数据流去向:借书检查,借书记录

数据流构成:日期=datetime

数据流名:借阅信息

阐明:用于记录读者借书信息

数据流来源:借阅信息

数据流去向:借书检查

数据流构成:图书访问记录=书号+借阅证号+借书日期

借书日期=目前日期

数据流名:管理员信息

阐明:用于传递图书管理员口勺身份信息以备验证

数据流来源:图书管理员,管理员库

数据流去向:身份验证

数据流构成:管理员信息=帐号+姓名+密码+性别+出生口期+照片

帐号=6varcahr数字构成

姓名=2—24varchar

密码=6—8varchar

数据流名:操作信息

阐明:用于传递图书管理员日勺操作命令

数据流来源:身份验证

数据流去向:增删改图书

数据流构成:操作信息=2-50varchar

学生还书过程

操作名:还书检查

简要描述:检杳图书与否图书室外借图书

输入数据流:图书,图书访问记录

输出数据流:检杳错误,还书信息

加工逻辑:IF书号与数据库数据不符THEN

发出“检查错误”

ELSE发出“还书信息”

ENDIF

操作名:添加历史记录

简要描述:删除读者对该图书H勺借书信息,并添加还书历史记录,假如超期给出罚款及

天数。

输入数据流:还书信息,日期

输出数据流:图书访问纪录,还书成功

加工逻辑:IF所还图书超期

THF.N记录超期天数生成含罚款的返问信息

ELSE删除图书访问记录库中对应的借书记录,并添加还书历史记录生成

成功信息ENDIF

学生查询书籍信息。

操作名:检查能否查询

简要描述:检查学生身份与否有效

输入数据流:借书证,查询信息,学生信息

输出数据流:检查错误,查询信息

加工逻辑:IF学生在学生信息库中不存在

THEN发出“检查错误”

ELSE发出“查询信息”

ENDIF

图书管理员对图书的增删改

操作名:图书管理员

简要描述:管理图书及读者借书、还书、查询与登记注册

有关数据流:管理员信息,图书,检查错误,操作确认

操作名:身份验证

简要描述:根据所读入的管理员信息,检索管理员库验证该人身份

输入数据流:管理员信息,图书

输出数据流:操作信息,检查错误

加工逻辑:根据所读入的管理员信息,检索管理员库验证该人身份

操作名:增删改图书

简要描述:根据所读入日勺操作信息,增删改图书库里的内容

输入数据流:操作信息,图书信息

输出数据流:图书信息,操作确认

加工逻辑:根据所读入日勺操作信息,增删改图书库里的内容

3.4数据管理能力规定

数据库管理系统采用目前最流行、最成熟、同步也是最佳的c/s体系构造实现,同步

也是计算机信息系统中最重要的构成部分。MSSQL性能价格比都不错,我们采用MS操作

系统,因此在和操作系统日勺结合上MSSQL巨有更大的优势。可采用MicrosoftSQLServer。

3.5故障处理规定

由于服务器开机时间过长数据读写频繁导致硬盘损坏,使数据库遭到破坏,可以使用

定期备份数据库更新数据库的措施在数据库被破坏时恢复数据库。同步有必要定期检查服务

器,互换机等硬件设备以防临时出错,做到

温馨提示

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

评论

0/150

提交评论