数据库 餐饮管理系统

合集下载

天财商龙餐饮娱乐管理系统使用详解

天财商龙餐饮娱乐管理系统使用详解

天财商龙
餐饮娱乐管理系统使用详解
1、餐饮娱乐管理系统数据库文件:tcgem6
2、餐饮娱乐管理使用流程(从新装软件开始)
3、安装:
安装SQL—安装SQL SP4—安装天商龙餐饮管理系统
1、餐饮数据库名(tcgem)
2、安装完成后运行“天财商龙消息服务程序”注册指定服器名、
以及登录数据库tcgem6、登录SQL用户名sa。

3、进入“餐饮娱乐管理系统后台”设定“企业信息”等。

然后
进入选择“系统”—“通讯服务设定”、指定服务器IP地
址,如192.168.000.001。

注:在设置服务器IP时,有可能会出错,再进入时会提示“IP设置格式错误”,需要进入SQL企业管理器中,找到tcgem 数据库,在库中找到“xtkz”的表。

打开该表,在表中的“serverip”行中的“strl“中重新设置正确的IP地址即可。

在SQL中如果提示“无项目”的情况,需要在SQL组中点右键“新建SQL注册。

名词解释:
返位结算:对埋单后的错误单据进行修改。

跑单:客户在店里消费完后没有结账就走了。

打荷:负责将砧板切好,配好的原料腌好,协助厨师。

前台操作快捷键;
/开单+加单-退单Ctrl+1更换客位*买单Ctrl+F1已结
账单F8结班F11退出F5 刷新
前台Ctrl+F1已结账单查询快捷键
F3 返位结算F2付款修正F6 打印账单
前台结账快捷键
F2 快速结账Pageup 埋单打印F3 撤消埋单Pagedown结账注意:前台返位结算操作,在查询打印中选择已结账单,选中需要进行返位结算的账单按F3即可,但转外账、挂账或者挂会员结算的情况不允许返位结算。

基于NET的餐饮管理系统设计与实现

基于NET的餐饮管理系统设计与实现

基于NET的餐饮管理系统设计与实现随着餐饮行业的不断发展,需求大量增加,如何提升餐饮服务的效率,提高餐饮服务质量,已经成为餐饮业的重要任务。

因此,餐饮管理系统的应用越来越受到人们的关注。

在此,本文将介绍一种基于.NET的餐饮管理系统的设计与实现。

1.系统需求分析餐饮管理系统分为前台管理和后台管理两部分,前台管理负责维护顾客信息,订单信息,菜品信息等,后台管理则负责管理员工信息,库存信息,厨房管理等。

因此,该系统需要至少有以下几个功能模块:(1)用户管理模块:主要用于顾客注册,登录及信息修改。

(2)菜品管理模块:主要用于维护菜品信息,包括添加、查询、修改、删除等功能。

(3)订单管理模块:主要用于订单管理,包括订单查询、结算等功能。

(4)库存管理模块:主要用于管理各种食材的库存情况,包括添加、查询、修改、删除等功能。

(5)员工管理模块:主要用于员工信息管理,包括员工的添加、查询、修改、删除等功能。

2.系统设计(1)数据库设计数据库设计是整个系统非常关键的一部分。

在设计数据库时,需要考虑各个表之间的联系,表的属性和字段的数据类型等。

下面我们就来着重介绍餐饮管理系统下的数据库设计。

用户数据表设计,各字段含义如下:1.id:主键,用户编号:用户昵称ername:用户帐号4.password:用户密码5.phone:手机号6.email:邮箱7.created_at:创建时间8.updated_at:修改时间菜品数据表设计,各字段含义如下:1.id:主键,菜品编号:菜品名称3.summary:菜品摘要4.category_id:菜品分类5.price:菜品价格6.status:状态7.created_at:创建时间8.updated_at:修改时间订单数据表设计,各字段含义如下:1.id:主键,订单编号er_id:用户编号3.amount:订单金额4.payment_method:支付方式5.created_at:创建时间6.updated_at:修改时间7.status:状态员工数据表设计,各字段含义如下:1.id:主键,员工编号:员工姓名ername:员工帐号4.password:员工密码5.role_id:员工类型6.created_at:创建时间7.updated_at:修改时间(2)系统框架设计系统采用B/S架构,浏览器作为客户端,服务器作为服务端。

餐饮管理系统(1)界面图+源代码

餐饮管理系统(1)界面图+源代码

