智能点餐系统

智能点餐系统

ID:33895486

大小:402.12 KB

页数:21页

时间:2019-03-01

智能点餐系统_第1页
智能点餐系统_第2页
智能点餐系统_第3页
智能点餐系统_第4页
智能点餐系统_第5页
资源描述:

《智能点餐系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、WUHANTEXTILEUNIVERSITY《JAVA与J2EE应用开发》课程设计报告题目智能点餐系统班级姓名徐亚东学号1204211212任课老师聂刚完成时间目录一、摘要3二、开发背景31、概述32、开发环境介绍52.1概述52.2J2EE介绍52.3JSP介绍62.4MyEclipse介绍72.5Tomcat介绍72.6MySql介绍8三、分析与设计91、功能模块划分91.1系统功能图91.2系统用例图92、数据库结构描述1()3、系统详细设计文档114、各个模块的实现方法描述134.1登录144.2点菜单管理

2、154.3点菜模块16四、结论16参考文献:19~、摘要智能点餐系统是基于B/S模式的小型虚拟点餐系统,能够模拟传统餐饮店购买菜品的流程,将进店、选座、点菜、结账等过程移植到网页上,用户只需在餐饮店电脑上进入网页,选择餐厅、选择座位、选择菜品、下单结账就可以坐等上菜了用餐了。餐厅不需要雇佣大量服务员接待顾客,节约了开支,而且用餐数据直接存储在网上,方便后期管理和维护。智能点餐系统以J2EE技术为基础,实现餐品信息的发布、显示、用户管理、餐品后台管理等一系列的功能,力争成为中小型餐饮店网络销售的理想软件。二、开发背景

3、随着社会的发展,时代的进步,基于网络的点餐系统层出不穷。在线点餐的便捷性越发凸显。传统餐饮店往往要占用大量的空间,雇佣数量较多的工作人员同时也难以避免读者在购买餐品时造成餐品翻阅损耗等一系列费用,而与此同时随着互联网在中国的发展,我国网民已经超过了2亿,而其中绝大部分有是属于知识分子的青年人,无疑他们正是网络潮流的发起人和先行者。当今网络所显现的超常信息量、无时空局限、传递快捷、操作灵活等优点吸引着越来越多的餐饮销售商把传统的餐饮销售管理等移植到互联网上,从而减少雇佣人员的费用和精力,大大减少人力物力。在线点餐系统

4、正是为了满足这种需求而研发的虚拟点餐系统。智能点餐系统是基于B/S模式的小型虚拟点餐系统,能够模拟传统餐饮店购买菜品的流程,将进店、选座、点菜、结账等过程移植到网页上,用户只需在餐饮店电脑上进入网页,选择餐厅、选择座位、选择菜品、下单结账就可以坐等上菜了用餐了。餐厅不需要雇佣大量服务员接待顾客,节约了开支,而且用餐数据直接存储在网上,方便后期管理和维护。智能点餐系统基本上满足了中小型餐饮店的点菜需求,其主要功能包括餐厅选择、餐桌选择、菜单显示、点菜、结账、用户管理、点菜单管理、菜品管理、餐桌管理、登录、注册。餐厅选

5、择主要实现用户选择就餐的餐厅,以此显示该餐厅的菜品和餐桌等内容。餐桌选择实现用户对就餐餐桌的选择,方便服务员送菜刀相应餐桌。菜单显示实现菜品的重点推荐、新品上架餐品分类查询、销售排行榜等功能,还可通过菜品类别进行查询;点菜功能实现用户选择好菜品以后将菜品提交到后台,由餐厅工作人员获取点菜单信息,并提示厨房上菜。结账功能可以实现用户在线对点菜单结账,类似收银台。后台功能由餐厅工作人员实现。用户管理实现对用户信息的增删查改。餐桌管理实现对餐桌信息的增删查改。点菜单管理实现对点菜单信息的增删查改。菜品管理实现对菜品信息的

6、增删查改。登录实现餐厅服务人员的登录系统的功能。原本设计一个系统管理员用于管理所有信息,但是考虑到吋间有限,所以在设计的过程中并没有添加系统管理功能。智能点餐系统以J2EE技术为基础,实现餐品信息的发布、显示、用户管理、餐品后台管理等一系列的功能,力争成为中小型餐饮店网络销售的理想软件。2、开发环境介绍2.1概述该系统我采用了Jsp技术、MySql数据库、Tomcat服务器,基于MyEclipse环境开发。由于我用的macbookpro笔记本电脑,而MySql数据库由存在于windows7台式机上,所有开发时略显艰

7、难。Tomcat服务器为6.0版本,MyEclise10都为macOS版。MySql的版本为5.Io2.2J2EE介绍J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。J2EE组件和“标准的”Ja刖类的不

8、同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。J2EE规范是这样定义J2EE组件的:客户端应用程序和applet是运行在客户端的组件;JavaServlet和JavaServerPages(JSP)是运行在服务器端的Web组件;EnterpriseJavaBean(EJB)组件是运行在服务器端的业务组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。