酒店餐饮管理的设计与实现大学本科毕业论文.doc
《酒店餐饮管理的设计与实现大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《酒店餐饮管理的设计与实现大学本科毕业论文.doc(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要随着计算机网络的飞速发展,在酒店行业中计算机的应用越来越重要。采用适当的计算机网络和管理系统,将成为提高酒店管理效率,升级服务级别的重要手段之一。酒店餐饮管理系统的功能对于酒店的服务者和管理者来说都至关重要,它能够为酒店经营者提供开台、结账、账务统计等主要功能。对酒店经营者来说可以轻松的查阅本酒店餐饮业绩相关信息以及对相关信息进行管理,可以使杂乱的业务数据具体化、直观化、合理化,并且随时了解酒店的经营情况,提高了服务质量与工作效率,使酒店在同行业的竞争中更具优势和竞争力。关键词:Java,餐饮,预订,效率,管理ABSTRACTAs computer networks rapid deve
2、lopment in the hotel industry in the increasingly, computer applications are more and more important. The adoption of appropriate computer networks and management systems, is one important means of improving hotel management efficiency and upgrading service levels . Hotel catering management system
3、functions for the hotels services and managers are crucial, it is able to provide background Founding, billing, accounting and statistics major functions for hoteliers. For hoteliers who can easily access the hotel and catering results and related information as well as information management, busin
4、ess data clutter can make specific, intuitive, streamlined, and keep abreast of the hotels operations, improve service quality and work efficiency, so the hotel in the same industry competition advantage and competitiveness.Key Words:java, catering, reservations, efficiency, management目 录1 绪 论11.1 研
5、究背景及意义11.1.1 背景11.1.2 意义11.2 国内外发展情况22 系统需求分析32.1 角色设置32.2 前台功能32.3 后台功能32.4 系统用例图32.5 技术可行性分析52.6 经济可行性分析52.7 安全可行性52.8操作可行性53 系统分析与设计63.1 系统业务流程分析63.2 数据字典73.3系统概要设计93.4 系统物理设计133.5 详细设计144 系统功能与实现154.1 系统开发环境154.2 系统开发环境的配置154.3 系统运行环境154.3.1 硬件环境154.3.2 软件环境154.4 会员注册164.5 会员登录164.6 前台菜酒品信息显示174
6、.4 会员个人中心184.5 会员信息修改194.6 预订194.7 后台登录204.8 会员管理204.9 订单管理214.10 财务管理214.11 菜酒品管理224.12 系统设置224.13 员工管理235 系统测试245.1 测试的作用和意义245.2 测试方法245.2.1 单元测试245.2.2 功能测试245.3 系统测试245.3.1 管理员登录测试245.3.2 删除操作测试255.3.3 添加/更新操作测试255.3.4 数据校验测试255.3.5 测试结果266 总结27参考文献28致 谢29附 录30用户注册代码:30用户登录代码:31餐饮预订代码:32餐饮管理代码:
7、341 绪 论近年来,随着改革开放步伐的加快和中西方文化的交流与发展,我国人民生活水平显著提高,全社会对餐饮业的需求量也越来越大,伴随着消费的持续增长,酒店餐饮行业已经成为现代社会中发展最快的行业之一。要想在激烈的市场竞争中生存,就必须在经营管理、餐饮服务等方面提高管理意识。而对酒店的经营状况起决定作用的是对酒店日常营业的管理。如何用先进的管理手段,提高酒店餐饮的管理水平,是每一家酒店的经营者所面临的重要课题。 所以应势而出的酒店管理系统有着很好的可行应用性。它具有有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点。这些优点能够极大地提高酒店餐饮管理的效率,也是酒店在同行业竞争中
8、处于不败地位的重要条件。 系统以mysql作为后台数据库,MyEclipse为开发工具,tomcat为服务器,java为编程语言,技术支持采用spring+struts+hibernate(SSH)框架,运用自顶向下逐层分解的模块化结构设计思想、面向对象的设计方法,实现了酒店餐饮管理系统的各个模块。1.1 研究背景及意义 1.1.1 背景随着计算机网络的飞速发展,在酒店行业中计算机的应用越来越重要,采用适当的计算机网络和管理系统,将成为提高酒店管理效率,升级服务级别的重要手段之一。目前国内主流酒店餐饮管理系统为触摸屏点菜系统,一些小型酒店也配备了类似系统,但大多没有很好地整合网络资源,缺少网上
9、预定功能,因此,对该系统的研究也在不断完善中。 1.1.2 意义本项目研究的酒店管理系统有几个鲜明的特点:一是灵活性好,随着经济发展全球化,国际旅游更加频繁,客户的要求更加多样化,客户可以在任何地方通过网络查看酒店的信息,了解酒店的情况,提出自己的要求,酒店可以通过留言板知道其客户对酒店的意见或建议,随时能够掌握来自客户方面的需求或要求。二是服务质量高,客户可以通过系统对已用过的菜品进行评价,酒店便可以提高那些评价较低菜品的质量或口味,以适应更多消费者的需求。三是管理效率高,管理员可以通过此系统管理员工信息,知道酒店的运营状况,以及时做出调整。通过对本项目的研究希望开发出成本较低,功能完善,以
10、帮助酒店的管理人员实现酒店餐饮的科学管理的酒店餐饮管理系统,客户可以在网上注册成为该酒店会员以享受更优质、便捷的服务,可以浏览酒店包桌及菜酒品的种类、价格等,同时这套系统还可以为客户提供网上预订及在线支付的功能。该管理系统还可以为管理员提供财务统计功能,以及对工作人员的管理等功能。希望此酒店餐饮管理系统的成功开发能够方便管理人员对酒店餐饮的管理,提高服务质量和工作效率,使管理者全面了解营业情况,完善酒店的管理体制。1.2 国内外发展情况 随着信息化技术的日益普及,餐饮这样的传统行业也越来越多的采用信息技术来管理业务,市场上餐饮管理软件正处于百花齐放、百家争鸣的阶段。目前市场上大多数餐饮软件是基
11、于WINDOWS操作系统的,也有部分餐饮软件考虑到版权的问题,采用LINUX操作系统;又比如,系统数据库,有ACCESS、SYBASE、MYSQL、SQLSERVER、ORACLE等,对于餐饮系统来说,采用什么数据库与餐厅的规模比较相关,较小的餐厅可以采用比较简单的数据库如ACCESS,这样使用维护都可以做的比较简单,而规模大的餐厅就应该用SQLSERVER或ORACLE这样的数据库,可以保障数据比较安全、系统比较稳定,但同时也要求有专门的系统管理员来维护。还有,数据的录入通常有三种方式,一是基于普通电脑,二是基于触摸屏,三是采用无线点菜系统,而无线技术又有基于红外技术和无线网络的技术。从目前
12、的发展趋势看,餐饮系统越来越多的采用触摸屏,而无线技术正在逐步成熟起来。 在国内,餐饮软件的发展也正处于蓬勃发展的时期,如龙腾环宇科技,它是一家以软件开发、销售为主营方向的技术开发型企业。龙腾软件立足于餐饮及酒店客房管理市场,致力于为客户提供一流的产品及服务,企业下设市场拓展部、产品研发部、公关策划部、客户服务部等主要职能部门。在国外对餐饮软件的研究和发展也相当全面,但就目前国内餐饮行业的情况来看,国外软件的优势并不明显,相反,国内这些餐饮软件企业在餐饮行业蒸蒸日上的同时也是蓬勃发展。2 系统需求分析2.1 角色设置本系统角色分为游客,会员和管理员,游客和会员只在前台网站部分有权限,管理员对系
13、统后台部分有权限。2.2 前台功能前台主要针对两类用户:游客和会员。其中游客只能对酒店菜酒品等信息进行浏览以及注册成为酒店会员。而系统为成功注册并激活的会员提供以下这些功能:会员登录与退出、个人信息修改、菜酒品信息查看、餐饮预订、订单信息查询与删除、菜酒品评论及查看、留言板、积分、近期活动及精彩小游戏等。2.3 后台功能只有管理员才有权限登录到后台,后台主要包含以下功能模块:管理员密码修改:登陆后管理员可以对密码进行修改。会员管理:对会员信息添加、删除、修改和查询,评论信息删除、修改、查询以及留言信息的删除、修改和查询。订单管理:对订单信息的分类删除、修改和查询,对等待就餐订单的开台处理,菜单
14、报表的生成与打印,对正在就餐订单的结账处理以及订单详情的查询。财务管理:收支记录以及对酒店盈利情况按日、月或年进行统计。餐饮管理:对菜酒品信息进行分类添加、删除、修改和查询,对菜酒品分类信息的添加、删除、修改以及对菜酒品图片信息的添加和修改。系统管理:对系统信息的修改,对广告信息的修改以及对前台相应位置图片信息的修改。员工管理:对员工信息按类别进行添加、删除、修改和查询以及对员工考勤记录的添加、删除、修改和查询。友情链接:包含管理员可能经常访问的网址链接,其中之一就是酒店的前台网址。2.4 系统用例图系统用例如图2-1、图2-2所示会员注册会员登录基本信息管理餐饮预订与支付订单管理菜品评论留
15、言 会 员图2-1 用例图1管理员登录会员管理订单管理财务管理餐饮管理系统设置员工管理 管理员图2-2 用例图22.5 技术可行性分析技术可行性分析是根据新系统的目标来衡量是否具有所需要的技术,包括系统开发人员水平和数量,软件方面,硬件方面及其它应用技术。从各个基于Java的网站系统及许多局域网的建设中可以看到,目前基于Java Web的系统开发技术已经十分成熟,相信随着Internet/Intranet技术的进一步发展,基于Java Web的信息系统开发将有更为明朗的前景。2.6 经济可行性分析经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是
16、否会给企业带来一定的经济效益。开发此酒店餐饮管理系统,不仅能提高酒店的管理水平给管理者提供一个酒店运作的信息平台还能提升酒店的形象及增强竞争力。使用酒店餐饮管理系统能将餐饮企业业务管理和人员管理信息化,使顾客消费及员工信息都由计算机管理并记录,并为那些时间比较珍贵的顾客提供网上预订功能,管理员可随时掌握酒店里包桌的使用状况,客人点单,挂账等情况,并能尽可能的降低使用者的劳动强度,同时提高工作质量和效率。用最少的成本获得最好的经济效益,增强了餐饮企业的市场竞争力,可见,回报明显多于投入。2.7 安全可行性在系统运行后,就用户方而言,由于用户使用本系统时不会也不必关心系统内部的结构及实现方法,即对
17、用户来说是透明的,所以本系统对用户而言是定位在界面友好、操作方便、功能齐全的原则上的,用户只需简单的用鼠标点击各页面上的链接或按钮就能执行相应的功能。订单支付采用易宝支付的接口,方便安全,打消顾客对网上预订资金安全的顾虑。就管理者而言,关心的是如何处理用户信息,只要把用户的信息放入服务器端的数据库或专门的数据库服务器,管理者就可运行相应的后台程序进行处理。2.8操作可行性目前资源的利用情况和可操作性,只需根据相关需要对数据库中的相应表数据直接操作就可以实现系统的完整、稳定的运行,不会造成系统的巨大压力,可以保证系统的正常运行。综上所述,通过技术可行性,经济可行性,安全可行性,操作可行性分析,本
18、系统的开发是可行的。3 系统分析与设计3.1 系统业务流程分析本系统角色分为游客,会员和管理员,游客和会员只在前台网站有权限,管理员对系统后台有权限。是否加入食谱?N确认并支付订单退出前台Y多件预订单件预订N进入前台Y是否登录?N是否注册?是否已注册?Y激活登录菜品选择NYY注册信息浏览是否已激活?N图3-1 系统前台业务流程图N后台登录是否成功?Y员工信息管理系统信息管理餐饮信息管理会员信息管理财务信息管理订单信息管理退出后台密码修改友情链接图 3-2 系统后台业务流程图3.2 数据字典数据字典是系统中各类数据描述的集合,是进行详细的数据的收集和数据分析所获得的主要成果。数据字典在数据库设计
19、中占有很重要的地位。数据字典部分如下:表3.1 菜酒品信息表 caijiu字段名数据类型(精度范围)字段含义其他idint(11)菜酒品编号PKnamevarchar(128)菜酒品名称nullphotovarchar(128)菜酒品图片名称nullpricedouble菜酒品单价nullstatethinint(1)菜酒品状态nulldescrivarchar(256)菜酒品描述nullnumint(11)菜酒品销量nulltypethinint(1)菜酒品类型null表3.2 食谱信息表 myrecipe字段名数据类型(精度范围)字段含义其他idint(11)食谱编号PKcookieinf
20、ovarchar(3996)食谱cookie信息null表3.3 订单详情信息表 orderitem字段名数据类型(精度范围)字段含义其他idint(11)订单详情编号PKorder_idvarchar(20)订单名称FKcaijiu_idint(11)菜酒品编号FKcaijiunumint(11)菜酒品数量not nullcategory_idint(11)菜酒品分类编号FK表3.4 员工考勤记录信息表(部分) attence字段名数据类型(精度范围)字段含义其他idint(11)考勤记录编号PKempidint(11)员工编号not nullreasonvarchar(50)原因描述nul
21、ldeadlinevarchar(10)持续时间nulldatedatetime开始时间null表3.5 员工信息表(部分) employee字段名数据类型(精度范围)字段含义其他idint(11)员工编号PKnamevarchar(20)员工姓名nullageint(11)员工年龄nulljobvarchar(20)员工职位nulladdressvarchar(50)员工住址nulltelvarchar(20)联系方式nullsalarydouble薪水nullidCardvarchar(18)身份证号null表3.6 订单信息表 orders字段名数据类型(精度范围)字段含义其他idvar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 餐饮 管理 设计 实现 大学本科 毕业论文
限制150内