酒店餐饮点菜系统的开发设计说明书.docx
《酒店餐饮点菜系统的开发设计说明书.docx》由会员分享,可在线阅读,更多相关《酒店餐饮点菜系统的开发设计说明书.docx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程设计设计说明书酒店餐饮点菜系统的开发学生姓名 白建军学号1021024095班级信管103班成绩指导教师李明姣计算机科学与技术系2013年12月21日 课程设计 课程设计评阅书题目酒店餐饮点菜系统的开发学生姓名白建军学号1021024095指导教师评语及成绩指导教师签名: 年 月 日答辩评语及成绩 答辩教师签名: 年 月 日教研室意见总成绩: 室主任签名: 年 月 日II课程设计任务书20102011学年第2学期专业: 信息管理与信息系统 学号: 1021024095 姓名: 白建军 课程设计名称: 课程设计 设计题目: 酒店餐饮点菜系统的开发 完成期限:自 2013 年 12 月 21
2、日至 2013 年 12 月 27 日共 2 周设计依据、要求及主要内容(可另加附页):系统具有点菜、结帐、查询、统计、设置功能。点菜时可用菜名的拼音简码搜索菜。查询功能包括查询菜和点菜单。统计可统计一天的营业额。设置功能包括查询操作员和菜。系统采用B/S结构,用ASP开发,后台数据库采用SQL Server 2005。指导教师(签字): 教研室主任(签字): 批准日期: 年 月 日摘 要在大多数的餐饮场所点菜、查看菜谱等是人工完成的,速度慢,效率低,极易出错,造成人力物力的极大浪费。然而随着我国市场经济的快速发展,酒店餐饮点菜系统成为酒店提升服务档次,提高办公效率,提高竞争力的关键因素之一。
3、本系统用ASP开发,后台数据库采用SQL Server 2005,并对整体进行需求分析、总体设计、详细设计,实现了利用菜名的拼音简码对菜进行搜索,顾客点菜、账单入库、账单查询等功能。对于系统管理员还具有查看营业额,对菜谱、桌台进行管理等功能,满足中小型酒店餐饮点菜功能。关键词:酒店餐饮点菜系统;ASP;SQL Server 200523目 录1 课题描述12 需求分析22.1 系统介绍22.2 用户需求分析22.3 数据流图22.4 数据字典23 数据库设计43.1 概念结构设计43.2 逻辑结构设计43.3 物理结构设计44 系统详细设计及实现64.1 数据库连接文件64.2 客户端首页64
4、.3 酒店餐饮点餐64.4 酒店餐饮结账114.5 酒店餐饮管理135 测试与分析17总 结22参考文献231 课题描述随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象。在餐饮业竞争越来越激烈的今天,酒店如何提高服务质量、管理能力显得越来越重要。如果单凭手工操作,不仅效率低下,而且会极大地影响到酒店的服务质量。酒店餐饮点菜系统作为餐饮管理规划的一部分,集点菜、结帐、查询、统计、设置等各种功能为一体,对于提高餐饮管理效率、增加收入发挥不可替代的作用。本系统用ASP开发,利用此系统,使得前台服务不再和以前一样使用纸笔记录,只是轻点键盘就能完成,减少错误地发生,避免不必要的损失;顾客可方
5、便查询自己的点菜信息,管理员也可以方便的实现管理,如查看营业额、查询操作员和菜的信息等。所以把先进的技术运用到餐饮管理和服务中来促进餐厅各部门的协作,提高餐饮管理的效率,是系统开发的主要目的。开发工具:Dreamweaver CS4 SQL20052 需求分析2.1 系统介绍餐饮点菜系统拥有方便、快捷、效率高、掌控能力强等特点,它改变了传统的点菜管理观念,充分体现了信息化餐饮管理系统给企业的快速发展带来的好处。所以,本系统是针对餐饮行业的点菜而开发的一个系统。开发本系统的总体任务是实现点菜、结帐、查询、统计、设置的功能,点菜时可用菜名的拼音简码搜索菜,查询菜和点菜单,统计一天的营业额,实现酒店
6、餐饮点菜的系统化和自动化。2.2 用户需求分析本系统的总目标是为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映酒店的工作情况、经营情况,从而提高酒店的服务质量,获得更好的经济效益。其具体目标包括:(1)快速完成顾客的点餐。(2)准确无误地记录顾客的每笔消费记录。(3)实时、快速、准确地提供最新餐单。(4)方便查询顾客消费情况。(5)方便查询酒店的营业额情况。2.3 数据流图餐饮点菜系统数据流图如图2-1所示。前台顾客获取桌台请求数据成功/不成功批准/不批准核对桌台数据处理订桌已批准服务员点菜D2 菜品信息D3 顾客点菜信息结账D4 大厅桌台状态修改D1 桌台可用状况图2-
7、1数据流图2.4 数据字典 数据项表2.1 数据项表编号数据项名称说 明 部 分编号数据项名称说 明 部 分1职员号整型 有唯一性2职员姓名字符串类型 长度50字符3职员性别字符串类型 男、女4职员年龄 字符串类型 =1005职员住址字符串类型 长度50字符6桌号字符串类型 有唯一性7桌台名称字符串类型8餐桌状态使用/空闲9桌台负责人整型 依据服务员表的服务员号10菜号字符串类型 有唯一性11菜名字符串类型 有唯一性12价格货币数据类型13菜类型字符串类型 菜所属的类别14菜状态整数类型 菜是否选中15点菜菜号字符串类型 有唯一性16点菜桌号字符串类型 有唯一性17点菜时间字符串类型18点菜份
8、数整型19管理员号字符串类型有唯一性20管理员密码字符串类型21管理员名称字符串类型22 数据结构表2.2系统数据结构表编号数据结构名属 性1职员职员号、职员姓名、职员性别、职员年龄、住址2管理员编号、名称、密码3餐桌餐桌号、名称、状态、负责人4菜菜号、菜名、价格、菜类型5点菜菜号、桌号、时间、份数3 数据库设计3.1 概念结构设计概念结构设计是将分析得到的用户需求抽象为概念模型的过程,即在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关系的模型。概念结构的主要特点是能真实、充分地反映现实世界,易于理解,易于更改,易于向关系、网状、层次等各种数据模型转换。描述概念模型的有
9、力工具是E-R模型。基于数据库管理系统的餐饮点菜系统的E-R图如图3-1所示。图3-1餐饮点菜系统数据库E-R图3.2 逻辑结构设计逻辑结构设计的任务就是把概念模型结构转换成某个具体的DBMS所支持的数据模型。设计逻辑结构时,首先是将概念结构转换为一般的关系、网状、层次模型,其次是将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换,最后是对数据模型进行优化。将餐饮点菜系统的E-R图转换成关系数据模型。关系模式如下:菜(菜编号,菜名,类型,价格,状态);桌台(桌台编号,桌台名称,状态,服务员);服务员(编号,姓名,性别,年龄,电话);管理员(编号,名称,密码)。3.3物理结构设计数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 餐饮 点菜 系统 开发 设计 说明书
限制150内