饭店管理系统总体设计说明

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

1.系统软硬件配置方案

➢概述

通过前一阶段的系统初步调查以及在对这套新龙饭店管理信息系统的技术可行性分析、经济可行性分析、管理可行性分析以及系统需求分析的前提下,确定了这套餐饮管理信息系统要实现三个功能模块。它们分别是:管理模块、就餐模块和退出。其中在管理模块中主要实现部门信息管理、员工信息管理、菜单信息管理、进货信息管理、账目管理、餐厅布局管理等功能,在就餐模块主要实现顾客就座、点餐、结账等功能。

考虑到本系统的特点及各种软件开发过程模型的优缺点,决定利用有面向对象特征的软件开发平台、开发具有图形用户界面、事件驱动的软件。由于本系统是在一个部局域网中运行,考虑到用户机不是很多,现在一般计算机的硬件性能都能达到很高的处理能力等实际情况,采取C/S模式,因其具有安全性高、交互性强、处理数据量大、数据查询灵活等特点,另外,由于多个客户机共享一台服务器,而且不同的客户端有不同的使用权限,所以,每个员工的特定处理放在客户端完成,这样可以减轻服务器的负担,提高系统运行的性能。

➢新龙饭店管理信息系统总统设计所要实现的目标是:

(1)实现多点操作的信息共享,相互之间的信息传递要准确、快捷。

(2)采用汉字图形用户界面,系统界面友好美观,操作简单易行,查询灵活方

便。

(3)业务管理信息化,可随时掌握进货、客人点单、结账等情况。

(4)系统维护方便可靠,具有灵活性、通用性及安全性的特点。

➢系统软硬件配置方案

根据业务状况和部门设置,需要配置点餐台银台终端5台,分布在各个餐厅,会计部、大堂、库房、厨房等部门配置8台,为保证系统信息和资源的及时性和共享性,数据由系统管理员定期通过主服务器进行数据刷新,所有终端通过网交换机与主服务器沟通并实现终端间的通信。

操作系统将选择较为普及的windows系统,终端为windows XP Professional,服务器

为windows server 2003,开发工具选择 visual basic 6.0

2.软件结构设计

页 1

页 1

3.数据库结构设计

➢主要关系模式及其联系

餐桌表

餐桌号

餐桌所在位置

损坏情况

正在使用

菜单表

PK菜品名

菜品编号

成本

单价

类型

日销售量

FK1顾客编号

所用原料

部门表

PK部门编号

部门名称

部门人数

部门电话

主管人员

FK1员工编号

餐厅布局表

PK名称

编号

性质

拥有餐桌数

FK1餐桌所在位置

FK1餐桌号

餐桌使用表

PK顾客编号

时间

FK1餐桌号

FK1餐桌所在位置

当前顾客表PK顾客编号

菜名

单价

FK1菜品名

顾客信息

PK,FK2顾客编号

时间

人数

FK1顾客号

进货单

PK编号

FK1原料编号

原料名

进货时间

进价

数量

进货地点

联系人

联系电话

原料

PK原料编号

原料名

剩余数量

FK1菜品名

账目表

PK,FK1,FK2,FK3顾客编号

时间

金额

职工表

PK员工编号

姓名

出生日期

联系电话

入店时间

部门编号

现任职务

基本工资

系统用户表

PK自动编号

用户名

密码

FK1员工编号

2010年5月30日 Sunday

页面 1

新龙饭店管理系统➢E-R图

➢数据表属性设置

(1).餐桌信息表记录餐桌号和餐桌所在位置及使用情况。这些信息用来记录餐桌对应的状态信息。可以直观反映餐馆各餐桌的各种状态,方便快捷服务。由4个字段组成。餐

表1 餐桌信息结构表

(2). 菜单信息表菜单信息表记录该餐馆的菜品编号、菜名、成本、单价、类型和周销售量。这些信息用来记录该餐馆的菜单。可以有效的模拟出该餐馆的各种菜单信息。该表

表2 菜单信息结构表

(3).餐厅布局信息表记录餐厅编号、餐厅名称、性质和拥有餐桌数桌。这些信息用来记录饭店各餐厅的布局信息。可以直观反映餐馆各餐厅的各种信息,方便维护和饭店建设。由4个字段组成。餐厅布局信息表的结构如下表:

表3 餐厅布局信息结构表

(4).餐桌使用信息表记录顾客号、时间和餐桌号。这些信息用来记录餐桌对应的状态信息。可以有效模拟出餐馆各餐桌的各种状态,方便快捷服务。由4个字段组成。餐桌信息表的结构如下表:

表4 餐桌使用信息结构表

(5).当前顾客信息表记录顾客编号、菜名和单价。这些信息用来记录顾客对应的状态信息。可以有效模拟出餐馆各顾客的各种状态,方便快捷服务。由3个字段组成。当前顾客信息表的结构如下表:

表5当前顾客信息结构表

(6).顾客信息表记录顾客编号、时间和人数。这些信息用来记录接待的状态信息。可以有效存储餐馆各顾客的信息,方便报表统计及餐桌预定等操作。由3个字段组成。顾客

表6 顾客信息结构表

(7).账目信息表记录顾客编号、时间和结账金额。这些信息用来记录账目对应的状态信息。可以有效模拟出餐馆各顾客的各种消费状态,方便结算统计。由3个字段组成。当

表7 账目信息结构表

(8). 进货单信息表进货单信息表记录该餐馆的单据编号、原料编号、原料名、进货时间、进价、数量、进货地点、联系人和联系等信息。这些信息用来记录该餐馆的进货单。

表8 进货单信息结构表

(9).部门信息表部门信息表记录部门编号、部门名称、部门人数、部门、主管人员。这些信息用来记录该餐馆的各部门的信息。可直观的反映部门相关信息,便于查询和管理。该表由5个字段组成,部门信息表的结构如下:

相关文档
最新文档