外卖订餐系统答辩.ppt

外卖订餐系统答辩.ppt

ID:49956915

大小:5.18 MB

页数:23页

时间:2020-03-05

外卖订餐系统答辩.ppt_第1页
外卖订餐系统答辩.ppt_第2页
外卖订餐系统答辩.ppt_第3页
外卖订餐系统答辩.ppt_第4页
外卖订餐系统答辩.ppt_第5页
资源描述:

《外卖订餐系统答辩.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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

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

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

4、ajax技术来提高用户的体验,用户登录时输入用户名点击登录时就会检索数据库是否存在改用户,并校验用户密码。当用户注销登录时,使用ajax局部刷新页面.使用的数据库语句以CategoryDaoImpl.java中数据库语句为例:insertintocategory(id,name,description)values(?,?,?)select*fromcategorywhereid=?deletefromcategorywhereid=?updatecategorysetname=?,description=?whereid=?selectcount(

5、*)frommenuwherecategory_id=?PARTTHREE系统效果展示系统主界面用户注册界面购物车界面管理员操作订单界面总结系统基于JSP等技术和MVC设计模式而构建:主要优点:具有较高的可维护性与可拓展性,数据库更换简便不足之处:系统中的部分模块功能不完善、对管理员的权限没有细分、没有实现导航和定位大学本科的学习生活即将结束。在此,我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大的帮助。本文能够顺利完成,要特别感谢我的导师曾志高老师,同时感谢各位老师的关心和帮助。致谢谢谢!放映结束感谢各位批评指导!让我

6、们共同进步

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。