基于java平台的网上订餐系统设计与实现

基于java平台的网上订餐系统设计与实现

ID:29456815

大小:21.99 KB

页数:12页

时间:2018-12-20

上传者:U-5097
基于java平台的网上订餐系统设计与实现_第1页
基于java平台的网上订餐系统设计与实现_第2页
基于java平台的网上订餐系统设计与实现_第3页
基于java平台的网上订餐系统设计与实现_第4页
基于java平台的网上订餐系统设计与实现_第5页
资源描述:

《基于java平台的网上订餐系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式基于Java平台的网上订餐系统设计与实现  基于Java平台的网上订餐系统设计与实现  目录  一、绪论1  1.项目概述1  2.项目建设目标1  3.目的和意义2  4.开发设计思想2  二、开发工具和环境简介2  1.JSP技术简介2  2.JSP工作原理3  3.JSP体系结构3  4.JSP的特点4  (1)跨平台4  (2)业务代码分离4  (3)组件重用4  (4)继承JavaServlet功能4  (5)预编译4  5.数据库管理系统5  6.系统硬件平台5目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式  (1)服务器5  (2)客户机6  7.系统软件平台和开发工具6  (1)系统软件平台6  (2)开发工具6  三、网上订餐系统的设计实现和测试6  1.需求分析6  2.功能分析6  3.功能模块设计7  4.数据库设计8  (1)网上订餐系统数据库关系图8  (2)网上订餐系统数据表9  5.系统各部分界面演示11  (1)注册功能的实现11  (2)登录功能的实现15  (3)顾客查看菜单功能的实现18  (4)普通用户注销功能的实现20  (5)管理员功能的实现21  (6)管理员对顾客信息管理的实现22  (7)管理员对菜系菜单的管理功能的实现25  (8)订单管理功能的实现28  四、测试和案例分析31目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式  1.测试的重要性以及其目的地31  (1)测试的重要性31  (2)测试目的32  2.测试的步骤32  3.测试的内容33  (1)系统的登录测试33  (2)管理员登录测试33  (3)会员注册测试33  (4)下订单的测试33  4.测试结果分析33  五、总结35  参考文献36  网上订餐系统  摘要:我们现在正处于二十一世纪,这是一个出于数字化,网络化,信息化的,并且以网络为核心的和谐社会。中国大多数网民都可以充分体会到畅快使用互联网所带来的愉悦。随着Internet技术的迅速发展,网络的应用日渐平凡,普通。比如电子商务,电子政务,网上医疗,数字地球,网上政务,网络电子教学等。而我这次毕业设计的题目就是和网络息息相关的系统:网络订餐系统。目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式  根据这个系统所需要我们实现的内容,有序地描述了整个网上订餐系统的功能及实现方式。实现了从顾客管理,菜系详情管理,菜品增加,查询,订单和购物车的实现。基本上可以实现网上订餐的诸多功能,能够实现普通用户与店家在网上进行交易。本系统页面比较简单直观,方便操作和使用,交互性强,基本是基于Internet网络的。  经过前期系统全面分析,我做系统时主要是使用SUN公司的JAVA开发工具,利用其提供的各种面向对象的开发工具比如eclipse,尤其是页面这一能方便而简洁操控数据库的智能化对象,首先在前期内建立系统应用的原型模型,然后,对原型系统进行需求分析,不断改正和测试,直到做出令人满意的可以实现的系统。  关键词:网上订餐;JAVA;信息技术  TheOnlineReservationsystem  Abstract:Wearenowinthe21stcentury,itisoneoutofdigital,networked,informationtechnologyandnetwork-centricharmonioussociety.MostChineseInternetuserscanfullyappreciatethecarefreepleasuretousetheInternet.WiththerapiddevelopmentofInternettechnology,networkapplicationsincreasinglycommon,ordinary.Suchase-commerce,e-government,onlinemedical,DigitalEarth,onlinegovernment,onlinee-learning.AndthistimeIgraduatedesigntopicsthatarecloselyrelated目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式tosystemsandnetworks:Networkreservationsystem.  Thispaperbasedonmygraduationprojectcontent,systemfunctionsandexpressedtheimplementationoftheentirenetworkorderingsystem.Realizedfromthedetailsofthemanagementcuisine,dishesincreasedinquiriestocartimplementations,userorderprocessing,totheoverallmanagementofthesystem.Basicallyyoucanachieveonlineorderingfunctionalityenablesordinaryusersandstoresintheonlineordering.Thesystemisrelativelysimpleandintuitivepage,easytooperateanduse,interactive,Internet-basedbasicnetwork.  Afterpreliminarysystematicandcomprehensiveanalysis,whenIdousethesystemprimarilySUN'sJAVAdevelopmenttools,usingavarietyofobject-orienteddevelopmenttoolsitprovides,suchaseclipse,especiallypagesthatcanbesimpleandeasytomanipulateintelligencedatabaseobjects,first,buildthefirstprototypemodelofthesystemduringtheapplication,andthen,ontheprototypesystemneedsanalysis,constantlycorrectingandtestingto目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式makesatisfactoryuntilthesystemcanbeachieved.  Keywords:On-linepurchasesystem;Java;InformationTechnology  一、绪论  1.项目概述  生活在当今社会,节奏越来越快,人们需求越来越多的餐厅,不仅要求色香味俱全,而且对时间和饮食方式也有了更高的要求,很多客户不能在百忙之中抽出时间享受一顿,还是有很多年轻的白领在城市仍在苦苦挣扎的单身一个人的生活,一个人不喜欢自己做饭,喜欢吃快餐了,但不要指望能方便快捷地坐在餐厅里享受美食,他们更喜欢在吹空调的办公室里享受一餐。因此创造一个快速排序的要求,以最快的方式来使用计算机网络,餐饮和计算机网络相结合,形成了在线预订。这不仅可以提高服务餐饮业的质量,扩大知名度,同时也为最终用户提供方便快捷的餐饮服务。目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式  在中国,中国的信息产业取得了快速的发展,电子信息产业的规模在世界上也快速发展,网络也一直是互联网行业的逐渐增加的原因。中国互联网正在慢慢改变着人们的工作和生活方式,并且同时促进着中国经济的快速发展,社会的进步和人民生活质量的提高。基于对中国互联网的新形势下,我们要抓住机遇,以适应互联网的新发展,新技术的积极应用,开发新业务,满足互联网用户的需求,网络购物的互联网用户已经达到30多万,在过去六个月的网购交易额达到了通过网络在超过八十万元400万台手机购买量。与此同时,互联网正逐步延伸价值链和持续改进。技术的研究和开发具有自主知识产权的不断加强,网络设备,终端产品,正在逐步实现国产化,以市场需求为导向,企业通信技术,信息产业,制造业企业,大多数信息提供者参与互联网产业的价值链正在形成,壮大传统经济学的分析和评价越来越多的机构和媒体,电子商务具有重要的理论意义。  2.项目建设目标  客户可以快速,方便地满足网上订购,而在同一时间点餐网上可以浏览样本餐具等,以及客户的在线评估,和相关信息。同时,为企业能够快速,高效地满足业务流程的订单,这才能真正满足客户方便的需求,并与客户通过系统的业务能更好地互动,及时处理客户的意见,并在用餐菜的口味喜欢推荐菜肴等方面。公司可以管理的菜肴,原料采购,餐具及其他信息更新,尽可能提高业务效率,降低运营成本,实现企业的关键绩效指标,如成本效率质量和速度大大提高。能够吸引更多的客户,为客户提供满意的服务。  3.目的和意义  近年来,大规模的类似于淘宝网网上购物网站的迅速发展,网上购物已经成为一种时尚。为了促进这些工作谁在校学生的紧张,饮食方便教师提供方便的订购新的途径。目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式  这个系统的目的是通过互联网来满足消费者,只要其在家里点购爱吃的菜,改变了之前的互联网时代,并且网上购买的菜肴对传统的商业交易,交易产生了影响。  本文主要涉及软件,数据库技术和网络技术。覆盖范围广,专业知识,可以有效地提高学生的理解和把握能力的事情,“适用于解决问题,提高学生的知识,综合分析能力”,学生掌握科学的方法,正确的设计,独立思考,积极主动,探索和创新,为进一步学习和工作打下了良好的基础。  4.开发设计思想  该系统采用JSP语言编写的网络预订系统,数据库系统与MYSQL连接,通过写入到后端业务逻辑的Javabean控制,即JSP+JavaBeans的+MYSQL三种模式完成设计工作。该系统都是基于在互联网上,与JSP语言网站的发展,着眼于与网站用户交互。因此,在这样的背景下,对于互联网目前的发展趋势来衡量的网络预订系统架构已经成为当今应用的首选。  二、开发工具和环境简介  1.JSP技术简介  JSP(Java服务器页面)是一项新技术从1998年开始出现。由Sun公司提出并提倡,参与制作了动态网页技术的标准,许多公司联合起来一起建立了一个基于Web的Java开发技术,Java目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式Servlet和整个系统环境。加入脚本的片段和JSP的标记语言(tag)在传统的HTML文件(的*.htm,*。)网页,并构成了JSP网页(*的.jsp)。JSP技术,用于创建显示动态生成内容的Web页面提供了一个便捷的途径。JSP作为Java家族的一员,继承了Java功能,特点是跨平台的。  在其他国家,有大量的使用JSP作为开发工具的Web应用,但在国内,尽管JSP技术的发展还不是主流,但由于JSP的强大优势,许多网站已经准备转向JSP使用JSP开发动态网站。  2.JSP工作原理  1)当普通用户访问一个JSP页面的时候,回应一个Servlet容器(Tomcat)发出请求;  2)如果是第一次请求页面,或页面有所改动,则servlet容器首先要把JSP页面(假设为test.jsp)转化为Servlet代码(test.java),再将其转化为(test.class文件);因为这个过程(编译)会耗费一定时间,所以第一次访问或jsp文件有改动时,访问时间有些长;  3)JSP所使用的容器负责调用从JSP内部转换来的servlet,这些servlet负责提供服务给相应的用户请求(比如客户端发送表单,要求servlet:formprocessor.java来处理,那么容器会建立一个线程,调用formprocessor.java来处理这个请求);假如用户有多个请求,那么容器也相应地会建立多个线程来处理多个请求;目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式  4)容器执行字节码文件(包括调用的servlet:formprocessor.java字节吗),并将其结果返回到客户端;(返回的最终方式是有servlet输出html格式的文件流)  3.JSP体系结构  使用JSP标准的JSP的Web开发提供了两种方法可以概括为两个模式,和模式一模式二。  模式一:JSP+JavaBeans技术在此模式下,向所述端发出请求,并将结果所显示的JSP页面单独响应返回给客户。处理所有的系统所需的数据访问,JSP的页面的表示来实现互相分离与显示的内容的生成。假如有些较为复杂的应用程序需要被处理时,在网页中嵌入大量的脚本语句或Java代码段,用业务逻辑来处理复杂的任务,这种情况会很麻烦,大量的内联代码使得页面更加复杂,程序对于前端接口设计不满足需求,这是难以想象的。因此,模型可以用于那些不能满足大规模应用的需求的小应用程序。  模式二:JSP技术+Servlet程序+JavaBeans规范的使用了JavaServlet的技术,实现了公共网关接口的技术特点,Servlet技术十分适合server端的处理和编程,而且Servlet也会长期停留在内存之中。目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式  从发展的眼光来看,两款车型有一个更清晰的页面表现,开发商分工明确的角色,在一个大型项目的开发,使用的模式两个,模式二更符合流行的MVC架构线(型号/视图/控制器),其对应的Servlet控制器,在处理HTTP请求的控制器的位置,负责生成豆JSP组件或使用的目的,并应传递请求,以确定哪些JSP等,JSP对应图,最终负责生成动态网页并返回到浏览器。JavaBeans的对应模型,以达到每一个具体的应用程序逻辑和功能。  参考文献  [1]郑阿奇.JavaEE基础实用教程[M].北京:电子工业出版社XX.07  [2]赵彦.JavaEE框架技术进阶式教程[M].北京:清华大学出版社XX.11  [3]黄能耿.JavaEE应用开发及实训[M].北京:机械工业出版社XX.02  [4]李刚.轻量级javaee企业应用实战[M].北京:电子工业出版社XX.03  [5]李刚.Struts2权威指南--基于WebWork核心的MVC开发[M].北京:电子工业出版社XX.03  [6]辛运帏,饶一梅.Java语言程序设计.[M].北京:人民邮电出版社XX.10  [7]王洋.JavaWeb开发就该这样学.[M].北京:电子工业出版社XX.06  [8]明日科技.Java编程全能词典.[M].北京:电子工业出版社XX.31目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。 近年来,社区问题越来越受到各界人士的关注,社区建设的试验和探索在全国开展起来,初步形成了上海模式、沈阳模式、江汉模式和青岛模式  [9]明日科技.JavaWeb开发学习手册.[M].北京:电子工业出版社XX.04  [10]王永茂.JSP程序设计:用JSP开发Web应用.[M].北京:清华大学出版社XX.11  [11]译者:朱涛正,张文静等.JSP高级程序设计.[M].北京:人民邮电出版社XX.03  目前,土建、装潢和改造工程接近尾声,设备政府采购基本到位,人员招录工作方案已上报,整个工作紧张、有序、高质地往前推进。

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

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

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