外卖订餐系统答辩PPT.ppt
- 文档编号:897687
- 上传时间:2022-10-13
- 格式:PPT
- 页数:22
- 大小:4.99MB
外卖订餐系统答辩PPT.ppt
《外卖订餐系统答辩PPT.ppt》由会员分享,可在线阅读,更多相关《外卖订餐系统答辩PPT.ppt(22页珍藏版)》请在冰豆网上搜索。
基于WEB的外卖系统的设计与实现,指导教师:
曾志高,班级:
计算机1202学生:
邵辉学号:
12408100211,日期:
2016.5.28,答辩提纲,课题概述设计思路&关键技术系统效果展示致谢&总结,PARTONE,课题概述,概述,研究背景:
网络技术的飞速发展,促使了网上订餐的诞生研究目标:
实现外卖订餐管理信息化,实现资源的高效利用研究问题:
基于WEB的外卖系统的设计与实现,研究框架,论文结构,第1章绪论,第2章关键技术,第3章需求分析,第4章系统设计,第5章系统实现,Why,为什么要研究?
What,依靠什么技术?
If,then?
研究结果?
How,怎样进行设计?
理论解析,设计阐释,系统实现,研究框架,系统架构,PARTTWO,设计思路&关键技术,系统设计模式&相关技术,设计模式指的是在软件的建模和设计过程中运用到的模式。
这些模式都可以直接用来指导面向对象系统中至关重要的对象建模问题,该系统使用MVC设计模式。
J2EE(Java2PlatformEnterpriseEdition)java企业版本,以组件为基础,主要进行web开发。
Struts框架:
基于MVC模式,提供了一个统一的标准框架,开发者可以更专注于应用程序的商业逻辑。
软件三层设计,用户订购流程图,数据库类关联图,数据源,通过JNDI创建一个数据库连接池,在DataSource中事先建立了多个数据库连接,这些数据库连接保存在连接池(ConnectPool)中。
Java程序访问数据库时,只需要从连接池中取出空闲状态的数据库连接;当程序访问数据库结束,再将数据库连接放回连接池。
AJAX,AJAX指异步JavaScript及XML(AsynchronousJavaScriptAndXML(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
使用Ajax的最大优点,就是能在不更新整个页面的前提下数据交互。
这使得Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息。
AJAX在系统中的应用,采用ajax技术来提高用户的体验,用户登录时输入用户名点击登录时就会检索数据库是否存在改用户,并校验用户密码。
当用户注销登录时,使用ajax局部刷新页面.,使用的数据库语句,以CategoryDaoImpl.java中数据库语句为例:
insertintocategory(id,name,description)values(?
?
?
)select*fromcategorywhereid=?
deletefromcategorywhereid=?
updatecategorysetname=?
description=?
whereid=?
selectcount(*)frommenuwherecategory_id=?
PARTTHREE,系统效果展示,系统主界面,用户注册界面,购物车界面,管理员操作订单界面,总结,系统基于JSP等技术和MVC设计模式而构建:
主要优点:
具有较高的可维护性与可拓展性,数据库更换简便不足之处:
系统中的部分模块功能不完善、对管理员的权限没有细分、没有实现导航和定位,大学本科的学习生活即将结束。
在此,我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大的帮助。
本文能够顺利完成,要特别感谢我的导师曾志高老师,同时感谢各位老师的关心和帮助。
致谢,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 外卖 系统 答辩 PPT