第三组 餐饮管理系统需求规格说明书.docx

上传人:b****2 文档编号:24139623 上传时间:2023-05-24 格式:DOCX 页数:11 大小:183.22KB
下载 相关 举报
第三组 餐饮管理系统需求规格说明书.docx_第1页
第1页 / 共11页
第三组 餐饮管理系统需求规格说明书.docx_第2页
第2页 / 共11页
第三组 餐饮管理系统需求规格说明书.docx_第3页
第3页 / 共11页
第三组 餐饮管理系统需求规格说明书.docx_第4页
第4页 / 共11页
第三组 餐饮管理系统需求规格说明书.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

第三组 餐饮管理系统需求规格说明书.docx

《第三组 餐饮管理系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《第三组 餐饮管理系统需求规格说明书.docx(11页珍藏版)》请在冰豆网上搜索。

第三组 餐饮管理系统需求规格说明书.docx

第三组餐饮管理系统需求规格说明书

需求规格说明书

1软件需求说明引言

1.1编写目的

为了说明编写本软件所需要的数据,所拥有的功能、性能及对功能、性能的规定,对所需设备、运行环境等的要求。

预期读者为本小组的开发人员。

1.2背景

说明:

a.软件系统的名称:

酒店餐饮管理系统。

b.本项目的任务的开发者:

面向用户:

酒店餐饮的前台服务员、厨房管理员、原材料的供货部门以及经理部门的管理人员。

实现该软件的计算中心或计算机网络:

支持Windows98对等网和NT/2000网络。

C.系统命名:

餐厅管理系统

小组成员:

张宏凯(组长)、石萍、丁浩、黄泽坤、李志磊、赵明

开发工具:

vs2008sqlserver2005

1.3参考资料

本软件开发的《可行性研究报告》、软件工程导论(清华大学出版社张海藩)数据库原理及应用

2任务概述

2.1目标

本餐饮管理系统广泛适用于中、小型餐饮行业、咖啡厅、饭店、酒楼、等场所。

为方便酒店管理人员更有效的管理酒店而开发。

该系统可以帮助餐饮企业处理日常工作业务,规范管理工作和操作流程, 是餐饮行业的得力助手。

另外,本餐饮管理系统具有强大的统计分析功能,可以帮助经营者分析自己企业的经营状况。

比如可以很方便的统计出任意一天、任意一段时间的营业额,使对自己的企业经营状况了如指掌;可以统计出任意一段时间的菜品销售排行榜,可以按照各菜品的销售额、销售数量、利润等任意排行,使你清楚的了解贵公司哪些菜品顾客最喜欢、哪些菜品利润最高,进而可以分析这样的菜品为什么顾客比较喜欢,从而为贵公司的经营决策提供了科学依据;以及统计出任意一段时间的平均客流时段分析等。

本餐饮管理系统属小型网络系统,可应用于酒店中的餐饮部门以及咖啡厅、饭店、酒楼、等场所,具有一定的独立性。

2.2用户的特点

本餐饮管理系统对用户的教育水平与技术专长要求不高,一般只要求具备电脑操作基本知识,会打字就可以了。

维护人员为本小组开发人员,均为计算机专业本科教育,懂得VC++6.0编程,数据库管理等相关技术。

2.3假定和约束

a.系统可以长期运行,版本也可以不断升级,来满足用户的新需求。

b.构建该系统的酒店提供必要的资金购买电脑架构网络,实现前台和供货部门以及酒店管理部门的联网,使整个酒店一体化,提高酒店的运营效率和效益。

c.系统是由Vs2008开发的,大部分的操作系统都能够顺利运行,适合广大的酒店使用。

为保证系统的正常运行必须有专门的人员来维护系统并对系统数据库进行更新。

d.系统操作简单,酒店的工作人员只需掌握一些基本的电脑使用方面的知识,要求会打字,这样简单进行培训能够轻松使用本系统,无须酒店花费多少财力物力来培训员工。

e.系统一经投入便能够运行,并产生效益得到回报。

3需求描述

3.1系统功能图

酒店餐饮管理系统

财务管理

酒菜信息查询

餐桌预定信息

帐单查询

客户信息

销售分析

餐桌使用情况

食品查询

就餐时间

预定餐桌

桌台号

菜单

折扣

付款方式

预定

新开台

用户管理

密码修改

退出系统

餐饮管理

查询系统

营业设置

登陆管理

3.2系统的性能需求

为了保证系统能够长期、安全、稳定、可靠、高效的运行,餐饮管理系统应该满足以下的性能需求:

1.系统处理的准确性和及时性

系统处理的准确性和及时性是系统的必要性能。

在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。

2.系统的开放性和系统的可扩充性

餐饮管理系统在开发过程中,应该充分考虑以后的可扩充性。

