餐饮管理系统之就餐管理模块的数据库设计

餐饮管理系统之就餐管理模块的数据库设计

ID:40650094

大小:392.90 KB

页数:25页

时间:2019-08-05

餐饮管理系统之就餐管理模块的数据库设计_第1页
餐饮管理系统之就餐管理模块的数据库设计_第2页
餐饮管理系统之就餐管理模块的数据库设计_第3页
餐饮管理系统之就餐管理模块的数据库设计_第4页
餐饮管理系统之就餐管理模块的数据库设计_第5页
资源描述:

《餐饮管理系统之就餐管理模块的数据库设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、餐饮管理系统之就餐管理模块的数据库设计内容摘要作为计算机应用的一部分,在餐饮管理中引入现代化的信息管理技术,具有人工管理所地无法比拟的优点。本项目就餐饮管理系统之就餐管理模块提供了相关设计方案,运用数据库系统设计的方法,借用Powerdesigner和Microsoftoffice等工具,从需求分析到数据库的物理设计的过程中,采用了业务流程图,DFD,E-R图等形式建立模型,并对关系模型进行了规范化。关键词:数据库系统设计业务流程图DFDE-R图关系模型规范化AbstractAspartofthecomputerapplications,

2、moderninformationmanagementtechnologybeingintroducedtorestaurantmanagementhavemuchmoreadvantagesthanlabormagement.Theprojectprovidessomerelevantdesignproposalontherepastmanagementsectionofrestaurantmanagementsystem.ItusesthemethodofdatabasesystemdesignwithPowerdesignerand

3、Miscrosoftoffice.Fromtheprocedureofdemandanalysistodatabasephysicsdesign,theprojectbuildmodeswithTFD,DFDandE-RDiagram,anddealswiththerelationalmodelswithnormalization.Keywords:DatabasesystemdesignTFDDFDE-RDiagramNormalization1概述1.1项目背景随着市场经济的发展,餐饮业已呈现出高速发展的状态。但是,在快速发展的同时,

4、餐饮业在日常经营管理中大都是以人为主体的,需要很多的人力、物力、财力,且效率不是很高,在系统运营时也可能产生人为的失误。传统的餐饮管理工作既繁琐而且不利于分析企业的经营状况,在提供决策信息方面也难以适应现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服务水平的提升[1]。1.2编写目的作为计算机应用的一部分,在餐饮管理中引入现代化的信息管理技术,具有人工管理所地无法比拟的优点。例如统计结账快速、安全保密性好、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高餐饮管理的效率,增强企业的竞争力,同时也是企业的科学化、正规

5、化管理,与世界接轨的重要条件[1]。1.3软件定义该软件应用于餐饮业,引入了现代化的信息管理技术,具有良好的用户接口,使用方便。具有完善的查询,对维护系统起到辅助决策的作用。能够满足酒店每日营业的变动,对于操作用户有一定的管理,并对用户权限有一定的设置[1]。1.4开发环境本系统使用WindowsWindowsXP,MicrosoftOfficeWord2003,MicrosoftOfficeVisio2003,MicrosoftSQLServer2000,PowerDesigner12和SQLServer2000组合开发而成。2需求分析

6、2.1问题陈述系统主要包括开台,点餐,结账等几大部分。业务流程主要是:用户登录系统后,进入就餐管理主界面,选择开台,输入信息后保存,然后进入点餐界面,输入信息后保存,最后进入结账界面。通过分析,得到如下的业务流程图。图1就餐管理业务流程图2.2功能分析本系统的用户是服务员,其职责是登录系统,管理就餐信息。要求系统有完善的查询功能,能及时、方便、灵活地进行查询、修改、删除等维护性操作,满足酒店的日常营业管理。功能如下:(1)登录系统(2)管理就餐信息包括开台,点餐,结账等功能。通过分析,得到DFD。图2就餐管理顶层DFD图3就餐管理第一层D

7、FD图4就餐管理第二层DFD3数据库的概念结构设计系统涉及的实体有:1)桌台属性有桌台编号、桌台名称、桌台包间费、桌台位置、桌台状态、桌台类型2)用户属性有用户账号,登录密码,用户权限3)顾客开台属性有开台编号,用户编号,桌台编号,消费时间,顾客人数4)顾客点餐属性有点餐编号,开台编号,菜品编号,菜品名称,消费数量,消费总额,备注,消费时间5)结账账单属性有账单编号,点餐编号,消费总额,结账时间1)菜品属性有菜品编号,菜品名称,菜品价格,菜品详情这些实体的联系如下:一个桌台只能被一个顾客开台参照,一个顾客开台只能参照一个桌台,因此桌台和顾

8、客开台的关系是一对一的关系。一个用户可以使用多个顾客开台,一个顾客开台可以被多个用户使用,因此用户和顾客开台是多对多的关系。一个用户可以点餐多个顾客点餐,一个顾客点餐可以被多个用户点餐,因此用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。