系统集成项目经理知识点_第1页
系统集成项目经理知识点_第2页
系统集成项目经理知识点_第3页
系统集成项目经理知识点_第4页
系统集成项目经理知识点_第5页
已阅读5页,还剩126页未读 继续免费阅读

下载本文档

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

文档简介

1、系统集成项目管理工程师重点考点核心资料第一章 信息系统概述1.1 信息与信息系统(了解)1.1.2 信息系统信息系统统概念:信息系系统是与与信息加加工、传传递、存存储、利利用有关关的系统统信息系统统一般包包括:(1)数据据处理系系统(22)管理理信息系系统(33)决策策支持系系统(44)办公公自动化化系统1.数据据处理系系统:主主要功能能是将输输入的数数据信息息进行加加工、整整理、计计算各种种分析指指标,变变为易于于被人们们接受的的信息,并将处处理后的的信息进进行有序序的存储储,随时时通过外外部设备备输给信信息使用用者。它它包括:对数据据进行收收集、存存储、传传输、变变换的过过程。2.管理理信

2、息系系统:是是为了适适应现代代化管理理的需要要,它研研究系统统中信息息处理和和决策的的整个过过程,它它由人、计算机机、通信信设备等等硬件和和软件构构成,能能进行管管理信息息的收集集、加工工、存储储、传输输和维护护使用。3.决策策支持系系统:包包括结构构化、半半结构化化(无经经验可询询)和非非机构化化(人机机对话)4.办公公自动化化系统1.2 信息系系统工程程1.信息息系统工工程的几几个阶段段(必会会):按照生命命周期来来讲,信信息系统统工程包包括:立立项、规规划、建建设、应应用、维维护几个个阶段。2.信息息系统工工程的内内容:(1)信信息网络络系统(2)信信息资源源系统(3)信信息应用用系统(

3、必会)信息应用用系统的的生命周周期包括括 4 个个阶段:产生、开发、运维、消亡(必会)1)产生生阶段也也成为信信息系统统的概念念阶段,需求分分析阶段段2)开发发阶段:开发阶阶段分为为以下几几个子阶阶段:a) 总总体规划划b) 系系统分析析c) 系系统设计计d) 系系统实施施e) 系系统验收收3)运维维阶段:信息系系统验收收通过,正式交交给客户户后,系系统进入入运行阶阶段。运运维阶段段维护的的四种类类型(就就是鱼丸丸)纠错性维维护(检检修)适应性维维护(升升级)完善性维维护(提提升功能能,工作作量最大大)预防性维维护(工工作量最最小)4)消亡亡阶段(4)信信息系统统的开发发方法:1)结构构化方法

4、法(需求求明确,是最成成熟,最最广泛的的开发方方法之一一)2)快速速原型法法(适用用于需求求模糊,结构性性较差的的项目)包括进进化型原原型和抛抛弃型原原型3)企业业系统规规划的方方法:其目标标是提供供一个信信息系统统规划,用以支支持企业业短期长长期的要要求4)战略略数据规规划方法法5)信息息系统工工程的方方法6)面向向对象的的方法1.3 信息化化的发展展1.3.1 国家信信息化体体系的要要素国家信息息化体系系包括:信息技技术应用用、信息息资源、信息网网络、信信息技术术和产业业、信息息化人才才、信息息化法规规政策和和标准规规范六要要素(必必会)1.3.2 电电子政务务1.概念念:政府机构构在其管

5、管理和服服务职能能中运用用现代信信息技术术,实现现政府组组织机构构和工作作流程的的重组优优化,超超越时间间、空间间和部门门分隔的的制约,组成一一个精简简、高效效、廉洁洁、公平平的政府府运作模模式2.电子子政务的的内容:政府间的的电子政政务(GG TOO G)政府对企企业的电电子政务务(G TO B)政府对公公民的电电子政务务(G TO C)政府对公公务员(G TTO EE)1.3.3 企业信信息化1企业业资源计计划(EERP)重点,必会(1)概概念:EERP 是一个个以财务务会计为为核心的的信息系系统,用用来识别别和规划划企业资资源,对对采购、生产、成本、库存、销售、运输、财务和和人力资资源等

6、进进行规划划和优化化,从而而达到最最佳资源源组合,使企业业利润最最大化(2)EERP 的特点点:统一的集集成系统统面向业务务流程的的系统是模块化化可配置置的开放的2.客户户关系管管理(CCRM)必会CRM 的核心心,就是是企业必必须清楚楚的认识识目前所所拥有的的客户群群体中,哪一种种人或者者组织最最有可能能为本企企业带来来利润,这部分分是最有有希望的的客户;同时,还必须须清楚的的认识到到,哪些些客户很很可能流流失而成成为竞争争对手的的客户,总体来来说,获获得一个个新客户户比留住住一个老老客户需需要更高高的成本本。(880,220 原原则)3.数据据挖掘完整的数数据挖掘掘过程必必须包括括,数据据

7、的清理理与集成成、数据据的选择择和变换换、数据据的挖掘掘及最后后的知识识评估和和表示。我们把数数据挖掘掘的任务务分为两两项:(1) 描述:描述的的主要任任务是挖挖掘出数数据中的的一般特特性(2) 分类和和预测:分类的的主要思思想可以以理解为为所有的的样本都都有类属属性和类类符号预预测可以以针对连连续性,而分类类往往是是离散的的4.供应应链管理理(SCCM)一个企业业往往生生存在一一个与众众多供应应商和分分销商构构成的网网络之中中,于是是发展基基于供应应链昂罗罗的整体体优化模模式便自自然而然然的成为为企业的的必然选选择5.电子子商务(必会)(1).概念:使用基基于因特特网的现现代信息息技术工工具

