外卖订餐系统答辩ppt

上传人:小** 文档编号:89185584 上传时间:2019-05-20 格式:PPT 页数:22 大小:4.99MB
返回 下载 相关 举报
外卖订餐系统答辩ppt_第1页
第1页 / 共22页
外卖订餐系统答辩ppt_第2页
第2页 / 共22页
外卖订餐系统答辩ppt_第3页
第3页 / 共22页
外卖订餐系统答辩ppt_第4页
第4页 / 共22页
外卖订餐系统答辩ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《外卖订餐系统答辩ppt》由会员分享,可在线阅读,更多相关《外卖订餐系统答辩ppt(22页珍藏版)》请在金锄头文库上搜索。

1、基于WEB的外卖系统的设计与实现,指导教师:曾志高,班级:计算机1202 学生:邵辉 学号:12408100211,日期:2016.5.28,答辩提纲,课题概述 设计思路&关键技术 系统效果展示 致谢&总结,PART ONE,课题概述,概述,研究背景:网络技术的飞速发展,促使了网上订餐的诞生 研究目标:实现外卖订餐管理信息化,实现资源的高效利用 研究问题:基于WEB的外卖系统的设计与实现,研究框架,论文结构,第1章 绪论,第2章 关键技术,第3章 需求分析,第4章 系统设计,第5章 系统实现,Why,为什么要研究?,What,依靠什么技术?,If,then?研究结果?,How,怎样进行设计?,

2、理论解析,设计阐释,系统实现,研究框架,系统架构,PART TWO,设计思路&关键技术,系统设计模式 & 相关技术,设计模式指的是在软件的建模和设计过程中运用到的模式。这些模式都可以直接用来指导面向对象系统中至关重要的对象建模问题,该系统使用MVC设计模式。 J2EE(Java 2 Platform Enterprise Edition)java企业版本,以组件为基础,主要进行web开发。 Struts框架:基于MVC模式,提供了一个统一的标准框架,开发者可以更专注于应用程序的商业逻辑。,软件三层设计,用户订购流程图,数据库类关联图,数据源,通过JNDI创建一个数据库连接池,在DataSour

3、ce中事先建立了多个数据库连接,这些数据库连接保存在连接池(Connect Pool)中。Java程序访问数据库时,只需要从连接池中取出空闲状态的数据库连接;当程序访问数据库结束,再将数据库连接放回连接池。,AJAX,AJAX 指异步JavaScript及XML(Asynchronous JavaScript And XML(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 使用Ajax的最大优点,就是 能在不更新整个页面的前提 下数据交互。这使得Web应 用程序更为迅捷地回应用户 动作,并避免了在网络上发 送那些没有改变过的信息。,AJAX在系统中的应用,采用a

4、jax技术来提高用户的体验,用户登录时输入用户名点击登录时就会检索数据库是否存在改用户,并校验用户密码。 当用户注销登录时,使用ajax局部刷新页面.,使用的数据库语句,以CategoryDaoImpl.java中数据库语句为例: insert into category(id,name,description) values(?,?,?) select * from category where id=? delete from category where id=? update category set name=?,description=? where id=? select count(*) from menu where category_id=?,PART THREE,系统效果展示,系统主界面,用户注册界面,购物车界面,管理员操作订单界面,总结,系统基于JSP等技术和MVC设计模式而构建: 主要优点:具有较高的可维护性与可拓展性,数据库更 换简便 不足之处:系统中的部分模块功能不完善、对管理员的 权限没有细分、没有实现导航和定位,大学本科的学习生活即将结束。在此,我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大的帮助。本文能够顺利完成,要特别感谢我的导师曾志高老师,同时感谢各位老师的关心和帮助。,致谢,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号