一般而言,大部分的餐馆点菜、送单、收银等需要人工服务,这类服务方式效率不高,并且在用餐高峰期顾客人多的情况下,服务人员可能会在工作中出现操作失误或操作不当的情况,会造成顾客的不满和投诉,影响了餐馆的服务水平,有损餐馆的企业形象。伴着无线技术的快速发展,一些大规模的餐厅已经开始利用这种技术来建立一套灵巧、便捷的服务管理系统,用来优化后台管理,使得餐厅的服务水平以及管理水平有显著性的提高[2]。
本设计主要实现点餐后台管理系统的基本功能,最后设计并实现包含用户登录模块,菜品管理模块,收银管理模块,厨房显示模块等。并且系统能够正常运行,各个界面交互性较好。
1.1.1 点餐系统的现状
现阶段大部分点餐后台管理系统都是伴随着餐厅信息化管理系统的出现,只是实现了最为基础地点餐功能,为了方便客户和餐厅管理者的使用,同时也加入了其他一些功能,、单人较难使用一个功能完备的点餐系统,但是在无线点餐后台管理系统中,点菜管理变得既轻松便捷;另外,电子菜单与普通菜单相比有很多优点,比如普通菜单显示信息不全面,订单需要服务员手写,吃饭定单易丢失,查询核实财务工作工作量大;但是电子菜单使用方便快捷,能显示更多的菜品,下单也更加灵活多变,不用过多的餐厅服务人员等待客人点单,而且餐厅管理起来也方便省事,为餐厅节省了大量的人力物力,降低了服务成本[3]。
1.2设计目的及意义
本文介绍了无线点餐后台管理系统的开发过程,依照软件测试的方法,论文中详尽叙述了从需求分析、系统分析、概要设计、详细设计的整个开发过程。详细设计主要阐述了菜品管理,收银管理,厨房管理等功能的实现。最后,对各个模块和整体进行测试,最终显示,系统基本具备了功能要求。
2  点餐系统相关技术
2.1  JDBC技术
JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口[4]。
有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。程序员只需用JDBC API写一个程序就够了,它可向相应数据库发送SQL调用。同时,将Java语言和JDBC结合起来使程序员不必为不同的平台编写不同的应用程序,只须写一遍程序就可以让它在任何平台上运行,这也是Java语言“编写一次,处处运行”的优势。  
JDBC 扩展了 Java 的功能。例如,用 Java 和 JDBC API 可以发布含有 applet 的网页,而该 applet 使用的信息可能来自远程数据库。企业也可以用 JDBC 通过 Intranet 将所有职员连到一个或多个内部数据库中(即使这些职员所用的计算机有 Windows、 Macintosh 和UNIX 等各种不同的操作系统)。随着越来越多的程序员开始使用Java 编程语言,对从 Java 中便捷地访问数据库的要求也在日益增加。
JDBC设有两种接口,一个是面向应用程序层,其作用是使得开发人员通过SQL调用数据库和处理结果,而不需要考虑数据库的提供商;另一个是驱动程序层,处理与具体驱动程序的交互,JDBC驱动程序可以利用JDBC API创建Java程序和数据源之间的桥梁[5]。应用程序只需要编写一次,便可以移到各种驱动程序上运行。Sun提供了一个驱动管理器,数据库供应商——如MySQL、Oracle,提供的驱动程序满足驱动管理器的要求就可以被识别,就可以正常工作。所以JDBC不受数据库供应商的限制。  
上一篇:PHP+MYSQL水面机器人船控制平台设计与实现
下一篇:工业智能终端数据浏览器的设计与实现

无线接入技术及其发展特点【1364字】

CDMA的无线图像监控终端设计【801字】

无线/洧线相结合的家庭...

无线接入茬网络融合中的應用【1958字】

无线传感器网络故障检测研究【3208字】

WCDMA无线网络规划的要点探讨【1148字】

java+sqlserver教学质量考评信息管理系统设计

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

中国学术生态细节考察《...

神经外科重症监护病房患...

承德市事业单位档案管理...

公寓空调设计任务书

C#学校科研管理系统的设计

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...