《web开发案例ch》PPT课件

《web开发案例ch》PPT课件

ID:36843840

大小:513.50 KB

页数:43页

时间:2019-05-10

《web开发案例ch》PPT课件_第1页
《web开发案例ch》PPT课件_第2页
《web开发案例ch》PPT课件_第3页
《web开发案例ch》PPT课件_第4页
《web开发案例ch》PPT课件_第5页
资源描述:

《《web开发案例ch》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程介绍1课程性质《WEB开发案例》是计算机科学与技术专业的集中实践教学课。本课程是学生学习完《WEB编程基础》课程后,进行的一次全面的综合训练。1课程介绍2课程目标强化下述几方面的能力平面设计能力:包括设计与网站风格统一的网页广告、网页效果图等;网页制作能力:包括网页效果图的切分,网页的访问效率控制,网站目录控制,网页架构和布局,W3C网页标准,网页前端的后期维护;交互设计能力:包括网页与用户的交互,网页展现的特效,后台数据的前台展现,网页交互的效率。2课程介绍4课程内容第1章第2章第3章第4章第5章3课程介绍5考核方式总评成绩=期末成绩(85%)+平时成绩(15%)平时成绩=实

2、验1(5%)+实验2(5%)+实验3(5%)期末成绩=报告1(25%)+报告2(25%)+报告3(25%)+答辩成绩(10%)4课程介绍6主要工具dreamweavercs3photoshopcs3firefox3.5IETesterIIS服务器5课程介绍7本课程推荐参考书1.王成良主编.web开发技术及其应用.北京:清华大学出版社2.(美)JasonCranfordTeague著,李静等译.CSS、DHTML和Ajax快速上手.北京:机械工业出版社3.顾正刚主编.网站规划与建设.北京:机械工业出版社4.徐敏,韩宝玉,刘改主编.网站前台设计项目实战.北京:北京理工大学出版社5.相关

3、网站(自己查:素材,模板,技术)6课程介绍8学习方式第3,4,5章分项目组学习(3人)以自主学习为主上机作业提交(电子稿或打印稿)关注网络课程中的要求内网:10.0.0.15外网:220.189.219.207第一章WEB项目开发过程教学目的要求理解WEB应用程序理解WEB项目开发团队组成、岗位分布及职责掌握WEB开发的流程掌握WEB编码规范分析掌握网站规划书的编写81.1WEB应用程序概述WEB应用程序的基本架构一个网站或一个虚拟目录可以看作一个Web应用程序。Web应用程序的开发技术主要是两个方面,客户端开发技术和服务器端开发技术。91.2Web开发团队结构示意图开发大型基于W

4、eb的系统需要有一个具有不同技能、知识和能力的人组成的团队。参加开发Web应用系统的人员分为七类领导层人物前期中期后期101.3WEB项目开发过程网站开发流程前端开发后台开发在项目开始实施之前应该有一个工作步骤,即工作流程111.3WEB项目开发过程Web工程过程Web项目开发过程也称Web工程,该过程活动贯穿Web生命周期,从应用概念的生成到开发、发布、不断的优化和完善。121.3WEB项目开发过程YogeshDeshpande和SteveHansen(澳大利亚)在1998年提出了Web工程的概念.使用一个过程和系统的方法来开发高质量的基于Web的系统.Web工程与传统的软件工程

5、的主要区别: (1)大部分基于Web的系统强调的是信息的含量,是面向文档的,包含静态或动态网页;传统软件工程强调的是系统功能的完善,一些数据交互功能,是面向功能的.131.3WEB项目开发过程(2)基于Web的系统关注视觉和感觉,强调感官舒服.虽然软件界面设计也逐渐纳入了软件工程的研究领域,但与基于Web的应用系统相比,传统的软件界面是以"简单为美"的原则,而基于Web的应用系统则在多种程度上与多媒体结合,强调颜色搭配、动画飞扬.141.3WEB项目开发过程(3)大多数基于Web的系统是内容驱动的,通常,基于Web的系统开发还包括内容提交的开发.而传统的软件开发是功能驱动的或过程

6、驱动的.(4)用户形式的多样性.大多数基于Web的系统必须迎合具有不同技术和能力的用户,复杂化人机接口、用户界面和信息递交.而传统的软件系统的用户群体是可以圈定在某个范围之内的,可以根据这个群体定制用户界面和人机接口.151.3WEB项目开发过程(5)大多数基于Web的系统必须在短期内开发完成.所以,Web工程很难应用传统软件工程中使用的形式化方法和测试技术.(6)Web比通常意义上的软件开发使艺术、技术和科学在更大范围内结合.开发基于Web的系统的人员在技能、知识方面比传统的软件开发所需要的更加广泛,人员类型更多.161.3WEB项目开发过程1.3.1Web分析——需求分析需求分

7、析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。需求分析的任务解决"做什么"的问题,就是要全面地理解用户的各项要求,并准确地表达所接受的用户需求.171.3WEB项目开发过程需求分析阶段的工作,可以分为四个方面:问题识别从系统角度来理解软件,确定对所开发系统的综合要求,并提出这些需求的实现条件,以及需求应该达到的标准.包括:功能需求(做什么);性能需求(要达到什么指标);环境需求(如机型,操作系统等);可靠性需

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

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

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