1、,WEB综合开发设计,主要内容,WEB开发的基本内容 WEB设计开发的过程 WEB综合设计开发的要求 考核标准,WEB开发的基本内容,Web是一种典型的分布式应用架构,WEB开发的基本内容,Web客户端的主要任务是展现信息内容和实现向服务器的数据提交 HTTP协议 HTML语言 JavaScript CSS和DHTML ActiveX控件和Flash等 动态网页技术 数据库技术,网页的工作原理,客户端,服务器端,发出请求,发回网页,静态网页的工作原理,接受请求,找到静态网页,发送网页,服务器端,动态网页的工作原理,接受请求,找到动态网页,发送网页,服务器端,执行程序代码, 生成静态网页,常见的
2、动态网页程序设计,WEB开发的基本内容,服务端技术的发展 最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器 CGI技术允许服务端的应用程序根据客户端的请求,动态生成HTML页面,这使客户端和服务端的动态信息交换成为了可能 PHP ASP JSP,WEB设计开发的过程,掌握自己的设计的目的,需要展示什么样的信息给使用者 选择和搭建相应的开发平台 数据库设计 系统分析和设计 代码实现 系统测试 系统部署,可选题目,简单博客系统 网络设备网上商城 学生信息系统 简单在线点餐系统,简单博客系统-功能要求,用户注册、登录 文章分类管理 文章管理 好友管理
3、 对好友的文章浏览及评论,网络设备网上商城-功能要求,系统管理员登录 系统管理员对设备分类管理 系统管理员对设备管理 普通用户注册、登录 普通用户在线购买设备,形成订单 系统管理员查看订单,学生信息系统-功能要求,系统管理员登录 系统管理员对学生基本信息管理 系统管理员对学生课程信息管理 系统管理员对学生成绩管理 学生登录 学生查询个人课程的成绩信息,简单在线点餐系统-功能要求,系统管理员登录 系统管理员对菜品进行管理 普通用户注册、登录 普通用户选择菜品,形成订单 系统管理员能够查看订单 生成菜品销售排行榜,WEB综合设计开发的要求,编写相应的设计文档 选题、实现功能、选用的平台、数据库设计 系统分析设计(使用的框架,模板,主要的类、功能界面的说明) 演示最终的效果,进行答辩 提交全部的代码和最终的报告(电子稿和打印稿),考核标准,指导老师评分 是否按要求提交相应的文档 设计是否符合要求 设计开发的工作量 参看任务书 答辩评分 演示情况 回答问题的效果,