【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx

上传人:王** 文档编号:1655169 上传时间:2024-11-25 格式:DOCX 页数:22 大小:240.30KB
下载 相关 举报
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第1页
第1页 / 共22页
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第2页
第2页 / 共22页
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第3页
第3页 / 共22页
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第4页
第4页 / 共22页
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第5页
第5页 / 共22页
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第6页
第6页 / 共22页
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第7页
第7页 / 共22页
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第8页
第8页 / 共22页
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第9页
第9页 / 共22页
【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx_第10页
第10页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《基于JAVA的餐厅网上订餐系统的设计与实现》8700字(论文)】.docx(22页珍藏版)》请在优知文库上搜索。

1、基于JAVA的餐厅网上订餐系统的设计与实现21世纪是知识大爆炸的时代,互联网使人们的交流频繁起来,信息釜命席卷了所有的领域。物质生活水平的提高正在悄悄地改变若人们的消费习惯.日益增长的公共餐饮需求成为传统假饮行业的机遇和佻战。迫切需要改善餐饮业管理.支持餐饮业信息化。本文开发的项目名称为“食为天餐厅网上订餐系统”。该系统采用了小S要沟,以SSM为基础,以JSP为平台,以MySQ1.数据库为主要数据库。本文是关于实现设计的基于Java的食为天馁厅网上订像系统的动态过程中,对餐厅客户的网上订餐进行了细致研究,让设计实现的系统能够更好地满足餐厅客户网上订餐的需求。顺利实现管理员信息管理、网站浏览信息

2、管理、人事信息管理、官网新闻信息管理、食品种类信息管理等模块组成。使用本单食为天餐厅网上订餐系统,可以方便餐厅客户网上订餐。关键词网上订餐;JAW;设计与实现阀要错误书签。Abstract错误书签。第I受结论I第2章系统开发的相关技术32.1 开发技术32.1.1 JSP简介32.1.2 MySQ1.数据库32.2 开发环境32.2.1 MyEcIipsc简介32.2.2 TOmCat概述及特点32.3 开发框架4第3章系统分析及总体设计63.1 需求分析63.1.1 功能需求分析63.1.2 性能需求分析63.1.3 安全性需求63.2 可行性分析73.2.1 技术可行性73.2.2 操作可

3、行性73.2.3 经济可行性73.3 功箜模块设计73.3.1 登陆模块83.3.2 普通用户模块设计8333管理员用户模块93.4 数据库设计IO3.4.1 数据库需求分析103.4.2 数据库概念结构设计10343数据库逻辑结构设计12第4章系统设计与实现144.1 系统配置实现144.2 登录模块设计与实现144.3 普通用户模块设计与实现154.4 管理员用户模块设计与实现16第5章系统测试195.1 系统测试的目的195.2 软件的功能测试195.3 性能测试205.4 测试结果分析20第6章总结21参考文献22第1章结论正式进入21世纪以来,互联网信息技术日益影响和改变着人们的生活

4、形态.网络信息技术深度渗透到各个行业领域C人们尽情享受信息技术带来的方便快捷.大幅提高了工作效修。中国的公共酒店行业,也被称为黄金行业.正经历若信息传播的根本变化O人们买菜就像天堂。中国人口庞大,拥有5000年的饮食特色和巨大的食品市场。近年来,随若改堇开发的逐步深化,经济的迅猛发展和人民生活质量的大福提高.人们的生活观念、消费形态都在发生着改变,带来了空前未有的战略机遇.这也对传统酒店业的发展提出了全新挑战。作为第三产业发展,餐饮业一直是我国最重要的发展领域之一。餐饮业的消费需要在人们的生活日常中起着积极影响。随着国民生活水平的普遍提高,人们不仅要吃得好,而且要吃得层次丰富.消费者对餐厅的自

5、然环境、整体氛围和服务水准提出了高标准高要求。与此同时,现代生活的快节奏,城市职业白领和上班族外出就假的频率直线上升.大家对餐饮行业的哥适、快捷、效率的要求越来越高。我国有数以千万计的餐饮公司,豪华酒店和饭店。由于餐饮行业的准入水平不高,大多数径馆都是从小店起家,由家庭经营.认识和管理还需要进一步加强。同一时间。餐饮市场竞争加剧,大部分餐厅继续使用传统的手写笔算,技术水平较低,信息化水平还比较低。传统的经营模式成本低.效率低,缺陷多.黄饮企业经常面临不能满足客人需求、接待慢、无法提供服务等问题。及时解决客人的反馈.遛免在收银台或收银台出现混乱。这些都是制约餐饮业快速健康发展的产重障碍.要改变这