8、和在在线支付付方式进进行商务务活动。要实现完完整的电电子商务务,除了了卖家、买家外外还要有有银行或或者金融融机构、政府机机构、认认证机构构、和配配送中心心等机构构加入(2).电子商商务的对对象企业间的的电子商商务(BB2B) 企业与消消费者(B2CC)消费者与与消费者者(C22C) 政府部门门与企业业(G22C)6.商业业智能(1)概概念:商商业智能能通常被被理解为为将组织织中现有有的数据据转化为为知识,帮助组组织做出出明智的的业务经经营决策策。商业业智能能能够辅助助组织的的业务经经营决策策,既可可以是操操作层,也可以以是战略略层和战战术层决决策。为为了将数数据转化化为知识识,需要要利用数数据

9、仓库库、联机机分析处处理(OOLAPP)工具具,和数数据挖掘掘等技术术(2)商商业智能能系统的的主要功功能:1)数据据仓库:高效的的数据存存储和访访问方式式2)数据据 ETTL:数数据 EETL 支持多多平台、多数据据存储格格式(多多数据源源、多格格式数据据文件、多维数数据库等等)的数数据组织织,要求求能自动动的根据据描述或或者规则则进行数数据查找找和理解解。减少少海量、复杂的的数据与与全局决决策数据据之间的的差距。3)数据据统计输输出4) 分分析功能能(3)商商业智能能的实现现有三个个层次a.数据据报表 b.多维维数据分分析 c.数据挖挖掘第二章 信息系系统服务务管理信息系统统服务的的范畴:

10、信息技技术咨询询服务、系统集集成服务务、技术术支持服服务(了了解)2.1 信息系系统服务务管理体体系1.存在在的问题题(了解解)(1)质质量(22)进度度(3)资金金(4)文档档(5)变更更(6)扯皮皮(协调调)(77)安全全请对应“四控、三管、一协调调”理解解2.究其其原因:(了解解)(1)不不具备能能力的单单位扰乱乱系统集集成市场场(资质质原因)(2)一一些建设设单位在在选择项项目承建建单位和和进行业业务需求求分析方方面有误误(业主主原因)(3)信信息系统统集成企企业自身身建设有有待加强强(自身身)(4)缺缺乏相应应的机制制和制度度(社会会监管)3.我国国信息系系统服务务管理的的主要内内容

11、(22 单位位资质、2 人人员资格格)(1)计计算机信信息系统统集成单单位的资资质管理理(2)信信息系统统项目经经理资格格管理(3)系系统工程程监理单单位资质质管理信信息系统统(4)信信息系统统工程监监理人员员资格管管理4.等级级计算机信信息系统统集成资资质从高高到低分分为一、二、三三、四级级监理单位位资质是是:甲、乙、丙丙三级系统集成成项目经经理分为为:项目目经理、高级项项目经理理、资深深项目经经理三个个的等级级2.2 信息系系统集成成资质管管理2.2.2 信信息系统统集成资资质管理理办法1.管理理原则:认证和和审批分分离原则则;先由由认证机机构认证证,再由由信息产产业主管管部门审审批的工工

12、作程序序进行2.管理理办法:(1)资资质管理理包括:资质评评审和审审批、年年度监督督、升级级、降级级、取消消及相关关内容(2)工工业和信信息产业业部负责责一、二二级信息息系统集集成资质质(国家家级)(3)省省、自治治区、直直辖市信信息产业业主管部部门负责责本行政政区域内内的三、四四级2.2.3 信信息系统统集成资资质管理理程序1.评审审:(1)工工业和信信息化部部可以受受理一二二三四级级(国家家级)(2)省省市信息息产业主主管部门门授权的的资质评评审机构构可以受受理“三三、四级级”2.资质质审批:一二级级资质申申请,由由省市信信息产业业建设单单位主管管部门初初审,报报工业信信息化部部负责审审批

13、;三三、四级级别资质质申请,由省市市信息产产业建设设主管部部门审批批,报工工业和信信息化部部备案2.3 信息系系统监理理资质管管理1.监理理活动主主要内容容:“四四控、三三管、一一协调”(1) 四控:质量、进度、投资、变更(2) 三管:合同、信息、安全2.监理理资质证证书:有有效期 4 年年,资质质:甲、乙、丙丙3.监理理的依据据:(1)法法律法规规和行业业标准规规范 (2)监理理合同 (3)建设设合同计算机信信息系统统集成资资质等级级评定条条件第三章 计算机机信息系系统集成成3.1 计算机机信息系系统集成成概述(包含特特点和分分类)1.计算算机信息息系统集集成的特特点(必必会)(1)计计算机

14、信信息系统统集成要要以(满足用用户需求求)为根本出出发点(2)计计算机信信息系统统集成不不只是设设备的选选择和供供应,更更重要的的,它是是具有高高技术含含量的工工作过程程,要面面向用户户需求提提供全面面的解决决方案,其核心心是(软件)(3)计计算机信信息系统统集成的的最终交交付物是是(一个个完整的的系统)而不是是一个分分立的产产品(4)计计算机信信息系统统集成包包括(技技术)、(管理理)和(商务)等各项项工作(考试能能会出以以下不属属于计算算机信息息系统集集成的是是选择题题考法)。是一一项综合合性的系系统工程程。(技技术)是是系统集集成工作作的核心心,(管理理和商务务是)系系统集成成项目成成功

15、实施施的保障障2.计算算机信息息系统集集成的分分类(了了解)计算机信信息系统统集成主主要包括括(设备备系统集集成)和和(应用用系统集集成)(1)设设备系统统集成:设备系系统集成成也可以以称为(硬件系系统集成成)或者者(弱电电系统集集成)。硬件系系统集成成也可以以分为智智能建筑筑系统集集成、计计算机网网络系统统集成、安防系系统集成成等(2)应应用系统统集成:又称为为行业信信息化解解决方案案集成,例如:进度控控制系统统及工程程概预算算控制系系统(必必须高度度重视课课本中的的例如)3.2 计算机机信息系系统建设设(4 大 5 小必须须会)1.计算算机信息息系统的的生命周周期(必必会)计算机信信息系统

