餐饮服务管理系统需求分析

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

餐饮服务管理系统需求分析

V1.0

XX学院软件学院12级8班

小组成员:常燕如12031801

何雪莲12031805

X圆12031830

目录

1.引言 (3)

1.1 概述3

1.2 X围3

1.3 参考资料 (2)

1.4 项目背景 (2)

2.任务概述4

2.1 目标4

2.2 用户特点 (3)

2.3 系统定义4

2.4 项目背景 (3)

3.需求规定5

3.1 对功能的规定5

3.2 对性能的规定6

3.2.1 精度 (4)

3.2.2 时间特性要求 (4)

3.2.3 灵活性 (5)

3.3 输人输出要求6

3.3.1输入要求 (5)

3.3.2 输出要求7

3.4 数据流图 (6)

3.5 数据字典12

3.6 数据管理能力要求 (8)

3.7 故障处理要求13

4.系统运行环境13

4.1 硬件环境 (9)

4.2 软件环境 (9)

5.系统可行性分析14

5.1 经济可行性 (10)

5.2 技术可行性 (10)

5.3 组织和人力资源可行性 (10)

1. 引言

1.1概述

《用户需求说明书》是软件项目开发的首要的工作,本文档从用户角度说明餐饮管理系统要实现的用户需求,包括基本需求和其它需求,为项目开发和后续扩展提供基础与约束。

预期读者:

1.2X围

该文档描述目标系统的逻辑结构,解决系统的功能的问题.在这里,对于开发技术的并无涉及主要通过建模的手段描述用户的需求,为用户,客户,开发方等提供一个交流的平台.

1.3参考资料

①《现代软件工程》希望电子

②《Delphi住宿餐饮管理系统开发实例导航》人民邮电

③《软件需求说明书(GB856T——88).doc》

④《ISO标准之需求分析说明书.doc》

1.4 项目背景

说明:

①待开发的软件系统的名称:餐饮管理系统;

②本项目的任务提出者:餐饮管理人员;

③本项目的任务开发者:餐饮管理系统软件开发小组;

④用户及实现该软件的计算中心或计算机网络:餐饮计算机;

③《软件需求说明书(GB856T——88).doc》

④《ISO标准之需求分析说明书.doc》

2.任务概述

2.1 目标

开发本软件是为了服务餐厅,使得餐厅更好的经营。适用于一些大中型餐厅,主要用于就餐管理和员工管理。本软件产品是一项独立的软件,不过功能还可以增加,完成后可以升级以增加功能和完善系统。

2.2 用户的特点

使用本软件要求用户熟悉Windows 操作,并且有一定的软件操作基础。预计本软件将会在一些大中型餐厅中得到广泛使用。

2.3 系统定义

主要阐述项目的来源,背景和项目的目的

2.4项目背景

现代化的社会,人们的生活节奏加快,消费的趋向快捷舒适,方便,而对于餐饮业的需求亦是如此,相对于服务人员繁多的就餐环境,嘈杂的饮食文化,现代人更加要求服务消费的安静舒适,餐饮管理系统的开发完全适应该需求,对于消费者,安静的就餐环境,切实使人心旷神怡,而对于经营者,相对较少的服务人员更加有利于服务效率的提高,并且减少了人员工资的额外支出,就有更多的资金投掷于菜色菜品,对于餐馆的发展百利而无一害.并且智能化的服务使人耳目一新,吸引食客的眼球.

3.需求规定

3.1 对功能的规定

⑴顾客就餐管理

①引言

顾客就餐管理是为顾客提供就餐服务。

②输入

顾客XX

③处理过程描述

给顾客菜单,让顾客点菜并录入系统。

④输出

操作成功或失败的提示信息

⑵顾客住宿管理

①引言

顾客管理是为顾客提供服务。

②输入

顾客XX

③处理过程描述

提供菜单信息,让顾客选自己满意的菜品并录入系统。

④输出

操作成功或失败的提示信息

3.2 对性能的规定

3.2.1精度

本软件主要用于管理,不是科学计算,要求计算的精度不是很苛刻。所以输入、输出数据精度的要求不是很高,用于计算的数用浮点数就可以了。

3.2.2时间特性要求

本软件运行的响应时间要求不超过1~2秒,基本能实现。

3.2.3灵活性

本软件具有升级功能,以满足用户的需求。

3.3 输人输出要求

3.3.1 输入要求

输入数据基本为:菜肴编号、菜肴名字、菜肴价格、菜肴类型;桌编号。菜肴价格,房间价格为浮点型数据,其余均为字符型。输入一般采用界面的形式,如编辑框,下拉框,单选框,复选框等。

3.3.2 输出要求

输出一般采用对话框形式或打印到纸上。输出数据主要有消费的金额及客户的消费历史记录。

3.4 数据流图

绘制数据流程图的目的是为了方便开发人员与用户的交流,以及为系统的设计提供依据。数据流程图的绘制过程通常采用自顶向下,逐层分解,直到功能细化为止,形成若干层次的数据流程图。餐饮管理系统的数据流程图如下所示:顶层:

0层:

1层:

3.5 数据字典

⑴数据流条目:

就餐信息:XX,就餐情况等信息。

⑵文件条目:

文件名:账单文件

组成:『桌号+点菜菜谱』

文件名:账单

组成:『账单文件+桌号+点菜菜谱』

相关文档
最新文档