6、一现状.就需要引入科学规范的信息化管理系孤建立支持网上订佞系统,对员工进行工资管理,缓解了传统方法的制约因素.大大降低了管理成本,切实提高了餐饮整体服务水平,增加利润。我国的食品体制改革刚刚起步,与国外的发展层次还存在显著差异。国外的餐饮管理系统不太适合中国任何类型的中佞馆,因为中国菜的品种类型和口味要求都很好,中国人的消费扇好和思维观念也与西方有很大的不同。窗饮市场难以估量,而公共餐饮管理信息化的未来发展空间巨大。2002年,中国首个移动在线订餐系统上线,从而为中国的餐饮业经营实现真正的无线数字化打下了坚实的基础。从那时起,在线订做系统的市场迅痣发展.各种形式的在线订饯应运而生,餐饮业逐步进

7、入信息时fto目前国内很多公司都在开发电子订餐系统,市场上的所有在线订餐系统都是餐厅侑息管理系统的一部分。实施订单登记管理、利润总额统计、消费者权益分配等。然而,在综合成本方面,只有少数餐厅引入了电子在线预订系统。随着技术质的飞跃和餐饮行业的激烈竞争,在线订餐系统广受欢迎。本文开发项目的名称为“食为天餐厅网上订餐系统”.本系统采用B,S结抱形态,采用SSM框架和JSP应用昭发.后台连接MySQ1.数据电SSM框架是应用编程接口.构建在一种通用语言之上,WCb服务器可以使用这种语言来系统沟建强大的Web网络应用程序“在对本基于Java的食为天餐厅在网络订购系统的开发和实施中,本文尽可能地对寮厅客

8、户网上订餐的工作迸行了详细的调研,让设计实现的系统能够更好地满足餐厅客户网上订佞的需求。主要实现了管理员信息管理、网站浏览信息管理、人事信息管理、官网新闻信息管理、食品种类信息管理,食品安全信息管理、产品订单信息管理、订单评价信息管理等功能、反馈信息管理、工作日志信息管理等模块组成。本文重点介绍了课题的发展背景、核心功能以及服务模块的设计框架、难疝技术和解决万案第2章系统开发的相关技术2.1 开发技术2.1.1 JSP简介JavaSerVerPage(JSP)是一个短暂的Web服务器,它提供了一种沟建强大网站的简单方法。无论网站、主机和服务器环境如何,JSP都可以快速部署软件平台。同时,JSP

9、用户可以将界面与系统中的内容分高,允许设计者在不改变内容交换的情况下修改站点的结构。JSP技术的优点:一是可移植性。在这一点上,JaVa优于PHPC除了编码过程外,没有任何变化。二是支持不同的、健壮的开发工具。这类似于AAS.Java拥有许多优秀的开发工具,大多数都是免费的,并且许多都能在不同的平台上使用C2.1.2 MySQ1.IKag库MySQ1.是正在流行的SQ1.数据库信息系统。MySQ1.是一种快速、功能多样且安全可靠的SQ1.数据库服务器系统。MySQ1.服务器操作支持繁重的应用程序。由于计算机能够处理大量数据,因此数据管理过程在运行计算机、独立和其他破解应用程序中起着重要作用。2

10、.2 开发环境2.2.1 MyEcIipse简介MyECIiPSe企业级工作平台(MyEc1.ipse)是氏IiPSe1.DE的一个犷展,它能极大地提升数据库和JavaEE开发、发布和应用服务器的整合效率。这是一套完整的JavaEE开发环境,包含了完整的代码,调试,测试,发行功能,完全支持HTM1.Struts.JSRCSS.Javascript.Spring.SQ1.和Hibcrnatc0MyEcIipse是一组非常好的JaVa和J2EE的EC1.iPse插件.MyEC1.iPse拥有很强的功能,而且受到了广泛的支持,尤其是在不问的开放源码中。MyEC1.iPSC具有许多功能.如JavaSc

