首页 中餐厅点餐系统设计与实现

中餐厅点餐系统设计与实现

举报
开通vip

中餐厅点餐系统设计与实现中餐厅点餐系统设计与实现 XXXX大学2013届本科毕业设计(论文) 中餐厅点餐系统设计与实现 作者姓名:XX 专业班级:XXXXXXXXXX 指导教师:XX 摘 要 本论文详细论述了基于无线网络通讯技术、平板显示技术下的中餐厅点餐系统设计与实现 过程。系统采用Visual Studio 2010作为开发平台,C#语言为开发语言,SQL server为数据 库。系统需求获取采用原型法,借鉴市面主流点餐系统功能,完成初步规划;中期采用结构 化分析法,使功能项衔接顺畅;后期程序设计采用面向对象方法,优化具体功...

中餐厅点餐系统设计与实现
中餐厅点餐系统设计与实现 XXXX大学2013届本科毕业设计( 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 ) 中餐厅点餐系统设计与实现 作者姓名:XX 专业班级:XXXXXXXXXX 指导教师:XX 摘 要 本论文详细论述了基于无线网络通讯技术、平板显示技术下的中餐厅点餐系统设计与实现 过程。系统采用Visual Studio 2010作为开发平台,C#语言为开发语言,SQL server为数据 库。系统需求获取采用原型法,借鉴市面主流点餐系统功能,完成初步规划;中期采用结构 化分析法,使功能项衔接顺畅;后期程序设计采用面向对象方法,优化具体功能。最终实现 顾客点餐、加餐、结账过程中的一体化。本点餐系统能够帮助切实提高大型中餐行业的工作 效率,带来可观的经济效益。 本论文组织结构:1、阐述本点餐系统研发的可行性;2、陈述相关的开发工具及技术基础; 3、对系统进行各项需求分析,提出数据库模型设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ;4、展示各功能模块。 关键词:中餐厅;点餐;系统设计;服务优化;C/S模式 I XXXX大学2013届本科毕业设计(论文) Meals meal in system design and implementation Abstract:This article shows how to design and implement the system based on the wireless network communication technology and tablet personal computer technology. This system use Visual Studio 2010 as development platform, C language as the development language, SQL sever to provide the database support. The initial system design using prototyping, drawing mainstream market ordering system function, complete the preliminary overall design; interim structured analysis method, making functional items for a smooth flow; post using object-oriented analysis, optimization of specific functions. Ultimately the customer ordering, snacks, checkout process integration. This system can help restaurants industry and improve the work efficiency and bring considerable economic benefit. This article’s structure:1, shows the feasibility of this system’s development;2, statements relevant development tools and technical foundation;3, consider the system’s requirements, puts forward the database model;4, shows each function module. Key words:Chinese meal;Order Food;Informationize;Service Optimization; System Design; C/S Model II XXXX大学2013届本科毕业设计(论文) 目 录 第1章 前 言........................................................ 1 第2章 项目概述..................................................... 2 2.1项目开发背景 .................................................. 2 2.2项目开发目的 .................................................. 2 第3章 系统总体规划................................................. 4 3.1可行性分析 .................................................... 4 3.1.1技术可行性 ................................................ 4 3.1.2经济可行性 ................................................ 4 3.1.3管理可行性 ................................................ 5 3.2组织机构调查 .................................................. 6 3.3系统逻辑业务规划 .............................................. 6 3.4系统数据类规划 ................................................ 7 第4章 系统分析..................................................... 7 4.1系统详细调查 .................................................. 7 4.2需求分析 ...................................................... 8 4.3业务流程分析 .................................................. 8 4.3.1总业务流程 ............................................... 10 4.3.2具体业务流程 ............................................. 11 4.4数据流程分析 ................................................. 13 4.4.1总数据流程 ............................................... 14 4.4.2具体数据流程 ............................................. 14 4.5数据字典 ..................................................... 16 第5章 系统设计.................................................... 18 5.1功能模块设计 ................................................. 18 5.2概念结构设计 ................................................. 19 5.3逻辑结构设计 ................................................. 20 5.4物理模型设计 ................................................. 21 第6章 系统实施.................................................... 23 6.1计算机逻辑配置 ............................................... 23 6.2系统实施准备 ................................................. 24 6.3功能模块实现 ................................................. 24 6.3.1点餐模块 ................................................. 24 6.3.2消费模块 ................................................. 25 6.3.3服务模块 ................................................. 26 6.3.4菜品管理模块 ............................................. 27 6.4系统测试与调试 ............................................... 27 6.4.1功能测试 ................................................. 27 6.4.2性能测试 ................................................. 28 III XXXX大学2013届本科毕业设计(论文) 6.4.3系统调试 ................................................. 28 第7章 系统运行管理与评价.......................................... 29 7.1系统的运行管理 ............................................... 29 7.2系统的评价 ................................................... 29 7.2.1经济指标评价 ............................................. 30 7.2.2性能指标评价 ............................................. 30 7.2.3管理指标评价 ............................................. 30 结 论.............................................................. 31 致 谢.............................................................. 32 参考文献........................................................... 33 附 录.............................................................. 34 IV XXXX大学2013届本科毕业设计(论文) 第1章 前 言 改革开放后,随着国家的稳步发展,中外商贸活动增加,国民的生活水平逐步提高,生活、 消费观念也逐渐改变。2001年我国成功加入世界贸易组织,更多的中外合作,使得西方社 会生活体系的影响更广泛、直接,国民的生活、消费观有了较大的改变。 国内餐饮业在这样的冲击下,想要依靠“一盘牛肉,一壶老酒”的原始服务模式,显然已经 无法立足。从各方面改善服务,才是生存之道。 我在实习中接触过数家中餐店,大到酒店、小到酒家,观察发现,直接的人工服务成本都 是很大的一笔开销,同时,这样大的开销背后,并不能带来相应的效益。相反,由于服务人 员的专业技能、心态等因素,很可能给顾客带来反面刺激,导致顾客流失。 如今国内诸多高档会所、咖啡厅、中餐酒楼、海鲜酒楼、酒店、饭店、火锅店、西餐店等, 已经试探性引进或开发了契合自身特色的点餐系统,并且取得了非常积极的正面效果:服务 变得简单、快捷,顾客满意度持续上升。 与此同时,大量的软件开发商也开始接受定制或自主研发点餐系统,比如金蝶、天子星等, 如图1-1所示。 图1-1 市场某流行点餐软件 总之,餐饮业信息化已是大势所趋,其作为整个餐饮行业的核心竞争力所在的地位日益巩 固,已有成为餐饮业灵魂的趋势。它能有效地提供服务,降低运营成本,提高经营效率。餐 饮业必须对它有足够的重视,才能在激烈的竞争中占居有利地位。 1 XXXX大学2013届本科毕业设计(论文) 第2章 项目概述 2.1项目开发背景 詹•卡尔森在《关键时刻MOT》一书中指出,服务行业在每一个与顾客接触的地方,都是 “关键时刻”。把握好这些“关键时刻”,才会有发展。 我在“XX大酒店”实习过程中,更是深刻体会了“关键时刻”的重要性。该酒店目前仍采用 传统的人工记单方式。在点餐过程中,服务员时常出现错误单的情况;甚至于,因为顾客对 消费额的不敏感,点餐过多,用餐一段时间后临时取消部分菜品,不仅造成额外的服务压力,还给顾客极差的用餐体验。 目前国内外一些高档酒店已经意识到“关键时刻”这一问题,开始引进智能点餐系统,减少人为因素在这些“关键时刻”的影响。但是其中依然存在不少问题,例如我在某酒店用餐中曾亲身使用过一套主流点餐系统,系统追求足够的“绚丽”,很好地表现了美食的“色”,却忽略了操作便捷;并且在一道热销菜下订单后,很久才由工作人员告知已销售完毕。 基于这些存在的问题,以及我在“XX大酒店”了解的实际情况。我提出结合、改进市场现有的点餐系统各自的特色,研发以食材库存、用户上手度为主要入手点的“中餐厅点餐系统”, 在系统研发完成后,本点餐系统会在“XX大酒店”整个店面中部署运行。 2.2项目开发目的 本点餐系统开发主要目的有以下几点: 1. 考虑到酒店数据安全以及业务的正常运行,采用C/S模式,为顾客提供可视化的、便捷的点餐功能,以及实时的消费显示; 2. 避免传统人工记单可能造成的错误单,提升顾客体验; 3. 在后台数据库中使用特殊算法,实现食材实体的数据化,达到对点餐行为可行性的实时判断; 4. 服务器存储顾客消费数据,为管理人员提供有效的数据支持; 5. 减少酒店运营成本,带来直接效益。 2 XXXX大学2013届本科毕业设计(论文) 6. 于我而言,将所学与实习实际结合,学以致用,完成有意义的实践学习。 总之,本点餐系统是在“关键时刻”理论基础上提出,旨在抓住餐饮服务业中每一个给顾客建立良好体验。 3 XXXX大学2013届本科毕业设计(论文) 第3章 系统总体规划 点餐系统的总体规划是整个研发阶段的第一项准备工作,其工作细致程度,直接影响到系统实施的顺利与否。所谓磨刀不误砍柴工,接下来,本论文会从系统调查、可行性分析等方面,对系统研发进行总体规划。 在实习过程中,通过与顾客、服务人员、管理人员交流,调查了解。初步确定整个系统的功能结构和业务流程。整个点餐系统大体需要实现“管理模块”、“点餐模块”、“食材存储模块”、“服务模块”。 其中,“管理模块”实现管理人员对系统用户的管理、数据的查阅及审核等功能;“点餐模块”实现菜品可视化、消费额即时显示、顾客点餐行为可行性判断等动能;“食材存储模块”实现食材的数据化存储,同时智能分配食材至顾客所点菜品,以辅助“点餐模块”完成对顾客点餐行为的判断;“服务模块”包括顾客用餐过程中的“呼叫服务”,随时通过系统呼叫服务人员;顾客点餐过程中的“后厨服务”,即时了解菜品制作进度;顾客用餐结束的“结账服务”。 以上是对初步调查结果进行总结归纳后,得到的初步分析。 3.1可行性分析 3.1.1技术可行性 无线网络技术的发展和计算机硬件性能的不断提升,使低成本、高智能点餐系统的铺设成为可能。另外,目前基于Web的系统开发技术已经十分成熟,随着Internet/Intranet技术的 进一步发展,基于Web的点餐信息系统开发将有更为明朗的前景。借鉴市面已出现的点餐系统,改进界面,改进操作方式,研发契合自身夜色的点餐系统,是确实可行的。 3.1.2经济可行性 根据调查,中、高档餐饮店一本菜谱制作成本约为200元 — 400元,每年会有2 — 4次更换,平均投资约为900元/年;服务员成本人均40000元/年,服务员队伍40~50人,平均支出1800000元/年;开发自有点餐系统,铺设完备的硬件设备,初步估算一次性费用约1000000元,后期维护费用 4 XXXX大学2013届本科毕业设计(论文) 估算为100000元/年,可减少服务员队伍约10人,节约支出400000元/年。数据分析可知,使用点餐系统后,4年后即可带来投资效益,如图3-1所示。 图3-1 酒店6年支出预测图 除了直观的费用减少效益外,由点餐系统提升的顾客体验所带来的隐性经济效益,是无法用数据估量的。 3.1.3管理可行性 在“XX大酒店”此前实际经营过程中,因采用传统的餐饮服务模式,没有设立专门的信息化部门,此项给点餐系统的实施会带来一定困难。但是酒店供职人员中,30岁以下青年员工占据主要部分,他们处在学习能力极强、执行力极强的年龄段,可以经过简单的培训,使员工熟悉并熟练使用本系统。 同时,本点餐系统以实际工作为原型,抽象相关人员工作原理。系统也涉及权限的管理,对相关数据进行加密。系统实施以后,管理者不会存在管理上的担忧。 尤其在对食材的数据化管理、顾客电子化的结算上,能更好地预防人工统计过程中的“故意损耗”,以及假账,保障公司的财产安全。 同时,管理人员可查阅消费数据,实时了解店面的运营问题,随时监督店面的发展状况,调整发展策略。 综上所述,“XX大酒店”研发点餐系统确实可行。 5 XXXX大学2013届本科毕业设计(论文) 3.2组织机构调查 该酒店租用一栋6层高楼提供中餐服务:其中第一层迎宾;第二层大部分用于集体宴会,剩余为厨房、食材仓库用地;第三层用于集体宴会;第四、第五层为单个雅间;第六层为棋 牌娱乐室。各层分设柜台,负责所在层次顾客用餐安排、送餐交接、结算等工作。设立六部门,分管不同模块工作,如图3-1所示。 图3-2酒店现行组织结构 总经办:负责统筹规划下属各店面的发展规划、人事调度等; 迎宾部:负责酒店迎送顾客工作,包括顾客迎送、迎宾人员礼仪培训等; 服务部:负责酒店服务工作,包括为顾客提供服务、服务人员礼仪培训等; 后厨:负责食材的采购、菜品更新、美食供应等; 后勤部:负责食材的采购以及其余后勤事务。 3.3系统逻辑业务规划 本点餐系统大体业务流程如下述: 1. 总经办管理人员在系统中新建角色,添加用户,对角色赋予权限组合,并且将已获取权限组合角色赋予职位对应的用户; 2. 已获取权限用户使用用户名和密码登录系统,用户进入系统后只能使用已获取权限的模块,对于没有获取权限的模块无权访问和使用; 3. 当迎宾人员通过账户进入系统后,可以通过无线传输设备,即时显 6 XXXX大学2013届本科毕业设计(论文) 示可供用餐的地点,顾客呼叫结账通知等; 4. 当服务人员进入系统后,可以通过无线网络传输设备,即时显示呼叫服务的顾客位置以及菜品、酒水的需求情况; 5. 当后厨人员通过账户进入系统后,可以对酒店的菜品进行更新; 6. 当后勤人员通过账户进入系统后,可以对酒店食材、酒水库存数据进行添加、删除、修改和查询等操作,保证酒店各项库存在合理的控制范围; 7. 顾客通过平板设备登陆系统,可以轻松完成点餐、呼叫服务等。 3.4系统数据类规划 经过逻辑业务规划,按照实体分析方法设计数据类有: 1. 角色管理数据类:此类数据 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 点餐系统中角色的角色信息,包含角色名、角色描述、角色权限等信息; 2. 用户信息数据类:此类数据记录点餐系统中用户的用户信息,包含用户名、用户登录密码、对应员工信息、对应员工部门以及工号等信息; 3. 库存资料数据类:此类数据记录点餐系统中食材、酒水的库存信息,登记、使用库存用户信息等; 4. 菜品信息数据类:此类数据记录点餐系统中菜品的基本信息,包括菜品介绍、价格、消耗食材等,同时记录与此菜品有关的消费单据链接; 5. 消费信息数据类:此类数据记录点餐系统中顾客消费的基本信息,包括消费地点、时间、消费额、具体消费项等信息; 6. 日志统计数据类:此类数据记录了点餐系统中用户行为信息,包括登录时间、行为指向等。 第4章 系统分析 4.1系统详细调查 经过实习时间与该酒店员工、顾客当面交流之后所搜集的数据整理分析,可知: 7 XXXX大学2013届本科毕业设计(论文) 1. 点餐系统从数据的产生到数据表现需要包含的功能:数据传输、食材转换、预判断、入库、结算、数据分发、系统管理、查询统计等功能; 2. 点餐系统的研发过程中涉及到术语及定义: (1) 食材转换:由顾客所点菜品所需食材状态,通过算法,自主转换原始食材储备; (2) 预判断:将顾客的点餐行为,与食材、酒水等储备数据进行匹配,判断当前点餐行为是否可行的过程; (3) 结算:对顾客用餐记录,按照资费标准和优惠规则,计算出各项费用的过程; (4) 数据分发:根据顾客当前行为,将数据请求信息按需发送至“服务部”、“迎宾部”或者“后厨”的过程; 4.2需求分析 本点餐系统面向的用户分为六类:总经办管理员、迎宾人员、服务人员、后厨人员、后勤人员、顾客。 上述六类用户所使用的具体功能需求阐述如下: 1. 总经办管理员使用本点餐系统对用户信息、角色信息、权限、库存数据、消费数据等进行管理; 2. 迎宾人员使用本点餐系统对可用餐点和结账过程中用到的各种数据进行管理,如:用餐点编号、结账折扣等参数; 3. 服务人员使用本点餐系统对所服务用餐点的服务需求进行响应和管理; 4. 后厨人员使用本点餐系统对顾客所点菜品进行响应和菜品、食材信息进行管理; 5. 后勤人员使用本点餐系统对食材信息进行管理和审核; 6. 顾客使用本点餐系统进行点餐、加餐、结账操作。 4.3业务流程分析 通过对用户的需求分析和业务过程分析,可知本点餐系统主要需要完成 8 XXXX大学2013届本科毕业设计(论文) 的业务有系统管理、食材酒水管理、菜品管理、点餐管理、服务管理。 对于下述将出现的业务流程图中所使用的基本符号,做出如下说明: 1. 业务处理单位或用户:它代表了某项业务参与的部门或人、物; 2. 数据存档:数据的载体,作为档案保存; 3. 业务数据流动及方向:表现业务流程中数据的流动方向; 4. 各类单据、报表:表明数据的载体; 5. 业务功能描述:表明业务处理功能。 业务流程图基本符号如图4-1所示: 数据存档 数据流动及方向 各类单据、报表 业务功能描述 图4-1 业务流程图基本符号 9 XXXX大学2013届本科毕业设计(论文) 4.3.1总业务流程 图4-2 总业务流程图 1. 总经办管理员建立用户,分配权限; 2. 后勤部通过管理员建立的用户登录系统,再根据“货物资料单”真实输入食材、酒水数据; 3. 后厨通过管理员建立的用户登录系统,再根据“菜品资料单”真实输入菜品信息,包括菜名、单机、消耗食材等; 4. 顾客入座后,通过固定无线设备登录系统,进行点餐行为,系统通过点餐管理自动识别点餐行为是否可行,可行生点餐表; 5. 迎宾部、服务部通过管理员建立的用户登录系统,系统接收到“点 10 XXXX大学2013届本科毕业设计(论文) 餐表”后经过服务管理自动分发请求给迎宾部或服务部。 6. 总经办管理员可通过系统管理查询存储的数据。 4.3.2具体业务流程 1. 系统管理业务流程分析 图4-3 系统管理业务流程分析 总经办管理员通过用户管理增加、删除、修改“用户信息”,再通过权限管理建立权限信息,二者通过参数关联,生成完整的用户,在酒店一系列运作后生成数据,总经办管理员可通过查询管理,条件式查询这些数据。 2. 食材酒水管理业务流程分析 图4-4 食材酒水管理业务流程 后勤部按照安全库存,购进一定量的酒水、食材,将数据录入系统,生成“食 11 XXXX大学2013届本科毕业设计(论文) 材酒水储备信息表”,便于“点餐管理”和“系统管理”调用数据。 3. 菜品管理业务流程分析 图4-5 菜品管理业务流程 后厨研制菜品,制定该菜品所需“菜品材料单”,经由管理员审核,通过后生成菜品表,供点餐时调用。 4. 点餐管理业务流程分析 图4-6 点餐管理业务流程 顾客通过“菜品表”、“食材酒水储备信息表”获取图文信息,完成点餐操作,系统根据“食材酒水储备信息表”自动判定是否可行,若可行,生成“消费表”。 12 XXXX大学2013届本科毕业设计(论文) 5. 服务管理业务流程分析 图4-7 服务管理业务流程 顾客点餐生成“消费表”,系统将此表数据按照需求分发给“服务部”或“迎宾部”,当顾客有特殊需求——“呼叫服务”或者“呼叫结账”,系统自动传输请求给相应部门。 4.4数据流程分析 依据本点餐系统的业务流程,相应的,在数据流程分析中,针对所述业务过程进行数据流分析。 数据流程图中使用的基本符号说明,如图4-8所示: 外部实体 数据流向 数据存储 处理功能 图4-8 数据流程图基本符号 13 XXXX大学2013届本科毕业设计(论文) 4.4.1总数据流程 图4-9 总数据流程 4.4.2具体数据流程 1. 系统管理数据流程分析 图4-10 系统管理数据流程 14 XXXX大学2013届本科毕业设计(论文) 2. 食材酒水管理数据流程分析 图4-11 食材酒水管理数据流程 3. 菜品管理数据流程分析 图4-12 菜品管理数据流程 4. 点餐管理数据流程分析 图4-13 点餐管理数据流程 15 XXXX大学2013届本科毕业设计(论文) 5. 服务管理数据流程分析 图4-14 服务管理数据流程 4.5数据字典 1. 数据项 数据字典是对数据流程图中所有名字的定义及描述,并按特定格式予以记录,以备随时查 询和修改。 16 XXXX大学2013届本科毕业设计(论文) 2. 数据结构 3. 数据流 4. 数据存储 5. 数据处理过程 17 XXXX大学2013届本科毕业设计(论文) 第5章 系统设计 5.1功能模块设计 本系统为“XX大酒店”自用信息化系统,通过调查与分析,其主要功能模块有:系统管理模块、登录模块、食材酒水管理模块、菜品管理模块、点餐管理模块、服务管理模块。 其中,系统管理模块为总经办管理员提供添加用户,授权,审核菜品等功能;登录模块判断当前登录用户权限,并开启相应操作界面;食材酒水管理模块提供对食材、酒水库存的出入库管理;菜品管理模块提供菜品的新建、审核等功能;点餐管理模块为顾客提供智能化的点餐界面与功能;服务管理模块可自主判定当前服务类型,并将相应的请求数据分配给迎宾部或者服务部 系统总体模块结构图,如图5-1所示: 图5-1 系统总体模块结构图 18 XXXX大学2013届本科毕业设计(论文) 5.2概念结构设计 根据本点餐系统需求分析,可以推导出本点餐系统数据库的概念模型,并对设计出的数据模型进行 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 化处理,使数据模型满足第三范式。 1. 菜单表E-R图,如图5-2所示 图5-2 菜单表E-R图 2. 食材E-R图,如图5-3所示 图5-3 食材E-R图 3. 消单费E-R图,如图5-4 图5-4 消费单E-R图 19 XXXX大学2013届本科毕业设计(论文) 4. 全局E-R图 图5-5 全局E-R图 5.3逻辑结构设计 将点餐管理系统的E-R图转换为关系数据库的数据模型,其关系模式为: 1. 菜单档案(菜名+菜系+单价+图文编号+食材消耗1+食材消耗2+,,) 其中图文编号为主码,菜名为外码; 2. 食材酒水储备(食材名+食材编号+食材数量;酒水名+酒水编号+单价+酒水储量) 其中食材编号为主码,食材名为外码;酒水编号为主码,酒水名为外码; 3. 消费记录(消费单号+用餐点编号+消费金额+消费内容+状态) 消费单号为主码,用餐点编号为外码; 4. 食材酒水进出记录(食材、酒水编号+食材、酒水名+食材、酒水数量+责任者编号+食材、酒水单价+入库责任者编号+点餐编号) 食材编号为主码,其中责任者编号和点餐编号为外码; 5. 结算记录(消费表编号+结算记录+结算用户编号) 20 XXXX大学2013届本科毕业设计(论文) 消费表编号为主码,结算用户编号为外码; 5.4物理模型设计 1. 管理员信息表(管理员用户名、密码、权限) 管理员信息表用来保存操作员登陆的基本信息,表结构如表5-1所示: 表5-1 管理员信息 2. 菜单信息表(菜名、酒水名、编号、菜系、单价、图文编号、食材消耗) 菜单信息表用来保存菜品、酒水的基本信息,表结构如表5-2所示: 表5-2 菜单信息表 3. 食材酒水信息表(食材、酒水编号;食材、酒水名称;食材、酒水数量;酒水单价) 食材酒水信息表用来记录食材、酒水的基本信息,表结构如表5-3所示: 表5-3 食材酒水信息表 21 XXXX大学2013届本科毕业设计(论文) 4. 消费表(消费表号,用餐点编号,消费内容,消费金额,状态) 消费表用来记录顾客的消费记录,表结构如表5-4所示: 表5-4 消费表 22 XXXX大学2013届本科毕业设计(论文) 第6章 系统实施 在本点餐系统实施中,需要在前文所述的系统规划、系统分析、系统设计顺利的完成后才能进行实施工作。在本点餐系统实施中,程序设计部分采用了面向对象的方法来实现系统。 6.1计算机逻辑配置 本点餐系统采用无线网络结构体系,本点餐系统可以运行在酒店的局域网内。为确保运行的安全性,不可以与广域网连接。 计算机局域网络具体配置如下: 服务器上运行Windows sever 2008操作系统; 客服端上运行Android操作系统;采用TCP/IP网络软件连接客户机与服务器; 数据库系统采用SQL sever 2008系统; 局域网网络拓扑图,如图6-1所示: 图6-1 局域网网络拓扑图 23 XXXX大学2013届本科毕业设计(论文) 6.2系统实施准备 在本点餐系统实施前,需要在酒店内部建立好点餐系统实施的软、硬件平台,以便本点餐系统能顺利地实施。本点餐系统在一个局域网下,采用服务器和客户机的分机方式进行实施。 在开发本点餐系统的软、硬件配置需要的准备,具体如下表: 表6-1 数据库服务器配置说明表 表6-2 应用服务器配置说明表 表6-3 客服端配置说明表 6.3功能模块实现 在本点餐系统的人机界面设计时,考虑到顾客使用上的尽可能方便原则、尽可能直观原则、尽可能简单原则等,设计界面规格标准化,文字统一化。便于计算机处理的同时,方便顾客点餐。同时,统一的标准,便于系统今后的扩展及维护。 6.3.1点餐模块 点餐界面是顾客看到的第一个界面,通过简洁、直观、绚丽的设计,给 24 XXXX大学2013届本科毕业设计(论文) 顾客耳目一新的感觉。顾客通过固定在用餐点的平板设备登录系统,系统显示菜品、酒水基本信息,顾客点击菜品,可加入菜单,通过左下角“已点餐单”界面可进入消费单界面,查询当前已消费情况。 系统界面如图6-2所示: 图6-2 点餐界面 6.3.2消费模块 消费单界面是顾客点餐行为后生成的消费记录界面,顾客可以通过此界面,直接查询到自己目前的消费状况。顾客通过点餐界面的功能按钮点击进入“消费单”界面,可在当前页面查询已消费情况。同时,在当前页面,顾客可取消已点菜品或酒水,控制自己的消费。顾客通过点击左下角“结账请点击”按钮,系统会向迎宾部传送结账请求,服务部会即时更新,提供服务。 系统界面如图6-3所示: 25 XXXX大学2013届本科毕业设计(论文) 图6-3 消费单界面 6.3.3服务模块 服务界面是服务部、迎宾部通过用户名和密码登陆的界面。系统会即时显示各用餐点的消费状态。当收到顾客的服务请求或者结账请求,系统实时刷新警报提示,服务员可以及时了解需要服务的用餐点,及时提供服务。 系统界面如图6-4所示: 图6-4 服务界面 26 XXXX大学2013届本科毕业设计(论文) 6.3.4菜品管理模块 菜品管理界面,是后厨中拥有新菜品推出资格的高级厨师登录使用的功能界面,通过此功能界面,操作员录入新菜品的资料,通过总经办管理人员审核通过后,点餐模块方可调用已录入的菜品信息,供顾客作为点餐行为参考。 系统界面如图6-5所示: 图6-5 菜品管理界面 6.4系统测试与调试 系统测试旨在尽可能多地暴露程序存在的错误,系统调试旨在通过系统测试暴露错误之后,找出错误的具体位置,并加以修正。 6.4.1功能测试 功能测试过程中,对在系统分析和系统设计中提出的每个功能点进行完整的输入输出测试,大致步骤为: 1. 以不同用户身份登录系统,按正确要求进行实际操作。例如后勤部登录系统,输入食材数据,用实际输出结果与预期结果相对比; 2. 以不同用户身份登录系统,按错误要求进行实际操作。例如登录时输入错误用户名、密 码;登陆后输入非食材数据,观察是否输出结果或出现的异常; 3. 根据测试所得结果,分析判断这个功能点是否满足运行要求。 27 XXXX大学2013届本科毕业设计(论文) 6.4.2性能测试 对本点餐系统性能的测试,通过下述几方面进行: 1. 多处客户端同时登录,记录系统响应时间; 2. 多处客户端同时操作,或者单客户端进行急速、复杂操作,记录操作流畅度; 3. 多出客户端同时发出请求数据,记录系统并发处理能力; 4. 客户端空置,观察资料利用,例如CPU占用率等。 6.4.3系统调试 在本点餐系统代码编写过程中,开发人员一般通过Microsoft Visual Studio自带断点调试功能进行调试。 28 XXXX大学2013届本科毕业设计(论文) 第7章 系统运行管理与评价 在本点餐系统研发完毕并交付“XX大酒店”使用后,还需要缜密的运行管理、系统维护、系统评价等工作。 7.1系统的运行管理 在本点餐系统运行管理阶段,需要完成主要任务是系统的日常管理、资源管理、安全与保密工作。 1. 在本点餐系统日常管理中,酒店会制定详尽的系统运行管理规章,严格记录系统的运行情况,进行系统维护等工作。 2. 系统运行管理规章:安全运行 制度 关于办公室下班关闭电源制度矿山事故隐患举报和奖励制度制度下载人事管理制度doc盘点制度下载 、定期维修制度、运行操作规程、用户使用规程、信息安全保密制度、修改的规程及运行日志等规章; 3. 系统运行情况记录:在运行的过程中,收集如系统工作数量、工作效率、信息服务质量、维护修改情况、故障情况等数据。 4. 在本点餐系统资源管理中,酒店需要维护已铺设的软、硬件资源和数据资源等几个部分。 5. 硬件维护:在此项工作上,酒店需要定期对硬件设备进行预防性维护,同时进行突发性的故障维修等; 6. 软件维护:在此项工作上,酒店需进行软件的适应性维护、完整性维护和预防性维护等; 7. 数据维护:在此项工作上,维护工作由专职数据管理员负责,保证数据库的完整性、安全性、一致性等。 8. 在本点餐系统安全与保密工作上,需要解决数据、软硬件、系统运行等的安全性问题。 7.2系统的评价 本点餐系统研发、铺设完成后,给酒店带来的经济效益以及其它各方面隐性效益如何,需要从各方面进行评价。 29 XXXX大学2013届本科毕业设计(论文) 7.2.1经济指标评价 此指标评价本点餐系统,旨在衡量本系统开发及铺设中所要用到的费用与其运行后所带来的经济效益之间的差值。 1. 在研发、铺设本点餐系统过程中,购置研发本系统的支撑软件、PC机、服务器、平板电脑以及搭建无线网络等费用; 2. 本点餐系统投入使用后,减员带来的直接支出缩减; 3. 维护本点餐系统运行稳定,所涉及到的软、硬件维护费用。 7.2.2性能指标评价 此指标评价本点餐系统,旨在衡量系统各项技术特性:诸如稳定性、实用性、可扩展性等。 1. 在本点餐系统研发时,留有扩展接口,保证可扩展性; 2. 本点餐系统基于.NET架构,从基础上保证了本系统的可移植性; 3. 本点餐系统运行在具有较高性能的软、硬件环境中,能够保证本系统的平稳运行; 4. 本点餐系统的功能是在比照用户、顾客的详细需求情况下设计得出,确保了系统的实用性。 7.2.3管理指标评价 此指标评价本点餐系统,旨在反映用户在使用本系统的过程中所产生的一些意见。 1. 本点餐系统易于操作、运行稳定,能够提高用户满意度; 2. 本点餐系统功能是比照用户、顾客需求设计,所以系统的每个功能都有 其存在价值; 3. 总经办管理人员对本点餐系统很满意。 30 XXXX大学2013届本科毕业设计(论文) 结 论 通过在酒店兼职、实习,获取第一手资料,结合所学的理论与实操技术,通过三个月的努力,完成了中餐厅点餐系统的设计与研发。整个过程中,将所学应用于实操,提高了自己对理论知识的掌握及应用。 但是由于自身能力有限,本点餐系统在功能设置上依然不够完美,用户界面设计依然不大气、美观,给用户操作上带来一定的负面影响。 总而言之,本点餐系统还有许多细节地方需要修改完善,在酒店实际运行后,还需要根据员工、顾客反馈进行进一步的修改和扩展。 31 XXXX大学2013届本科毕业设计(论文) 致 谢 论文接近收尾,在XX四年的学习也即将结束。回首既往的四年,自己能置身于校园中,在众多才华横溢的老师们谆谆教诲下度过,实是荣幸。 四年的时间,无论在学习上或是思想上,我都受益良多。这与各位老师、同学和朋友们的关心、支持和鼓励是分不开的。 论文写作枯燥而又富有挑战性。在此,我特别要感谢我的导师——XX老师。从论文选题开始,期间无论是文献采集、框架设计、结构布局,到最终论文的定稿,X老师都尽心尽力地指导,才让本论文最终成型。 同时,我要感谢给我提供实习机会的“XX大酒店”管理人员。在他们的帮助下,本论文系统的设想以及具体设计与实施才得以顺利进展,契合实际。 初次将所学运用于实际,受限制于自身专业水准,整篇论文以及系统定然存在尚未发现的缺点和错误。恳请各位老师和同学指正。 32 XXXX大学2013届本科毕业设计(论文) 参考文献 [1] 詹•卡尔森著.关键时刻MOT[E].中国人民大学出版.2006 [2] (韩)W.钱?金,(美)莫博涅著.蓝海战略[E].商务印书馆.2005 [3] 黄铁鹰著.海底捞你学不会[E].中信出版社.2011 [4] 林璇,冯健文著.基于无线网络技术的餐饮管理信息系统的设计与实现[D].韩山师范学 院数学与信息技术学院.2006 [5] 丁顺莺.RFID触控屏幕点餐系统[J].福建农业职业技术学院.2013 [6] 姚思思.从肯德基快餐看中美文化差异[J].宁波大红鹰学院.2012 [7] 李丹.基于Android平台的无线点餐系统的设计与实现[D].北京邮电大学.2012 [8] 胡盛柏,尹嵘,陈珺,胡丹.自动快捷点餐机[J].南昌航空大学航空制造工程学院.2012 [9] 李驹.中国城市餐饮业发展研究[D].贵州大学.2009 [10] 邹满升.个性化桌面点餐系统的设计与实现[D].上海交通大学.2011 [11] 孙彤.我国餐饮企业品牌竞争力研究[D].天津商业大学.2010 [12] 钟宇平.试论我国餐饮业信息化建设[J].四川烹饪高等专科学校.2009 [13] 彭宇雨.无线自助点餐系统集成设计[D].北方工业大学.2012 [14] 张朝路,井丽红,李思,姜弢.嵌入式快捷点餐系统的设计与实现[J].哈尔滨工程大学信 息与通信工程学院.2010 [15] 黄梯云,李一军.管理信息系统(第四版)[E].高等教育出版社.2009 [16] 童治军.基于Android平台的C/S结构点餐系统技术研究[J].萍乡高等专科学校.2012 [17] 苗雪兰.数据库系统原理与应用教程[E].机械工业出版社,2007.08 [18] 李杰; 郭绍翠.基于Web Services的餐饮信息化服务平台设计[J].烟台职业学院.2010 [19] George Shepherd. Microsoft ASP.NET 4.0 Step By Step Book/CD Package (Step by Step (Microsoft))[E] MICROSOFT PRESS, 2010 [20] Matthew MacDonald. Pro ASP.NET 4.0 in C# 2010[E] Apress. 2010 [21] Jihong Zhang, Xiaoquan Chen. China Research and Design of Embedded Wireless Meal Ordering System Based on SQLite[Z]. Proceedings of 2010 Second Asia-Pacific Conference on Information Processing (APCIP 2010) . 2010 33 XXXX大学2013届本科毕业设计(论文) 附 录 以下是实现中餐厅点餐系统的程序片段: namespace ordersystem { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void pictureBox1_MouseMove(object sender, MouseEventArgs e) { pictureBox1.BackgroundImage = Image.FromFile("../../image/next2.jpg"); } private void pictureBox1_MouseLeave(object sender, EventArgs e) { pictureBox1.BackgroundImage = Image.FromFile("../../image/next1.jpg"); } private void pictureBox5_MouseMove(object sender, MouseEventArgs e) { pictureBox5.BackgroundImage = Image.FromFile("../../image/pay2.jpg"); } private void pictureBox5_MouseLeave(object sender, EventArgs e) { pictureBox5.BackgroundImage = Image.FromFile("../../image/pay1.jpg"); } private void pictureBox5_Click(object sender, EventArgs e) { Form3 frm = new Form3(); frm.Show(); } } } 34 XXXX大学2013届本科毕业设计(论文) private void button1_Click(object sender, EventArgs e) { try { if (this.comboBox2.Text == "CM") { string strPath = Application.StartupPath + "\\ CPDATE.mdb"; string ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:DataBase Password=„messenger?;User Id=admin;Data source=" + strPath; OleDbConnection olecon = new OleDbConnection(ConStr); OleDbDataAdapter oledap = new OleDbDataAdapter("select * from CPDATE where CM like „%" + this.textBox3.Text + "%?", olecon); DataSet dt = new DataSet(); oledap.Fill(dt); dataGridView3.DataSource = dt.Tables[0]; olecon.Close(); olecon.Dispose(); } else if (this.comboBox2.Text == "CX") { string strPath = Application.StartupPath + "\\ CPDATE.mdb"; string ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:DataBase Password=„messenger?;User Id=admin;Data source=" + strPath; OleDbConnection olecon = new OleDbConnection(ConStr); OleDbDataAdapter oledap = new OleDbDataAdapter("select * from CPDATE where CX like „%" + this.textBox3.Text + "%?", olecon); DataSet dt = new DataSet(); oledap.Fill(dt); dataGridView3.DataSource = dt.Tables[0]; olecon.Close(); olecon.Dispose(); } else if (this.comboBox2.Text == "CJ") { string strPath = Application.StartupPath + "\\ CPDATE.mdb"; string ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:DataBase Password=„messenger?;User Id=admin;Data source=" + strPath; OleDbConnection olecon = new OleDbConnection(ConStr); OleDbDataAdapter oledap = new OleDbDataAdapter("select * from CPDATE where CJ like „%" + this.textBox3.Text + "%?", olecon); DataSet dt = new DataSet(); 35 XXXX大学2013届本科毕业设计(论文) oledap.Fill(dt); dataGridView3.DataSource = dt.Tables[0]; olecon.Close(); olecon.Dispose(); } else { string strPath = Application.StartupPath + "\\CPDATE.mdb"; string ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:DataBase Password=„messenger?;User Id=admin;Data source=" + strPath; OleDbConnection olecon = new OleDbConnection(ConStr); OleDbDataAdapter oledap = new OleDbDataAdapter("select * from CPDATE where YCL like „%" + this.textBox3.Text + "%?", olecon); DataSet dt = new DataSet(); oledap.Fill(dt); dataGridView3.DataSource = dt.Tables[0]; olecon.Close(); olecon.Dispose(); } } catch { MessageBox.Show("wrong"); } } 36
本文档为【中餐厅点餐系统设计与实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_594905
暂无简介~
格式:doc
大小:68KB
软件:Word
页数:33
分类:
上传时间:2018-05-28
浏览量:47