1、 课课 程程 设设 计计 课程名称 MIS 课 程 设 计 题目名称 酒 楼 业 务 管 理 系 统 学生学院 管 理 学 院 专业班级 信息管理与信息系统(6)班 2011 年 12 月 31 日 1 目录目录 一、摘要. 2 二、相关说明. 2 三、技术及平台介绍 错误错误! !未定义书签。未定义书签。 四、系统实现. 5 4.1 系统总体情况. 5 软硬件环境、版本及配置情况说明 5 系统总体结构、总体功能及运行情况的描述说明 5 系统安全性、稳定性、可伸缩性、可扩展性等分析 12 4.2 系统的具体实现情况 12 系统中关键类的说明12 基于实现平台核心模块的说明13 数据库结构的详细
2、说明14 系统中核心模块的边界类、控制类、实体类的描述 15 五、心得体会 24 六、参考文献 25 2 一、摘要一、摘要 酒楼餐饮行业一直是服务行业最重要的组成部分之一, 如何在当前餐饮行业 日趋激烈的竞争环境中脱颖而出并吸引更多的顾客, 已成为每位餐饮业经营者所 追求的目标。 经过多年发展,酒楼管理已经逐渐由简单而繁琐的人工管理,进入科学系统 管理的阶段。如何有效地节约人力成本是餐饮业致力于解决的首要问题,当前最 有效的手段就是采用系统的自动化电脑管理取代过去的人工方式, 因此根据目前 实际情况开发一套全新的酒楼业务管理系统是很有必要的。 本次课程设计是关于酒楼业务管理系统的订餐子系统的模
3、型设计, 采用系统 的自动化电脑管理取代过去的人工方式,具体分析了如何实现系统功能,规划系 统流程,设计系统数据库的逻辑结构,介绍在开发系统过程中所使用的重要开发 语言、开发工具、配套插件以及开发平台,最后设计和实现了一个网上订餐子系 统, 着重论述了系统的功能与实现、 数据流程及存储, 包括会员管理、 网上订餐、 系统用户管理以及后台数据库管理等, 使用图文并茂 (功能代码及截图) 的方式, 对整个订餐子系统功能模块的实现方法进行阐述和分析,有效地节约人力成本, 提高酒楼服务效率,增强业务办理过程中业务员与客户间的互动,增加业务透明 性,完善运营管理体系,进一步加强服务能力和工作效率。 二、
4、相关说明二、相关说明 酒楼业务管理系统是一个多功能的系统,它包括订餐、仓储、后勤维护等诸 多模块,因为该系统是三个人分工合作完成的,每个人的分工不同,我做的主要 是订餐订餐这一大块,有接待员和领班这两大角色,其中接待员提供了电话预订、订 餐修改、订餐取消、电话提醒等服务;领班则提供记录保存客户前来和离开的信 息、为客户注册会员、查询修改删除会员信息、为客人提供换桌等服务。 (1)接待员: 1、使用电话为客人提供订餐服务,根据客人订餐要求,在指定时间和桌位安排 好客人就餐事宜; 2、按客人要求执行修改订单的操作; 3、在客人临时取消预订时删除订餐信息; 4、在客人订餐时间到达前,及时提供电话提醒
5、服务。 (2)领班: 1、在客人到店用餐时和用餐离店后分别在系统做好记录并保存; 2、为客人注册成为会员; 3、查询、修改和删除会员信息; 4、提供换桌服务。 3 三、三、技术及平台介绍技术及平台介绍 本次课程设计采用的是 JSP(Java Server Pages)动态网站开发技术,它 是基于 Java 语言的一种 Web 应用开发技术,即在传统的网页 HTML 文件中插入 JAVA 程序段和 JSP 标记, 利用这一技术可以建立安全、 跨平台、 易维护的 Web 应 用程序。 其工作原理的示意图如下:其工作原理的示意图如下: (1)当用户访问一个 JSP 页面时,用户从客户端浏览器向服务器
6、发出一个 JSP 页面请求,这些请求包括很多信息,如:请求的文件、用户输入的内容以及 一些本地计算机的信息。 (2)JSP 文件由 JSP 引擎将 JSP 源代码转换成 Servlet(Java)代码文件。 (3)由 JSP 引擎调用服务器端的 Java 编译器对 Servlet 代码进行编译, 由 此生成字节码文件,即后缀名为.class 的文件。 (4)由 JAVA 虚拟机(JVM)执行这个字节码文件,并将执行结果以 HTML 格式发送到请求浏览器。 (5)由浏览器对这些 HTML 代码进行解释,并将结果显示在浏览器窗口中。 需要注意的是,只有在第一次请求 JSP 页面时,才需要进行转换和编译,此 时的运行速度会比较慢。如果以后再次请求该页面时,则会直接运行第一次请求 时生成并保存在服务器端的字节码文件