searchdetail-综述开题网

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回

电子点餐的设计与实现开题报告

   

全文总字数:3045字

1. 研究目的与意义、国内外研究现状(文献综述)

自20世纪90年代开始,我国餐饮行业发展迅速,行业规模急剧扩大,增长速度和持续时间都超过了其他行业。餐饮行业连续多年销售额增长速度达到139%以上,其增幅超过了同时期社会消费品零售总额的4%-22%,其中有7年增幅高达20%以上。

1991-2011年中国餐饮业零售额每年平均增长20%以上,比社会消费品零售总额度每年平均增速快7%左右,占社会消费品零售总额的比重由1991年的5.2%提高到2011年的11.3%。这些年来,餐饮业零售额对社会消费品总零售额的增长贡献率普遍在18%左右,拉动社会消费品零售总额增长约2-3个百分点。

中国是一个美食大国,有道是“民以食为天”,国内餐厅星罗密布,类型不同,规模不一。但目前拥有电子点菜设备的餐厅只限于一些中高档餐厅,这些餐厅比较注重顾客体验和餐厅的品牌规模。餐厅设备更新快慢与相关技术发展及行业价格息息相关,一般餐厅更新设备不会太频繁。有了手机点菜系统,无疑会大大降低餐厅成本,仅仅是电子点餐设备这方面就会节省不少成本。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容和问题

研究的目标、内容和拟解决的关键问题

具体需要实现的功能如下:

1,用户账号的注册及登陆

2,菜品的展示

3,顾客下单

4,顾客可以评价菜品

5,在顾客的登陆界面里有一个模块公示餐厅的一些公告

本设计待解决的问题:

1,需要设置管理员用户及管理员权限

2,如何设置系统时间

3,如何优化语句

下面是问题的解决思路:

电子点餐系统是一个面向顾客和管理者的网络管理系统。用户权限可分为管理者权限和游客权限。用户的权限由登陆信息决定。(1)游客:仅有查阅菜单和点菜的权限;(2)餐厅管理者:所有权限,可使用全部模块,包括删除和编辑操作

系统登录模块用于管理员和普通户用的登录以进入系统。该模块登录信息有用户名、用户密码、用户权限,其中有登录、清空、取消、注册功能。用户密码是以暗码的形式存在的。而管理员和普通用户都有相对应的功能权限,在系统登录之前,先判断一下数据库中有该用户的数据存在与否,若不存在,可先进行注册以在数据库中存储用户信息,从而进行登录。

每个WEB 网站中都有系统时间。系统中调用当前时间有助于实现许多功能[3]。电子点餐系统中,首页会调用一个系统当前时间显示出来。首页显示时间获得方法如下:

Java.text.DateFormat df = new java.text. SimpleDateFormat(“HH:mm MM月dd日E”);

datestr = df.format(new java.util.Date());

out.println(datestr)

本课题设计的系统还对语句进行了优化,比如:我们查询价格在30元以下的菜品。如果是传统模式下的SQL数据库子查询展开技术,我们会采取“Select菜品名From菜品信息表Where价格30”这样的操作方式。很明显,通过这样的查询方式,数据库查询将地毯式地对菜品信息表中的每一项数据都进行了相应的查询,虽然结果也是准确的,但是其效率却不尽人意。所以,我们可以将菜品信息表设置成为SQL数据库查询作业当中的衔接内表,在查询期间,首先可以通过分组语句,进行菜品信息的筛选与查询,从而在查询满足所需条件的菜品之前,消除尽可能多的菜品。

3. 研究的方法与方案

研究方法、技术路线、实验方案及可行性分析

本课题设计系统采用的数据库是SQL Server

本系统主要是点菜功能的设计与实现,需要采用数据库进行系统数据的存取,数据库是按照数据结构来进行组织、管理和存储数据的仓库,是存储在一起的相关数据的集合,使用数据库可以减少数据的冗余度,节省数据的存储控件。具有较高的数据独立性和易扩充性,实现了数据库可以将多样化的数据转换成二进制的形式,使其能够被计算机识别。同时,可以将存储在数据库中的二进制以合理的方式转换为人们可以识别的逻辑数据。

点菜功能:

点餐界面会显示出相应的菜品,以便用户进行选择,在面板中会自动显示出用户的当前余额以及在点餐之中现实用户的消费总额。菜品的数量也可以进行相应的增加、减少, 1、 2、-1等。用户进行点菜时,选择的菜品会在面板的左边显示出来,当用户点菜完毕时,如果有不想要的菜可以选中所点的菜品,然后进行删除,最后进行结算。结算时,选择的菜品会全部删除。其中的菜品所在的面板和菜品按钮都是动态生成的,数据库中有什么数据就显示什么数据,不是固定不变的。

使用的开发工具是MyEclipse和SQL Server

用到了JAVA语言与html网页技术

我还需要继续学习相关技术,努力实现目标系统。

可行性分析:

技术可行性 :

随着国内软件开发的日益发展壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。而这个系统尽管其在组织关系上存在着很大的复杂性,繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。

经济可行性

对于整个系统而言,在系统未运行之前,初期投资比较大,花费相对而言比较多。各部门必须配置电脑、服务器及相关的网络设备,但是现在计算机已经普及了,并且在整个系统投入运行之后,相关的人员培训费可以减少很多。而同时又减少了数据的流通环节,不必要花费那么多的时间,也就是说最重要的就是提高了效率,而又保证了各项数据的准确性,也避免了工作人员的流动造成的收据丟失等问题,适应了当前的发展形式。

管理可行性

随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。

4. 研究创新点

本系统的特色在于设计了一个支持多终端的电子点餐系统,整体功能包括注册登录系统,点餐功能,结账功能,评价功能,辅助工具以及注销功能。

本系统出发点是解放餐厅消费者与服务人员的时间,提高效率,这也是餐饮服务方面的创新。

5. 研究计划与进展

研究过程分为三个阶段:

1,系统设计阶段

2,系统开发阶段

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。