餐馆管理系统数据库的分析与设计.doc

上传人:小飞机 文档编号:4229717 上传时间:2023-04-10 格式:DOC 页数:18 大小:268.50KB
返回 下载 相关 举报
餐馆管理系统数据库的分析与设计.doc_第1页
第1页 / 共18页
餐馆管理系统数据库的分析与设计.doc_第2页
第2页 / 共18页
餐馆管理系统数据库的分析与设计.doc_第3页
第3页 / 共18页
餐馆管理系统数据库的分析与设计.doc_第4页
第4页 / 共18页
餐馆管理系统数据库的分析与设计.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《餐馆管理系统数据库的分析与设计.doc》由会员分享,可在线阅读,更多相关《餐馆管理系统数据库的分析与设计.doc(18页珍藏版)》请在三一办公上搜索。

1、餐馆管理系统数据库的分析与设计数据库原理与应用课程设计报告餐馆管理系统课程名称 数据库课程设计 专 业 班 级 姓 名 学 号 指导教师 6月餐馆管理系统数据库的分析与设计摘要餐馆管理系统是饭店管理的一个重要内容。随着客人数量的增加,餐馆的管理工作也变得越来越复杂。餐馆管理涉及到餐馆人员和饭菜的管理,餐馆管理需要和人事管理相联系,以及餐馆中每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资相结合等。好评度是餐馆扩大生产,吸引顾客的一个必不可少的因素,好评度对于餐馆的整体运作,餐馆的大厨及服务人员的素质的提高有着积极作用。在竞争激烈的市场下,往往很多小餐馆因为管理不善,而倒闭的事件屡见不鲜

2、。为了把危害降低到最小,为此本课程设计主在评价方面对小餐馆进行管理,提高大厨的技能,吸引顾客,使餐馆在激烈的竞争中站立一席之地。关键词 数据库;餐馆管理关系型数据库;E-R图 目 录第一章 综述11.1问题研究背景11.2餐馆管理系统简介1第二章 问题描述22.1 需求分析22.2 可行性分析2第三章 概念结构设计3第四章 逻辑结构设计4第五章 餐馆管理系统的实施65.1 创立数据库65.2装载数据6第六章 设计查询命题并实现查询操作9第七章 设计小结12第一章 综述1.1问题研究背景当前,中国社会稳定、人民生活水平不断提高,而餐饮服务行业也因此而发展迅猛,消费持续增长。但餐饮企业具有货品繁多

3、、菜品多样、价格多变、折扣灵活、现金量大以及报表需求复杂多样等行业特点;这就迫切需要标准的、高效率的管理方式引导餐饮行业的发展。随着时代的发展,人们对于美食的热情日益高涨,对于各个菜系都有不同的需求,我们饭店把顾客的要求放在第一位,高新聘请几位名厨带着她们的拿手名菜,给顾客不同的美食享受,并采用顾客评价制度,对于顾客最满意的前3位大厨,给与资金奖励。实行电子化的餐馆管理,能够让主管人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。餐馆管理信息系统的实现能够减轻比较繁琐的手工管理。本文主要为那些餐饮小企业规划,为了使她们在激烈的市场竞争中生意兴隆,也为了改进和保证广大消费者的切身利益而出谋划

4、策。1.2餐馆管理系统简介本餐馆管理系统是采用面向对象的程序设计思想进行编制的,整个系统由若干个表单、类、报表以及一个主菜单组成,有项目管理器统一管理全部程序的编写和调试。1、面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创立类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展。2、一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因此按钮对象、菜单对象便是窗口的组件之一。对象内部的数据是不能随意更改的,必须由外部向其传递信息,再由对象按其方法加以处理。用户无需知道其任何细节,操作是封闭的,对象之间

