论文部分内容阅读
我国餐饮业市场巨大,被称为中国的黄金产业。餐饮企业的连锁化、集团化是我国餐饮业发展的主流,同时,大众消费逐渐成为餐饮消费的主要力量。餐饮业的发展趋势逐渐趋向高端、品牌、规模、连锁和信息化,与此同时,餐饮管理软件也逐步形成标准化、易用性强,功能更强大的这种趋势。但是,现有的酒店餐饮订餐系统特点是面向低端消费人群,针对快餐和外卖,功能简单,只能订房间,不能点菜,网上预定,电话确认,本质上是线上预定、线下交易的模式。本文针对高端酒店和高端消费群体,设计和实现了高端酒店预订与点菜服务平台移动端系统,支持用户使用移动智能设备预订房间和点菜,与酒店餐饮管理系统无缝集成,实现客户自主预定、现场消费一体化。首先,本文在讨论高端酒店预订与点菜服务平台项目背景和对其开发设计所面对问题的基础上,分析了系统的功能需求和非功能性需求,并对系统需求以用例图和用例描述的形式来详细说明。在需求分析基础上,我们进行了高端酒店预订与点菜服务平台的架构设计。首先根据系统需求提出系统的设计目标和原则,然后分别对系统的技术架构和功能架构进行了设计。技术架构主要考虑系统的统一性、高可靠性、可扩展性和用户操作方便的原则,分为数据存储层、基础支撑层和应用层,并对各层的功能进行了设计分析。在功能架构设计中,通过讨论系统各部分的功能组成,给出了一个动态的系统功能流程。再一步进行高端酒店预订与点菜服务平台移动端系统的详细设计。该部分利用UML建模工具绘制系统中类的关系图,来完成对系统静态结构的设计。分模块对系统核心功能的详细设计进行了描述,通过绘制顺序图和活动图,来对各个模块的动态行为进行设计。数据库的设计包括数据库概念设计和物理设计。通过绘制数据库E-R图和详细的数据表关系图,并描述主要数据表的详细表结构,实现了对数据库的设计。在详细设计的基础上,本文给出了系统实现的整体效果图和各个部分的实现。实现系统使用的开发环境是Eclipse Juno,系统运行使用服务器为Tomcat7.0.11,数据库为MySQL5.0.18。本文着重对酒店过滤功能、点菜与餐后点评的界面设计以及个性化推荐功能的实现进行了详细分析。在这一部分,具体描述了通过代码复用使酒店过滤功能可以同时适用多种过滤情形的实现思路,在界面设计中,以点菜和餐后点评为例,详细描述了如何在为用户提供良好用户体验的同时保证功能的完整性,以酒店个性化推荐为例,详细讨论系统针对用户的历史订单和点评记录进行的个性化服务。另外,对系统主要的功能模块进行了系统测试。最后,本文对高端洒店预订与点菜服务平台移动端系统的应用情况作了简单介绍,并对系统进一步改进提出了建议。