16、统的生命命周期分分为四个个阶段:产生、开发、运行、消亡(4 大大)(1) 计算机机信息系系统产生生的阶段段(从无无到有):又称称为立项项阶段,(2) 计算机机信息系系统的开开发阶段段(付诸诸实施)5 小小开发阶段段是计算算机信息息系统生生命周期期中最关关键、最最重要的的阶段,该阶段段分为1)总体体规划 2)系系统分析析 3)系系统设计计 4)系系统实施施 5)系系统验收收阶段(3) 计算机机信息系系统运行行阶段(交付用用户)软件维护护的四个个阶段(就是鱼鱼丸:纠纠适预完完),四四个阶段段的共同同点是,都是在在系统交交付使用用后进行行(选择择题的一一选项以以下说法法是否正正确)1)纠正正性维护护

17、:更正正发现问问题2)适应应性维护护:能保保证软件件产品能能在变化化后或变变化中的的环境中中可以继继续使用用3)完善善性维护护:满足足业主新新需求4)预防防性维护护:修正正潜在错错误(4)计计算机信信息系统统消亡阶段段(更新新、替代代)2.计算算机信息息系统开开发方法法(1)结结构化方方法:(必须会会)其基本思思想:是是将系统统的生命命周期划划分为:系统调调查、系系统分析析、系统统设计、系统实实施、维维护等阶阶段特点:a.开发发目标清清晰化b.工作作阶段程程序化c.开发发文档规规范化(重要考考点)d.设计计方法结结构化(2)快快速原型型法(必必须会) (3)企企业系统统规划的的方法(4)战战略

18、数据据规划的的方法(5)信信息工程程方法(6)面面向对象象的方法法(必会会)1)概念念:面向向对象的的方法是是利用面面向对象象的信息息建模概概念,例例如:实实体、关关系、属属性等;同时运运用封装装、继承承、多态态等机制制来构造造模拟现现实系统统的方法法。2)面向向对象方方法的基基本思想想:a.客观观事物是是由对象象组成的的,对象象是在原原事物基基础上抽抽象的结结果b.对象象由属性性和操作作构成,其属性性反映了了对象的的数据信信息特征征,操作作则用来来定义改改变对象象属性状状态的各各种操作作方式3)对象象之间的的联系通通过消息息传递机机制来实实现,而而消息传传递的方方式是通通过消息息传递模模式和

19、方方法的定定义的操操作过程程来完成成的4)对象象可以按按照其属属性来归归类,借借助类的的层次机机构,子子类可以以通过继继承机制制获得其其父类的的特征5)对象象具有封封装的特特性,一一个对象象就构成成一个严严格模块块化的试试题,在在系统开开发中可可被共享享和重复复引用,达到软软件(程程序或模模块)复复用的目目的。3.在系系统开发发过程中中开发方方法组合合种类:(必须须会)(1)结结构化和和原形法法组合(2)结结构化和和面向对对象方法法的结合合(3)原原形法和和面向对对象方法法的结合合第四章 软件工工程知识识本章按照照 需求求、可研研、设计计、测试试、维护护的顺序序展开4.1 软件需需求(讲讲了

20、22 个问问题 需需求内容容和需求求过程)软件工程程是开发发、运行行、维护护和修复复软件的的系统方方法。1、软件件需求内内容主要要包括(必会):功能需需求、非非功能需需求、设设计约束束;业务务需求、用户需需求、系系统需求求。(1)功功能需求求:指系系统必须须完成的的那些事事。(订订票网站站必须完完成订票票功能)(必会会)(2) 非系统统功能:是指产产品必须须具有的的属性和和品质,如可靠靠性(如如网站多多人访问问不能崩崩溃)、性能、响应时时间(网网页打开开时间一一般不超超过 110S)、容错错性、扩扩展性等等(必会会)(3)设设计约束束:也成成为限制制条件,补充规规约,通通常是对对解决方方案的一

21、一些约束束说明,例如:必须采采用国有有自主知知识版权权的数据据库系统统,必须须运行在在 UNNIX操操作系统统之下等等(必会会)(4)业业务需求求(BRR):指指反应组组织机构构或客户户对系统统、产品品高层次次的目标标要求,通常问问题定义义本身就就是业务务需求(了解)(5)用用户需求求(URR)(了了解)(6)系系统需求求(SRR)(了了解)2. 需需求过程程(讲了了 2 个问题题 需求求开发和和需求管管理)需求过程程是一个个包括创创建和维维护系统统需求文文档所必必需的一一切活动动的过程程。通常常包括需需求开发发和需求管管理两大大工作(必会)(1)需需求开发发:包括括(需求求捕获)、(需求求分

22、析)、编写(规格说说明书)、和(需求验验证)四个阶阶段(必必会)1)需求求捕获:常用的的需求捕捕获手段段包括a.用户户访谈 b.用户户调查:表格、问卷调调查等方方式,与与用户访访谈相比比最大缺缺点是缺缺乏灵活活性c.现场场观摩 d.文档档考古 e.联合合讨论会会2)需求求分析3)需求求规格说说明书(SRSS):是是一个软软件文档档,说明明软件功功能和约约束4)需求求验证需求验证证和规格格说明书书的关系系:二者者是一个个双向的的过程,规格说说明书中中提到的的功能在在最终的的系统中中必须全全部得到到实现,同时软软件说明明书也可可看到最最终需求求,一句句话概括括就是既既不能少少也不能能多(2)需需求

