系统集成的项目管理工程师考试复习3.docVIP

  • 6
  • 0
  • 约1.59万字
  • 约 33页
  • 2018-06-03 发布于福建
  • 举报

系统集成的项目管理工程师考试复习3.doc

系统集成的项目管理工程师考试复习3

系统集成项目管理工程师考试复习3 3信息系统集成技术专业知识 1信息系统建设 1.1信息系统开发方法 1.1.1快速原型法(根据需求快速建立模型) 优点: 开发周期短、见效快、与业务员交流方便--适用于那些用户需求模糊,结构比较差的信息系统开发。 1.1.2企业系统规划方法BSP(目标) 请参阅:战略数据规划方法(要点) Business System Planning: 是企业战略数据规划方法和信息工程方法的基础. 目标:提供一个信息系统规划用于支持企业短期和长期的信息需求. 1.1.3战略数据规划方法(要点) 请参阅:信息工程方法 方法认为:企业建设信息系统首要认为应该是在企业战略目标的指导下做好企业战略数据规划. 建立主题数据库是信息系统开发的中心任务 业务主题:指企业的核心业务和主导流程. 1.1.4信息工程方法 前两种方法是他的基础和核心,他是前两种方法的总结和提升. 2软件工程 1.定义:软件工程是开发、运行、维护和修复软件的系统方法. 2.是一种方法、一门工程学科,研究如何有效地组织和管理软件开发的工程学科. 2.1软件需求分析与定义 1.需求分析的关键:在于问题域的研究与理解.--对问题域进行抽象,将其分解为若干基本元素,对元素之间的关系进行建模. 2.需求分析就是要提炼、分析和仔细审查已经收集到的需求,以确保所有的项目干系人都明白其含义并找出其中的错误、遗漏或其他不足的地方. 2.1.1需求 设计约束:即限制条件、补充规约,是对解决方案的约束说明 例如必须采用国有自主知识版权的操作系统,必须运行在Linux操作系统之下等。 2.2软件设计、测试与维护 2.2.1设计(原则) 模块独立性(2准则):独立性比较强的模块是高内聚低耦合的模块 模块化,抽象,信息隐蔽和局部化概念的直接结果 模块间耦合 1.耦合:模块间的相对独立性(相互联系的紧密程度)的度量. 2.分7种(耦合性从低到高): 非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合. 模块内聚 1.内聚是模块功能强度(一个模块内部各元素彼此结合的紧密程度)的度量. 2.分7种(内聚性从低到高): 偶然(巧合)内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、信息内聚、功能内聚 2.2.2测试 发现错误和缺陷,保证质量、交付前必须完成的步骤 动态测试 通过运行程序发现错误 静态测试 采用人工检测和计算机辅助静态分析的手段测试(程序不在机子上运行) 测试 集成测试:即组装测试\联合测试\部件测试(模块间的协作性) 通常在软件概要设计阶段完成 确认测试:即有效测试 通常在需求分析阶段完成 系统测试:与外部系统结合(实际运行环境下) 通常在系统分析阶段(需求分析阶段)完成 包括:功能测试、健壮性测试、性能测试、用户界面测试、安全性测试、安装于与反安装测试. 面向对象测试:4测试层次(算法层、类层、模板层和系统层) 负载测试和压力测试(即负载压力测试)都属于性能测试 第三方测试:即独立测试 2.3软件质量保证及质量评价 目标是为管理层提供为获知产品质信息所需的数据,从而获得产品质量是否符合预定目标的认识和信心。 2.3.1软件质量保证SQA(Software Quality Assurance)实施:采用PDCA(Plan Do Check Action) 即:计划-实施-检查-行动循环(戴明环) 2.3.2全面质量管理TQM(Total Quality Management):全员、全过程、全方位质管,全面提高经济效益 老7种工具:因果图、排列图、直方图、控制图、散布图、分层图和调查图。 新7种工具:关联图法、KJ法、系统图法、矩阵图法、矩阵数据分析法、过程决策程序图法和矢线图法PDPC(Process Decision Program Chart) 2.4软件过程管理 2.4.1 3研究方向 1软件过程分析和建模:PML(Process Modeling Language,过程建模语言) PML最基本的功能是用于描述和定义过程,建立过程模型. CMM模型(分级标准) 每一级演化所需时间:12~30个月 初始级 软件开发过程是一个偶然的无序的过程,和邵有明确的过程定义,成功完全依赖于个体的能力 重复级 实施基本的项目管理,跟踪软件成本,进度和功能。依照以往项目的成功经验,来建立基本的过程规则,使其他相似的项目能够重复以往的成功 定义级 软件过程的管理和实行方法都已经文档化、标准化,使开发商有一个软件开发过程的标准。所有的项目都可以依照标准软件过程来开发和维护。 管理级 定义了评估软件过程和产品质量的度量。利用此度量对软件过程和产品做出推断和控制。 优化级 系统的引导新理念及技术的反馈,不断的改进软件过程。 升级→CMMI模型 Capability M

文档评论(0)

1亿VIP精品文档

相关文档