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