【《素食点餐系统设计与实现》8200字(论文)】_第1页
【《素食点餐系统设计与实现》8200字(论文)】_第2页
【《素食点餐系统设计与实现》8200字(论文)】_第3页
【《素食点餐系统设计与实现》8200字(论文)】_第4页
【《素食点餐系统设计与实现》8200字(论文)】_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

.3管理员子系统模块的实现5.3.1管理员主页模块管理员后台登录成功,页面切换到系统管理界面,显示内容主要包括用户管理、服务员管理、菜品管理、餐桌管理、订单管理。下为主界面。图5-7主界面5.3.2系统用户管理管理员对系统用户的管理,包括录入、删除、修改,修改。下为管理员用户管理界面。图5-8管理员用户管理界面5.3.3菜品管理模块菜品管理包含新增菜品、删改菜品、查询菜品等,以菜品新增为例,在视图层请求菜品信息新增,反馈后,调用业务逻辑层,通过业务逻辑层的接口调用底层的数据逻辑层完成数据库联动操作。菜品添加的流程如所示。图5-9菜品添加流程下为菜品添加页面。图5-10菜品添加下为菜品查询。图5-11菜品查询界面5.3.4餐桌管理模块餐桌管理包括添加餐桌、删除餐桌、更改餐桌、查询餐桌等。下为餐桌添加流程。图5-12餐桌添加流程下为餐桌添加。图5-13餐桌添加界面下为餐桌查询。图5-14餐桌查询5.3.5订单管理订单管理包括新增订单的查询、删除订单、修改订单等。下为订单管理界面。图5-15订单界面6系统测试6.1测试目的在这个产品被投入使用前,首先需要进行试用,这是重要的环节。考虑到某个部分的开发没有缺陷情况下,把各种模块拼接,也有一定概率就存在矛盾。这就好比每个人都很独特,但聚在一起就显得杂乱无章,需要保证有默契的配合。对于测试,要看它的各项内容是否契合的原则。若与最初定下的标准有一定程度上的出入,那么就需要做出一些调整,让最终的大方向朝着目标前进。6.2测试用例6.2.1登录测试

下表为登录测试。表6-1登录测试6.2.2注册测试

下表为注册测试。表6-2注册测试6.2.3菜品管理测试

下表为菜品测试结果。表6-3添加菜品测试6.3测试结果经过测试,得到如下测试结果。表6-4测试结果7总结与展望本次毕业论文的主要是利用Java+MySQL开发一个安全可靠,操作简易,同时具备业务可扩展的餐厅点餐管理系统。本文详细的论述了餐厅点餐管理系统的设计和开发,本系统的所有事务逻辑都是按照系统的需求分析进行设计的,系统有两种角色:普通用户和系统管理员,本系统多处采用了AJAX的异步交互技术,同时它也叫异步交互技术,利用它我们可以让网页的局部进行数据刷新操作,AJAX和传统的数据更新技术大大增加了客户的体验程度,由于是对局部进行操作那么就减少了一些繁琐而又不必要的操作,减轻了服务器对页面解析的负担。与其他系统相比,本系统有自身的优点,例如:(1)创新性强;(2)业务逻辑性强,安全性高,在一些重要的功能模块需要通过审查之后才可使用;当然也还有需改进之处:(1)系统大多数页面都是全局刷新,缺乏局部刷新,这将增加服务器的压力,如果有大量用户在同一时间段操作同一个功能模块,可能会导致查询缓慢;(2)页面没有经过专业的UI设计,美观程度不及其他市场其他网站系统,有待改善。参考文献[1]ChristianBauer,GavinKing.Hibernate实战[M].北京:清华大学出版社,2016.[2]DnanielBarrett.SSH,theSecureShell:TheDefinitiveGuide[M].O'ReillyMedia,Inc,USA.2005..[3]方巍.JavaEE架构设计与开发实践[M].北京:清华大学出版社,2017.[4]李庆云.高校图书馆管理系统的分析与设计[J].科技资讯,2017(09).[5]MarkMatthews,JimCole.MysqlAndJavaDeveloper’sGuide[M].JohnWiley&SonsInc,2003.[6]刘增杰.MySQL5.7从入门到精通(视频教学版)[M].北京:清华大学出版社,2016.[7]孙更新,宾晟.Java程序开发大全——基于eclipse平台+Struts+Hibernate+Spring主流框架开发[M].北京:中国铁道出版社.2010.[8]张长富.黄中敏.动态网页编程实例手册[M].北京:海洋出版社.2015.[9]KathySierraandBertBates.THETECHNIQUEDEVELOPMENTHISTORYOFJSP[M].美国:HachetteLivre.[10]SchoeberlM,PuffitschW,PedersenRU,etal.Worst-caseExecutionTimeAnalysisforaJavaProcessor[J].Software:PracticeandExperience,2010.[11]基于Struts框架的JavaWeb应用开发研究[J].电子技术与软件工程,2014.[12]汪大乐.JavaWeb开发技术详解:JSP+Ajax+Struts[M].科学出版社,2008.[13]孙丹.张海建.《JAVAWeb应用程序开发》课程探索与实践[J].计算机光盘软

温馨提示

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

评论

0/150

提交评论