《订餐管理信息系统设计开题报告3000字》_第1页
《订餐管理信息系统设计开题报告3000字》_第2页
《订餐管理信息系统设计开题报告3000字》_第3页
《订餐管理信息系统设计开题报告3000字》_第4页
《订餐管理信息系统设计开题报告3000字》_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

订餐管理信息系统开发与实现开题报告一、

选题的背景与研究意义如今大部分餐饮门店开启了线上业务,互联网经济还催生了很多的“网红”门店,可以说是新时代下的“酒香不怕巷子深”。有供应必定存在需求,在这个特殊的时代背景下,网上订餐市场需求十分庞大。但餐饮行业在互联网领域的开发还处于初级阶段,可以发挥的空间极大。时代的发展,推动了网上订餐系统的出现和发展,由于它的快捷性、方便性,慢慢被越来越多的人所接受,越来越多的人收获了互联网带来的红利,甚至出现了线上盈利大于线下盈利的局面,网上订餐系统给商家带来了巨大的收益,越来越多的人涌入进来,从而推动着时代的快速发展。因此,本次毕业设计决定开发这款“网上订餐系统”,该系统的开发顺应时代发展的潮流,能够满足人们日常的需求,对于餐饮行业的管理及拓展有很高的使用价值。二、研究的思路与主要内容本篇论文主要通过对当下传统餐饮和网络餐饮的发展状况进行详细分析,挖掘了传统餐饮的不足和巨大的发展前景以及当下互联网餐饮需要及时补齐的短板,明确了中餐厅网上订餐系统的设计与应用开发的重要意义,结合竞品分析,选择当下最热门、最高效、最稳定的计算机系统开发技术和开发工具,对系统进行了全方面的分析和研究,使其系统功能实现解决现代人的高效就餐问题。帮助顾客高效就餐,提升就餐体验;助力中餐厅实现高效管理,节约人手,降低成本的同时提升服务质量,推动餐馆的快速发展。中餐厅网上订餐系统是基于SSM框架的系统开发,以MySQL数据库为数据核心的应用,以服务为目的的信息平台。网上订餐系统的设计与开发借助java语言,使用SSM(Spring+SpringMVC+MyBatis)技术架构实现,Spring作为容器,实例化各种bean对象,SpringMVC作为控制层,处理各种业务操作,MyBatis作为持久层,从数据库读取和写入数据;数据库使用MySQL8.0,前端页面采用JSP+CSS+JS来实现。Jsp常被人们认为是servlet的一个简化版,是一项专门针对于动态web应用的网页开发技术,它的主要功能包括预编译、业务源代码的分离、组件的重用、以及跨平台的应用等特点,这项技术基于java进行了web应用的开发。本系统基于B/S——浏览器/服务器结构进行开发的,B/s(browser/server)软件开发系统模式,即我们所谓的网页浏览器/网页服务器软件开发系统模式,B/s是采取客户经常通过浏览器向用户发出一个请求,服务器根据客户需要对其进行一个相应的操作模型。使得用户能够借助网络浏览器来获取Internet上web服务器所带来的数据资料。web服务器再与其他的数据库服务器之间进行连接,数据被存放并发送给网络,在这个连接中数据被存储到了网络的数据库服务器中,数据库服务器在执行完所有用户的结果请求后,返回发送给web服务器,web服务器再将结果返回发送给所有的用户。因此b/s模式执行着客户端发出请求,服务器端对请求进行处理,服务器端发送响应,浏览器解释并执行html文件,显示用户界面这样一个工作流程。三、设计方法与实现过程第一:设计基础。主要对论文的目的和意义进行详细的分析,结合当下网上订餐系统主要服务的用户、商家、骑手的需求,明确后续要开发的网上订餐系统要解决哪些问题,通过要解决的问题确定自己要完成的项目模块,并根据自己的能力对开发技术、开发工具、开发语言进行选择。第二:对国内外的研究动态进行分析。明确网上订餐系统的发展前景和自己的研究方向。对热门竞品进行分析,丰富自己的毕业设计,并对自己研究的课题进行详细的分析,推进后续工作的进展。第三:中餐厅网上订餐系统需求分析。该系统的实现需要具备以下要求:提高信息处理速度;及时发布,及时可见,确保稳定高效;集中处理,提高管理水平;提高辅助决策能力。本网上订餐服务系统拥有友好的用户界面,使用方便,易于安装和维护,操作简单,易于被客户所接受。用户只需要能够熟练地操作自己的电脑,并且能够熟练地在网络上购买自己喜欢的商品,即可很方便地使用,而且通过使用这种系统能够大大降低了管理者的工作量和负担,因此,从实际操作效果方面来说,此种系统的设计和开发也是可行的。第四:系统结构设计。基于SSM网上订餐系统总工作流程框图,如图3.1所示。3.1基于SSM网上订餐系统工作流程框图前台模块结构图,如图3.2所示。图3.2前台模块结构图后台模块结构图,如图3.3所示。图3.3后台模块结构图网上订餐系统结构图,如图3.4所示。图3.4网上订餐系统结构图数据库设计主要是为特殊的、给定的应用环境,建立一个优化的数据库管理模型,建立一个适用于数据库及其相关应用的系统,使其能够有效地管理和存储数据,满足不同用户的应用需求和数据处理的要求。在我国数据库管理领域,使用数据库的各种系统往往都是数据库应用系统。数据库管理系统是企业信息管理系统的核心,企业信息管理系统中的大量数据是按照一定的模型组织起来的,它提供了数据存储管理、维护和检索功能,使企业的信息管理系统能够实现方便、快捷、精准的从企业数据库中查询到所需的数据。同时,数据库也是整个信息系统各组成部分交互的重点。1对多(1:N)E-R图,如3.5所示。图3.51对多(1:N)E-R图第五:系统流程设计与实现。展示核心代码及详细的具体实现流程。第六:系统测试与调试。完成以上设计后,个人将对系统进行初步测试以检验运行效果。测试方式为黑盒测试,黑盒测试它既没有完全充分考虑一个应用程序的外部编程结构,也没有完全充分考虑内部的系统逻辑编程结构,主要说它是针对一个应用程序的操作系统的外部接口和应用软件的内部功能而言。测试过程中分为两大测试:黑盒测试和白盒测试。第一步:系统的各个子页面、子模块进行测试(黑盒测试),设计测试用例;第二步:根据测试用例进行检测模块中存在的问题;第三步:管理员登陆模块、商品管理模块、留言板模块、购物车模块进行测试(白盒测试);第四步:检测各个模块的接口连接;第五步:系统全面测试和维护;第六步:防止测试过程中意外状况的发生,测试顺利进行。测试项目为黑盒法对系统进行各类功能的测试。前台模块测试:用户登录;注册;留言板;购物车;搜索。后台模块测试:用户激活状态;分类管理;商品信息;订单管理。四、主要参考文献[1]黄信洋.网上餐饮信息服务平台设计与实现[D].电子科技大学,2019.[2]聂维,张忠,刘小豫.网上订餐系统的设计与开发[J].信息与电脑(理论版),2019,31(20):56-58.[3]祝坤艳,杨艺,贾好朋.“互联网+”校园网上订餐的现状和问题[J].现代营销(下旬刊),2020(02):151-152.[4]郝恬.针对双用户的订餐系统设计研究[D].武汉理工大学,2019.[5]章露露,纪鑫.基于管理信息系统的餐厅服务与运营分析[J].科学与财富,2018,000(026):232-233[6]单聪,孙细明.网络订餐的发展现状及对策研究[J].现代商业.2010(35):221-222[7]清汉计算机工作室.JSP开发实例.第二版[M].北京:机械工业出版社.2013:55-158[8]杨得新.SQLServer2000开发与应用[M].北京:机械工业出版社.2003[9]黄信洋.网上餐饮信息服务平台设计与实现[D].电子科技大学,2019.[10]王金朔,孙延辉.基于SSM和Java的网上订餐系统设计[J].信息通信,2018(10):99-100.[11]刘娟.基于ASP.NET的网上订餐系统的分析与设计[J].数字技术应用,2018,36(09):156-157.[12]张蕾.网上订餐系统的数据库设计[J].工业技术与职业教育,2018,16(01):12-14.[13]张骥.企业餐厅线上订餐与智能配柜系统的设计与实现[D].西安电子科技大学,2020.[14]寇鑫.基于SSM分布式结构的网上订餐系统设计与实现[J].数码设计(下),2019(8).五、计划进度2021年12月7日~2021年12月20日准备、选题阶段;2021年12月21日~2022年1月15日开题报告撰写阶段,确定并提交开题报告;2022年1月16日~2022年4月15日论文撰写阶段。设计并完成任务书和开题报告中拟定完成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论