系统集成项目管理工程师学习笔记.doc
《系统集成项目管理工程师学习笔记.doc》由会员分享,可在线阅读,更多相关《系统集成项目管理工程师学习笔记.doc(20页珍藏版)》请在三一办公上搜索。
1、第一章的解答1.1信息化知识信息:信息的概念有两个基本的层次,即本体论层次和认识论层次。本体论层次是纯客观的层次,只与客观因素有关,与主题因素无关,认识论层次则是从主体立场来考察的信息层次,给与客体因素相关,也与主体因素相关而认识论层次即与客观因素相关也与主题因素相关。两个层次之间可以相互转换。人类认识世界的任务和先决条件之一就是要把本体论信息恰如其分地转化为认识论信息,为其后的决策提供依据。信息化:是人类社会发展的一个高级进程,它的核心是要通过全体社会成员的共同努力,在经济和社会各个领域充分应用基于现代化信息技术的先进社会生产工具,创建信息时代社会生产力,推动生产关系和上层建筑的改革,使国家
2、的综合实力、社会的文明素质和人民的生活质量全面达到现代化水平。国家信息化体系要素:6个要素,包括信息技术应用、信息资源、信息网络、信息技术和产业、信息化人才和信息化法规政策和标准规范。(1)信息技术应用是龙头,向其他五个要素提出需求,其他五个要素又反过来支持信息技术应用。(2)信息资源、材料资源和能源共同构成了国民经济和社会发展的三大战略资源。信息资源在满足信息技术应用提出的需求时,对其他四个要素提出需求。(3)信息网络是前两个要素的基础,在满足前两个要素的同时,对其他三个要素提出需求。国家发展信息化战略要点:(1)推进国民经济信息化(2)推行电子政务(3)建设先进网络文化(4)推进社会信息化
3、(5)完善综合信息基础设施(6)加强信息资源的开发利用(7)提高信息产业竞争力(8)建设国家信息安全保障体系(9)提高国民信息技术应用能力,造就信息化人才队伍1.2 电子政务电子政务的概念:是指政府机构在其管理和服务职能中运用现代信息技术,实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔得制约,建成一个精简、高效、廉洁、公平的政府运作模式。电子政务的内容:(1)政府间的电子政务。(2)政府对企业的电子政务。(3)政府对公民的电子政务。1.3企业信息化企业信息化:在企业作业、管理、决策的各个层面,科学计算、过程控制、事务处理、经营管理的各个领域,引进和使用现代化信息技术,全面改革管
4、理体制和机制,从而大幅度提高企业工作效率、市场竞争能力和经济效益。企业资源计划(ERP)系统:4个发展阶段,基本MRP(物料需求计划),闭环MRP,MRPII和ERP。 ERP系统是一个以财务会计为核心的信息系统,用来识别和规划企业资源,对采购、生产、成本、库存、销售、运输、财务和人力资源等进行规划和优化、从而达到最佳资源组合、使企业利润最大化。 ERP系统的特点:(1)是一个集成到的系统 。(2)是面向业务流程的系统。(3)是模块化可配置的。(4)是一个开放的系统。ERP系统功能:(1)财会管理 (2)生产控制管理 (3)物流管理 (4)人力资源管理客户关系管理(CRM):CRM是基于方法学
5、、软件和因特网的以有组织的方式帮助企业管理客户关系的信息系统。CRM模型:目前比较流行的表示CRM组成的CRM三角模型。查看CRM体系结构:查看供应链管理(SCM):查看结构图 现代供应链要点:(1)关于核心企业 。(2)关于战略伙伴关系。(3)关于增值链。敏捷供应链的体系结构:是以基本功能为核心的,辅助以各种工具,通过这些工具的应用方便的对系统进行配置,从而实现系统的快速动态可重构性、快速适应性和敏捷性。 电子商务:现代电子商务概念,使用基于因特网的现代信息技术工具和在线支付方式进行商务活动。可以认为EDI(电子数据交换)是连接原始电子商务和现代电子商务的纽带。电子商务的类型:B2B(企业与
6、企业之间),B2C(企业与消费者之间),C2C(消费者与消费者之间)以及G2B(政府部门与企业之间)。1.4商业智能:通常被理解为将组织中现有的数据转化为知识,帮助组织做出明智的业务经营决策。它是数据仓库,联机分析处理(OLAP)工具和数据挖掘等技术的综合运用。商业智能分为三个层次:数据报表,多维数据分析和数据挖掘。系统集成项目管理工程师考试(第二章) 2.1(1)信息系统服务的内容:所有以满足企业和机构的业务发展所带来的信息化需求为目的,基于信息技术和信息化理念而提供的专业信息技术咨询服务、系统集成服务、技术支持服务等工作,都属于信息系统服务的范畴。2.2 我国的信息系统服务管理的主要内容如
7、下: 1)计算机信息系统集成单位资质管理:系统集成资质等级从高到低依次为一、二、三、四级。 2)信息系统项目经理资格管理:分项目经理,高级项目经理和资深项目经理三个级别。 3)信息系统工程监理单位资质管理:监理单位分为甲、乙、丙三个级别。 4)信息系统工程监理人员资格管理:分为高级监理工程师、监理工程师和监理员。 2.3 信息系统集成资质管理(1)资质管理包括资质评审和审批、年度监督、升级、降级、取消及其他内容。信息产业部负责全国信息系统集成的行业管理工作,审批及管理一、二级信息系统集成资质;省、自治区、直辖市(简称省市)信息产业建设单位部门负责本行行政区域内信息系统集成的行业管理工作,审批及
8、管理本行政区域内三、四级信息系统集成单位资质,初审本行政区域内一、二级信息系统集成单位。(2)系统集成资质等级评定条件主要由综合条件、业绩、管理能力、技术实力、人才实力等5个方面描述的。2.4信息系统工程监理资质管理 (1)信息系统工程监理是指在政府工商管理部门注册的且具有信息系统工程监理资质的单位,受建设单位委托,依据国家有关法律法规、技术标准和信息系统工程监理合同,对信息系统工程项目实施的监督管理。(2)监理内容:(四控、三管、一协调) 四控:信息系统工程质量控制;信息系统工程进度控制;信息系统工程投资控制;信息系统工程变更控制。 三管:信息系统工程合同管理;信息系统工程信息管理;信息系统
9、工程安全管理。 一协调:在信息系统工程实施过程中协调有关单位及人员的工作关系。 系统集成项目管理工程师考试(第三章之一)3.1简述1.信息系统集成的概念:是指将计算机软件、硬件、网络通信等技术和产品集成为能够满足用户特定需求的信息系统,包括总体策划、设计、开发、实施、服务和保障。2.分类:包括设备系统集成和应用系统集成(行业信息化解决方案)。3.2信息系统建设1.信息系统的生命周期:立项、开发、运维、消亡。各阶段目标:立项阶段-需求规范说明书开发阶段细分为1)总体规划阶段,这个阶段应该形成信息系统的开发目标,总体结构,组织结构、管理流程、实施计划、技术规范)2)系统分析阶段,目标是为系统设计阶
10、段提供的逻辑模型,内容包括组织结构及功能分析、业务流程分析,数据和数据流程分析及系统初步方案。3)系统设计阶段:根据系统分析结果设计出信息系统的实施方案,主要内容包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计及系统管理流程设计。4)系统实施阶段:将设计阶段的成果在计算机和网络上具体实现,即将设计文本变成能在计算机上运行的软件系统。5)系统验收阶段:通过试运行,系统性能的优劣及其他各种问题都会暴露在用户面前。运维阶段:系统正式移交用户。消亡阶段:需求变更,不可避免遇到系统更新改造、功能扩展、甚至报废重建等情况。2、信息系统开发方法常用方法:结构化方
11、法、原型法、面向对象方法。组合形式:结构化方法与原型法的组合应用、结构化方法和面向对象方法的组合应用、原型法与面向对象方法的组合应用。 3.3软件工程 1、软件需求分析:是一个为解决特定问题而必须由被开发或被修改的软件展示的特性。所有软件需求一个基本特性是可验证性。 2、软件设计:定义一个系统或组件的架构、组件、接口和其他特征的过程,并得到“这个过程的结果”。分为软件架构设计和软件详细设计。3、测试:测试是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为,需要选取适当的测试用例。可分为三大测试阶段:单元测试,集成测试和系统测试。4、维护:定义为需要提供软件支持的全部活动,包
12、括交付前的交付后运行的计划和维护计划等,和交付后的软件修改、培训、帮助资料等。类型有更正性维护,适用性维护,完善性维护和预防性维护。5、软件复用:利用已有软件的各种有关知识构造新的软件,以缩减软件开发和维护的费用。现在的软件复用范围扩大到包括领域知识、开发经验、涉及决策、架构、需求、设计、代码和文档等一切有关方面。复用级别:代码的复用、设计的复用、分析的复用、测试信息的复用等。6、软件质量:软件特性的总合,软件满足规定或潜在用户需求的能力,也就是说质量就是遵从用户需求,达到用户满意。7、软件质量管理过程包括:质量保证过程、验证过程、确认过程、评审过程、审计过程等。8、软件配置管理:是有益于项目
13、管理、开发和维护活动。配置管理活动有:软件配置管理过程的管理和计划、软件配置标识、软件配置控制、软件配置状态记录、软件配置审计、软件发布管理与交付。9、软件过程管理:启动和范围定义、软件项目计划、软件项目实施、评审和评价、关闭和软件工程度量。10、软件开发工具1)软件需求工具:需求建模工具和需求追踪工具。2)软件设计工具3)软件构造工具4)软件测试工具5)软件维护工具6)软件配置管理工具7)软件工程管理工具8)软件工程过程工具9)软件质量工具 3.4 面向对象系统分析与设计 ?1、面向对象的基本概念有:对象、类、抽象、封装、继承、多态、接口、消息、组件、模式和复用等。?2、统一建模语言UML:
14、是一个通用的可视化建模语言。9种主要图:用例图、类图、对象图、构件图、部署图、状态图、序列图、协作图、活动图。?3、面向对象系统分析面向对象的分析模型:1)用例模型:描述了用户和系统之间的交互,重点在于系统为用户做什么。2)类-对象模型:描述系统所涉及的全部类以及对象。3)对象-关系模型:描述对象之间的静态关系,同时定义了系统中所有重要的消息路径,它也可具体化到对象的属性、操作和协作者。包括类图和对象图。4)对象-行为模型:描述系统的行为,包括状态图、顺序图、协作图、活动图。面向对象分析的主要方法:主要目标:(1)描述用户需要(2)建立创建软件的基础(3)定义软件完成后可被确认的一组需求。面向
15、对象的分析的步骤:(1)发现角色/参与(2)发现用例(3)建立用例模型(4)进行领域分析(5)建立对象-关系模型(6)建立对象-行为模型(7)建立功能模型。4、面向对象系统设计:面向系统的系统设计阶段对分析阶段给出的问题域模型,用面向对象方法设计出软件基础架构(概要设计)和完整的类结构(详细设计),以实现业务功能。设计阶段主要包括用例设计、类设计和子系统设计等。1)用例设计主要目的:(1)利用交互改进用例实现(2)调整对设计类的操作需求。(3)调整对子系统(或)它们的接口的操作需求。(4)调整对封装体的操作需求。2)类设计:主要目的(1)确保类可为用例实现提供必须的行为。(2)确保提供充足的信
16、息来明确无误地实施类。(3)处理和类有关的非功能性需求。(4)包括用于类的设计机制。3)子系统设计:主要目的(1)用所包含类的协作来定义在子系统接口中指定的行为。(2)记录子系统的内部结构。(3)定义子系统接口和包含类之间的实现关系。(4)确定对其他子系统的依赖关系。 3.5软件系统结构(软件架构)?1、软件体系结构定义:软件架构为软件系统提供了一个结构,行为和属性的高级抽象,并由构成系统的元素的描述及元素的相互作用、元素集成的模式以及这些模式的约束组成。?2、典型体系结构:几种常见的架构模式(1)管道/过滤器模式(2)面向对象模式:典型应用是基于软件的构件开发。(3)事件驱动模式(4)?分层
17、模式:典型应用是分层通信协议,如ISO/OSI的七层网络模型。(5)知识库模式(6)客户机/服务器模式 3、软件体系结构设计方法 目标:(1)最大化复用:复用包括构件的复用和设计模式的使用等多个方面 (2)复杂问题简单化:这也是中间件或多层技术的根本目标。在设计过程中,如果需要多个类协调完成某些功能时,应能正确使用适当的设计模式。 (3)灵活的扩展性:具备灵活性的扩展性使得用户可以在架构上进行二次开发或更加具体的开发。4、软件体系结构分析与评估对于目前广泛使用的分布式应用,其软件架构设计需要考虑如下问题:(1)关系数据库与对象数据库的选择问题:应尽量采用关系型数据库。(2)用户界面选择使用HT
18、ML:HTML界面的开发和维护比其他图形界面应用程序更容易。此外,HTML使用HTTP(S)协议可以穿透防火墙,解决了Internet应用中的一个重要问题。(3)灵活性和性能的考虑:在开发系统之前,需要权衡独立于厂商抽象定义所提供的灵活性和特定厂商产品所带来的性能。(4)技术的选择:选择成熟的技术可以规避项目风险。掌握技术不仅需要理解技术是什么及如何运用,还需要理解技术的适用范围和局限性。(5)聘请经验丰富的架构设计师:可以有效地保证项目的成功。5、软件中间件:位于硬件和操作系统和应用之间的通用服务,这些服务具有标准的程序接口和协议。通常的将中间件分为:(1)数据库访问中间件,如windows
19、平台的ODBC和java平台的JDBC。(2)远程过程调用中间件(3)面向消息中间件,如IBM的MQSeries。(4)事务中间件,如BEA的Tuxedo。(5)分布式对象中间件,如OMG的CORBA,SUN的RMI/EJB、Microsoft的DCOM。 系统集成项目管理工程师考试(第三章之二)2、Web Service:定义一种松散的、粗粒度的分布计算模式,使用标准的HTTP(S)协议传送XML表示及封装内容典型的Web服务技术包括:用于传递信息的简单对象访问协议(SOAP)、用于描述服务的Web服务描述语言(WSDL)、用于Web服务的统一描述、发现及集成(UDDI)、用于数据交换的XM
20、L。 Web服务的主要目标是跨平台的互操作性,适合使用Web Services的情况如下:(1)跨越防火墙:对于成千上万且分布在世界各地的用户来讲,应用程序的客户端和服务器之间通信Web服务访问服务器端逻辑和数据可以规避防火墙的阻挡。(2)应用程序集成:企业需要将不同语言编写在不同平台上运行的各种程序集成起来时,Web服务可以用标准的方法提供功能和数据,供其他应用程序使用。(3)B2B集成:在跨公司业务集成中,通过Web服务可以将关键的商务应用提供给指定的合作伙伴和客户。用Web服务实现B2B集成可以很容易地解决互操作问题。(4)软件重用:Web服务允许在重用代码的同时,重用代码后数据。3、J
21、2EE应用将开发工作分成两类:业务逻辑开发和表示逻辑开发,其余的系统资源则由应用服务器自动处理,不必为中间层的资源和运行管理进行编码。完整的J2EE技术规范由如下4个部分组成:(1)J2EE平台:运行J2EE应用的环境标准,由一组J2EE规范组成。(2)J2EE应用编程模型:用于开发多层瘦客户应用程序的标准设计模型,由SUN提供应用蓝图。(3)J2EE兼容测试套件:用来检测产品是否J2EE平台兼容。(4)J2EE参考实现:与平台规范同时提供的、实现J2EE平台基本功能的J2EE服务运行环境。J2EE服务运行环境包括构件、容器及服务三部分。构件是表示应用逻辑的代码;容器是构件的运行环境;服务则是
22、应用服务器提供的各种功能接口,可以同系统资源进行交互。J2EE规范包含了一系列构件及服务技术规范:(1)JNDI:java命名和目录服务,提供了统一、无缝的标准化名字服务。(2)Servet:java Servlet是运行在服务器上的一个小程序,用于提供以构件为基础、独立为平台的Web应用。(3)JSP:java Servlet 的一种扩展,使创建静态模板和动态内容相结合的HTML和XML页面更加容易。(4)EJB:实现应用程序中关键的业务逻辑,创建基于构件的企业级应用程序。EJB在应用服务器的EJB容器内运行,由容器提供所有基本的中间层服务,如事务管理、安全、远程客户连接、生命周期管理和数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统集成项目管理工程师 学习笔记 系统集成 项目 管理 工程师 学习 笔记

链接地址:https://www.31ppt.com/p-4097110.html