23、管理理:通常常包括定定义(需需求基线线)、(处理需需求变更更)、(需求跟跟踪)等等方面的的工作基线的定定义:正正式评审审、确认认的标准准(必会会)4.2 可行性性研究(可能考考案例题题)1.可行行性研究究的主要要任务包包括:(技术可可行性)、(经经济可行行性)和和(社会会可行性性)(必必会)2.可行行性研究究的工作作步骤:(了解解,每个个问题都都读一下下,通读读一下这这几点,有印象象)(1)核核实问题题定义与与目标(2)研研究分析析现有系系统(3)为为新系统统建模(4)客客户复核核(5)提提出并评评价解决决方案(6)确确定最终终推荐的的解决方方案:进进行成本本/效益益分析进行成本本/效益益分析

24、可可分两部部分进行行(以后后具体会会讲现在在只做了了解)1)成本本估计:常用的的有功能能点分析析、OCCCOMMO 分分析等2) 效效益分析析:a. 货货币的时时间价值值 bb.投资资回收期期 c.投资回回报率(7)草草拟开发发计划(8)以以书面方方式提交交可行行性分析析报告4.3 需求分分析(了了解)需求分析析包括绘绘制系统统上下文文范围关关系图、创建用用户接口口原型、分析需需求的可可行性、确定需需求的优优先级、为需求求建立模模型、创创建数据据字典、使用质质量功能能调配。质量功能能调配(QFDD)数据流图图(DFFD)需求分析析的主要要方法包包括:结结构化分分析方法法、软系系统方法法、面向向

25、对象分分析方法法、面向向问题域域的分析析。4.4 软件设设计测试试和维护护4.4.1 软软件设计计(了解解)(1)软软件设计计的基本本原则:信息隐隐蔽、模模块独立立性、(模块内内部高内内聚(功功能、信信息、通通信、过过程、时时间、逻逻辑);模块间间低耦合合)(2)系系统结构构图:模模块、模模块间的的调用关关系、模模块间的的通信、辅助控控制符号号(3)常常用系统统结构图图:变量量型、事事务型、混合型型(4)用用户界面面:可使使用性、灵活性性、复杂杂性和可可靠性4.4.2 软软件测试试方法(必会)软件测试试的方法法分为(白盒测测试)和和(黑盒盒测试);单元测试试、系统统测试、验收测测试(请请自己百

26、百度下专专业名词词比如黑黑盒子测测试、白白盒测试试)1. 黑黑盒测试试:(1) 概念:黑盒测测试吧测测试对象象看成一一个空盒盒子,不不考虑程程序内部部的逻辑辑结构和和内部特特性,只只是依据据程序的的需求规规格说明明书,检检查程序序的功能能是否符符合它的的功能说说明,又又称为功功能测试试或数据据驱动测测试。(2) 黑盒测测试的方方法:1)等价价类:根根据某种种规则,划分为为几个类类型,从从中选拔拔出几个个测试代代表2)边界界值 3)错误误推测 4)因果果图和综综合分析析法2. 白白盒测试试 (1) 概念:白盒测测试吧测测试看成成一个透透明的盒盒子,它它允许测试试人员利利用程序序内部的的逻辑结结构

27、和有有关信息息设计或或选择测测试用例例。又称称为结构构测试或或逻辑驱驱动测试试(考虑虑内部逻逻辑结构构,用覆覆盖的方方式实现现)(2) 白盒测测试对程程序模块块进行如如下检查查:(理理解)1)对程程序模块块的所有有独立的的执行路路径至少少测试一一次2)对所所有的逻逻辑判定定,取“真”与与取“假假”的两两种情况况的测试试至少测测试一次次3)在循循环的边边界和运运行界限限内执行行循环体体4)测试试内部数数据结构构的有效效性等(3) 逻辑覆覆盖:是是以程序序内部的的逻辑结结构为基基础的设设计用例例的技术术。它属属于白盒盒测试,包括,语句覆覆盖、判判定覆盖盖、条件件覆盖、判定一一条件覆覆盖、条条件组合

28、合覆盖、路径覆覆盖等4.4.3 软软件测试试的分类类1.单元元测试:单元测测试也成成为模块块测试,是针对对每个模模块进行行的测试试2.集成成测试:在单元元测试的的基础上上,将所所有的模模块按照照设计要要求组装装成系统统,必须须精心计计划,应应提交集集成测试试计划、集成测测试规格格说明和和集成测测试分析析报告3.确认认测试:确认测测试验证证软件的的功能、性能及及其他特特性是否否与用户户要求一一致4.系统统测试:讲整个个软件放放在整个个计算机机环境下下,包括括软硬件件平台、某些支支持软件件数据和和人员等等,在实实际运行行环境下下进行的的一系列列测试5.a 测试和和 B 测试在软件交交付使用用后,用

29、用户将如如何实际际使用程程序,对对于开发发者来说说是不知知道的。通常在在软件发发布上市市之前需需要进行行 a 测试和和 B 测试。(1) a 测测试:由由一个用用户在开发环环境下进进行的测测试,也也可以是是公司内内部的用用户在模模拟实际际操作环环境下进进行的测测试(2) B 测测试:由由软件的的多个用用户在实际使使用环境境下进行行的测试试软件测测试从不不同的角角度,又又可分为为一下几几大类(了解,读一下下具体概概念)(1) 功能测测试 (2)可靠性性测试 (3)强度测测试 (4)性能测测试 5) 恢复复测试(6)启启动停止止测试 (7)匹配测测试 (8)安全性性测试 (99) 可可使用性性测试

