酒店管理系统说明书Word下载.doc

上传人:b****2 文档编号:14041054 上传时间:2022-10-17 格式:DOC 页数:20 大小:818.77KB
下载 相关 举报
酒店管理系统说明书Word下载.doc_第1页
第1页 / 共20页
酒店管理系统说明书Word下载.doc_第2页
第2页 / 共20页
酒店管理系统说明书Word下载.doc_第3页
第3页 / 共20页
酒店管理系统说明书Word下载.doc_第4页
第4页 / 共20页
酒店管理系统说明书Word下载.doc_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

酒店管理系统说明书Word下载.doc

《酒店管理系统说明书Word下载.doc》由会员分享,可在线阅读,更多相关《酒店管理系统说明书Word下载.doc(20页珍藏版)》请在冰豆网上搜索。

酒店管理系统说明书Word下载.doc

2.概念结构设计 6

2.1局部E-R图 6

2.2总体E-R图 7

3.逻辑结构设计 8

3.1关系模式:

8

3.2系统数据表 8

3.3关系图 10

4.系统实现 10

4.1用SQLServer建立数据库 10

4.2界面实现 12

5.系统测试 15

5.1测试方法 15

5.2测试用例 16

参考文献 17

课程设计总结 18

摘要

酒店餐饮管理系统是为了实现酒店餐饮自动化管理而设计的,它完全取代了原来酒店餐饮管理一直使用的人工处理的工作方式,并且避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成酒店餐饮管理工作提供了强有力的工具和管理手段。

针对传统的酒店餐饮管理带来的诸多不便,文章介绍了新型的酒店餐饮管理模式。

在开发酒店餐饮管理系统中,采用了sqlserver2008数据库管理系统,java主流开发技术进行了实现实现流程规范化,数据灵活化配置一套餐饮管理系统。

通过系统的开发掌握软件的基本的开发流程,了解了系统的业务。

从而掌握软件开发整体过程,把知识运用实际生产中。

关键词:

数据库;

餐饮管理系统;

系统设计;

java;

sqlserver2008

17

1.需求分析

项目需求分析就是描述系统需求,通过定义系统中的关键域类来建立模型。

分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制,因此,酒店餐饮管理系统的需求分析也是开发人员和用户一起完成的。

需求分析的第一步是描述酒店餐饮管理系统的功能,即定义用例,以此确定系统的功能需求。

该系统主要从酒店的订餐方面来分析。

酒店餐饮管理系统也是一个酒店不可缺少的部分,它的内部无论对于客户还是员工来说都至关重要,所以一个系统应该能够为用户提供充足的快捷的信息和方便的查询方式,而且不应有时间和地域的限制。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已成为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的部分,使用计算机对酒店餐饮的管理具有着手工管理所无法比拟的优点:

(1)客户和工作人员可以随时了解有关酒店餐饮的相关信息。

(2)减轻了工作人员的工作负担。

(3)查询、修改更加方便、快捷。

1.1系统的主要功能

根据餐饮行业的特点和该企业的实际情况,该系统以餐饮业务为基础,突出前台管理,从专业角度出发,提供科学有效的管理模式。

点菜方面采取图形界面加数据的方式,使用户能直观地管理数据信息,并能有效地管理每个开台所点的酒菜。

点菜收银管理可实现点菜、结账、清台。

营业分析可对客人点单情况、房台营业情况、酒菜销售情况、销售收入等进行分析。

点菜收银、营业分析的有机结合,可为酒店经营方向提供依据,为酒店餐馆的发展提供重要保证。

根据该企业的具体情况,系统主要功能设计有五大部分,分别为前台管理,财政管理,应收应付管理,系统初始化,系统管理,。

1、前台管理:

主要是对酒店前台收银的管理。

包括订餐管理、结账管理、当日结账数据分析、日结算管理。

2、财政管理:

主要是对酒店财务方面的管理。

包括日结算管理、月结算管理、年结算管理。

3、应收应付管理:

主要是对酒店的往来账款进行管理。

4、系统初始化:

主要是对酒店的基础设置信息的管理。

包括订餐管理,收款管理,交班管理,餐饮成本核算。

5、系统管理:

主要是对权限进行管理。

1.2功能模块设计

采用本系统可以大大减少前台的服务人员的人数,直接和厨房联系加快上菜速度。

由于采用计算机操作,可以大大提高操作速度。

为了能够适应信息化发展的需要,提高餐饮部门的工作效率,引入了该信息系统。

根据分析,酒店餐饮管理系统可分为以下三个模块:

登录模块、订餐模块、后台管理模块。

其系统模块图1.1所示。

图1.1系统功能模块图

