(2016届)本科毕业设计(论文)资料题目名称:基于Web的外卖系统的设计与实现学院(部):计算机与通信学院专业:计算机科学与技术学生姓名:邵辉班级:计算机1202学号:12408100211指导教师姓名:曾志高职称:副教授最终评定成绩:湖南工业大学教务处2016届本科毕业设计(论文)资料第一部分毕业论文(2016届)本科毕业设计(论文)资料题目名称:基于Web的外卖系统的设计与实现学院(部):计算机与通信学院专业:计算机科学与技术学生姓名:邵辉班级:计算机122学号:12408100211指导教师姓名:曾志高职称:副教授最终评定成绩:2016年5月湖南工业大学本科毕业论文(设计)诚信声明本人郑重声明:所呈交的毕业论文(设计),题目《基于Web的外卖系统的设计与实现》是本人在指导教师的指导下,进行研究工作所取得的成果。对本文的研究作出重要贡献的个人和集体,均已在文章以明确方式注明。除此之外,本论文(设计)不包含任何其他个人或集体已经发表或撰写过的作品成果。本人完全意识到本声明应承担的责任。作者签名:邵辉日期:2016年5月20日湖南工业大学本科毕业设计(论文)I摘要随着外卖订外卖在高校越来越普及,传统的电话订外卖给顾客跟外卖店带来不方便,如何使订外卖更快速,更方便已成为众多高校学生关注的问题了。本外卖订外卖管理系统是针对高校外卖店进行具体的需求分析,采用OOA(面向对象分析)和采用UML工具辅助开发分析,基于S2SH(Struts2+Spring+Hibernate)架构进行设计和开发。论文主要描述外卖订外卖管理系统的开发流程,分别从需求分析和系统设计、详细设计与系统实现这几个阶段进行描述。关键词:WEB;订外卖管理系统;S2SH;OOA湖南工业大学本科毕业设计(论文)IIABSTRACTWithmoreandmorepopularinuniversitiesordertake-out,duetothetraditionaltelephonereservationforcustomerstobringinconveniencetake-awaymeal,howtomakemorequickly,moreconvenienthasbecometheconcernofthestudents.Thetake-awaymealmanagementsystemincollegesanduniversitiesistheconcretetake-awaydemandanalysis,usingobject-orientedanalysis(OOA)andusingUMLtoolstoassistinthedevelopment,usingStruts2-Spring-Hibernateframeworktodesignanddevelopment.Thesismainlydescribestake-awaymealmanagementsystemprocess,separatelyfromthedemandanalysisandsystemdesign,detaileddesignandrealizationofthissystemaredescribedseveralstages.Keywords:WEB;mealmanagementsystem;S2SH;OOA湖南工业大学本科毕业设计(论文)III目录第1章绪论······························································································11.1背景··································································································11.2湖南工业大学外卖订外卖行业实际情况的分析············································11.3外卖订外卖管理系统的可行性分析及其作用···············································11.4系统简介····························································································2第2章外卖系统设计与实现的关键技术····························································32.1引言··································································································32.2struts2技术介绍····················································································32.3hibernate技术介绍·················································································52.4spring技术介绍·····················································································52.5数据源技术介绍···················································································72.6小结··································································································8第3章系统需求分析·····················································································93.1引言··································································································93.2UML································································································93.3需求分析····························································································93.4系统功能····························································································93.5小结································································································11第4章系统设计·························································································124.1引言································································································124.2系统总体结构····················································································124.3系统架构方式····················································································124.4建立数据库表···················································································144.4.1系统信息数据库表设计···································································154.4.2映射文件的编写············································································174.5详细设计··························································································194.5.1类设计·························································································194.5.2外卖订外卖系统流程分析·······························································214.5.3时序图分析·················································································224.5.4系统主要界面设计·········································································27第5章系统实现·························································································305.1引言································································································30湖南工业大学本科毕业设计(论文)IV5.1开发工具和环境················································································305.2环境搭配·························································································305.3编码实现··························································································315.3.1DAO层的编写·············································································325.3.2Service层的编写············································································325.3.3Web层的编写······························