30、 (10)安装测测试 (11)过程测测试 (12)容量测测试 (133)文档档测试 (114)兼兼容性测测试4.4.4 软软件测试试的步骤骤(PDDCA 过程)(必会会)1.制定定软件测测试计划划 2.编写写软件测测试说明明 3.执行行软件测测试4.编写写软件测测试报告告 5.修正正软件测测试过程程中出现现的问题题 6.软件件测试阶阶段评审审4.4.5 软软件维护护(必会会)1.软件件的可维维护性的的主要由由以下三三个因素素决定:(1)可可理解性性 (22)可测测试性 (33)可修修改性2.软件件维护的的步骤:(1)建建立维护护组织 (2)提提出维护护要求 (3)实实施维护护作业(4)记记录维

31、护护要素 (5)评评价维护护活动 4.5 软件的的复用1.概念念:软件件复用是是指利用用自己已已有软件件的 各各种有关关知识构构造新的的软件。以缩减减软件开开发和维维护的费费用。(把以前前有的东东西竟可可能的拿拿来去用用)(必必会)2.软件件复用的的内容:(了解解)(1)代代码的复复用(2)测测试文档档的复用用(3)设设计思想想的复用用(4)模模块的复复用(5)软软件的复复用(6)组组件的复复用3.软件件复用的的主要思思想:将将软件看看成是由由不同功功能的“组件”所组成成的有机机体。(组件的的概念:在软件件设计编编写时可可以被设设计成完完成同类类工作的的一个通通用的产产品工具具)(了了解)4.

32、软件件再生的的 6 个步骤骤:筛选选、文档档重构、逆向工工程(功功能反编编译)、代码重重构、数数据重构构、重新新开发。(了解解)(逆向工工程)的的概念:分析一一个程序序的过程程,最大大程度的的建立比比源代码码更加抽抽象的高高级表达达,它也也是一个个恢复设设计结果果的过程程,逆向向工程工工具可以以从现有有的软件件代码中中抽取有有关数据据、体系系结构和和处理过过程的设设计信息息(选择择给解释释考名词词)4.6 软件质质量保证证及质量量评价1.软件件质量管管理过程程包括:软件质质量保证证过程、验证过程程、确认认过程、评审过程程、审计计过程。(1)软软件质量量保证:通过计计划制定定、实施施和完成成一组

33、活活动提供供保证,这些活活动保证证项目生生命周期期中的软软件产品品和过程程符合其其规定的的需求。(2)验验证与确确认过程程:使用用能够定定位缺陷陷并便于于以后改改正的测测试技术术直接处处理软件件产品质质量问题题。验证与确确认的区区别:(重点点)1)验证证过程试试图确保保活动的的输出产产品已经经被正确确的制造造,即活活动的输输出产品品满足前前面活动动施加的的规范说说明;2) 确确认过程程试图确确保建造造了正确确的产品品,即产产品满足足其特定定的目的的。3)评审审与审计计过程(具体几几个概念念请百度度下)包括管管理评审审、技术术评审、检查(正式的的)、走走查(随随即的)、审计计(事后后进行的的一个

34、审审计)。2.相关关名词:(1)SSQA:软件质质量保证证(2)QQC:质质量控制制4.7 软件配配置管理理(考过过 155 分的的案例答答题)(了解)(1)软软件配置置管理:配置与与配置项项、基线线与基线线管理、版本、配置控控制(2)变变更控制制:功能能变更、错误修修复变更更。1)功能能变更就就是根据据客户要要求增加加或者修修改功能能引发的的变更2)错误误变更:修改漏漏洞(3)配配置库:1)开发发库(开开发人员员用的库库,是经经常变化化的)2)受控控库(有有一定的的限度,存放半半成品)3)产品品库(存存放产品品)4.9 软件过过程管理理1.CMMM 模模型分级级标准:(1)初初始级软件件过程

35、的的特点是是无秩序序的,有有时候甚甚至是混混乱的。(2)可可重复级级已已建立了了基本的的项目管管理过程程,可用用于对成成本、进进度和功功能特性性进行跟跟踪。(3)已已定义级级软软件过程程均已文文档化、标准化化、并形形成整软软件组织织的标准准软件过过程。(初步标标准)(4)已已管理级级软软件过程程和产品品的质量量有详细细的度量量标准。 比定定义级别别深化,有文档档,有管管理数据据)(5)优优化级来自自过程、新概念念和新技技术等方方面的各各种有用用信息的的定量分分析,能能够不断断地、持持续地进进行过程程改进。2.CMMMI(软件能能成熟度度模型集集成)(必会)CMM 和 CCMMII 的区区别:(

36、1)CCMMII 结构构更加形形式化和和精致,更复杂杂;(2)CCMMII 强调调需求的的管理(需求管管理和需需求开发发)CMMM 为为需求管管理。(3)CCMMII 加强强对于工工程过程程的重视视;CMMMI 强调度度量;CCMMII 强调调对风险险的管理理4.100 常用构构件标准准(必会会)几个概念念性名词词:(选选择题经经常出选选项判断断)(1)CCOM 是个开开放的组组件标准准(2)DDCOMM 是 COMM 的进进一步发发展(3)CCOM+并不是是 COOM 的的新版本本,我们们可以把把它理解解为 CCOM 的新发发展(4)CCORBBA 公公共对象象请求代代理构架架。是由由 OM

37、MG 组组织制定定的一种种标准的的面向对对象的应应用程序序体系规规范。(5)EEJB 由 SSUN 定制4.111 面向向对象系系统分析析与设计计1.面向向对象的的基本概概念面向对象象=对象象+类+继承+消息通通信(1)对对象:对对象标志志(供系系统内部部唯一的的识别对对象);属性(状态、数据、用来描描述对象象的静态态特征)服务(操作、行为或或方法,用来描描述对象象的动态态特征。)(2)类类和类库库:类是是对象的的抽象定定义,是是一组具具有相同同数据结结构和相相同操作作的对象象的集合合(3)继继承和多多态过载多态态和强制制多态统统称为专专用多态态(特定定多态)。包含多多态、参参数多态态称为通通

