摘 要:本文设计的点餐系统实现了从餐品管理,餐品分类和查询,到订餐车实现,用户订单处理,再到系统管理。基本上实现了餐厅点餐的功能流程。本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。经过分析,我们使用Oracle公司的JSP开发工具和MYSQL数据库,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。
关键词:点餐系统;JSP;MYSQL
中***分类号:TP311.52 文献标识码:A 文章编号:1674-7712 (2014) 12-0000-01
中国的餐饮行业是朝阳行业中蓬勃发展的一种传统产业。说她古老是因为自从产生了社会分工就有了餐饮业,有了从业人员,可以说伴随了整个人类社会发展的每一个阶段。说她新兴,今天的餐饮业已经与以前的餐饮业有了很大的不同,无论从功能上、经营模式上都有了极大的变化。功能上:从解决肚子问题到社会交往、到人生享受。经营模式也是百家争鸣、异彩纷呈。
点餐系统利用软件的全自动信息化手段,实现点菜、配菜、炒菜到传菜的全部管理过程;完成点菜单计算机管理、点菜单前端收银台与各厨房的同步打印;实现菜单无纸化操作;后台经理查询;仓库进销存管理等。点餐系统可以对客户资料进行有效的管理,存档和备查,杜绝酒楼“漏单”、“跑单”现象;帮助酒楼利用计算机强大的数据处理能力和流程优化能力,实现自动化管理,简化酒楼的工作流程,减少浪费及人为管理的疏漏现象,重新优化配置企业资源,把经营成本降低到最低。
一、开发工具
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
MYSQL中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本;通过提供先进的商业智能平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展;同时,MYSQL将提供一个极具扩展性和灵活性的开发平台,不断拓展您的应用空间,实现Internet数据业务互联,为您带来新的商业应用机遇.
二、功能分析
从用户角度来看,具有以下功能:餐品浏览,购买餐品,餐品简介、订餐车等。这几个功能完全可以满足客户的点餐需求,功能简单易操作,可以让客户在最短的时间内完成想要的操作。从网站的角度看,应该包含(1)餐品搜索功能,可以实现按餐品关键字名查询;(2)订单处理功能,可以准确的完成对订单的各种操作;(3)管理员管理,可以查看用户信息,并根据用户信息和用户订单对餐品进行发派;(4)餐品浏览与相关订餐,要求***文并茂,增加客户的食欲性。
三、系统E-R***
用户可查看餐品***片及餐品信息,并可将想要的餐品放入购物车,同时可查看购物车内物品,对于不确定的餐品可进行模糊搜索,餐厅人员职务分工可分为管理员、收银员和厨房员工,管理员通过用户名和密码登陆系统,负者点餐系统的维护和管理,收银员可修改密码和提交订单管理,厨房员工可修改密码和提交订单管理。***1为系统的E-R***。
***1 系统E-R***
四、功能实现
首页相当重要,所以必须要重点设计,因为顾客点餐的时候是先看到首页,如果首页设计的美观大方,就会激增顾客对餐厅的好感,不仅达到顾客保持良好的心情用餐,而且从另一方面也为餐厅增添了收入。
界面风格以暖色为主调,清新自然,采用字画结合,文字内容贴切生活,画面温馨,让人感到回家的感觉。重要的几个功能显而易见,即使是第一次使用本软件的顾客也能很快的完成点餐操作。
订单信息功能的作用就是显示出所点餐品的名字,数量,和总价格。让顾客可以清楚的看到自己的账单,直到顾客满意为止。餐品查询功能主要实现餐品的查询,按餐品类别可以达到关键字查询餐品详细信息,方便顾客浏览以及订餐。本功能设计简单易懂,主要由编号,价格,订单详情组成,并且只有收银员登录后才可看见,并且对订单采取措施,如果客户付完款后,收银员就可点收款下的未付款,为本次订单付款,如果顾客不满意也可以删除此订单。只有厨房登录后才可看见,并且对订单采取措施,当收银员发出付款的消息之后,信息传达给厨房,厨房就可点击查看详细看客户点的食物,全部做好后点“未发货”,整个过程完毕。
五、结束语
中国餐饮业从业人员的文化水平大都较低,我们的研究能力和从业水平有待提高。为了解决种种问题,提高自身的竞争能力,必须有一款既省时又省力的管理软件,这样才能在市场站住脚,本文设计的网上订餐系统,能让所有的客户能在一个互相信任且安全的环境中享受购物的乐趣。
参考文献:
[1]郝安林.JSP从入门到精通[M].北京:电子工业出版社,2009:5-6.
[2]叶俊民.软件工程[M].北京:清华大学出版社,2010:29-30.
[3]俞琰,郑阿奇.J2EE应用实践教程(第一版)[M].北京:电子工业出版社,2009:2-3.
[4]王珊,萨师煊.数据库系统导论(第四版)[M].北京:高等教育出版社,2011:4-5.