需求规格说明书.docx
- 文档编号:4274526
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:10
- 大小:111.58KB
需求规格说明书.docx
《需求规格说明书.docx》由会员分享,可在线阅读,更多相关《需求规格说明书.docx(10页珍藏版)》请在冰豆网上搜索。
需求规格说明书
需求规格说明书
目录
第1章引言····················································3
第2章任务概述···············································4
第3章数据描述················································5
第4章功能需求················································-12-
第5章性能需求················································-13-
第6章运行需求················································-14-
第7章其它需求················································-15-
第一章引言
1.1编写目的
在完成了针对“餐饮业团购”软件的可行性分析,我们提出了“餐饮业”软件需求规格说明书。
它全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
1.2项目背景
伴随着团购业务的兴起,各服务行业争先恐后的展开了团购服务,餐饮业就是其中之一,为了更好的吸引顾客和提高服务质量,湘潭某餐厅决定采用团购业务系统来提高效益。
委托单位:
第二章任务概述
2.1目标
“餐饮业团购系统”致力于采集顾客的下的订单信息,系统通过查询数据库看顾客下的订单是否可行,从而安排顾客在合适的时间和餐桌就餐。
2.2运行环境
硬件平台:
1)486或更高档PC台式机、笔记本电脑
2)运行时占用内存:
10MB以上
3)安装所需硬盘:
50MB以上(不包含数据库和索引文件所占空间)
操作系统和版本:
1)WindowsXP、Vista或者Windows7
2)SQLServer2000以上
2.3条件与限制
限制环境:
系统只能运行于Windows平台,其他平台不支持。
第三章数据描述
3.1静态数据
页面访问人数:
统计一个web网页的访问量,在首页上需要设置一个访问计数器,每一部的团购的影片设计成首页下的一个子页面,同时也得为每个子页面设计访问的计数器。
3.2动态数据
输入数据:
餐桌的编号
输出数据:
餐桌编号可用
3.3数据库的描述
数据库名称:
BookDeal
数据库的表名称:
ClientInfo(注册客户的信息),FilmInfo(进行团购的电影的信息).,BookInfo(订票信息)。
数据库的类型:
MySql。
3.4数据流图
在这里画了两层数据流图,顶层数据流图和0层数据流图,如下图所示:
3.5数据词典
条目
存储
存储编号
2
存储名称
餐桌编号列表
组成结构
餐桌编号列表:
:
=餐桌编号
访问方式
关键码
访问频率
高
来源
存储程序
条目:
加工
加工编号:
1
加工名称:
录入程序
数据流入:
跳转信息
数据流出:
录入的餐桌号
加工逻辑:
显示跳转信息并等待用户输入餐桌编号
条目:
加工
加工编号:
3
加工名称:
验证程序
数据流入:
顾客预订的餐桌号
数据流出:
正确信息|错误信息
加工逻辑:
遍历已有餐桌号,如果预订的餐桌号已经被占用,流出错误信息,否则,流出正确
信息。
条目:
加工
加工编号:
4
加工名称:
显示错误信息
数据流入:
错误信息
数据流出:
重置信息
加工逻辑:
显示错误信息
条目
加工
加工编号
5
加工名称
存储程序
数据流入
正确信息
数据流出
待存储预订的餐桌号|退出信息
加工逻辑
把预订的餐桌号写进被占用餐桌编号
条目:
数据项
数据项编号:
1
数据项名称:
餐桌编号
组成类型:
数字连续值
长度:
3
取值范围:
001~999
条目:
数据项
数据项编号:
2
数据项名称:
转入信息
组成类型:
文字
长度:
50
条目:
数据项
数据项编号:
3
数据项名称:
转出信息
组成类型:
文字
长度:
50
条目:
数据项
数据项编号:
4
数据项名称:
错误描述
组成类型:
文字
长度:
50
条目:
数据流
数据流名称:
错误信息
组成:
错误信息:
:
=错误描述
加工编号:
D
流量:
中
来源:
3验证程序
去向:
4显示错误信息
条目:
数据流
数据流名称:
待存储信息
组成:
待存储信息:
:
=顾客预订的餐桌编号
加工编号:
H
流量:
低
来源:
5存储程序
去向:
2被占用餐桌编号列表
条目:
数据流
数据流名称:
预订的餐桌号
组成:
预订的餐桌号:
:
=餐桌编号
加工编号:
B
流量:
高
来源:
1录入程序
去向:
3验证程序
条目:
数据流
数据流名称:
跳转信息
组成:
跳转信息:
:
=转入信息
加工编号:
A
流量:
低
来源:
其他子系统
去向:
1录入程序
条目:
数据流
数据流名称:
退出信息
组成:
退出信息:
:
=转出信息
加工编号:
G
流量:
低
来源:
5存储程序
条目:
数据流
数据流名称:
已被占用的餐桌号
组成:
已被占用的餐桌号:
:
=餐桌编号
加工编号:
C
流量:
高
来源:
2餐桌编号列表
去向:
3验证程序
条目:
数据流
数据流名称:
正确信息
组成:
正确信息:
:
=餐桌编号
加工编号:
E
流量:
低
来源:
3验证程序
去向:
5存储程序
条目:
数据流
数据流名称:
重置信息
组成:
重置信息:
:
=转入信息
加工编号:
F
流量:
中
来源:
4显示错误信息
去向:
1录入程序
第四章功能需求
4.1功能划分
1进入预订餐桌界面
2输入可用餐桌编号
检测餐桌编号是否空闲,不空闲则提示错误,进行下次输入。
若可用则输出一条记录,并添加记录到表。
3退出预订餐桌界面
4.2功能描述
1进入预订餐桌界面
用户打开系统,单击进入预订餐桌界面,系统自动跳转至预订餐桌界面。
2输入餐桌编号
用户输入餐桌的编号,单击提交的后,系统自动从数据表中自动的读取已经被占用的餐桌编号进行匹配检测,如果发现餐桌编号重复了,系统提示“该餐桌已经被占用”,然后自动清除输入框的内容,准备新的输入。
如果该餐桌编号没有重复,则系统输出信息“该餐桌编号可以使用”,用户在接到信息确认后,系统自动将该餐桌编号存入数据表中的已被占用餐桌编号表中。
3退出预订餐桌界面
系统自动将预订的餐桌编号存入数据表中,系统自动启动退出程序,退出预订餐桌信息的界面,回到主界面。
第5章性能需求
5.1数据精确度
餐桌编号长度为3位,取值为001~999。
5.2时间特性
系统每次提交数据响应时间为:
1S,更新处理的时间不多于:
5S,数据转换与传输时间不多于:
2S,全天二十四小时运行不会出现错误。
第6章运行需求
6.1用户界面
餐桌预订界面
餐桌编号:
6.2硬件接口
在保证系统正常运行的前提下,系统不需要额外的硬件接口。
6.3软件接口
系统无需与其他软件进行数据的交互,不许提供额外的软件接口。
第七章其它需求
团购系统正处于开始发展阶段,开发的系统必须要符合当前团购的应用。
对于不同的餐饮业的营业模式,要能够有很好的模式供选择以满足绝大部分影院的系统需求。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 规格 说明书