38、用多态态(4)消消息通信信:消息息是指对对象发出出的服务务请求。包括对对象标识识、消息息名、输输入信息息、回答答信息。2.对象象和封装装:对象(oobjeect)是系统统中用来来描述客客观事物物的一个个实体,它是构构成系统统的一个个基本单单位3.对象象三要素素:(1)对对象标志志(obbjecct iidenntiffierr)-是对象象的名字字,供系系统内部部唯一地地识别对对象。(2)属属性(aattrribuute)也称状状态(sstatte)活活数据(datta)用用来描述述对象的的静态特特征。(3)服服务(sservvicee)也也称操作作(opperaatioon)、行为(behha

39、viior)或方法法(meethood),用来来描述对对象的动动态特征征。(也也称为函函数)(4)封封装(eencaapsuulattionn)对象象封闭装装存4.类和和类库(看一下下这段文文字有个个了解)5.继承承与多态态(1)继继承(iinheerittancce):是使用用已存在在的定义义作为基基础建立立新定义义的而技技术,继继承是面面向对象象方法学学中的一一个十分分重要的的概念。(2)多多态:是是指类中中具有相相似功能能的不同同函数是是用同一一个名称称来实现现,从而而可以使使用相同同的调用用方式来来调用这这些具有有不同功功能的同同名函数数。类与类之之间的关关系组组合、泛泛化、聚聚合、关

40、关联。消息(mmesssagee)-是指对对象发出出的服务务请求。4.111.3 面向对对象常考考的知识识点面向对象象的基本本概念:1. 对对象:由由数据及及操作所所构成的的封装体体,是系系统中用用来描述述客观事事物的一一个封装装是构成成系统的的一个基基本单位位。对象象三要素素:对象象标识、对象状状态、对对象行为为2. 类类:是现现实世界界实体化化的描述述。类将将实体的的数据和和函数封封装在一一起。类类的数据据也叫状状态、属属性或特特征。它它表示静静态的一一面;类类的函数数也叫功功能、操操作或服服务,表表现类的的动态一一面。3. 类类和对象象的关系系:对象象是类的的实例4. 抽抽象:通通过特定

41、定的实例例抽取共共同特征征以后形形成概念念的过程程。它强强调主要要特征,忽略次次要特征征。5. 封封装:讲讲相关概概念组成成一个单单元,然然后通过过一个名名称来引引用它6. 继继承:表表示类之之间的层层次关系系,这种种关系使使得某类类对象可可以继承承另外一一类对象象的属性性和能力力,继承又又分为单单继承和和多继承承,JAAVA 是单继继承语言言,C+是允允许多继继承的7. 多多态:是是一种方方法,这这种方法法使得多多个类中中可以定定义同一一个操作作或属性性名,并并在每个个类中可可以有不不同的体体现8. 接接口:对对操作规规范的说说明9. 消消息:对对象间交交互手段段10. 组件:是软件件系统可

42、可代替的的、物理理的组成成部分,它封装装了实现现体,并并提供了了一组接接口的实实现方法法。11. 模式:表示了了一个特特定环境境、一个个问题和和一个解解决方法法之间的的关系12. 软件复复用:是是指将已已有的软软件及其其有效成成分用于于构造新新的软件件和系统统。组件件技术是是软件复复用的关关键技术术4.122.5 软件的的中间件件(必考)中间件位位于硬件件、操作作系统等等平台和和应用之之间的通通信服务务。常见的中中间件:数据库库访问中中间件(WINN 平台台的 OODBCC 与 JAVVA 平平台的 JDBBC)、远程过过程调用用、面向向消息的的中间件件(IBBM 的的 MSSQerriess

43、)、分分布式对对象中间间件(OOMG的的 COORBAA、SUUN 的的 RMMI/EEJB、Miccrossoftt 的 DCOOM)、事务中中间件。4.133 典型型体系结结构常见的架架构模式式:管道/过过滤器模模式;面面向对象象模式;事件驱驱动模式式;分层层模式;知识库库模式;C/SS 模式式;(1)管管道/过过滤器模模式管道/过过滤器模模式的优优点:1、体现现了各功功能模块块的”黑黑盒”特特性及高高内聚、低耦合合的特点点。2、可以以将整个个系统的的输入/输出行行为看成成是多个个过滤器器行为的的简单合合成。3、支持持软件功功能模块块的重用用。4、便于于系统维维护:新新的过滤滤器可以以添加

44、到到现有系系统中来来,旧的的可以由由改进的的过滤器器替换。5、支持持某些特特定的分分析,如如吞吐量量计算、死锁检检测等。6、支持持并行操操作,每每个过滤滤器可以以作为一一个单独独的任务务完成。管道/过过滤器模模式的缺缺点:1、通常常导致系系统处理理过程的的成批操操作。2、需要要设计者者协调两两个相对对独立但但又存在在关系的的数据流流。3、可能能需要每每个过滤滤器自己己完成数数据解析析和合成成工作(如加密密和解密密),从从而导致致系统性性能下降降,并增增加了过过滤器具具体实现现的复杂杂性。(2)面面向对象象模式面向对象象模式的的优点:1、高度度模块化化2、封装装功能实实现了数数据隐藏藏3、继承承

45、性提供供了一种种实现代代码共享享的手段段4、提供供了系统统的灵活活性,便便于维护护及扩充充面向对象象模式的的缺点:对象之之间的调调用需要要知道所所调用对对象的标标识。如如果对象象的标识识发生改改变,就就必须通通知所有有调用该该对象的的对象。否则系系统将可可能无法法正常运运行。(3)客客户机与与服务器器模式客户机与与服务器器模式的的优点:1、客户户机与服服务器分分离,允允许网络络分布操操作;二二者的开开发也可可分开同同时进行行;2、一个个服务器器可以服服务于多多个客户户机;客户机与与服务器器模式的的缺点:1、客户户机与服服务器的的通讯依依赖于网网络,可可能成为为整个系系统运作作的瓶颈颈;服务务器

