网站开发培训幻灯片课件

上传人:yuzo****123 文档编号:137603103 上传时间:2020-07-10 格式:PPT 页数:12 大小:522KB
返回 下载 相关 举报
网站开发培训幻灯片课件_第1页
第1页 / 共12页
网站开发培训幻灯片课件_第2页
第2页 / 共12页
网站开发培训幻灯片课件_第3页
第3页 / 共12页
网站开发培训幻灯片课件_第4页
第4页 / 共12页
网站开发培训幻灯片课件_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《网站开发培训幻灯片课件》由会员分享,可在线阅读,更多相关《网站开发培训幻灯片课件(12页珍藏版)》请在金锄头文库上搜索。

1、网站开发,万维网常识 项目开发流程,万维网常识,以WWW(World Wide Web)技术为支撑的万维网已经渗透到社会生活的各个方面,它正改变着我们的工作和生活方式。全世界有将近3/4的人还未接触过因特网,这也预示着我们这些从事与因特网相关工作的人员(包括相关的设计者、开发者以及其他相关人员)都将有着一个美好的明天。 什么是WWW 什么是HTML 什么是CSS 动态网页技术产生 B/S的三层架构,什么是WWW,WWW也就是万维网,它是Internet上哪些支持WWW和超文本传输协议(HTTP)的客户机与服务器的集合,通过它可以存取世界各地的超文本文件,内容包括各种多媒体资料以及各式各样的软件

2、等。,什么是HTML,HTML (Hyper Text Mark-up Language)是万维网所基于的标准的格式化语言,是构成网页文档的主要语言,它从被发明以来就构成了整个万维网设计和开发的核心,这也是我们每个从业人员都必须熟知于心、了然于胸的,它是我们从业于万维网的基石。 HTML肩负着两种责任: 一种是语义的呈现 一种是表现形式的呈现 粗体,动态网页技术的产生,万维网在不断的前进,人们对于新功能的渴望也在不断增强,而这些新功能应该具有针对不同用户的请求做出不同的响应。 在这个目标的驱使下, 动态网页技术层出不穷,微软创造了ASP技术;进而创造了ASP.NET技术,SUN创造了Servl

3、et,进而创造了JSP;Adobe创造了ColdFusion;而万维网的技术社区会聚着不计其数的开发者,他们中的杰出者创造了PHP并使之成为了流行的动态网页开发技术。 这些动态网页技术可以针对用户的不通请求做出不同的响应。,B/S的三层架构,“请求/响应”正是万维网应用程序的基本模式。 动态网页技术针对请求生成不同的HTML网页,并把它传递到用户的客户端软件中,这个客户端就是我们经常用到的浏览器。 由于动态网页总是位于服务器上,而它生成的HTML网页又总是被浏览器浏览解析,所以这个开发经常被称为B/S(Browser/Server)。 这些动态网页技术和支持它们的底层技术一道被称为中间件,它们

4、包含了用户分析用户请求,并对不通请求做出不同响应的业务逻辑代码,因此也被称为业务逻辑层。 位于业务逻辑层之下的是数据服务层,用户请求索要获取的数据从这里被筛选出来,经过处理,组成HTML页面输送到客户端。 数据服务层不仅仅是数据库,而且还包含了其他可以用作数据的资源,例如第三方天气接口(返回的数据)。 完整系统的万维网应用程序应该包括展示层、业务逻辑层、数据服务层。 展示层、业务逻辑层、数据服务层构成了当前万维网应用程序的基础架构,它们通常被称为“三层架构”。,项目开发流程,瀑布型 传统的瀑布型软件开发流程是一个文档驱动的流程,它将整个软件开发过程划分为顺序相接的几个阶段,每个阶段都必需完成全

5、部规定的任务后才能够进入下一个阶段。 如必须完成全部的系统需求规格说明书之后才能够进入概要设计阶段,编码必需在系统设计完成之后才能够进行。这就意味着只有当所有的系统模块全部开发完成之后,我们才进行系统集成,对于一个由上百个模块组的复杂系统来说,这是一个非常艰巨而漫长的工作。 迭代化 将整个项目的开发目标划分成为一些更易于完成和达到的阶段性小目标,这些小目标都有一个定义明确的阶段性评估标准。在每个迭代开始前都要根据项目当前的状态和所要达到的阶段性目标制定迭代计划,整个迭代过程包含了需求、设计、实施(编码)、部署、测试等各种类型的开发活动,迭代完成之后需要对迭代完成的结果进行评估,并以此为依据来制

6、定下一次迭代的目标。 需求/策划 分析/设计 原型/线框图 系统架构/界面设计 编码 测试 部署,项目开发管理技术,版本控制/代码管理 文档管理 软件建模 软件测试/缺陷管理,版本控制,版本控制是程序开发、管理必不可少的工具,在多人协作中,提高开发效率,消除很多由代码或者文档版本带来的问题。通过使用版本控制技术及工具,可以确保在软件项目开发中不同的开发人员所涉及的同一文档都得到正确的更新。 常用的版本控制软件有CVS、SVN、Git,文档管理,项目文档管理,是一个将项目开发中提交的文档进行规整管理的过程,保证相关开发人员信息掌握的一致性,让问题产生后有据可查。文档管理对于一个项目的顺利进行有着至关重要的作用。 需求文档 设计文档 开发文档,软件建模,开发中常用的软件建模技术有两种 UML建模 数据库建模 在网站开发中,一般进行数据库建模,使用的工具有PowerDesigner和Mysql Workbench。,

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

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

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