餐饮管理系统1、前言在餐饮业务竞争越来越激烈的今天,如何提高服务质量,其管理能力显的越来越重要。

尤其是对一些大的餐饮店,餐饮店内部服务项目越多,管理难度越大,既要处理前台又要处理后台的工作,所以一个好的管理系统可以提高酒店的管理水平也可以大幅度提高酒店服务水平。

1.1目的随着当今社会信息化的日新月异的发展,计算机应用已经渗透到日常工作的许多方面无论是其自身还是所发挥的作用,计算机都标志着一种高科技、高效率和高水平。

为了企业创先进、争一流,为了企业的发展一套好的系统必不可少.现在餐饮业发展速度飞快,要想在激烈的社会竞争有一席之地,好的服务是最基本的保障,此次开发的餐饮管理系统就是针对现代化社会管理和要求,在服务上提高自己的效率,使自己的公司立于不败之地.1.2定义餐饮管理系统,SQL,E-R图1.3 参考资料《数据库应用系统开发技术》朱如龙刘焰机械出版社2004年8月《VC++与SQL2000开发技术》汪晓平钟军人民邮电出版社2004年8月2、系统设计2.1系统目标设计餐饮管理系统的主要目标是实现对酒店内部各种管理的电子化、自动化,提高各个模块之间的办公效率,为高质量餐饮服务提供保证。

2.2开发设计思想餐厅系统是按照国内餐饮行业最新要求开发的全心概念的信息管理系统。

该系统将餐厅收银、往来帐务结算及销售情况统计工作在单计算机或网络系统中完成。

主要特点包括:*代码菜谱编制,方便统计,方便输入;*开单、改单、结算、打印、用户界面方便友好;*系统专设往来账、内部账,结算方式灵活多样,结算消息详尽;*系统可同前台系统衔接,查询客人信贷情况,往前台客人帐户转账;*报表真实,实用性强,如:收银报表汇总收银、支票、信用卡、转帐等情况;菜肴销售报表汇总各种菜肴的日、月销售量;员工销售统计表,可打印值台人员销售业绩核实报表提供依据。

*账务系统共讷讷感的完整性。

一旦该系统正式运行,餐厅每日的营业账和全部往来客户的账务操作结算都将依靠计算机,该系统面对当前餐厅餐饮业各种负复杂的结算要求应具有很强的应变能力。

数据库原理酒店管理系统设计课程设计报告

数据库原理酒店管理系统设计课程设计报告
数据库管理系统
数据库管理系统(DBMS)是提供数据存储、访问、定义和 管理功能的软件系统,如MySQL、Oracle等。
数据库设计原则
概念设计
根据需求分析结果,设计数据库的概念模 型,包括实体、属性、关系和约束等。
需求分析
在设计数据库之前,需要对酒店管 理系统的需求进行详细分析,包括 功能需求、数据需求和性能需求等
数据库设计
根据需求分析,设计酒店管 理系统数据库,包括客房、 客人、员工、预订等表,并 定义表之间的关系。
功能模块实现
按照系统设计,逐步实现各 个功能模块,包括客房管理 、客人管理、员工管理、预 订管理等。
界面设计与实现
设计简洁、直观的用户界面 ,并实现与后端的交互。
系统测试方法
黑盒测试
通过输入测试用例,检查系统输出是否符合预期 结果,验证系统功能的正确性。
实现财务报表生成 、财务分析等功能 。
前台接待模块
实现客人入住登记 、离店结算等功能 。
餐饮管理模块
实现餐厅预订、点 餐、结账等功能。
系统管理模块
实现用户管理、权 限管理、日志管理 等功能。
05
系统实现与测试
系统实现过程
系统架构搭建
采用B/S架构,前端使用 HTML、CSS、JavaScript等 技术,后端使用Java语言, 数据库采用MySQL。

A
B
C
D
物理设计
确定数据库的物理存储结构,包括数据的 存储方式、存储设备的选择和配置等。
逻辑设计
将概念模型转换为数据库的逻辑模型,包 括表、字段、索引和视图等数据库对象的 定义。
数据库在酒店管理系统中的作用
数据存储
数据库用于存储酒店管理系统中的各种数 据,如客人信息、房间信息、预订信息、

数据库课程设计餐饮下单管理系统

数据库课程设计餐饮下单管理系统

数据库课程设计餐饮下单管理系统餐饮下单管理系统是一种常见的应用于餐饮行业的管理系统,其主要功能是帮助餐馆实现客户点餐、收银、并可直观化地统计餐馆销售情况等。

