电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

基于SSH的网上订餐系统的设计与实现

  • 资源ID:157638836       资源大小:2.01MB        全文页数:73页
  • 资源格式: DOCX        下载积分:5金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要5金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

基于SSH的网上订餐系统的设计与实现

摘要 I 摘要随着WEB2.0的高速发展,人们已经进入互联网时代,通过互联网技术人们可以更加方便、更加及时的获取各种信息。在这种情况下,网上购物成为了当下最火热的购物方式,人们足不出户就可以对喜欢的商品进行下订单操作。网上订餐是伴随着网上购物出现的新型的消费方式,并且已经形成了一定的规模,它打破了传统餐饮业的业务模式,在餐饮行业的竞争中有了一席之地。然而因为各个方面的制约条件,网上订餐系统的发展不是太成熟,仍有很大的成长空间。本篇文章主要讨论的整个订餐系统的研究背景、需求分析、设计结构、功能模块和最后的设计结果,最后展示出了一个完整的、性能强悍的、符合实际应用的网上订餐系统,通过本订餐系统,用户可以在网上实现订餐操作,商家通过用户的订餐信息进行配餐、送餐,节约了用户的时间,也提高了餐厅的效率。本系统主要用Java语言开发,采用SSH架构来搭建框架,主要的研究工作如下:首先,用面向对象的方法,对整个订餐系统进行了全面的需求分析,包括整体需求分析、功能需求分析和非功能性需求分析,并且以例图、业务流程图和UML的用例图的方式进行了详细说明和描述。需求设计部分,结合详尽的需求分析,对整个网上订餐系统进行了详细的功能结构设计。包括前台的消费者的操作的各个功能和后台的系统管理员的管理餐厅的各种功能,对每个功能都进行了业务流程分析。并且根据需求使用SQL Server数据库,对整个系统的数据库进行了设计,深入挖掘各个表之间的联系,减少数据冗余度,最终实现了整个订餐系统的数据库表结构。本系统整合SSH三大架构,充分利用Struts2、Spring和Hibernate框架的特点,采用MVC三层的设计结构共同来搭建,确保了整个系统的流畅性、安全性和健壮性,实现了菜品浏览、预定菜品、菜品管理、订单管理等功能。最后,本订餐系统经过详细、周密的测试,包括功能测试、系统测试和性能测试,保证了系统的实用性。该网上订餐系统,使用当前主流的SSH三大框架来搭建,具有高度的安全性、可维护性等特点,提高了餐饮行业的竞争力,为消费者提供了极大的方便。关键词:MVC 架构,网上订餐,SSH 框架,数据库 ABSTRACT I IABSTRACTWith the rapid development of WEB2.0, people have entered the Internetera,people can be more convenient, more timely access to all kinds of information bythe Internet technology. In this case, online shopping has become the most hot shoppingway, people can order goods in their home.Online meal ordering is accompanied by theemergence of online shopping,it is a new consumption patterns, and has formed acertain scale, it broke the traditional catering industry business model,it has a space forone person in the catering industry in the competition. But due to various factors, thedevelopment of the online meal ordering system is not very mature, there is still muchroom for growth.This paper discusses research background, demand analysis, structure design,function module design and the final results of the ordering system,then show a stableperformance, complete and practical online meal ordering system. The system is mainlyused Java language development, using SSH framework to build the framework, themain research works as follows:With object-oriented method, we make to the comprehensive demand analysis, toanalysis including the overall demand analysis, function demand analysis and nonfunctional, and a detailed description through the use case diagram and business flowway.According to the detailed demand analysis of the online meal ordering system,wetake a detail function structure designing. Including the front of the operation of thevarious functions of the consumer and the background of the system administrator tomanage the various functions of the restaurant,and analyzing the each function of thebusiness process. And according to the needs of the entire system,to design the database,dig all the relationships between tables, reduced data redundancy, finally realizes thereservation system database table structure.The system integrates SSH three frameworks, give full play to Struts2, Spring andHibernate framework of the advantages and using MVC three-tier design structure tobuild,these ensure the fluency, security and robustness of the entire system,andachieving a menu to browse, Dishes, dishes management, order management and otherfunctions.Finally,The system has been tested detailedly, and the practicability of the system ABSTRACT II Iis guaranteed.The online ordering system, using the current mainstream SSH three framework tobuild, with a high degree of security, maintainability and other characteristics, improvethe competitiveness of the catering industry, providing a great convenience forcustomers.Keywords:Online Food Reservations,SSH Framework,MVC Framework,Database 目录 IV 目录第一章绪论 11.1 研究的背景和意义 11.1.1 研究背景 11.1.2 研究意义 21.2 国内外研究现状 21.3 本课题主要研究和工作内容 51.4 本文的组织结构 5第二章系统开发的相关技术 72.1 主要开发技术基础 72.1.1 JSP 简介 72.1.2 B/S 结构 82.1.3 SQLServer 关系数据库 92.1.4 Struts2 框架 102.1.5 Spring 框架 112.1.6 Hibernate 框架 122.2 开发平台 132.3 本章小结 14第三章系统需求分析 153.1 系统的整体需求 153.2 功能性需求 153.2.1 功能分析 153.2.2 业务流程分析 153.2.3 系统功能用例图 183.3 非功能性需求 203.4 本章小结 21第四章系统概要设计 224.1 总体设计 224.1.1 设计思想 224.1.2 功能结构设计 234.2 系统功能模块设计 24 目录 V 4.2.1 时序图设计 244.2.2 系统前台实现类设计 254.2.3 系统前台实现类设计 274.2.4 系统主要功能模块业务流程 294.3 数据库设计 324.3.1 数据库的逻辑结构设计 334.3.2 数据库的物理结构设计 374.4 本章小结 40第五章系统的详细设计与实现 415.1 系统开发环境 415.1.1 硬件环境 415.1.2 软件环境 415.2 系统框架的实现 415.2.1 Struts2 和 Spring 整合 435.2.2 Spring 与 Hibernate 整合 445.2.3 Spring 对 Hibernate 的 DAO 实现 445.3 系统各个功能模块的实现 445.3.1 系统首页实现 455.3.2 菜品查看功能模块 455.3.3 订餐功能模块实现 485.3.4 菜品管理模块实现 505.3.5 公告管理模块应用 515.3.6 订单管理模块应用 525.4 本章小结 54第六章系统测试 556.1 测试目的 556.2 系统测试的方法及步骤 556.3 功能模块测试 556.3.1 用户登录功能测试 556.3.2 菜品查看功能测试 576.3.3 订餐功能测试

注意事项

本文(基于SSH的网上订餐系统的设计与实现)为本站会员(一***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.