酒店餐厅点菜系统数据库实现说明书
引言
1编写目的
目前大多数酒店由于规模的限制,忽略了点菜系统的重要性,而本系统专为具有一定规模和经济条件的大型酒店设计。通过集成从顾客定桌、点菜、上菜到结帐等一系列功能,为每个环节明确分工,并通过可视化的软件支持,有效减小了人为差错的概率,代之以高效、便捷、准确的数字化服务系统,使酒店的管理更加范化。
2定义
? 1、系统名称:酒店点菜系统
? 2、数据库管理软件:Microsoft SQL Server
? 3、数据库设计人员:XXX XXX XXX ? 4、数据库设计采用软件:Microsoft Office ACCESS 2003; SQL SERVER 2005
? 5、系统采用C/S体系结构:Client (客户端)负责提供表达逻辑、显示用户界面
信息、访问数据库服务器;Server (服务器)端用于提供数据服务。
? 7、运行平台:windows 2000/xp/windows7
3参考资料
列出有关的参考资料
《数据库原理》作者:范明,叶阳东,职为梅,邱保志;
《实用软件需求》Kovitz,Benjamin L著,机械工业出版社;
《C#入门》百度搜索
《ACCESS教学视频》
约定
? 陈述一个程序员或一个系统分析员为了能使用此数据库而需要了解的建立标号,标识的约定,例如用于标识数据库的不同版本的约定和用于标识酒店内个各服务项目。
2需求分析
? 2.1功能分析(需不需要再分)
? 1、服务员信息的管理:查询、增加、删除、修改
? 2、菜单信息的管理:查询、增加、删除、修改
? 3、厨师信息的管理:查询、增加、删除、修改
4、房间信息的管理:查询、增加、删除、修改
? 5、餐桌信息的管理:查询、增加、删除、修改
? 6、前台定桌:顾客可以根据自己的需求,选择不同型号的房间或大厅,也可以提前预订。
? 7、房间/大厅点菜:服务员按照用户需求为其点菜并提交菜单给厨房
? 8、厨师和菜的分组:厨师和菜分别分组,每组厨师和一组菜一一对应,该组每位厨师会做该组所有的菜。(本条目位置) ? 9、厨师做菜管理:厨师可以获得自己的待做菜单,并对已做的菜进行标记。 ? 10、上菜管理:服务员对已上菜和待上菜进行管理。
? 11、结帐服务:审核菜单,协助顾客结帐。
概念结构设计
E_R图转换
逻辑结构设计
1、E-R图向数据模型的转换
例如:
1)Hotel_KH表
(KH_ZWH,KH_ZMC,KH_JCKSSJ,KH_JCJSSJ)
2)客户点菜表
Hotel_KH—YDC表
(ID, YWLSH, KH_ZWH, CPSY,CPJG)
3)餐厅餐品目录
Hotel_CPML表
(CPSY, CPMZ, CPMS, CPJG, CP_GID)
4)餐厅菜品组目录
Hotel_CPML表
(CP-GID, CP_ZMS, CP_FL)
5)客户消费
Hotel_KH_XF表
(YWLSH, KH_XF, JCRQ)
6)客户已选择的娱乐表 Hotel_KH_YL表
(ID, KH_ZWH, YLSY)
7)餐厅提供的娱乐 Hotel_YL表
(YLSY, YXMC)
餐厅菜品目录视图
客户已经点菜视图
客户已选择娱乐视图 数据模型的初步优化 数据模型的初步优化
(1)主码相同的关系进行合并
(2
)进一步确定各表的属性设计,并确定
外码
(3)各视图的设计及关系
物理结构设计
平台的选择
由于考虑到该数据库系统不是基于网路,是菜品数量较大。同时连接数据库的用户量并不是较多,同时在点菜和记录数据的记录量相当大,所以选择server 作为数据存储的数据库,同时server的稳定性也是被选择的理由
1.1编写目的 ...................................................... 2
1.2 定义 .......................................................... 2
1.3参考资料 ...................................................... 2
2需求分析 ........................................................ 3 2 .1数据字典 .................................................... 3
2 .2数据流图 .................................................... 3
3结构设计 ........................................................ 3
3.1概念结构设计 .................................................. 3
3.2逻辑结构设计 .................................................. 3
3.3物理结构设计 .................................................. 4
4运用设计 ........................................................ 4
4.1安全保密设计 .................................................. 4
4.2系统运行与维护 ................................................ 3
点菜系统数据库设计说明书
1引言
1.1编写目的
目前大多数酒店由于规模的限制,忽略了点菜系统的重要性,而本系统专为具有一定规模和经济条件的大型酒店设计。通过集成从顾客定桌、点菜、上菜到结帐等一系列功能,为每个环节明确分工,并通过可视化的软件支持,有效减小了人为差错的概率,代之以高效、便捷、准确的数字化服务系统,使酒店的管理更加规范化。
1.2定义
1、系统名称:酒店点菜信息系统
2、数据库管理软件:Microsoft SQL Server
3、数据库设计人员:王大为、赵剑锋、袁媛、唐小若、秦夏
4、使用本数据库的程序:。。。
5、数据库设计采用软件:Microsoft Office Visio 2003
6、系统采用C/S体系结构:Client (客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server (服务器)端用于提供数据服务。
7、运行平台:windows 2000/xp/linux
1.3参考资料
列出有关的参考资料:
5、服务员点菜生成视图
菜单(桌号,服务员号,点菜时间,菜的编号,菜号,菜名,价格,是否已上) 从点菜表、菜表导出
6、厨师做菜视图
做菜(房间号,桌号,菜号,菜名,是否已上)
从点菜表、菜表导出
3.3物理结构设计
建立系统程序员视图,包括:
a. 数据在内存中的安排,包括对索引区、缓冲区的设计;
b. 所使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划分;
c. 访问数据的方式方法。
4运用设计
4.1安全保密设计
对数据库设计中涉及到的各种项目,如数据项、记录、系、文卷、模式、子模式等一般要建立起数据字典,以说明它们的标识符、同义名及有关信息。在本节中要说明对此数据字典设计的基本考虑。
4.2系统运行与维护
说明在数据库的设计中,将如何通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密的设计考虑。
餐饮空间调查报告班级:环艺二班姓名:陈高扬学号:20xx220210指导老师:闫谨、杜雨通过对餐厅整体布局的把握,传达出对生活的重…
硅湖职业技术学院设计说明书设计说明书题目餐厅空间设计年级20xx级专业环境艺术设计姓名谁谁谁学号100000000指导老师谁谁谁二…
餐饮空间设计说明本设计方案不单单只表现中餐这个概念而是多元化的多方面的结合形成自身的一种风格用餐环境如同餐饮业的包装工程本方案针对…
编号20xx3040322本科毕业设计说明书题目浓香居乡村风味餐厅院系艺术设计学院姓名李岩学号1030140322专业环境设计年级…
室内设计说明范文8篇范文1留金岁月室内设计说明项目名称星河丹堤A区建筑面积450m2装修风格传统与现代结合主要材料进口大理石进口墙…
餐饮空间设计说明本设计方案不单单只表现中餐这个概念而是多元化的多方面的结合形成自身的一种风格用餐环境如同餐饮业的包装工程本方案针对…
编号20xx3040322本科毕业设计说明书题目浓香居乡村风味餐厅院系艺术设计学院姓名李岩学号1030140322专业环境设计年级…
设计说明对一种文化的理解与追求会逐渐影响人们看待事物的方式并改变人们的行为状态在半山中餐厅设计案例中浓浓的中国风是隐藏于室内装饰背…
C语言程序设计课程设计说明书一课程设计题目及功能简介1课程设计题目餐厅点菜系统2程序功能简介1能够实现顾客点菜结帐打印功能能够实现…
单位代码学号XXXXXX分类号TP315密级毕业设计说明书餐厅管理系统的设计与实现院系名称专业名称学生姓名指导教师XX学院计算机科…
餐饮空间调查报告班级:环艺二班姓名:陈高扬学号:20xx220210指导老师:闫谨、杜雨通过对餐厅整体布局的把握,传达出对生活的重…