餐厅点餐系统需求分析说明书
- 格式:doc
- 大小:114.00 KB
- 文档页数:10
员工网上订餐系统之需求分析说明书组名:最佳实践小组目录1。
文档概述 (4)1。
1................................ 编写目的41.2定义 (4)1。
3................................ 参考资料42.项目概述 (4)2。
1................................ 项目背景42.2项目目标 (4)2.3 构件图 (4)2.4 上下文关系图 (5)2.5对产品进一步解析 (6)2。
6............................ 项目适用范围63.项目需求分析3.1性能需求分析 (6)3.2项目活动图 (6)3。
3系统报表 (8)3.4类图 (8)3.5系统用例图 (10)3。
6用例文档 (12)4.项目详细设计4.1系统模块详细设计 (14)4。
2........................ 登录模块详细设计144。
3........................ 顾客模块详细设计144。
4...................... 管理员模块详细设计165.项目技术方案 (19)5.1方案概述 (19)5.2 编程环境 (19)5.3 数据库的实现 (19)6.可行性分析 (19)6.1 技术可行性分析 (19)6.2 运行可行性分析 (20)6。
3 经济可行性分析 (20)6.4法律可行性 (20)1。
引言1.1编写目的此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况.1.2定义本产品是为餐厅专门开发的一套订餐管理系统,旨在合理化安排餐厅的工作,提高餐厅的管理效率,同时方便员工就餐。
1.3参考资料《软件系统分析与设计》《需求分析最佳实践》2. 项目概述2。
网上点餐系统之需求分析说明书目录1.文档概述41.1编写目的41.2定义41.3参考资料42.项目概述42.1项目背景42.2项目目标42.3 构件图42.4 上下文关系图52.5对产品进一步解析62.6项目适用范围63.项目需求分析3.1性能需求分析63.2项目活动图63.3系统报表83.4系统用例图103.5用例文档124.项目详细设计4.1系统模块详细设计14 4.2登录模块详细设计14 4.3顾客模块详细设计144.4管理员模块详细设计165.项目技术方案195.1方案概述195.2 编程环境195.3 数据库的实现19 6.可行性分析196.1 技术可行性分析19 6.2 运行可行性分析20 6.3 经济可行性分析206.4法律可行性201. 引言1.1编写目的此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况。
1.2定义本产品是为餐厅专门开发的一套订餐管理系统,旨在合理化安排餐厅的工作,提高餐厅的管理效率,同时方便员工就餐。
1.3参考资料《软件系统分析与设计》《需求分析最佳实践》2. 项目概述2.1项目背景员工到食堂用餐,在路途和排队上浪费很多时间,并且去晚了经常会吃不到想吃的食物;员工对食堂的满意度不高,有将近一半的员工会选择去周边饭店用餐。
因此,食堂更无法准确预测员工需求,经常会出现有些食物因为没有卖出去只好倒掉,而员工需要的一些食物却已卖完的现象。
2.2 项目目标开发手机订餐系统节省员工的时间和精力,避免员工在食堂排队等很多时间,同时也减少食堂食物的浪费,并提高服务质量以及员工对餐厅的满意度。
2.3 构件图图2.3-1 构件图2.4 上下文关系图图2.4-1 上下文关系图2.4.1 业务事件a. 餐厅接受订餐信息b. 员工查询菜谱和推荐菜单或套餐c.员工预约订餐d.返回客户订餐信息e. 员工进行进一步确定订单,并最终提交d.餐厅接受订单信息,送餐厅厨房2.5 对产品进一步解析到不前为止我们对员工的行为,餐厅服务人员,厨房厨师的行为进行了准确的分析,做这一步的操作是为了进一步分析所设计的系统能否达到预想的目的。
酒店点菜管理系统需求规格分析说明书编写人:李丽芳蒋孝頠冯洪涛刘鹏王文丽创建日期:2016.12.20目录1引言 (1)1.1 编写目的 (1)1.2 背景 (1)1.3 定义 (1)1.4 参考资料 (1)2开发背景 (2)2.1 目标 (2)2.2 用户特点 (2)2.3假设与约束 (2)3 需求规定 (2)3.1 对性能的规定 (2)3.3 对维护的规定 (2)4 运行环境 (3)4.1 设备 (3)4.2 软件接口 (3)4.3 控制 (3)4.4 需求分析 (3)5概要设计说明书 (6)6图 (10)6.1 用例图 (10)6.2 类图 (13)6.3 序列图 (14)6.4 协作图 (17)6.5 状态图 (18)6.6 活动图 (20)7项目成员 (21)1引言点菜管理系统的实质是管理者对组织的资源进行有效的整合,以达到组织既定目标的动态创造性活动。
组织的资源有多种表述形式,无论是对餐饮业财力、物力资源的管理,还是对其他资源的管理,均是以人为主体并由人来实施进行的,人力资源是首要的资源。
因此,人力资源管理的好坏,决定了餐饮业经营的成败。
1.1 编写目的本文档是餐饮点菜管理系统的项目需求说明书,对餐饮点菜管理系统的发展进行简要回顾,分析当前的业务流程,总结此类管理系统的基本特点以及总体功能,尽可能完整的概括提取出需求方的全部想法。
本文档对项目开发人员、设计人员及系统实施人员具有很重要的指导意义。
1.2 背景目前,我国餐饮业在日常点菜管理中仍普遍采用手工操作方式,整体科技含量低,随着餐饮业高速发展和餐饮店规模的不断扩大,许多餐饮企业采用连锁经经营和集团化运营,手工操作无论是在工作效率、人力成本和决策信息等方面都已经难以适应企业发展的要求,制约了整个餐饮业的规模化发展和整体服务水平的提升。
1.3 定义点菜管理系统是帮助餐厅工作人员对点菜进行管理的软件。
1.4 参考资料《软件工程使用教程》郭宁、马玉春、邪跃、吴文红编著人民邮电出版社。
文档名称: 需求分析说明书项目名称: “美食无忧”在线订餐系统目录1.引言 (3)1.1编写目的 (3)1.2背景 (3)1.2.1项目开发背景 (3)1.2.2项目说明 (3)1.3术语定义 (4)1.4参考资料 (4)2.任务概述 (5)2.1目标 (5)2.1.1开发目标 (5)2.1.2应用目标 (5)2.1.3作用及范围 (5)2.2用户的特点 (5)2.3假定与约束 (6)3.需求分析 (6)3.1总体需求分析 (6)3.2功能描述 (7)3.3性能需求 (11)3.4故障处理要求 (12)4.数据描述 (12)4.1数据库描述 (12)4.2数据流图 (12)4.3数据库关系结构 (12)5.运行环境规定 (12)5.1硬件环境 (12)5.2软件环境 (13)5.3开发坏境 (13)6.开发流程 (13)7.实施进度 (14)7.1项目模块建造 (14)7.2文档编制 (14)8.其它需求 (14)1.引言1.1编写目的本说明书编写是为使用户、系统开发者及分析人员对该系统的初始规定有一个共同的理解。
它说明了本系统的各项功能需求、性能需求、数据要求、实现环境及所使用的实现技术,阐述实用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。
本说明书的预期读者为网上餐饮经营人员、与该产品开发有联系的决策人,系统开发人员,软件验证者及本系统的指导老师。
1.2背景1.2.1项目开发背景当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了在线订餐系统。
提供网上在线订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。
“美食无忧”在线订餐系统将极大的方便食客的就餐,同时也有利于我们的管理和售后服务。
需求分析说明书该文档描绘网上订餐系统需求,包括功能需求分析,性能需求分析,业务需求分析,数据需求分析。
1.1文档范围本文档包含以下几个局部:<1>. 文档介绍<2>. 产品介绍<3>. 产品面向的用户群体<4>. 功能需求分析<5>. 性能需求分析<6>. 业务需求分析<7>. 数据需求分析<8>. 运行环境规定1.2读者对象数据库设计者,代码编写者1.3 参考文档[1]软件工程-----理论者的研究方法机械工业出版社原书第六版[2]Java程序设计清华出版社雍俊海[3]Web编程技术机械工业出版社厉小军主编[4]数据库原理及其应用教程第二版黄德才主编科学出版社2.1背景当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,用才能的餐饮企业对对餐品提供商提供网上订餐效劳,不仅进步餐饮企业的效劳质量,扩大知名度,也是为最终用户提供方便快捷的食品效劳。
社会对餐饮的快捷性要求形成了对网上订餐的要求,该工程将使用javaWeb技术的servlet+jsp+javaBean实现快捷的开发与部署,并且可以最大限度的保证系统的稳定性。
网上订餐系统将极大的方便食客的就餐,同时也有利于我们的管理和售后效劳。
同时,我们的订餐系统还能帮助我们的酒店〔餐馆〕扩大营业范围,增加知名度等。
2.2产品的功能<1>.菜色展示系统菜色展示系统是一套基于数据库平台的即时发布系统,可用于各类菜色的展示、添加、修改和删除等。
网站管理员可以管理菜色简介、价格、图片等多类信息。
阅读者在前台可以阅读到菜色的所有资料,如菜色价格和详细介绍等菜色信息。
网上点餐系统需求分析报告-CAL-FENGHAI.-(YICAI)-Company One1网上点餐系统需求分析说明书姓名:罗永亮、朱文剑、钟云、尹玲玲、周应成学院:信息工程分院开发部门:Java项目组撰写人:钟云目录1.文档概述 (4)1.1 编写目的 (4)1.2 定义 (4)1.3 参考资料 (4)2.项目概述 (4)2.1 项目背景 (4)2.2 项目目标 (4)2.3 构件图 (5)2.4 上下文关系图 (5)2.5 对产品进一步解析 (6)2.6 项目适用范围 (6)3.项目需求分析3.1 性能需求分析 (6)3.2项目活动图 (7)3.3系统报表 (8)3.4 系统用例图 (8)3.5用例文档 (10)4.项目技术方案 (12)4.1方案概述 (12)4.2 编程环境 (12)4.3 数据库的实现 (12)5.可行性分析 (12)5.1 技术可行性分析 (12)5.2 运行可行性分析 (13)5.3 经济可行性分析 (13)5.4分工可行性分析 (13)5.5进程分析 (13)5.6法律可行性………………………………141.引言1.1编写目的此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况。
1.2定义本产品是为餐厅专门开发的一套订餐管理系统,旨在合理化安排餐厅的工作,提高餐厅的管理效率,同时方便员工就餐。
1.3参考资料《软件系统分析与设计》《需求分析最佳实践》2. 项目概述2.1项目背景员工到食堂用餐,在路途和排队上浪费很多时间,并且去晚了经常会吃不到想吃的食物;员工对食堂的满意度不高,有将近一半的员工会选择去周边饭店用餐。
因此,食堂更无法准确预测员工需求,经常会出现有些食物因为没有卖出去只好倒掉,而员工需要的一些食物却已卖完的现象。
餐厅点餐系统需求分析说明书目录1.引言 ------------------------------------------------------------------------------------------------------------ 21.1 编写目的 ----------------------------------------------------------------------------------------------- 21.2 背景说明 ----------------------------------------------------------------------------------------------- 21.3 术语定义 ----------------------------------------------------------------------------------------------- 21.4 参考资料 ----------------------------------------------------------------------------------------------- 22. 概述 ----------------------------------------------------------------------------------------------------------- 22.1任务概述 ----------------------------------------------------------------------------------------------- 22.2功能概述 ----------------------------------------------------------------------------------------------- 43. 数据流程图 ------------------------------------------------------------------------------------------------- 43.1 数据字典 ----------------------------------------------------------------------------------------------- 43.2 数据结构 ----------------------------------------------------------------------------------------------- 63.3 数据流程图 -------------------------------------------------------------------------------------------- 84. 系统要求 ----------------------------------------------------------------------------------------------------- 94.1 性能要求 ----------------------------------------------------------------------------------------------- 94.2 体验要求 ----------------------------------------------------------------------------------------------- 95. 意外处理 ----------------------------------------------------------------------------------------------------- 96. 可行性分析 -------------------------------------------------------------------------------------------------- 96.1 技术可行性 -------------------------------------------------------------------------------------------- 96.2 经济可行性 -------------------------------------------------------------------------------------------- 96.3 法律可行性 -------------------------------------------------------------------------------------------- 97. 结论意见 ----------------------------------------------------------------------------------------------------- 10注意:此文档是前期的需求分析说明书,其时效性已经不存在,只可作为参考,不能做为标准。
酒店点菜管理系统分析需求规格分析说明书 Document number【SA80SAB-SAA9SYT-SAATC-SA6UT-SA18】酒店点菜管理系统需求规格分析说明书编写人:李丽芳蒋孝頠冯洪涛刘鹏王文丽创建日期:目录引言点菜管理系统的实质是管理者对组织的资源进行有效的整合,以达到组织既定目标的动态创造性活动。
组织的资源有多种表述形式,无论是对餐饮业财力、物力资源的管理,还是对其他资源的管理,均是以人为主体并由人来实施进行的,人力资源是首要的资源。
因此,人力资源管理的好坏,决定了餐饮业经营的成败。
编写目的本文档是餐饮点菜管理系统的项目需求说明书,对餐饮点菜管理系统的发展进行简要回顾,分析当前的业务流程,总结此类管理系统的基本特点以及总体功能,尽可能完整的概括提取出需求方的全部想法。
本文档对项目开发人员、设计人员及系统实施人员具有很重要的指导意义。
背景目前,我国餐饮业在日常点菜管理中仍普遍采用手工操作方式,整体科技含量低,随着餐饮业高速发展和餐饮店规模的不断扩大,许多餐饮企业采用连锁经经营和集团化运营,手工操作无论是在工作效率、人力成本和决策信息等方面都已经难以适应企业发展的要求,制约了整个餐饮业的规模化发展和整体服务水平的提升。
定义点菜管理系统是帮助餐厅工作人员对点菜进行管理的软件。
参考资料《软件工程使用教程》郭宁、马玉春、邪跃、吴文红编着人民邮电出版社。
2开发背景目标为了使餐厅的工作人员对顾客点菜的管理更方便、高效;为了减少顾客的点菜时间,方便更多的顾客能快速、愉快的进行点菜;适应网络发展的需求;使生活到处都有信息化的存在。
用户特点本软件的使用对象时菜单管理人员、厨房和前台管理人员以及顾客,软件易操作性强,大多数人都可以操作本软件。
假设与约束本项目的约束包括:无项目经费;项目开发时间不超过一年;主要负责人1人,开发小组共5人;对信息安全和保密无约束。
假设:开发时间缩短,管理不恰当,设计功能不全面,本项目的开发将会受到严重的影响。
.酒店点菜系统需求说明书前言跟着我国市场经济的不停展开,公民生活水平的不停提升,进入酒店等高等花费场所的人数也日新月异。
传统的手工点菜方式因为其难计算、难查找、难改正、易犯错、效率低等弊端已渐渐退出了酒店等高等花费场所的效力管理平台。
层见迭出的各种酒店点菜管理系统也应运而生,体现出多元化的展开。
为了更好的知足广阔花费者的多元化花费需乞降不一样层次的花费水平,提升酒店的效力管理质量,提升酒店工作人员的工作效率,我开发小组在多方面观察、剖析、研究现有酒店点菜管理系统的根基之上,以提升花费者的满意程度及商家的服务水平易市场竞争力为目标,致力于开发出一套可视化程度高、功能全面、集剖析管理于一体的酒店点菜系统剖析设计与实现,极拥有市场价值。
编写目的:a.方便客户审察工程开发过程b.为软件供给测试和查收的依照,即为选用测试用例和和进行查收供给依照。
c.预期读者:需求评审小组,工程开发人员,工程测试人员。
背景a.待开发软件系统的名称:?酒店点菜系统剖析设计与实现?b.本工程的任务提出者:大连理工大学课题小组c.本工程的任务开发者:“奔跑吧少年〞工程小组d.本工程的用户:乐融融饭馆a.定义a.整体构造:软件系统的整体逻辑构造。
b.数据词典:数据词典中的名字都是一些属性与内容的抽象与归纳,其特色是数据的严实性与精准性,不可以有半点模糊。
数据词典又分为用户数据词典和系统数据词典。
用户数据词典包含单位的各样代码或编码。
动向数据:在软件运转过程中,系统给用户的数据,也就是系统在办理过程中或办理以后所产生的数据。
静态数据:系统运转以前设定的数据,它表示系统的初始状态或初始功能。
.参照资料工程需求说明书〔GB8567——88〕可行性研究报告〔GB8567——88〕任务概括目标餐饮是酒店的主要职能之一,点菜是必不行少的环节,而点菜那么使酒店的这一方面功能更加便利和多元化。
点菜系统更好的实现了减少人力物力的目标,也能够让酒店把更多的注意力放在食品安全上。
酒店管理系统需求规格说明书1.引言............................................................................................................. 错误!未定义书签。
1.1编写目的............................................................................................ 错误!未定义书签。
1.2项目背景............................................................................................ 错误!未定义书签。
1.3定义.................................................................................................... 错误!未定义书签。
1.4参考资料............................................................................................ 错误!未定义书签。
2.任务概述..................................................................................................... 错误!未定义书签。
2.1目标.................................................................................................... 错误!未定义书签。
2.2运行环境............................................................................................ 错误!未定义书签。
餐厅点餐系统需求分析说明书目录1.引言------------------------------------------------------------------------------------------------------------ 21.1编写目的----------------------------------------------------------------------------------------------- 21.2背景说明----------------------------------------------------------------------------------------------- 21.3术语定义----------------------------------------------------------------------------------------------- 21.4参考资料----------------------------------------------------------------------------------------------- 22.概述----------------------------------------------------------------------------------------------------------- 22.1 任务概述----------------------------------------------------------------------------------------------- 22.2 功能概述----------------------------------------------------------------------------------------------- 43.数据流程图------------------------------------------------------------------------------------------------- 43.1数据字典----------------------------------------------------------------------------------------------- 43.2数据结构----------------------------------------------------------------------------------------------- 63.3数据流程图-------------------------------------------------------------------------------------------- 84.系统要求----------------------------------------------------------------------------------------------------- 94.1性能要求----------------------------------------------------------------------------------------------- 94.2体验要求----------------------------------------------------------------------------------------------- 95.意外处理----------------------------------------------------------------------------------------------------- 96.可行性分析-------------------------------------------------------------------------------------------------- 96.1技术可行性-------------------------------------------------------------------------------------------- 96.2经济可行性-------------------------------------------------------------------------------------------- 96.3法律可行性-------------------------------------------------------------------------------------------- 97.结论意见----------------------------------------------------------------------------------------------------- 10 注意:此文档是前期的需求分析说明书,其时效性已经不存在,只可作为参考,不能做为标准。
1.引言1.1编写目的在软件开发前期,通过跟客户沟通,获得一份双方都认同的需求说明文档,针对用户提出的修改要求,及时处理,更新需求文档。
确定需求后才能进行相应的开发。
明确系统的基本需求,旨在整个开发过程中,指导和帮助编写代码分析解决系统的问题,需求分析文档在软件开发过程中是最重要的一部分,可以在前期避免系统的一些问题,需求分析的质量决定着系统的质量,贯穿着整个开发的过程1.2背景说明在现代社会城市化的大背景下,城市的规模和人数不断增长,同时也带动了城市经济全面化的发展,俗话说:民以食为天。
餐饮业是一个永远不会衰败的行业,但餐馆由于受到空间大小的影响,盈利率几乎不会再提高,想要增加更多的盈利就必须加快服务的效率,同时带动消费效率的提高。
这时,我们就会考虑一个方便迅速快捷的服务方式来改变这种情况,提高竞争力。
1.3术语定义数据结构:链表(内核链表),结构体,数组,队列,数据库程序:进程线程通信:TCP协议,套接字1.4参考资料《软件工程》、《数据结构》、《unix网络编程》、《c语言程序设计》、《软件需求分析》2.概述2.1任务概述当前餐厅存在的问题:当前餐厅中的大多数环节都是有服务员跑动来完成的,这样会造成餐厅使用的劳动力过多,比较费时、费力,而运营效率低下。
导致效率低下的原因主要有:1. 服务员跑动太多浪费时间。
例如,服务员将订单送到厨房部的过程中消耗过多时间,从而不能及时接待新进入的顾客,从而影响顾客就餐,影响顾客的回头率。
2. 菜谱是之前打印好的,不能及时的更新菜谱,顾客看到的不是最新的菜谱。
3. 信息的传递都是人工,费时、费力,效率低下。
解决方法:1.将传统的人工转为使用餐厅点餐系统,系统可以为顾客提供以下服务:座位的选择、浏览最新菜谱、自助点菜(下单)、进行催单、查询订单的排队情况以及结账申请2.将信息的传递由传统的人工方式改为由信号传递,菜谱用电子设备显示可以及时的更新最新的菜谱显示给顾客。
将顾客与餐厅之间的信息传递智能化,顾客的要求可以直接传达到餐厅的各部,使服务员由足够多的时间去处理别的事情。
2.2 功能概述本系统的主要功能分为:餐厅前台端系统(客户端)、服务器后台端系统(服务端)。
以下分别对各个端的系统功能做一个功能概述。
餐厅前台端系统:1.从服务端获取最新的菜谱;2.在本地系统中进行点单,并将订单传送到服务器后台系统;3.催单,向服务器后台端系统发送信息,要求系统尽快处理本订单;4.结账,向服务器后台端系统发送结账请求。
服务器后台端系统:1.更新本地系统中的菜谱信息;2.接收订单,并保存订单信息;3.将订单传送到厨房端系统;4.对催单请求进行处理;5.对订单进行结账处理,并将信息反馈到餐厅前台端系统;6.管理当前系统中等待厨房处理的订单队列;7.处理订单信息队列;8.将已处理的订单进行处理(写入数据库),以便日后做账;3.数据流程图3.1数据字典数据字典用来描述系统所要处理的数据的全部信息。
客户端和服务端通信的数据统一为json格式,服务端解析json格式到对应的结构体。
订单描述:用来描述某一餐桌的菜品订单信息别名:无组成:账单编号+ 菜品编号+菜品名+菜品价格+菜品数量+ 菜品总价+ 确认订单时间+ 确认完成时间+ 订单标志位入座信息描述:用来描述某个客户的入座请求信息别名:组成:json格式字符串,包含信息:用户编号+用户名+餐桌号点单信息描述:用来描述某一餐桌所点的菜的信息别名:无组成:json格式字符串,包含信息:订单类型+菜品编号+所点数量菜谱信息描述:用来描述餐厅的最新菜谱数据别名:无组成:json格式字符串,包含信息:菜品编号+菜品名+价格+库存+类型催单信息描述:用来描述一个订单的催单处理请求别名:无组成:json格式字符串,包含信息:订单处理类型结账信息描述:用来描述一个订单的结账处理别名:无组成:json格式字符串,包含信息:菜品名+单价+总价菜品信息描述:用来描述一道菜的相关信息别名:菜品组成:菜名编号+ 菜名+ 单价菜谱表描述:用来描述系统中所有菜品信息别名:菜谱组成:由菜品信息构成的一个表餐桌表描述:用来描述餐厅当前所有餐桌的使用信息别名:无组成:餐桌信息餐桌信息描述:用来描述餐厅当前某一餐桌的使用信息别名:无组成:餐桌编号+ 餐桌占用信息等待配菜员处理的json格式订单队列描述:用来描述由配菜员处理的json格式订单队列别名:订单队列组成:json格式订单+桌号3.2数据结构数据结构用于实现在计算机中的存储和处理,有别于数据字典。
用户表描述:用来描述就餐会员用户信息别名:无组成描述:用户ID+用户名+桌号+订单状态+账单状态+就餐时间菜谱表描述:用来描述系统中所有菜品信息别名:无组成描述:库存表账单表描述:用来描述系统中所有消费记录别名:无组成描述:账单编号+菜品信息+消费总价+订单时间餐桌表描述:用来描述餐厅当前所有餐桌的使用信息别名:无组成描述:由餐桌信息构成的一个顺序表订单描述:用来描述某一餐桌的用餐信息别名:无组成描述:账单编号+ 菜品编号+菜品名+菜品价格+菜品数量+ 菜品总价+ 确认订单时间+ 确认完成时间+ 订单标志位订单队列描述:用来描述由厨房前台端系统处理的订单信息的队列别名:无组成描述:由订单构成的一个队列3.3数据流程图4.系统要求4.1 性能要求系统必须有很高的运作效率,用户填写的订单在输入到系统后,系统必须快速及时地做出响应,迅速地处理有关信息,显示出所有必须的信心并打印出各项清单;由于需要存储大量用户的信息,所以系统必须有足够大的存储容量;系统必须能够承受各种不确定因素以保护存储的信息的安全,并能够准确记录各种内部事件;系统可靠性也是系统最为重要的性能要求之一,要求在意外因素之下,系统仍然能够保护系统和存储的信息的完整。