SRS文档
2015-05-31 11:02
267 查看
1.1编写目的
图书管理系统需求规格说明书是为了让系统的涉众就该系统的需求达成一致认可,明确该系统的需求,为后续的开发工作提供依据。通常,该需求规格说明可以作为产品设计的主要依据,并作为工程师编码时了解软件实际需求的主要参考资料。同时,需求规格说明是产品实现后用于检验的主要考察依据,是测试人员编写测试用例时的主要参考文件。另外,本文档还可以为其他需要了解系统需求的人员提供产品需求的详细说明。1.2背景
软件系统的名称;图书管理系统随着计算机产业的发展,计算机在各个行业的应用也越来越普遍.采用计算机软件来管理代替了以前的人工操作。本学校图书馆随着图书馆的发展,当前使用的一个图书馆管理软件已经不能满足当前他们的需要。现有一个C/S架构的管理软件已经使用好几年了,在软件的升级和外网的访问和管理上都存在一些缺陷,使用比较麻烦。所以考虑设计一个以B/S架构的图书管理软件,来填补当前正在使用的系统的缺陷。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。2任务概述
2.1目标
图书管理系统针对的用户是单个中小型图书室或者个人,藏书的种类和数量有限,读者的数量和来源受到一定的限制。同时能建立一个全天候自动化图书管理系统,使图书管理工作规范化,系统化,程序化,自动化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。|2.2用户的特点
借阅者:主要包括学生和教师,使用该系统的借阅归还功能。图书管理员:使用图书管理系统的管理图书和读者管理以及维护功能,少数的管理员要完成图书以及读者管理的大量工作,他们每个人平均每天使用系统50-100次。
2.3假定和约束
为实现不同校区统一数据库管理,需提供网络连接;为确保系统在短时间断电时能正常运作,应提供前台操作和后台数据库的UPS。本系统原有一个C/S架构的版本正在使用。要在不影响原有系统的基础上,新添加部分功能,达到图书馆管理员所预期的要求。现有原系统的数据库部分资料。
3需求规定
3.1对功能的规定
《图书管理系统》的总体功能如下:l 图书的外借;
l 图书的归还;
l 图书信息查询;
l 图书的增删改;
l 读者的增删改;
l 图书管理系统数据备份;
l 图书管理系统数据恢复;
3.1.1图书的外借过程
1.数据流图:
A:图书信息;
B:读者信息;
C:图书访问记录;
D:日期;
2.数据字典
(1)数据流词条:通常使用扩充的BNF范式来描述。对于基本的数据项,通常应明确其名称,类型,含义,度量单位,有效范围,精度等。
|
| |||
| |||
| |||
| |||
|
| ||
|
|
3.1.2图书的归还过程
1.数据流图
2.数据字典
(1)数据流名词条
|
|
| ||
|
1.数据流图
2.数据字典
(2)加工说明词条
| |||
|
3.1.4管理员的书籍和读者增删改过程
1.数据流图2.数据字典
(1)数据流名词条
| ||
数据流名:操作确认 说明:用于传递增删改图书是否成功 数据流来源:增删改图书或读者 数据流去向:图书管理员 数据流组成:操作确认=1{字母}50 每个数据量流通量: |
|
|
1.数据流图
2.数据字典
(1)加工逻辑词条描述
| ||
|
3.1.6图书馆管理系统数据恢复过程
1.数据流图2.数据字典
(1)加工逻辑词条描述
支持软件
WIN9X/NT/2000/XP操作系统,汉语编程系统。工作者:朱春雨,祁小桐
相关文章推荐
- 运算符
- 决定:现公司准备另谋出路,还是往前坑里再走一步
- 【转】JQuery的父,子,兄弟节点查找方法
- Java知多少(78)Java向量(Vector)及其应用
- FBI教你读心术 读书笔记
- 路径中斜杠/与反斜杠\ 的区别
- HC-05蓝牙模块的使用
- 如何从ST官网上下载资源STM32标准库Standard Peripheral LibrariesV3.5.0
- Windows Server 2008搭建FTP服务器中文文件不能上传
- C/C++符号优先级和左/右结合性
- C/C++符号优先级和左/右结合性
- AAC格式介绍
- 设计模式之模板方法模式
- Spark RDD API详解(一) Map和Reduce
- java null空判断问题
- Algorithm: Extended Euclid's Algorithm
- 怎么给新加的固态硬盘装系统
- JQuery实现可折叠导航栏
- DOCKER windows安装
- 新股上市首日如何才能抢到