46、的负负荷过重重,难以以管理大大量的客客户机,系统的的性能受受到很大大影响。2、如果果服务器器及其界界面定义义有改变变,则客客户机也也要做相相应改变变3、二层层 C/S 模模式采用用单一服服务器且且以局域域网为中中心,难难以扩展展至广域域网或iinteerneet.4、数据据安全性性不好。客户端端程序可可以直接接访问数数据库服服务器,使数据据库的安安全性受受到威胁胁。C/S 适用于于分布式式系统,为了解解决 CC/S 模式中中客户端端的问题题,发展展形成了了浏览器器/服务务器(BBrowwserr/Seerveer, B/SS)模式式;为了了解决 C/SS 模式式中服务务器端的的问题,发展形形成

47、了三三层(多多层)CC/S 模式,即多层层应用架架构。4.144 统一一建模语语言 UUMLUML 具有如如下的语语言特征征:(必必考)(1)UUML 不是一一种可视视化的程程序设计计语言,是一种种可视化化的建模模语言。(2)UUML 是一种种建模语语言规范范,是面面向对象象分析与与设计的的一种标标准表示示。(3)UUML 不是过过程,也也不是方方法,但但允许任任何一种种过程和和方法使使用它。(4)UUML 简单并并且可扩扩展,具具有扩展展和专有有化机制制,便于于扩展,无需对对核心概概念进行行修改。(5)UUML 为面向向对象的的设计与与开发中中涌现出出的高级级概念(如协作作、框架架、模式式和

48、组件件)提供供支持,强调在在软件开开发中,对架构构、框架架、模式式和组件件的重用用。(6)与与最好的的软件工工程实践践经验集集成。UUML 没有定定义一种种标准的的开发过过程,但但它比较较适用于于迭代式式的开发发过程,是为支支持面向向对象的的开发过过程设计计的。4.155 统一一建模语语言 UUML 常考的的知识点点4.166 典型型应用集集成技术术4.166.1 Webb Seerviicess 技术术(必考)Web Serrvicces 服务的的典型技技术包括括用于传传递信息息的简单单对象访访问协议议 SOOAP,用于描描述服务务的 WWeb 服务描描述语言言 WSSDL,用于 Webb

49、服务务注册的的统一描描述,发发现及集集成 UUDDII,用于于数据交交换的 XMLL。4.188 集成成技术常常考的知知识点1、数据据库与数数据仓库库技术数据仓库库(Daata Warrehoousee)是一一个面向向主题的的 (SSubjjectt Orrienntedd)、集集成的、相对稳稳定的、反映历历史变化化的数据据集合,用于支支持管理理决策。数据仓库库和传统统操作型型数据库库的对比比的优点点:(1) 面向主主题:操操作型数数据库的的数据面面向事务务处理,各个业业务系统统间各自自分离;数据仓仓库的数数据按主主题进行行组织;(2) 集成:面向事事务处理理的操作作型数据据库通常常和某些些特

50、定的的应用相相关,数数据库之之间相互互独立,往往是是异构的的;数据据仓库的的数据是是对原有有分散数数据库数数据通过过抽取、清理然然后经系系统加工工、汇总总、整理理得到,消除了了源数据据中的不不一致性性。(3) 相对稳稳定:操操作型数数据库中中的数据据是实时时更新的的;数据据仓库的的数据用用来查询询,只有有少量的的修改和和删除操操作,通通常只需需定期加加载、刷刷新。(4) 反映历历史变化化:操作作型数据据库主要要关心当当前某一一个时间间段内的的数据;数据仓仓库的数数据通常常包含历历史信息息。2、Weeb 服服务的主主要目标标是跨平平台的互互操作性性。适用于使使用 WWeb Serrvicces

51、的情况况:跨越越防火墙墙、应用用程序集集成、BB2B 集成、软件复复用(重重用)。不适合 Webb Seerviicess 的情情况:单单机应用用程序、局域网网上的同同构应用用程序。3、J22EE 结构(工业标标准)J2EEE 是由由 suun 公公司主导导、各厂厂家共同同制定并并得到广广泛认可可的工业业标注。业界各各主要中中间件厂厂商如 IBMM、Orraclle 都都在响应应。J2EEE 应用用将开发发工作分分为两类类:业务务逻辑开开发和表表示逻辑辑开发,其余的的系统资资源由应应用服务务器自动动处理,不必为为中间层层的资源源和运行行管理进进行编码码。这样样就可以以将更多多的开发发精力集集中

52、在应应用程序序的业务务逻辑和和表示逻逻辑上,从而缩缩短企业业应用开开发周期期,有效效的保护护企业投投资。J2EEE 技术术规范由由 4 个部分分组成:J2EEE 平平台、JJ2EEE 应用用编程模模型、JJ2EEE 兼容容测试套套件、JJ2EEE 参考考实现。J2EEE 平台台:运行行 J22EE 应用的的环境标标准,由由一组 J2EEE 规规范组成成。J2EEE 应用用编程模模型:用用于开发发多层瘦瘦客户应应用程序序的标准准设计模模型,由由 SUUN 提提供应用用蓝图(Bluue PPrinnts)。J2EEE 兼容容测试套套件:用用来检测测产品是是否同 J2EEE 平平台兼容容。J2EEE

