当前位置:文档之家› 演示文稿外卖订餐系统答辩

演示文稿外卖订餐系统答辩


PART THREE
O系统效果展示
系统主界面
用户注册界面
购物车界面
管理员操作订单界面
研究框架
O论文结构
理论解析
第1章 绪论 第2章 关键技术
Why,为什么要研究? What,依靠什么技术?
设计阐释
第3章 需求分析

第4章 系统设计
How,怎样进行设计?
Hale Waihona Puke 系统实现第5章 系统实现
If,then?研究结果?
研究框架
系统架构
外卖订餐管理系统
前台订餐
后台管理
用户登录、注册、浏览 菜单、提交订单
菜系Category
11
1
1
购物车Cart
*订单Order 1
1
11
11
1
* *菜单Menu 1
1* 购物*车项CartItem
1 * 订*单项OrderItem
数据源
O 通过JNDI创建一个数据 库连接池,在DataSource 中事先建立了多个数据库 连接,这些数据库连接保 存在连接池(Connect Pool) 中。Java程序访问数据库 时,只需要从连接池中取 出空闲状态的数据库连接; 当程序访问数据库结束, 再将数据库连接放回连接 池。
AJAX
O AJAX 指异步JavaScript及XML(Asynchronous
JavaScript And XML(异步JavaScript和XML)),是指 一种创建交互式网页应用的网页开发技术。
O使用Ajax的最大优点,就是 能在不更新整个页面的前提 数据交互。这使得Web应 程序更为迅捷地回应用户 并避免了在网络上发 有改变过的信息。
OStruts框架:基于MVC模式,提供了一个统一的标准框架, 开发者可以更专注于应用程序的商业逻辑。
软件三层设计
用户订购流程图
浏览菜单列表
查看订单
添加到购物车 是
购物车页面
是否正确 否
结算
输入用户名和密码 提示用户名或密码错

提交订单 是
是否登录 否
提示用户登录
数据库类关联图
用户User 1
菜系管理
订单管理
菜单管理
PART TWO
O设计思路&&关键技术
系统设计模式 && 相关技术
O设计模式指的是在软件的建模和设计过程中运用到的模式。 这些模式都可以直接用来指导面向对象系统中至关重要的 对象建模问题,该系统使用MVC设计模式。
OJ2EE(Java 2 Platform Enterprise Edition)java企业版本, 以组件为基础,主要进行web开发。
下 用 动作, 送那些没
AJAX在系统中的应用
O采用ajax技术来提高用户的体验,用户登录时输入用户名 点击登录时就会检索数据库是否存在改用户,并校验用户 密码。 当用户注销登录时,使用ajax局部刷新页面.
使用的数据库语句
以CategoryDaoImpl.java中数据库语句为例: Oinsert into category(id,name,description) values(?,?,?) Oselect * from category where id=? Odelete from category where id=? Oupdate category set name=?,description=? where id=? Oselect count(*) from menu where category_id=?
演示文稿外卖订餐系统答辩
(优选)外卖订餐系统答辩
答辩提纲
• 课题概述 • 设计思路&&关键技术 • 系统效果展示 • 致谢&&总结
PART ONE
O课题概述
概述
O研究背景:网络技术的飞速发展,促使了网上订餐的诞生 O研究目标:实现外卖订餐管理信息化,实现资源的高效利
用 O研究问题:基于WEB的外卖系统的设计与实现
相关主题