1.3数据字典

数据字典是系统中各类数据描述的集合,是进行详细的数据的收集和数据分析秘获得的主要成果。

数据字典部分如下:

表1.1餐桌信息表

数据流

系统名:

餐饮管理系统

条目名:

餐桌信息

来源:

区域餐桌信息

去处:

餐桌信息预定查询

数据结构:

餐桌信息:

{桌号,名称,状态,主菜单ID,其他}

简要说明:

餐桌信息表主要是查看餐桌的当前状态

表1.2菜单信息表

菜单信息

菜单信息添加,删除查询

菜单信息表主要是查看菜单的信息

菜单信息:

{菜号,菜名,描述,价格,菜单ID}

菜单信息,主要是管理员对菜单信息的添加与删除

表1.3订餐信息表

订餐信息

订餐

订餐信息删除查询

订餐信息:

{菜号,菜名,订餐时间,客户号,客户姓名}

酒店登陆系统,订餐

1.4系统数据流图

图2.7酒店餐饮管理系统顶层数据流图

图2.8一层数据流图

图2.9P1的明细图

2.概念结构设计

2.1局部E-R图

概念设计是一种面向对象的数据模型。

它描述了从用户角度看到的数据,反映了用户的实现环境。

概念设计中最著名的方法就是实体联系方法,建立E-R模型,用E-R图表示概念结构,得到数据库的概念模型。

本系统的主要的实体有订餐信息,客户信息,菜谱信息,结算信息等。

实体关系图如下所示:

订餐信息:

包括的数据项有桌号、菜号、菜名、数量、价格、订餐日期,就餐日期等;

订餐信息实体关系图如图2.2所示。

菜谱信息:

包括的数据项有菜谱号、名称、种类、价格、描述等;

菜谱实体关系图如2.3所示。

客户信息:

包括的数据项有客户编号、客户姓名、年龄、性别、联系电话、所在单位等;

客户实体关系图如图2.4所示。

结算信息:

包括的数据项有客户号、桌号、结算日期、打折情况、总计等;

结算实体关系图如图2.5所示。

图2.1订餐信息实体关系图图2.2菜谱实体关系图

2.3客户信息实体关系图图2.4结算信息实体关系图

2.2总体E-R图

逻辑设计的目的是把概念设计好的概念模型转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构。

这些模型在功能上、完整性和一致性约束及数据库的可扩展性等方面均应满足用户的各种要求[2]。

因而,根据上节的实体E-R图,总体E-R图如下:

图2.5总体ER图

3.逻辑结构设计

订餐信息(桌号、菜号、菜名、数量、价格、订餐日期,就餐日期)

菜谱信息(菜谱号、名称、种类、价格、描述)

客户信息(客户编号、客户姓名、年龄、性别、联系电话、所在单位)

结算信息(客户号、桌号、结算日期、打折情况、总计)

3.2系统数据表

表3.1餐桌表dinnertalbe

字段名称

数据类型

字段大小

说明

索引

是否为空

id

Int

4

编号

PrimaryKey

NO

Areaid

区域ID

Primarykey

Name

Nvarchar

50

名称

Yes

State

状态

Menuid

主菜单ID

Memo

100

其他

该表是用来记录餐桌的信息,及当前的使用状态。

表3.2订餐表dinnermenu

Id

ID

No

Guesttype

Smallint

2

用户类型

Guestid

用户id

Gusetcount

用户数

Dinnertableid

餐桌ID

sumToPay

Real

总合

Discount

打折率

Waiterid

服务员ID

该表是用来记录订餐信息,主要有客户信息,订餐人数等。

表3.3菜单添加表menuitem

dishname

nVarchar

区域名称

描述

Price

价格

菜单id

该表是用来记录菜单信息,和添加菜单信息。

表3.4退菜表reject

菜号

Reason

原因

Itemid

菜品id

该表是用来记录退菜的信息和退菜的原因。

3.3关系图

图3.1关系图

4.系统实现

4.1用SQLServer建立数据库

SQLServer程序:

createdatabase酒店管理系统;

1)、创建客户信息表

createtable客户

(客户号char(5)primarykey,

菜号char(3),

客户姓名char(8),

年龄char(3),

性别char

(2),

联系电话char(11),

所在单位char(20),

);

2)、创建菜谱信息表

createtable菜谱

(菜号char(3)primarykey,

名称char(10),

种类char(10),

价格char(5),

描述char(30),

);

3)、创建订餐信息表

createtable订餐

(桌号char(5)primarykey,

菜名char(10),

数量char(3),

订餐日期cha

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

当前位置:首页 > 考试认证 > 财会金融考试

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

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