互联网软件应用与开发第一章.ppt_第1页
互联网软件应用与开发第一章.ppt_第2页
互联网软件应用与开发第一章.ppt_第3页
互联网软件应用与开发第一章.ppt_第4页
互联网软件应用与开发第一章.ppt_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

互联网软件应用与开发,第一章 互联网软件开发过程概述,目的与要求 1.了解和掌握互联网软件开发过程 2.了解和掌握项目规划过程 3.了解并掌握如何组件项目小组,并针对软件 开发项目进行有效管理 重点与难点: 互联网软件开发过程,项目规划过程及项目管理,第一章 互联网软件开发过程概述,1.1互联网软件与敏捷开发 1.2项目规划 1.3项目人员管理 1.4软件开发项目管理,1.1互联网软件概念,1.WEB、HTTP 2.服务器与客户端 3.C/S、B/S结构 4.三层结构 表现层业务逻辑层 数据访问层,1.1.2软件工程思想,1.软件工程: 采用工程的概念、原理、技术和方法指导软件的开发和维护 2.软件生命周期: 是指从提出软件产品开始,直到软件产品使用完毕被淘汰的全过程 阶段分为:问题定义、可行性研究、需求分析、设计、编码、测试 、 运行与维护 时期分为:软件定义期、软件开发期、软件维护期 3.软件生存期模型(瀑布模型) 是指对整个软件生存周期内的系统开发、运行和维护所实施的全部过程、活动和任务的结构框架,瀑布模型,核心思想: 瀑布模型的核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并规定了他们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落,1.1.3敏捷开发,定义: 简而言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,再次过程中软件一直处于可运行状态 特点: 以人为本、迭代、循序渐进,1.1互联网软件概念,里程碑:标志一个阶段的完成 1.Web开发过程的五个阶段: (1)规划:目的是生成项目计划。 项目计划包括:确定日程表、确定项目的高级时间期限和每个阶段的最后期限、Web应用目标、开发方法、项目任务分配、项目设想和风险 (2)设计:目的是,对于网站的外观、网站结构、站点定位、Web应用要完成的任务及必要的数据资料,必须经过用户的认可。同时确定站点设计准则和技术特征,1.1互联网软件概念,(3)建设和测试:目的是开发符合项目设计规划的高质量Web应用。主要任务:确定开发规则、创建页面、测试准备、制作页面、技术设计、测试、纠正错误 (4)投入使用:目标是把全面测试过的Web应用发布到运营服务器上。文件安装完毕。小组投入测试工作,保障正常运行 (5)运行及后续管理:保障站点内容及时更新并保障其正常平稳运行,1.2项目规划,项目规划: 整个Web开发过程中最重要的阶段。 这个阶段中需要了解项目要做什么? 如何做? 什么时间做? 等等,规划阶段设计的典型问题P30,1.2项目规划,1.确定项目目标 2.确定WEB应用的目标 3.确定目标用户 4.确定项目规模 5.确定客户重点 6.确定合适的开发方法 7.编写项目计划,项目规划,项目计划至少包括以下四部分: (1)目标总结在“确定项目目标”和“确定Web应用目标”中明确下来的目标,另外还要明确商业术语中的关键词语 (2)风险和假设项目管理人员列出他在编写项目计划中所做的全部假设;管理人员都要估计出每一种风险出现的可能性,并且提出消除这种风险的可能性,并提出消除这种风险的方法 (3)进度明确每一阶段的详细任务及完成期限;根据项目规模明确每项任务每个步骤所需时间 (4)预算取决于指定时间表时所做的估计及分配给项目的资源量,1.3项目人员管理,1.项目小组角色: (1)销售人员 (2)项目经理 (3)开发人员 (4)测试人员 (5)美工 2.客户: (1)决策人 (2)商务发起人 (3)业务专家 (4)支持人员,1.4软件开发项目管理,规划和估计 跟踪和调度 沟通,软件项目开发项目管理,规划和估计 随着项目组的开发进展,不断向计划中添加细节,知道设计结束才会清楚设计阶段要做的具体事情。,跟踪和调度 跟踪,用以记录实际进度,并与项目计划中的预计进度进行比较,如果出现偏差,需分析原因,并据此制定调整方案,才去相应措施,此外,还要密切监控在项目计划中提到的风险。 调度,是用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论