例如订餐系统的方式的改变(网上订餐),用户查询的需求也会不断的更新和完善。

所有这些,都要求系统提供足够的手段进行功能的调整和扩充。

而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。

通过软件的修补、替换完成系统的升级和更新换代。

3.系统的易用性和易维护性

餐饮管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。

这就要求系统能够提供良好的用户接口,易用的人机交互界面。

要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。

餐饮管理系统中涉及到的数据是公司的相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。

4.系统的标准性

系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。

所有这些都要符合主流国际、国家和行业标准。

例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。

如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。

5.系统的先进性

目前计算系统的技术发展相当快,做为餐饮管理系统工程,应该保证系统在下个世纪仍旧是先进的,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。

这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。

另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。

6.系统的响应速度

餐饮管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时

反馈信息。

在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,

原则是保证操作人员不会因为速度问题而影响工作效率。

3.2系统的数据需求

机票预定系统的数据需求包括如下几点:

1.数据录入和处理的准确性和实时性

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。

数据的输入来源是手工输入。

手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。

在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

2.数据的一致性与完整性

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

3.数据的共享与独立性

系统的数据应是共享的。

然而,从系统开发的角度上看,共享会给设计和调试带来困难。

因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。

这样,也能提供系统的强壮性。

3.3系统的数据字典

餐桌状态表

名字:

餐桌状态表

别名:

描述:

记录餐桌当前状态的信息

定义:

餐桌状态表(tableuse)=餐桌号(zhuohao)+状态(state)+备注(beizhu)

位置:

 

桌号

名字:

桌号(zhuohao)

别名:

描述:

唯一标识系统中唯一的餐桌

定义:

桌号

位置:

餐桌状态表

财务收入表

名字:

财务收入表(shouru)

别名:

描述:

财务收入表(shouru)=收入金额(Dayshouru)+收入日起(timeshouru)

名字:

账单表(paybill)

别名:

描述:

描述顾客消费明细信息

定义:

账单表(paybill)=桌号(zhuohao)+菜单(cainame)+数量(cainum)+价格(caiprice)

账单表

菜名

名字:

菜名(cainame)

别名:

描述:

能具体描述没种菜的信息

定义:

cainamechar

价格

名字:

价格(caiprice)

别名:

描述:

描述没种菜的价格信息

定义:

caipricedouble

用户表

名字:

用户表(user)

别名:

描述:

描述每个经营管理者的具体信息

定义:

用户表(user)=姓名(name)+密码(password)+性别(sex)+权限(competence)

名字:

菜单表(caidaninfo)

别名:

描述:

描述餐厅所有菜单的信息

定义:

菜单表(caidaninfo)=编号(ID)+菜名(name)+价格(price)

菜单表

3.3系统用例图

图一、餐饮管理系统第一层

图四、信息查询系统

3.4系统的主要部分的数据流图

打印帐单

餐饮管理信息查询

点菜、给客人预订餐桌

员工

食品、帐单餐桌使用及预订情况查询

信息查询

帐单查询

客人

营业设置信息查询

对酒菜信息

经理部门

财务管理信息查询

对销售额的分析

图二、餐饮管理

输入

桌台号

理信息查询

新开台

输入

菜名

输入

就餐人数

员工

付款方式

输入

结账

输入

账单

折扣率

打印

输入

付款金额

客人

客户资料(姓名、性别、证件号码及联系方式等)

输入

预定

输入

预定桌号

输入

就餐时间

图三、信息查询系统

食品查询

员工

酒菜名称、单价、库存数量

基本信息查询

桌台号及使用状态

餐桌使用情况

客人姓名、性别、证件号码、联系方式、预定的桌台号、预定就餐时间

餐桌预定情况

经理部门

财务状况查询

桌号、帐单号、酒菜信息、折扣率、付款方式、总金额及实付金额等

帐单查询

员工资料查询

员工姓名,工号,职务,生日,籍贯,权限等

4系统的运行要求

餐饮管理系统中的各个子系统的硬件和软件的配置如下:

1.服务器端子系统的运行要求:

系统软件:

WindowNTServer

数据库管理系统:

SQLServer

硬件要求:

PentiumIII450以上,258MRAM,14GHD

2.客户端子系统的运行要求:

系统软件:

WindowNTWorkstation

数据库管理系统:

SQLServer

硬件要求:

Pentium133以上,32MRAM,4.3GHD

5建立餐饮管理系统的约束

1.人力、资金、时间的约束

机票预定工程实施的目标就是要带给航空公司看得出见的效益,其开发过程中也要考虑到人力、资金和时间的约束。

因此,在设计中,重点是销售系统中的方便快捷,能提供给旅客以优质高效的服务,并提高销售的效率和便捷,为航空公司带来良好的效益。

2.技术发展规律的约束

计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。

例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1