11、rv1.ct.AJAX.JSP,JSF.Struts.Spring.Hibcmatc.EJB3.JDBC的数据库连接器OMyEcIipsc是一款包含几乎所有开放源码的EeIiPSe开发工具。2.2.2 Tomcat柢述及特点TOmCaISCrVCr是一个免费的开源JSP服务器,称为TomcatScncroTomCa1.是APaCheFoUnda1.iOn在雅力口达的一笔里大投资。该软件是由诸如APaChe和Sun这样的企业和个人所研发。通过整合和支持,可以将最新的SCrV1.Ct和JSP模式整合到TomCat中。因为技术的进步,性能稳定且无免费软件,Tomcard一直受到JaVa爱好者的欢迎,

12、并被一些软件开发人员认可为使用Web的流行服务器CTOmCa1.具有获取和扩展小投资的能力。2.3 开发框架本系统以SSM体系结内为基础,SSM(Spring+SpringMVC+MyBatis)是Java网络开放源代码的一个集成框架。1. .SpringSPring是一个提供数据存取,包括JDBC框架在内的功能很强的框条C为了访问Spring.可以进行诸如JTA或者JDBC事务之类的数据通讯,以及建立一个统一的程序模式。2. SpringMVCSpringMVC是MVC(Mode1.ViewConiro1.1.er.御称Mode1.ViewContro1.1.er)软件开发模型。作为SPri

13、ngFnUnCWork的核心鼓体.SPringMvC包含了应用实践中各种有根据目排斥的问题,并明晰地刻画出了在整个产品的生畲周期和处理个体注意力的角色关系。在图2/中显示了SPringMVC对HTTP请求的处理。图2-1SpnngMVC处理UTTP请求流程图3. MyBatisMyBatis是一个基于Java的稳定层框架。IBATIS提供的检定性级别范圉MyBam包含SQ1.映射和数据访i可对象(DAO).它可以删除JDBC的全部代码.并手工修改参数并下载结果。MyBatis使用XM1.或符号来为数据库中的记录配置接口和JavaPOJO。第3章系统分析及总体设计3.1 需求分析3.1.1 功能

14、需求分析为满足广大游客的需要,开发了本食为天餐厅网上订餐系统,该系统由管理员和一般使用者两部分组成。管理员登录系统的主要功掂是管理管理员信息.网站浏览信息管理、人事信息管理、官网新闻信息管理、食(S种类信息管理、食用安全信息管理、产品订单信息管理、工作日志信息管理等模块组成;普通用户登入系统主要实现个人中心,用户信息内容、里告密码、订单详情、我的收藏、意见征集以及我的意见反馈等功能支持。3.1.2 性能需求分析从目前食为天餐厅网上订餐系统的基本需求来看,食为天餐厅网上订餐系统的性能要求可以分析如下。(1)响应效率。网站浏览时间需要小于5秒;基本响应时间需要小于5秒;数据库中的数据请求事务响应时

15、间需要小于30秒。(2)处理性能。专业用户数约2万.自助用户数超过5万。处理能力基于适当的硬件环境。(3)可持续性。可持续性是指一个网站在运行过程中可以7*24不间断地运行,这釜征意味着它可以切实保障网站资源的优化配皆。(4)安全。安全是当今信息专业网站的一个重要主题。客户信息的安全是网站运营和维护公司名誉的决定性因素。本网站提供了完完整整的加整技术,需要对核心数据的传递要得到适当的保护.数据库的数据要经过加密和专门的鉴别。(5)可扩展性。为完全满足食为天隹厅网上订假系统未来业务增长的需要,网站应支持动态指标犷充,使业务人员能够动态执行指标,满足实际业务需求和未来业务策略。3.1 J安全的I求在设计网站时,网站安全是重中之重。这是因为如果网站的安全性没有为企业建立良好的安全性,它将对组织的发展产生重大影响。这样,网站的设计应考虑到用户同意的适当设苦,还可以创建可能的灾难保护备份机制,定期清理和备份详细的历史信息,就俣证了基本信息的安全和网站的性能。3.2 可行性分析3.2.1 技术可行性食为天饺饮在线订餐系统是以B/S架构为基础,采用JSP技术、Java,HTM1.MySQI.数据库,包括应用层面程序的计划开发,建立并维持资料库。应用软件的建立要求是功能完整.应用程序的功能非常简单。要建立和维括数据库,必须建立良好的信息一致性.良好的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 管理论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!