基于PHP酒店点餐系统开题报告

发布时间:
2021-02-02 10:42:30
1562

摘要:餐饮行业是一个历史悠久的行业尤其在中国文化里。在餐厅用餐时,“点菜”这一个看似简单的过程,实际很可能是这家餐厅运营成败的关键,因为这其中既包括信息传递的快速与准确性要求,同时又要保证一定的客户体验,所谓“面向客户服务”。

一、 文献综述

1.研究背景以及目的意义

餐饮行业是一个历史悠久的行业尤其在中国文化里。在餐厅用餐时,“点菜”这一个看似简单的过程,实际很可能是这家餐厅运营成败的关键,因为这其中既包括信息传递的快速与准确性要求,同时又要保证一定的客户体验,所谓“面向客户服务”。随着餐厅的规模及顾客的流量日益增大,并伴随着年轻消费群体的日益崛起,更现代、更时尚,更多新鲜事物的消费观正在形成,这种基于服务员点菜的系统运作模式也渐渐体现了其不够全面,不够人性化的一面。本文所研究的餐厅点菜系统,操作对象从餐厅服务员转移到消费顾客,这种革命性的变化增添了顾客与餐厅的互动性,提供了原来系统所不具备的服务,比如提供菜肴的详细介绍、支持顾客自主点菜买单、甚至提供平台供顾客对菜肴进行点评等。

意义:随着网络化企业管理区域的发展,开发一套具有普遍通用意义的餐厅点菜管理系统会受到大部分餐厅的青睐,并且该系统具有操作简便,功能齐全,可扩展性好,易于维护等特点。由于系统的可扩展性好,我们很容易在原有的功能上进行扩展新的功能,来为每一个客户开发一套符合自己特色的餐厅点菜系统。所以开发一套具有普遍通用意义上的餐厅点餐系统是非常必要的。目前国内外的餐厅多使用菜单手写点餐的方式,这种方式在都市都市快节奏的的生活中显然落伍了,采用计算机进行管理,是向前后台服务一次性结账使餐馆管理条理化、规范化、极大地提高了餐馆的工作效率。计算机的引入,不仅减轻了员工的劳动强度,提高了工作效率,也将带来客观的经济效益。国内出现的无线点餐终端产品是商用PDA,无线网卡,它集无线网络通信技术与手持移动电脑终端技术于一身。自此无线网餐饮系统在市场上全面兴起,在世界发达的国家和地区,餐饮信息化已经十分成熟,基本实现了餐厅点餐系统智能化。因此充分借鉴和利用国外的优势,和国际接轨,才是我们国家今后餐饮业的发展方向。

 

二、 课题主要研究内容与拟采用的方法

1. 主要研究内容  

    酒店点餐系统分为三个角色,一个是用户,一个是服务员,一个是后台管理人员,用户可以再前台进行点餐,服务员可以为用户提供上菜的服务,管理人员可以对菜品进行管理,具体如下:

1.系统用户分为管理员、服务员、普通用户及游客,管理员首先对每个服务员账号注册进行一个审核,确认服务员的身份信息;

2.管理员对普通用户点餐信息的接受以及分配给每个服务员,保证每个餐桌上都有相对应的服务员进行服务;

3.管理员对餐厅菜品进行分类和信息录入;

4.管理员对用户的订单进行管理;

5.管理员对热门菜以及本店招牌推荐的数据统计进行一个排行榜;

6.管理员对普通用户留言信息的管理以及修改;

7.服务员对普通用户的呼叫服务,每个菜品上桌之后的信息确认;

8.普通用户对点餐页面的浏览,通过关键字模糊查询菜品信息;

9.普通用户点餐过程中可以进行呼叫服务来满足自己需求;

10.普通用户对菜品进行留言评论;

11.用户能够查看修改自己的个人资料,查看自己的留言信息,查看收藏的菜品,还有修改密码的功能。

12.游客对点餐页面的浏览查询;系统操作界面要美观大方、信息量充足、系统经认真测试具有可靠性,并具备一定的可扩展性和可维护性。

 

系统功能结构图如图1所示。

 图片1

 


 

图1 系统功能结构图

2.拟采用的方法

1.在Windows 7下,采用B/S架构的模式,将系统功能实现的核心部分集中到服务器上,浏览器通过Web Server同数据库进行数据交互。

2.采用Web服务器(Kangle Web),可以向浏览器等客户端提供文档,放置网站文件提供客户端进行访问浏览。

3.系统开发时,使用PHPstudy作为网页开发工具,PHP是一种解释性语言,用于对网页进行预处理,PHP脚本在服务器端运行,其运行结果是一个可用来显示的网页。

4.结合HTML、CSS样式的网页界面以及JavaScript的动态效果对页面进行设计。

5.使用mysql作为系统的数据库,处理大量数据,Navicat Premium(数据库管理工具)安全简单的方式创建、组织、访问并共用信息。

6.建立手机端与网页的数据兼容,利用360浏览器和二维码生成器将网页生成二维码使得手机扫码进入页面。

7.将页面与数据库进行绑定连接,从而实现网页的功能。

 

8.进行系统测试,使系统具备可靠性以及维护性

 

 

 

 

 

三、进度安排

起 讫 日 期

工  作  内  容

备  注

2018.9-2018.9

1)围绕毕业设计任务,展开前期调研工作,查阅、研究及分析现有相关科研成果及资料。

2)根据前期调研结果,撰写开题报告。

开题准备

开题答辩

2018.9-2018.11

1)完成系统需求分析和系统设计工作,进行数据库设计、系统界面设计。

2)完成系统的开发和测试工作。

3)2018年11月中旬进行中期检查。

中期检查

2018.11-2019.1

1)撰写毕业设计论文初稿并提交。

2)完善系统,完善论文,参加毕业答辩。

设计测试

论文答辩

 

四、参考文献

[1]郭克华,刘小翠,唐雅媛.JAVA程序设计与应用开发[M].清华大学出版社,2018.

[2]杨静.基于JAVAWEB中MVC模式的研究与应用[J].电脑知识与技术,2014,9(28):68-71.

[3]李晶莹,王方雄,侯英姿,等.基于HTML5/JavaScript的Web IS功能界面设计与开发[J]. 微型机与应用,2016,35(7).

[4]孙勇,胡华斌,付昀等.HTML5及其对网站群的应用[J].科研信息化技术与应用,2011, 2(4):89-96.

[5]李国娟.基于Java EE架构的网上购物系统的设计与实现[D].河北:河北工业大学,2011.

[6] 张红琴,白林如.基于CSS和JavaScript的网页选项卡的设计和实现[J].洛阳理工学院学报(自然科学版),2012, 22(1):40-44.

[7]段湘宁.基于JS获取CSS3动画的方法及效率分析[J].信息通信,2013(4):88-89.

[8]许中博.“响应式”网页布局设计浅析[J].黑龙江科技信息,2012(26):106-106. [9]Ramakrishna Jadish.A dynamic programming approach to adaptive fractionation[J].Physics in Medicine and Biology [J].Physics in Medicine and Biology,2012,57(5):29-33.

[10]Chuck Governess. Programming Jakarta Struts2nd Edition [J].北京:电子工业出版社,2011.

 

 


联系客服

项目安装问题可咨询联系

回到顶部图片