53、 参考考实现:与平台台规范同同时提供供的、实实现 JJ2EEE 平台台基本功功能的 J2EEE服务务器运行行环境。J2EEE 应用用服务器器运行环环境包括括构件(Commponnentt)、容容器(CConttainner)及服务务(Seerviicess)三部部分.构构件是表表示应用用逻辑的的代码;容器是是构件的的运行环环境;服务则是是应用服服务器提提供的各各种功能能接口,可以同同系统资资源进行行交互。J2EEE 规范范包含了了一系列列构件及及服务技技术规范范。(1)JJNDII:Jaava 命名的的目录服服务,提提供了统统一、无无缝的标标准化名名字服务务。(2)SServvlett:Jaa

54、va Serrvleet 是是运行在在服务器器上的一一个小程程序,用用于提供供以构件件为基础础、独立立于平台台的 WWeb 应用。(3)JJSP:Javva SServvlett 的一一种扩展展,使创创建静态态模板和和动态内内容相结结合的HHTMLL 和 XMLL 页面面更加容容易。(4)EEJB:实现应应用中关关键的业业务逻辑辑,创建建基于构构件的企企业级应应用程序序。(5)JJCA:J2EEE 连连接器架架构,提提供一种种连接不不同企业业信息平平台的标标准接口口。(6)JJDBCC:Jaava 数据库库连接技技术,提提供访问问数据库库的标准准接口。(7)JJMS:Javva 消消息服务务,

55、提供供企业级级消息服服务的标标准接口口。(8)JJTA:Javva 事事物编程程接口,提供分分布事务务的高级级管理规规范。(9)JJavaaMaiil:提提供与邮邮件系统统的接口口。(10)RMII-IIIOP:提供应应用程序序的通信信接口。4、 NNET 结构(微软标标准)微软的.nett 是基基于一组组开放的的互联网网协议而而推出的的一系列列产品、技术、服务。.nett 开发发框架在在通用语语言运行行环境基基础上,给开发发人员提提供了完完善的基基础类库库、数据据库访问问技术、网络开开发技术术,开发发者可以以使用多多种语言言快速构构建网络络应用。通用语言言运行环环境(CCommmon Lan

56、nguaage Runntimme)处处于.NNET 开发框框架的最最底层,提供统统一的运运行环境境、统一一的编程程模型。基础类库库(Baase Claass Libbrarry)给给开发人人员提供供一个统统一的、面向对对象的、层次化化的、可可扩展的的编程接接口。ADO.NETT 技术术用于访访问数据据库,提提供了一一组用来来连接到到数据库库、运行行命令、返回记记录集的的类库。传统的基基于 WWinddowss 的因因公,仍仍然是.nett 中不不可或缺缺的一部部分。ASP.NETT 是.NETT 中网网络编程程结构,可以方方便、高高效地构构建、运运行和发发布网络络应用。.NETT 支持持使用

57、多多种语言言进行开开发,目目前已经经支持 VB、C+、C# 、JJscrriptt等语言言以及他他们之间间的深层层次交互互。Visuual Stuudioo .NNET 作为微微软的下下一代开开发工具具,和.NETT 开发发框架紧紧密结合合,提供供几乎所所有市场场上的编编程语言言都有可可能应用用于微软软的.NNET 开发框框架。J2EEE .NNET 都可以以用来设设计、开开发企业业级应用用。J22EE 平台是是业界标标准,有有超过 50 家厂商商实现了了这些标标准(工工具、应应用服务务器等)。.NNET 是微软软自己的的产品系系列,而而非业界界标准。5、工作作流技术术工作流(worrkfll

58、ow)是工作作流程的的计算模模型,即即将工作作流程中中的工作作如何前前后组织织在一起起的逻辑辑和规则则,在计计算机中中以恰当当的模型型进行表表示并实实施计算算。工作作流依靠靠工作流流管理系系统的主要功功能是通通过计算算机技术术的支持持去定义义、执行行和管理理工作流流,协调调工作流流执行过过程中工工作之间间以及群群体成员员之间的的信息交交互。工作流需需要依靠靠工作流流管理来来实现。第 5 章 计算机机网络知知识5.1 网络技技术标准准与协议议1.计算算机网络络的分类类(了解解大概看看一下,选择有有个了解解)(1)局局域网(双绞线线、同轴轴电缆、微波、射频、红外线线、以太太网、令令牌环网网等)(2

59、)城城域网(公用电电话交换换网 PPSTNN、综合合业务数数字网 ISDDN、TT1 线线路、帧帧中继 FR、异步转转移模式式 ATTM、交交互式多多兆位数数据服务务 SMMDS)(3)广广域网(DQDDB 分分布式队队列双总总线)2.计算算机网络络组成(了解,记住几几个关键键词)服务器、工作站站、网卡卡、中继继器、猫猫、集线线器 HHUB(放大信信号用)、网桥桥、路由由器、网网关(1)网网桥:连接网网络分支支,工作作在数据据链路层层(2)路路由器(Rouuterr):连连接两种种不同类类型的局局域网,工作在在网络层层(3)网网关:连接 2 个个不仅协协议不一一样而且且硬件和和数据结结构都大大

60、相径庭庭(4)交交换机:第二层层交换机机工作在在数据链链路层 第三层层交换机机工作在在网络层层(可以以完成普普通路由由器的所所有功能能)3.OSSI 七七层模型型(必会会,注意意哪个协协议在哪哪个层)(1) 应用层层:用户户接口(HTTTP、TTelnnet、FTPP、SMMTP、NFSS(2) 表示层层:定义数数据格式式(JPPEG、ASCCLL、GIFF、DEES、MMPEGG)(3) 会话层层:定义了了开始、控制、结束一一个会谈谈(RPPC、SSQL、NFSS)(4)传传输层:差错恢恢复、数数据包的的重新排排列 (TCPP、UDDP、SSPX)(5) 网络层层:端到端端的包定定义 (IP

温馨提示

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

最新文档

评论

0/150

提交评论