系统的主要模块包括菜品管理模块、订单管理模块、用户信息管理模块和数据统计模块。

1.菜品管理模块菜品管理模块是餐饮下单管理系统中的一个重要模块。

通过该模块,管理员可以添加、修改和删除菜品信息,并可对菜品进行搜索、分类显示、价格监控等。

为提高系统的可扩展性,应采用数据库存储菜品信息,同时设计菜品信息表,保证菜品信息的稳定性和数据整合的便利性。

2.订单管理模块订单管理模块也是餐饮下单管理系统的一个核心模块。

用户可以通过该模块选择菜品下单、查看订单状态、进行支付等。

此外,管理员可以通过该模块查看餐厅订单情况、确认订单、派送订单等。

系统的订单信息维护应以数据库表的形式存储,包括订单号、订单金额、订单状态、下单时间、支付时间、收货人信息等。

3.用户信息管理模块用户信息管理模块是餐饮下单管理系统中的一个基础性模块。

该模块主要用于管理用户信息。

用户可以在系统中注册、登录、注销等。

同时,管理者可以通过该模块进行用户信息的添加、修改、删除等操作。

用户信息应该存储于数据库中,设计用户信息表来保证数据的稳定性和数据整合的便利性。

4.数据统计模块数据统计模块是餐饮下单管理系统的一个重要功能。

该模块主要通过数据库分析及图表来分析系统的数据。

管理员可以通过该模块查看销售额、订单数量、菜品销量等数据,并可根据不同时间段进行数据的查询和统计。

通过该模块的功能能够及时反馈餐馆的业务状况,为管理者做出正确和科学决策提供数据支持。

总之,对于餐饮下单管理系统的设计与实现,不仅需要具有了解餐饮行业的实际经验,更需要充分考虑到数据库的设计与架构优化,来提高系统的可用性、可靠性和扩展性。

同时,为保障系统的稳定性和数据安全性,应内置系统的日志记录和备份机制,及时检测系统漏洞并进行修复等。

最后,在开发系统的同时应注意到用户体验,为用户提供优质、快捷的服务来提高用户黏性。

餐饮管理系统的设计与实现

餐饮管理系统的设计与实现

餐饮管理系统的设计与实现餐饮管理系统是一种重要的信息管理系统,它可以协助餐厅或餐饮企业实现对餐饮业务的整合和提高营业效率。

本文将从需求分析、系统设计、功能实现等方面对餐饮管理系统的设计与实现进行探讨。

一、需求分析餐饮管理系统的主要任务是协助餐饮企业进行业务管理,包括订单管理、菜品管理、库存管理、财务管理等多个方面。

因此,餐饮管理系统应该具备以下的基本需求:1.订单管理:能自动记录订单信息,包括订单号、顾客信息、菜品信息、订单时间、订单金额等;2.菜品管理:能新增、修改、删除菜品信息,包括菜品名称、价格、原料等;3.库存管理:能自动统计库存情况,对菜品库存进行控制,防止库存过多或过少;4.财务管理:能够自动统计每日、每周、每月的盈利情况,提供财务管理报表;5.顾客管理:能够记录顾客信息,包括顾客姓名、电话、地址等,对顾客进行管理。

二、系统设计餐饮管理系统的设计,包括数据库设计、前端设计和后端设计。

1.数据库设计餐饮管理系统的数据库应该包括如下表:(1)菜品表:包括菜品ID、菜品名称、菜品价格、菜品分类、菜品图片等;(2)订单表:包括订单ID、顾客ID、订单状态、订单金额、下单时间等;(3)库存表:包括库存ID、菜品ID、库存数量等;(4)顾客表:包括顾客ID、顾客姓名、顾客电话、顾客地址等;2.前端设计餐饮管理系统的前端设计应该符合用户体验和视觉美学。

(1)首页应该包括系统的基本功能,如菜品管理、订单管理、库存管理、财务管理等。

(2)菜品管理页面应该包括新增、修改、删除菜品等基本功能。

(3)订单管理页面应该包括订单查询、订单处理等基本功能。

(4)库存管理页面应该包括库存查询、库存调整、库存报废等基本功能。

3.后端设计餐饮管理系统的后端设计应该采用MVC架构,保证程序的可扩展性、可维护性。

(1)数据库连接:使用Java的JDBC技术连接数据库。

(2)控制层:使用Spring MVC框架搭建控制层,处理请求和响应。

餐饮管理系统文档

餐饮管理系统文档

