SQLserver数据库设计餐饮管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辽宁工业大学
《SQL server数据库设计实训》报告题目:餐饮管理系统
院(系): 软件学院
专业班级:电子商务(国际)
学号:
学生姓名:
指导教师:翟宝峰
教师职称:副教授
起止时间:2011.09.03-2011.09.14
设计任务及评语
目录
第1章设计目的与要求 (1)
1.1设计目的 (1)
1.2设计环境 (1)
1.3主要参考资料 (1)
1.4设计内容及要求 (1)
第2章设计内容 (2)
2.1数据库设计 (2)
2.1.1需求分析 (2)
2.1.2概念设计 (5)
2.1.3逻辑设计 (6)
2.1.4物理设计 (7)
2.1.5 数据库实现 (7)
2.2程序设计 (11)
2.2.1概要设计 (11)
2.2.2程序实现 (11)
第3章设计总结 (14)
参考文献 (15)
第1章设计目的与要求
1.1设计目的
本设计专题是软件工程类专业的有关管理信息系统设计开发的一个重要环节,是本专业学生必须学习和掌握的综合实践课程。
本实践课的主要目的是:(1)、掌握运用管理系统及数据库原理知识进行系统分析和设计的方法;(2)掌握关系数据库的设计方法;(3)掌握SQL Server 2000技术应用;(4)掌握简单的数据库应用程序编写方法;(5)理解C/S模式结构。
1.2设计环境
硬件:处理器,Intel Pentium 166 MHz以上,内存:512M 以上,硬盘空间:8G 以上
软件:Windows XP需要软件:Microsoft Visual Basic 6.0,Microsoft SQL Server 2000 1.3主要参考资料
1.《管理信息系统》黄梯云高等教育出版社
2.《数据库系统概论》萨师煊高等教育出版社
3.《SQL Server 2000 数据库应用系统开发技术》朱如龙编,机械工业出版社。
4.《SQL Server 2000 数据库应用系统开发技术实验指导》朱如龙编,机械工业出版社
1.4设计内容及要求
一、内容
1.要求根据管理信息系统及数据库设计原理,按照数据库系统设计的步骤和规范,
完成各阶段的设计内容。
2.需求分析具体实际,数据流图、数据字典、关系模型要正确规范
3.在sql server2000 上实现设计的数据库模型。
4.对应用程序进行概要设计。
5.用VB实现简单的应用程序编写。
二、要求
设计过程中,要严格遵守课程设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出课程设计报告。
第2章设计内容
2.1数据库设计
本数据库系统通过之前的需求分析,以SQL为后台,VB为前台设计了一个简单的餐饮管理系统。通过概念设计,逻辑设计和物理设计的转换来实现了数据库文件。
2.1.1需求分析
本系统介绍了一般的计算机管理的餐饮服务程序,首先从各种相关的软件入手,分析了这类软件的特点、发展历程,并对发展缓慢的原因进行了初步的调研。从以前的相关软件的软肋着手,介绍了餐饮服务计算机软件的编程思路和基本方法。重点介绍了前台营业,从第三者的角度即消费者的角度介绍了前台营业的操作流程
在酒店里建立一个餐饮服务系统对提高酒店的工作效率和增加酒店的效益都是有好处的,它影响了酒店经营业绩,也使酒店的竞争能力提升。它的优势主要在于有效展示酒店形象和服务,建立与客户良好的互动关系,高效管理销售过程,而且显著降低销售成本、提高经济效益和管理水平,提高营业收入,使得利润最大化,如此可见餐饮服务系统给酒店带来了可观的收入。
本餐饮管理系统主要实现对餐饮系统相关信息的管理,其中以日点单为中心,其中还包括员工信息管理,员工所属部门信息的管理,房间台号以及房间类型的相关信息管理,还包含了最基础的商品信息表和供应商基础信息。
1.餐饮管理需求分析
数据项和数据结构如下:
(1)日点单信息表:房台编号,房台类型,商品编号,商品名称,数量,单价,金额,点单日期,员工编号,员工名称。
(2)商品基础信息表:商品编号,商品名称,单价,供应商,单价,供应商,联系人,联系电话。
(3)供应商信息表:供应商名称,地址,联系人,联系电话。
2.业务流程图
图2.1餐饮管理系统业务流程图
3.数据流程图
图2.2餐饮管理系统数据流程图
4.数据字典
(1)数据项
数据项名称数据项含义说明数据类型长度房台编号为房间台号设置的一个代号字符型10 房台名称房间的名称字符型10 商品编号为商品(菜)设置的一个代号字符型20
(2)数据结构的定义
(4)数据存储
数据存储名:日点单信息
输入数据流:商品基本信息,供应商基本信息输出数据流:顾客点单信息
2.1.2概念设计
概念模型是对信息世界的建模,所以概念模型应该能够方便、准确的表示出信息世界中的常用概念。实体------关系模型(Entity-Relationship Module,简称E-R图)是数据库结构设计常用的方法。
得到了数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
系统E-R图设计
1.日点单信息实体E-R图:
图2.3日点单信息E-R图
2.商品基础信息实体E-R图:
图2.4商品基础信息E-R图
3.供应商信息实体E-R图: