电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

信息系统项目管理师(2)ppt课件

192页
  • 卖家[上传人]:ZJ****4
  • 文档编号:51837126
  • 上传时间:2018-08-16
  • 文档格式:PPT
  • 文档大小:1.88MB
  • / 192 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、信息系统项目管理师 辅导课程 2北京理工大学 计算机学院 徐进13.信息系统集成专业技术知识3.1信息系统建设3.1.1基本概念3.1.2 软件工程方法和技术 3.2软件过程模型 3.3软件分析方法 3.3.1结构化分析方法 3.3.2 面向对象分析方法 3.4软件设计方法 3.4.1结构化设计3.4.2面向对象设计23.1信息系统建设信息系统集成定义 根据信息产业部1999年1047号文件计算 机信息系统集成资质管理办法(试行) 中定义,计算机信息系统集成是指从事计算 机应用系统工程和网络系统工程的总体策 划、设计、开发、实施、服务及保障。33.1.1基本概念信息系统的特点 以满足用户需求为根本出发点 是综合的、高技术含量的系统工程 最终交付物时完整系统,而不是产品 系统包括技术、管理、商务活动,技术是 核心,管理商务是保障4信息系统集成的分类 信息系统集成包括两大类: 设备系统集成 也称“硬件系统集成”、“系统集成”,或简称“ 弱电系统集成”,区别于机电设备安装类的 强点集成。 应用系统集成(Application System Integration) 应用系统集成也称“行业信息

      2、化解决方案集成” 。指提供符合业务需求和管理需求的系统技 术解决方案和运维方案。5设备集成包括: 智能建筑系统集成(Intelligent Building System Integration),指搭建建筑主体内的智能化管理 系统。如:综合布线技术、楼宇自控技术、网 络互联技术、多媒体应用技术、安防技术等。 计算机网络系统集成(Computer Network System Integration)指利用综合布线和计算机网 络技术,将分散在不同地点的电脑设备及功能 的集成。 安防系统集成(Security System Integration)指 搭建机构或组织内部的安全防范管理系统。如 :门襟系统、楼宇对讲系统、防盗监控报警系 统、停车管理系统、远程会议系统等。6信息系统集成技术 信息系统技术与软件工程 从信息系统集成的分类可以看出,信息系统 集成所涉及的专业技术非常广泛,除了包 括多种学科的专业技术之外,还包括管理 学科的技术和方法。从信息系统集成的开 发过程来看,主要涉及技术是软件工程和 网络技术。73.1.2 软件工程方法和技术1基本概念 2软件过程管理 3软件需求分析概述

      3、4软件设计概述 5软件测试 6软件维护 7软件质量保证及评价体系891基本概念软件工程的定义 软件工程方法和技术是计算机学科的重要 部分。按照IEEE93对软件工程定义:第一, 软件工程是将系统的、严格约束的、可量 化的方法应用于软件的开发、运行和维护 ,即将工程化应用于软件。第二,软件工 程是在一中所述方法的研究。软件工程定义中给出的4个要点 软件工程的性质是系统的、严格约束的、 可量化的方法 软件工程作用的范围是用于软件的开发、 运行和维护的全过程 软件工程的目标是工程化应用于软件 软件工程的趋势是软件工程方法的不断发 展和研究10软件工程的内容 包括: 工程部分:包括软件项目的招标、投标、合同 、实施、监督、验收、推广,等方面来研究, 以经济管理科学的理论为依据,研究软件工程 的规划策略和经济收益等工程问题。 技术部分:软件项目的分析、设计、编码、测 试、维护等技术方法。依据软件技术理论,以 高效、健壮、可复用、可维护的软件为目标。 研究软件体系结构、组成成分,以及构造方式 ,等。 管理部分:软件项目开发的人员组织、过程控 制、进度风险分析和质量保证体系等方面,以 科学性、合理性

      4、、高效可行、及可测量性为目 标,来研究工程项目管理。11软件开发生命周期(Systems Development Life Cycle)是软件的产生直到报废的存活期。与人类 相同,任何软件都会经历同样的生命周期 。12软件过程软件过程(Software Procedure)是指软件生存 周期所涉及的一系列相关过程。过程是活动 的集合;活动中包括完成软件项目的各项任 务的;每个任务都要运用软件开发方法和技 术实施软件系统。活动的执行按照基本的规 律,在一定的条件下,可以是顺序的、重复 的、并行的、嵌套的等不同的形式,这些形 式属于过程模型(本章过面论述)。132软件过程管理 研究的热点主要包括: 1)软件过程模型的分析和建立,包括:软件过程的合 理性、可实施性,以及形式描述和可验证。 2)软件过程管理的体系,包括:软件过程定义的概念 、内容、策略、方法等,主要的软件过程管理体系 : RUP(Rational Unified Process) 统一过程 PSP (Personal Software Process) 个体软件过程 3)软件过程改进和评估体系 CMM(Capability M

      5、aturity Model for Software,SW-CMM) 软件能力成熟度模型体系 CMMI(Capability Maturity Model Integration)能力 成熟度模型集成体系, CMMI/SPCA双模认证(软件能力成熟度与软件过程 能力)评估体系。14RUP(Rational Unified Process)Rational公司提出 的软件按开发过程模型。是一个面向对象软件 工程的通用业务流程。 RUP的目标:为确保在可预计的时间安排和预 算内开发出满足最终用户需求的高品质的软件 。 RUP 过程模型: 横轴是时间轴,分为反复迭代的四个阶段:初 始阶段、细化阶段、构造阶段和发布阶段 纵轴是工作流轴,包括六个核心工作流程和三 个核心支撑工作流程15RUP 核心工作流包括: 业务建模工作流 需求工作流 分析设计工作流 实现工作流 测试工作流 发布工作流 RUP 核心支撑工作流包括: 环境工作流 项目管理工作流 配置与变更管理工作流16RUP的6项经验 迭代式开发。允许在过程中,不断适应需求的 变化,通过不断细化来加深对问题的理解。 管理需求。提供如何提取系统功

      6、能和约束条件 ,并将其文档化。 基于构件的体系结构。使系统成为可构造、可 复用,系统应该尽量采用构件式结构。 可视化建模。采用UML对软件系统建模,提供 软件文档控制及管理能力。 验证软件质量。软件质量评估是事先进行的并 贯穿在整个过程所有活动中的必需任务,要统 一组织和管理 控制软件变更。给出了如何控制、跟踪及监控 对系统过程中的修改工作,以确迭代过程进行 。17PSP个体软件过程 PSP (Personal Software Process)个体软件过程, 是由美国Carnegie Mellon大学软件工程研究所 开发的,是用于软件开发中,控制和管理个人 工作方式的一种软件过程体系。 PSP给出了个体软件过程的原则,并可应用到 任何软件工程任务之中。 PSP提供了度量和分析工具,帮助软件开发者 做出准确的计划;确定为改善产品质量所采取 的步骤;建立度量个体软件过程改善的基准; 确定过程的改变对软件开发者能力的影响。18PSP过程体系框架 1)个体度量过程 PSP0中规定了建立个体过程基线,包括在计划 、开发以及后置处理三个阶段中,制定开发时 间、选定缺陷类型标准、度量缺陷限值、排除

      7、 缺陷限值等。 PSP0.1增加了编码标准、程序规模度量和过程 改善建议三个关键过程域。 2)个体规划过程 PSP1是个体计划方法,用自己的历史数据预测 程序的大小和需要的开发时间,并使用线性回 归方法计算估计参数,确定置信区间以评价预 测的可信程度。 PSP1.1增加了对任务和进度的规划。193)个体质量管理过程 PSP2是个体质量管理,建立程序缺陷的检测表 ,按照检测表进行设计复查和代码复查(也称“ 代码走查”),便于尽早发现软件缺陷,减小修 复代价。 PSP2.1给出设计过程和设计模板,介绍设计方法 。 4)个体循环过程PSP3 PSP3是延伸个体过程达到大规模的生产过程的 方法,采用螺旋式上升过程,即迭代增量式开 发方式,分解大型系统的程序,对每个分解模 块按照PSP2.1所描述的过程开发,并逐步集成完 整软件产品。20软件过程改进和评估体系 CMM(Capability Maturity Model for Software, SW-CMM,简称CMM)软件能力成熟度模型, 是由美国Carnegie Mellon大学的软件工程研究 所(简称SEI)受美国国防部委托,于1991

      8、年 研究制定的。初始的目的是为了评价美国国防 部的软件合同承包组织的能力,因为在软件企 业应用进取得了较大的成功,所以在全世界范 围内被广泛使用。 CMM的核心CMM的是这对软件开发全过程管理和控制, 使其更加科学化、标准化。作为一种评价软件 承包能力,并且,帮助其改善软件质量的方法。CMM的核心是软件开发过程的管理工程能 力的提高与评估。21 CMM的体系的主要内容:能力等级特点关键过程域KPA第一级 基本级软件过程混乱而无序,几乎没有过程定 义,完全依靠的个人的才能和经验来实 施系统,反应式的管理方式。第二级 可重复级建立了基本的项目管理机制,对项目 进度和费用有必要的跟踪,能够利用以 前类似的项目经验,重复开发过程。需求管理,项目计划,项目跟 踪和监督,软件子合同管理, 软件配置管理,软件质量保 障 第三级 定义级 制定了软件工程化标准化和文档标准 化,并在软件开发过程中得以实施。过程定义,过程焦点,培训, 集成管理,软件产品工程,组 间协调,专家审评第四级 管理级收集软件过程和产品质量的详细度量, 对软件过程和产品质量有定量的理解 和控制。定量的软件过程管理和产 品质量管理第五

      9、级 优化级软件过程的量化反馈和新的思想和技 术促进过程的不断改进。缺陷预防,过程变更管理和 技术变更管理222323软件配置管理软件配置项(SCI Software Configuration Item):分类特性举例环境类软件开发或维护环境编辑器、编译器、文档工具等定义类需求分析与定义阶段得到的 工作产品需求规格说明书、开发计划、设 计和测试标准、验收计划 设计类设计阶段得到的产品设计规格说明、程序规格说明、 用户界面设计标准、用户手册 编码类编码及单元测试后产品源代码、目标代码、单元测试数 据及结果 测试类系统测试后得到的产品系统测试数据、测试结果、操作 手册、安装手册 维护类进入维护后所得到的产品以上任何需要变更的配置项 CMM关键过程域和考核标准 KPA是CMM实现每级目标的关键过程域(Key Process Area) KPA统一考核标准:确定目标:给出准确的目标,若满足了某个级别的所有 KPA要求,则表明达到了该级别的能力。实施保证:必须采取的活动,包括制定企业范围的政策 和高层管理的责任。 实施能力:前提条件,包括资源保证、人员培训等。必 须采取措施满足这些条件后,才有可能执行KPA的活动。 执行活动:执行KPA的角色和步骤。包括计划、执行、及 执行跟踪等。 度量分析:对过程度量和度量分析,确定执行活动的状 态,以及执行活动的有效性。 实施验证:验证执行活动是否与所建立的过程一致。组 织评审、审计及质量保证活动。24 CMMI(Capability Maturity Model Integration)能力 成熟度模型集成,是SEI在2000年发布的CMM的新版 本。在CMM基础上,整合了Software CMM、 Systems Eng-CMM、People CMM和Acquisition CMM ,建立起除软件开发外,软件系统工程中诸多因素 处理能力的标准和评价体系。 CMMI主要内容软件能力成熟度模型CMM 2.0草案、系统工程能力 成熟度模型、软件采购能力成熟度模型、集成产品 和过程开发

      《信息系统项目管理师(2)ppt课件》由会员ZJ****4分享,可在线阅读,更多相关《信息系统项目管理师(2)ppt课件》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.