餐饮管理系统文档餐饮管理系统文档餐饮管理系统是一种用于管理餐饮企业相关活动的软件系统。

它能够帮助企业实现从供应链到顾客服务所有环节的控制与管理,提高运营效率、降低成本、提升服务质量等方面的业务价值。

本文档旨在对餐饮管理系统的使用、配置、功能等方面进行详细的介绍,帮助用户高效地使用系统。

一、产品概述餐饮管理系统是基于互联网的各种先进技术、传感器技术以及大数据技术的结合,以解决饮食行业管理问题为主旨的系统。

系统主要包括后台管理模块、前台销售模块、供应链模块、财务管理模块、统计报表模块五大模块。

其中,后台管理模块主要用于餐饮企业日常管理,包括智慧化的厨房管理、食材供应管理、人员管理等;前台销售模块主要用于餐厅客户点餐、支付等,提高顾客满意度;供应链模块主要用于供应商管理,可以有效地管理采购流程、节约成本等;财务模块用于日常会计管理,包括固定资产清单、日常会计管理等;统计报表模块用于提供相关报表和数据分析,帮助管理人员及时做出决策。

二、系统配置及使用安装餐饮管理系统需要先将软件下载至电脑上,进行安装及配置,确保符合系统的硬件和软件要求。

完成安装后,即可在电脑上找到主程序,点击主程序即可启动系统。

进入系统后,用户可以根据自己的身份和角色选择相应的模块进行操作。

系统配置及使用详细流程如下:1.电脑环境检查:检查电脑系统是否支持餐饮管理系统,电脑硬件配置是否满足系统要求。

2.软件下载及安装:在餐饮管理系统官网或者相关下载网站下载餐饮管理系统,并根据系统要求进行安装。

3.系统启动:双击系统主程序即可启动系统,根据界面提示进行操作。

4.用户注册:系统启动后,用户需要进行账户注册,一般都有管理员进行用户管理。

管理员可以设置账户权限,控制用户对系统的访问范围。

5.模块使用:系统包括多个模块,根据用户的用户角色,可以选择相应的模块进行操作。

餐饮管理系统的使用虽然十分方便快捷,但是也需要管理员或用户对系统进行掌握和运用。

数据库课程设计 餐饮下单管理系统

数据库课程设计 餐饮下单管理系统

目录1.课题名称及目标 (2)2.需求分析 (2)2.1 数据需求 (2)2.2事务需求 (3)2.3数据流 (4)2.4数据字典 (6)3.数据库结构设计 (9)3.1概念设计 (9)3.1.1分E-R图的建立 (9)3.1.2整体E-R图 (10)3.2逻辑设计 (11)3.2.1 E-R图向关系模型的转换 (11)3.2.2优化处理 (12)3.2.3 用户子模式建立 (12)4.数据库物理设计 (13)4.1存储过程 (14)4.2 触发器 (14)5.数据库的实施 (14)5.1在SQL中数据库实施 (14)5.1.1数据库及数据库对象的建立 (14)5.1.2数据入库 (16)5.2 数据库测试 (16)5.2.1对建立的数据库及数据库对象进行测试 (16)6. 总结 (30)7. 附录 (31)1.课题名称及目标本次实训要设计的数据库课题名称是餐厅管理系统。

餐厅管理系统的功能主要包括顾客点菜、结账、对员工资料进行管理、对餐桌信息进行统一设置、对消费情况进行查询等功能。

基本功能如下:(1)菜谱信息管理:对菜谱进行增、查、改、删操作。

即可查询当前餐厅所推出的菜品,增加菜品,修改菜品的价格,删除菜品。

(2)餐桌信息管理:能查询当前餐厅中所有餐桌的座位数以及使用情况,客人可以对位实现的餐桌进行使用申请。

(3)顾客信息管理:可以查询顾客的相关信息,如性别,年龄,联系方式等。

当有新顾客时,可添加新顾客的信息。

(4)顾客下订单功能:实现下订单,具有唯一的订单号,可用于结账。

可根据顾客的人数选择相应的餐桌号,并且能够指定服务员。

(6)顾客点菜:实现顾客点菜功能。

顾客可以对所下的订单进行修改,即可删除所点的菜品或是修改数量。

同时可以查询某位顾客的订单。

(7)顾客结账:根据订单号进行结账(防止有相同姓名的顾客,以致结错帐)。

能够根据消费金额进行对应的折扣,并把消费信息存档到消费记录中去。