5、能经过函数调用相互通信。3、类可视为一个产品模具、一个模块。在面向对象设计中,类是对象的原型,是对象的制作器。类的概念是面向对象程序设计最重要的特征。第二章 问题描述2.1 需求分析 需求分析是软件开发中相当重要的一个环节,需求分析做的好坏直接影响到系统的成功与否。重点介绍了餐馆管理信息系统中数据查询统计模块的分析和设计以及利用程序设计语言实现数据的查询、统计、显示、报表打印等基本功能。本系统的开发基本解决了以往餐馆管理中存在的需要人工管理,进行人工统计,不能综合处理业务、工作效率低等问题。2.2 可行性分析1.易学易用:操作界面友好、美观,以直观的图标菜单方式为主(用户能够根据喜好,随时切换

6、风格界面),易学易用,并有完整的在线帮助信息。2.安全可靠:系统运行稳定、安全可靠。可对各级操作员进行权限控制,极大的保证了数据的安全性和保密性。具有数据的备份、恢复等功能,为数据的安全提供双重的保护。3.功能完整:系统功能模块众多,管理全面,能够全方位的管理各项工作,能满足各类餐饮企业的业务管理需要。并有强大的统计分析,全方位、多角度的财务分析报告,为企业经营决策提供有效的数据参考和理论支持。4.开放性好:采用标准的开发工具和技术,提供开放的数据接口,可同其它软件交流数据(如财务软件)。5.网络功能:既可单机运行、又支持网络运行,用户可先单机运行,然后升级至网络版。面向企业整体,实现体系化业

7、务管理,真正满足小企业的管理要求。第三章 概念结构设计概念模式是独立于数据库逻辑结构,独立于支持数据库的DBMS,不依赖于计算机系统的。概念模型是表示概念设计结果的工具。它应该能够真实、充分地反映现实世界中事物和事物之间的联系;应该简洁、明晰、独立于机器,容易理解,方便数据库设计人员和应用人员进行交流;应该易于变动,便于修改(如图3.1)名厨信息C m 烹调 n提供传统名菜T m n评价售出 n m顾客E R 分析图第四章 逻辑结构设计 关系模式:名厨信息C (员工号、姓名、性别、年龄,所属菜系, 年收入)提供传统名菜T ( 菜名号,菜名,菜价)顾客满意度CT ( 员工号,菜名号,满意度)员工

8、号姓名名厨信息C性别年龄所属菜系年收入菜名号提供传统名菜T菜名菜价菜名号顾客满意度CT员工号菜价第五章 餐馆管理系统的实施5.1 创立数据库 5.2装载数据1 create table 名厨信息C(员工号 char(5),姓名 char(8),性别 char(3),年龄 char(3),所属菜系 char(12),年收入 char (5),primary key (员工号)2 create table 提供传统名菜T(菜名号 char(5),菜名 char(16),菜价 char(5),primary key(菜名号)3 create table 顾客满意度CT(员工号 char(5),菜名号

9、 char(5),满意度 int,primary key (员工号,菜名号),foreign key(员工号) references 名厨信息C (员工号),foreign key(菜名号) references 提供传统名菜T (菜名号)第六章 设计查询命题并实现查询操作问题查询:1查询员工年收入大于 0元的所有人名单的全部信息:2查询所有女员工的名单的全部信息:3查询菜价在70到120的所有菜的全部信息:4.查询顾客满意度小于60的所有人员姓名5 查询顾客满意度大于80的所有人姓名,做菜的菜价,及其年收入:第七章 设计小结餐馆管理系统基本开发完毕。本系统所用到的知识中的大部分来自于数据库系

10、统概论这本书。进行测试运行时,基本达到了目的。但由于时间仓促以及编程经验的不足和知识水平有限,系统存在的问题比较多,系统的功能太简单,可进行的操作太少,一些功能在实现起来也不太理想。在本项目开发的过程中,我全面实践一个面向数据库的应用系统的开发过程,学习了很多有关的知识。一些以前没有学得很杂实的课程的内容,经过一段时间的钻研,对与这些知识点的相关的背景,学习起来也越来越有兴趣。由于我的经验不足及阅历颇浅,因此,在该系统的设计方面还有很多不足,我会在学习过程中,根据设计的具体要求不断的完善,争取使该系统慢慢趋向完美。参考文献1姚洪勇.餐饮管理系统在单位中的应用M.天津大学报自然科学版, 第1期 2 丁宝康.数据库原理C.经济科学出版社,

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号