外卖订餐系统答辩PPT.ppt_第1页
外卖订餐系统答辩PPT.ppt_第2页
外卖订餐系统答辩PPT.ppt_第3页
外卖订餐系统答辩PPT.ppt_第4页
外卖订餐系统答辩PPT.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、基于网络的外卖系统的设计与实现,讲师:曾高智,班级:计算机1202,学生:邵会,学号:12408100211,日期:2016年5月28日,答辩提纲,项目概述,设计思路,关键技术,系统效果展示,感谢总结,PART ONE,项目概述,概述,研究背景:网络技术飞速发展,推动了网上订购的诞生。研究目标是实现外卖订单管理的信息化,实现资源的高效利用。研究问题:基于网络的外卖系统的设计与实现,研究框架,论文结构,第1章绪论,第2章关键技术,第3章需求分析,第4章系统设计,第5章系统实现,为什么?什么,依靠什么技术?如果,那么?研究结果?如何设计?理论分析,设计解释,系统实现,研究框架,系统架构,第二部分,

2、设计思想的关键技术,以及系统设计模式的相关技术。设计模式是指在软件建模和设计过程中使用的模式。在使用MVC设计模式的面向对象系统中,这些模式可以直接用来指导关键的对象建模问题。J2EE (Java 2平台企业版)是Java的企业版,它基于组件,主要用于web开发。Struts框架:基于MVC模式,它提供了一个统一的标准框架,开发人员可以更加关注应用程序的业务逻辑。软件三层设计,用户排序流程图,数据库类关联图,数据源,通过JNDI创建数据库连接池,预先在数据源中建立多个数据库连接,保存在连接池中。当Java程序访问数据库时,只需要从连接池中取出空闲的数据库连接;当程序访问完数据库后,将数据库连接

3、放回连接池。AJAX,AJAX指的是异步JavaScript和XML(异步JavaScript和XML),这是一种用于创建交互式网络应用程序的网络开发技术。使用Ajax的最大优点是它可以在不更新整个页面的情况下交换数据。这使得网络应用程序更快地响应用户的动作,并避免在网络上发送未改变的信息。ajax在系统中的应用使用AJAX技术来改善用户体验。当用户登录时,他输入用户名并单击登录,这将检索数据库中是否有用户更改并验证用户密码。当用户注销时,使用ajax在本地刷新页面。以CategoryDaoImpl.java的数据库语句为例:插入类别(标识、名称、描述)值(?),)从类别中选择*其中id=?从id=的类别中删除?更新类别集名称=?描述=?其中id=?从category_id=的菜单中选择count(*)?第三部分,系统效果显示,系统主界面,用户注册界面,购物车界面,管理员操作界面,总结,系统是基于JSP等技术和MVC设计模式构建的:主要优点:可维护性和可扩展性高,数据库更换简单,缺点:系统中部分模块功能不完善,管理员权限没有细分,导航和定位没有实现,大学生学习生活即将结束。在此,我要感谢所有教过我

温馨提示

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

评论

0/150

提交评论