2.需求分析通过了解餐饮行业的特点和实际情况,从分析饭店的基本情况入手,结合要实现的功能,对系统的可行性进行分析,为提高其可行性,故做了以下数据分析。

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

《数据库系统概论》
大作业
——餐饮管理信息系统
2011年06月
目录
一、系统开发平台 (3)
二、数据库规划 (3)
2.1 任务陈述 (3)
2.2 任务目标 (3)
三、需求分析 (4)
3.1 用户需求说明 (4)
3.1.1 数据需求 (4)
3.1.2 事务需求 (5)
3.2 系统需求说明 (6)
四、需求分析结果 (7)
4.1 数据流图 (7)
4.2 数据字典 (10)
五、数据库概念结构设计 (12)
5.1 分E-R图 (12)
5.2 总E-R图 (14)
5.3 基本表 (15)
一、系统开发平台
题目:酒店管理信息系统
数据库: SQL SEVER 2008 R2
操作系统等:WINDOWS XP
二、数据库规划
2.1 任务陈述
传统的酒店行业使用手工记账和核算,这是极易出现问题的,比如:
1、速度慢且容易出错
2、不容易查询客户的消费信息。

3、收银过程中容易出现账单丢失的情况。

4、做销售数据统计分析既费时又费力,还容易出现偏差。

而目前餐饮行业竞争愈发激烈,只有解决上述问题才能在竞争中求得生存。

因此本系统将实现点餐、管理、销售统计一体化的工作,帮助餐饮管理者快速、有效地分析数据和进行酒店管理。

2.2 任务目标
本系统主要涉及餐厅的日常运营,包括房台安排、点菜、结算、销售统计、员工管理等功能。

·前台服务:实现对餐厅顾客开台、点菜/加菜/退菜(只有未签单的菜品可以退订)、预订、签单、结账(打折)功能(所有菜品都签单后才能结账)。

需要实现预订与开台的冲突处理、预订转换开台等。

·后台管理:房台号/名管理、菜系管理、菜品管理、会员管理。

需要保证对于以上各种信息的管理能够同步反应到前台服务界面,防止出现点已删除菜品等情况。

·销售统计:日统计、月统计、年统计。

·人员管理:档案管理
三、需求分析
3.1 用户需求说明
根据餐饮行业的特点和实际情况,酒店管理系统应以餐饮业务为基础,突出前台管理,重视营业数据分析等功能,从专业角度出发,努力为餐饮管理者提供科学有效地管理模式和数据分析功能。

3.1.1 数据需求
酒店有多名具有不同权限的管理员(如具有所有权限的总经理、人员管理权限的人事部管理员、后台管理权限的后勤管理员等等)和多名前台(只包含开台、点菜、预订等权限)。

其中职工号唯一。

酒店有两种类型的餐台——雅间和大厅桌台。

房台数据包括房台编号、房台类型、座位数、状态(可用/撤消)。

酒店都多种菜系,每种菜系包括多种菜品。

酒店储存有会员信息,需要折扣信息等。

□具体数据需求如下:
◎点菜阶段需要的数据有:
1、菜品信息,包括其名称、所属菜系等。

2、房台信息,包括其名称、类型、使用状态等。

3、会员信息,包括会员编号、折扣等。

4、预订信息,包括预订日期、时段、预订菜品等。

◎员工管理需要数据有:
1、员工档案:包括其姓名、性别、工资、等级、工作状态等一系列数据。

◎销售统计需要的数据有:
1、消费单据:包括金额、日期、项目单编号等数据。

2、消费项目单据:消费菜品编号、数量、小计等。

◎会员管理需要的数据有:
1、会员档案:会员编号、对应折扣等。

3.1.2 事务需求
□数据录入:
1、录入房台信息
2、录入菜系信息
3、录入菜品信息
4、录入会员信息
5、录入员工档案信息
□数据更新/删除
1、更新/删除房台信息
2、更新/删除菜系信息
3、更新/删除菜品信息
4、更新/删除会员信息
5、更新/删除员工档案信息
6、更新/删除管理员信息
□数据查询
◎用户:前台服务员
1、查询可用房台信息
2、查询在售菜品信息
3、查询开台信息
4、查询订单信息
5、查询会员折扣信息
◎用户:销售统计管理员
1、查询日消费项目、金额信息
2、查询月消费金额信息
3、查询年消费金额信息
◎用户:系统维护管理员
1、查询可用房台信息
2、查询在售菜系信息
3、查询在售菜品信息
4、查询会员信息
◎用户:人事管理员
1、查询所有员工档案
2、查询管理员信息
3.2 系统需求说明
1、开台点菜及预订功能。

