酒店餐饮管理系统课程设计

  • 格式:docx
  • 大小:295.05 KB
  • 文档页数:20

下载文档原格式

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

《数据库原理》课程设计说明书酒店餐饮管理系统

系部:*************学院

学生姓名:

专业:

班级:

完成时间:

目录

1 系统概述 (2)

2 数据库设计 (2)

2.1 需求分析 (2)

2.1.1 数据流图 ..................................................................................... 错误!未定义书签。2

2.1.2 数据词典 (3)

2.1.3 加工说明 (3)

2.2 概念结构设计 ....................................................................................... 错误!未定义书签。4

2.2.1 E-R图 (4)

2.3 逻辑结构设计 (5)

2.3.1 关系模式 (5)

2.4 物理结构设计 (6)

2.5 设计小结.................................................................................................. 错误!未定义书签。

3 应用程序设计 (13)

3.1 需求分析 (13)

3.1.1 数据流图 (13)

3.1.2 数据词典 (13)

3.1.3 加工说明 (14)

3.2 概要设计 (14)

3.2.1 功能模块图 (15)

3.3 详细设计 (16)

3.3.1 代码 (17)

3.3.2 流程图 (18)

3.4 系统测试 (19)

3.5 设计小结 (20)

主要参考文献 (21)

1 系统概述

随着现在酒店餐饮之类的不断崛起,作为餐饮业不可缺少的一部分——酒店餐饮管理系统,它的内容对于酒店的的决策者和管理者来说都非常重要。本系统基于酒店管理系统之下的一个子系统,可以把整个酒店餐饮部分的日常经营管理信息化,包括点餐、库存管理、员工信息等日常经营的一些统计功能。我们设计的这个管理系统流程清晰、易懂。具有独特的功能对于开台管理、点菜、菜谱设置等可以为管理人员带来很大的方便,减少人为因素的错误,提高服务水平。

2 数据库设计

2.1 需求分析

2.1.1 数据流图

2.1.2 数据词典

表名名称代码数据类型说明

admir 员工表id aid int员工号name aname varchar姓名pwd pwd varchar密码sex sex varchar性别tel tel varchar电话status status int状态

admir2

管理员用户id aid int编号name aname varchar姓名pwd pwd varchar密码

desk

餐桌表id did int台号num num int座位数seating seating varchar状态time time varchar预定时间sta sta varchar预定状态

sort

菜系表id id int菜号name name varchar菜名

menu 菜单表code code varchar编号

price price number价格name name varchar菜名

unit unit varchar单位

sort_id sort_id int菜系

iden iden varchar助记码numb numb int菜被点次数sta sta varchar菜是否已上imgs imgs blob菜图片

order_form 订单表id ofid varchar订单号time dtime varchar下单时间total total varchar总价

order_item 订单详细id id int编号ofid ofid varchar订单号did did int桌子编号

menuid menuid varchar菜的编号account account int点菜份数status status varchar状态aname aname varchar收银员

customer 顾客表name name varchar姓名

cid cid varchar身份证号sex sex varchar性别

tel tel varchar联系方式

2.1.3 加工说明

我们的系统需要8个实体:

(1)员工实体

实体名:admir

角色:服务员兼收银员

属性:id,姓名,密码,性别,电话,状态主键:id

(2)管理员实体

实体名:admir2

角色:经理

属性:id,密码,姓名

主键:id

(3)餐桌实体

实体名:desk

角色:餐桌

属性:id,座位数,状态,预定时间,预定状态

主键:id

(4)菜单实体

实体名:menu

角色:顾客点菜的菜单

属性:code,菜名,编号,价格,单位,菜系,助记码,菜被点次数,上菜状态,菜图

主键:code

(5)订单实体

实体名:order_form

角色:点菜完成后生成的订单

属性:id,下单时间,总价

主键:id

(6)顾客实体

实体名:customer

角色:顾客

属性:姓名,性别,联系方式,身份证号(cid)

主键:cid