是酒店的主要功能之一,要求该功能人性化和智能化。

例如,在点菜时使用助记码。

2、自动结账。

是酒店的常用功能,也要求人性化和智能化。

操作员只需要选中欲结账的台号,系统就会根据会员折扣情况自动为选中的台号计算消费总额,并且用户输入时候金额后,系统还会自动计算出需要找零的金额。

3、营业额分段统计报表。

是酒店管理不可或缺的一部分。

4、会员管理。

折扣信息设置。

四、数据库逻辑设计
4.1数据流图:
数据流图拆分:
1.
2.结账阶段
3.销售统计Array
4.员工管理
4.2数据字典:
(1)数据项
编号数据项名称数据类型编号数据项名称数据类型
1 员工号char(4)25 发票号char(10)
2 姓名varchar(10)26 总额smallint
3 性别char(2)27 日期date
4 年龄smallint 28 奖金smallint
5 级别varchar(10)29 工龄char(2)
6 基本工资smallint 30 备注char(20)
7 订单号char(10)31 客人数量smallint
8 菜系名char(6)32 容纳人数char(2)
9 菜品名char(20)33 联系方式char(20)
10 菜品号char(5)34 发票张数smallint
11 价格smallint 35 座位数char(4)
12 房台号char(5)36
13 顾客号char(10)
14 折扣等级char(4)
15 消费总额smallint
16 点菜时间time
17 结账时间time
18 菜单编号char(5)
19 房台名称char(5)
20 位置char(5)
21 使用状态char(2)
22 付款方式char(10)
23 折扣smallint
24 数量smallint
(2)数据结构
编号数据结构名属性
1 员工信息员工号,姓名,性别,年龄,工龄,职务,工资,所属领导
2 菜谱菜品,菜品号,价格,所属菜系
3 房台信息房台名称,房台号,容纳人数,使用状态,所在位置,
4 菜单菜单编号,菜品,数量,价格,消费总额,点菜时间,房台号
5 销售账单销售账单号,日期,销售总额,
6 顾客信息顾客姓名,性别,年龄,联系方式消费等级,会员等级,累计消费额,折扣
(3)数据流
编号数据流名输入输出
1 菜品信息增加菜品菜谱
2 房台信息增加房台房台
3 参考菜谱菜谱点菜
4 空闲房台房台点菜
5 消费项目点菜菜单
6 预订菜单预订菜单
7 修改菜单加菜退菜菜单
8 记入账单菜单结账
9 结账付款方式结账
10 销售统计结账销售账单
11 员工基本信息招新员工员工信息
(4)数据存储
编号数据存储名输入输出
1 员工信息员工基本信息工资
2 员工信息分配工作新工作
3 菜谱更新增加菜品菜谱
4 房台更新增加房台房台
5 顾客信息更新顾客新信息顾客信息
6 销售统计销售账单销售统计(5)处理过程
编号处理过程名输入数据流输出数据流
1 招新员工终端员工基本信息
2 辞退员工终端员工基本信息
3 分配工作员工信息员工信息
4 顾客点菜终端菜单
5 结账菜单发票
6 销售统计销售账单销售统计表
五、概念结构设计
5.1.分E-R图
(1)点菜
(2)结账
(3)销售统计
(4)员工管理
5.2总E-R图
实体及联系的属性:
工资(员工号,基本工资,奖金)
发票(发票号,日期,折扣,总额,付款方式)
销售账单(账单编号,发票号,销售额,备注)
房台(房台号,房台名,使用状态,座位数,位置)
订单(订单号,顾客号,订单时间,房台号)
菜单(菜单号,房台号,订单号,顾客号,负责员工,时间)
顾客(顾客号,姓名,年龄,性别,单位,联系方式,等级)折扣规则(等级,折扣)
员工(员工号,姓名,性别,年龄,工资,级别)
菜品(菜品号,名称,菜系号,价格,状态)
菜系(菜系号,菜系名,状态)
付款方式(编号,名称)
菜单_菜品(菜单号,菜品号,数量)
5.3基本表
建表SQL语句:见附件
创建视图SQL语句:见附件
1)菜单
2)菜单_菜品
3)菜品4)菜系5)订单6)发票7)房台
8)付款方式9)工资10)顾客11)销售账单12)员工
13)折扣规则。

相关文档
最新文档