版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE PAGE 61系统集成项目管理工程师学习笔记2013年1月第一章信息系统概述1.1信息与信息系统(了解)1.1.2信息息系统信息系统统概念:信息系系统是与与信息加加工、传传递、存存储、利利用有关关的系统统信息系统统一般包包括:(1)数据据处理系系统(22)管理理信息系系统(3)决决策支持持系统(4)办公公自动化化系统1.数据据处理系系统:主主要功能能是将输输入的数数据信息息进行加加工、整整理、计计算各种种分析指指标,变变为易于被人人们接受受的信息息,并将将处理后后的信息息进行有有序的存存储,随随时通过过外部设设备输给给信息使使用者。它它包括:对数据据进行收收集、存存储、传传输、变变换
2、的过过程。2.管理理信息系系统:是是为了适适应现代代化管理理的需要要,它研研究系统统中信息息处理和和决策的的整个过过程,它由人、计算机机、通信信设备等等硬件和和软件构构成,能能进行管管理信息息的收集集、加工工、存储储、传输输和维护使使用。3.决策策支持系系统:包包括结构构化、半半结构化化(无经经验可询询)和非非机构化化(人机机对话)4.办公公自动化化系统1.2信信息系统统工程1.信息息系统工工程的几几个阶段段(必会会):按按照生命命周期来来讲,信信息系统统工程包包括:立立项、规规划、建设、应应用、维维护几个个阶段。2.信息息系统工工程的内内容:(1)信信息网络络系统(2)信信息资源源系统(3)
3、信信息应用用系统(必会)信息应用用系统的的生命周周期包括括4个阶段段:产生生、开发发、运维维、消亡亡(必会会)1) 产产生阶段段也成为为信息系系统的概概念阶段段,需求求分析阶阶段2) 开开发阶段段:开发发阶段分分为以下下几个子子阶段:a) 总总体规划划 b) 系统统分析 c) 系统统设计 d) 系统实实施 ee) 系系统验收收3)运维维阶段:信息系系统验收收通过,正式交交给客户户后,系系统进入入运行阶阶段。运运维阶段段维护的四种种类型(就是鱼鱼丸)纠错性维维护(检检修)适应性维维护(升升级)完善性维维护(提提升功能能,工作作量最大大)预防性维维护(工工作量最最小)4)消亡亡阶段(4)信信息系统
4、统的开发发方法:1)结构构化方法法(需求求明确,是最成成熟,最最广泛的的开发方方法之一一)2)快速速原型法法(适用用于需求求模糊,结构性性较差的的项目)包括进进化型原原型和抛抛弃型原原型3)企业业系统规规划的方方法:其目标标是提供供一个信信息系统统规划,用以支支持企业业短期长长期的要求4)战略略数据规规划方法法5)信息息系统工工程的方方法6)面向向对象的的方法1.3信信息化的的发展1.3.1国家家信息化化体系的的要素国家信息息化体系系包括:信息技技术应用用、信息息资源、信息网网络、信信息技术术和产业业、信息息化人才才、信息化法法规政策策和标准准规范六六要素( 必会)国家信息息化体系系六要素素关
5、系图图1.3.2电子子政务1.概念念:政府府机构在在其管理理和服务务职能中中运用现现代信息息技术,实现政政府组织织机构和和工作流流程的重组优优化,超超越时间间、空间间和部门门分隔的的制约,组成一一个精简简、高效效、廉洁洁、公平平的政府府运作模式式2.电子子政务的的内容:(1)政政府间的的电子政政务(GG TOO G)(2) 政府对对企业的的电子政政务(GG TOO B)(3) 政府对对公民的的电子政政务(GG TOO C)(4)政政府对公公务员(G TTO EE)1.3.3企业业信息化化1企业业资源计计划(EERP)重点,必会(1)概概念:EERP 是一个个以财务务会计为为核心的的信息系系统,
6、用用来识别别和规划划企业资资源,对对采购、生产、成成本、库库存、销销售、运运输、财财务和人人力资源源等进行行规划和和优化,从而达达到最佳佳资源组组合,使企企业利润润最大化化(2)EERP 的特点点:1)统一一的集成成系统2)面向向业务流流程的系系统3)是模模块化可可配置的的4)开放放的2.客户户关系管管理(CCRM)必会CRM 的核心心,就是是企业必必须清楚楚的认识识目前所所拥有的的客户群群体中,哪一种种人或者者组织最最有可能为本本企业带带来利润润,这部部分是最最有希望望的客户户;同时时,还必必须清楚楚的认识识到,哪哪些客户户很可能流流失而成成为竞争争对手的的客户,总体来来说,获获得一个个新客
7、户户比留住住一个老老客户需需要更高高的成本。(800,200原则)3.数据据挖掘完整的数数据挖掘掘过程必必须包括括,数据据的清理理与集成成、数据据的选择择和变换换、数据据的挖掘掘及最后后的知识评评估和表表示。我们吧数数据挖掘掘的任务务分为两两项:(1) 描述:描述的的主要任任务是挖挖掘出数数据中的的一般特特性(2) 分类和和预测:分类的的主要思思想可以以理解为为所有的的样本都都有类属属性和类类符号预测可以以针对连连续性,而分类类往往是是离散的的4.供应应链管理理(SCCM)一个企业业往往生生存在一一个与众众多供应应商和分分销商构构成的网网络之中中,于是是发展基基于供应应链昂罗罗的整体优优化模式
8、式便自然然而然的的成为企企业的必必然选择择5.电子子商务(必会)(1).概念:使用基基于因特特网的现现代信息息技术工工具和在在线支付付方式进进行商务务活动。要实现完完整的电电子商务务,除了了卖家、买家外外还要有有银行或或者金融融机构、政府机机构、认认证机构构、和配送送中心等等机构加加入(2).电子商商务的对对象1)企业业间的电电子商务务(B 2B)2)企业业与消费费者(BB2C)3) 消消费者与与消费者者(C22C)4)政府府部门与与企业(G2CC)6.商业业智能(1)概概念:商商业智能能通常被被理解为为将组织织中现有有的数据据转化为为知识,帮助组组织做出出明智的的业务经营营决策。商业智智能能
9、够够辅助组组织的业业务经营营决策,既可以以是操作作层,也也可以是是战略层层和战术层层决策。为了将将数据转转化为知知识,需需要利用用数据仓仓库、联联机分析析处理(OLAAP)工工具,和和数据挖掘掘等技术术(2)商商业智能能系统的的主要功功能:1)数据据仓库:高效的的数据存存储和访访问方式式2)数据据ETLL:数据据ETLL 支持持多平_台、多数据据存储格格式(多多数据源源、多格格式数据据文件、多维数据库库等)的的数据组组织,要要求能自自动的根根据描述述或者规规则进行行数据查查找和理理解。减少海量量、复杂杂的数据据与全局局决策数数据之间间的差距距。3)数据据统计输输出4) 分分析功能能(3)商商业
10、智能能的实现现有三个个层次a.数据据报表b.多维维数据分分析c.数据据挖掘第二章信信息系统统服务管管理信息系统统服务的的范畴:信息技技术咨询询服务、系统集集成服务务、技术术支持服服务(了了解)2.1 信息系系统服务务管理体体系1.存在在的问题题(了解解)(1)质质量(22)进度度(3)资金金(4)文档档(5)变更更(6)扯皮皮(协调调)(77)安全全请对应“四控、三管、一协调调”理解2.究其其原因:(了解解)(1)不不具备能能力的单单位扰乱乱系统集集成市场场(资质质原因)(2)一一些建设设单位在在选择项项目承建建单位和和进行业业务需求求分析方方面有误误(业主主原因)(3)信信息系统统集成企企业
11、自身身建设有有待加强强(自身身)(4)缺缺乏相应应的机制制和制度度(社会会监管)3.我国国信息系系统服务务管理的的主要内内容(22 单位位资质、2 人员员资格)(1)计计算机信信息系统统集成单单位的资资质管理理(2)信信息系统统项目经经理资格格管理(3)系系统工程程监理单单位资质质管理信信息系统统(4)信信息系统统工程监监理人员员资格管管理4.等级级计算机信信息系统统集成资资质从高高到低分分为一、二、三三、四级级监理单位位资质是是:甲、乙、丙丙三级系统集成成项目经经理分为为:项目目经理、高级项项目经理理、资深深项目经经理三个个的等级级2.2 信息系系统集成成资质管管理2.2.2 信息系系统集成
12、成资质管管理办法法1.管理理原则:认证和和审批分分离原则则;先由由认证机机构认证证,再由由信息产产业主管管部门审审批的工工作程序进进行2.管理理办法:(1)资资质管理理包括:_资质质评审和和审批、年度监监督、升升级、降降级、取取消及相相关内容容(2)工工业和信信息产业业部负责责一、二二级信息息系统集集成资质质(国家家级)(3)省省、自治治区、直直辖市信信息产业业主管部部门负责责本行政政区域内内的三、四级级2.2.3 信息系系统集成成资质管管理程序序1.评审审:(1)工业业和信息息化部可可以受理理一二三三四级(国家级级)(2)省省市信息息产业主主管部门门授权的的资质评评审机构构可以受受理“三、四
13、四级”2.资质质审批:一二级资资质申请请,由省省市信息息产业建建设单位位主管部部门初审审,报工工业信息息化部负责审批批;三、四级别别资质申申请,由由省市信信息产业业建设主主管部门门审批,报工业业和信息息化部备备案2.3 信息系系统监理理资质管管理1.监理理活动主主要内容容:“四控、三管、一协调调”(1) 四控:质量、进度、投资、变更(2) 三管:合同、信息、安全2.监理理资质证证书:有有效期44年,资资质:甲甲、乙、丙3.监理理的依据据:(1)法法律法规规和行业业标准规规范(2)监监理合同同(3)建建设合同同计算机信信息系统统集成资资质等级级评定条条件第三章计计算机信信息系统统集成3.1计计算
14、机信信息系统统集成概概述(包包含特点点和分类类)1.计算算机信息息系统集集成的特特点(必必会)(1)计计算机信信息系统统集成要要以(满满足用户户需求)为根本本出发点点(2)计计算机信信息系统统集成不不只是设设备的选选择和供供应,更更重要的的,它是是具有高高技术含量的的工作过过程,要要面向用用户需求求提供全全面的解解决方案案,其核核心是(软件)(3)计计算机信信息系统统集成的的最终交交付物是是(一个个完整的的系统)而不是是一个分分立的产品(4)计计算机信信息系统统集成包包括(技技术)、(管理理)和(商务)等各项项工作(考试可可_能能会出以下下不属于于计算机机信息系系统集成成的是选选择题考考法)。
15、是一项项综合性性的系统统工程。(技术术)是系系统集成工作的的核心,(管理理和商务务是)系系统集成成项目成成功实施施的保障障2.计算算机信息息系统集集成的分分类(了了解)计算机信信息系统统集成主主要包括括(设备备系统集集成)和和(应用用系统集集成)(1)设设备系统统集成:设备系系统集成成也可以以称为(硬件系系统集成成)或者者(弱电电系统集成)。硬件件系统集集成也可可以分为为智能建建筑系统统集成、计算机机网络系系统集成、安防防系统集集成等(2)应应用系统统集成:又称为为行业信信息化解解决方案案集成,例如:进度控控制系统统及工程概预预算控制制系统(必须高高度重视视课本中中的例如如)3.2计计算机信信
16、息系统统建设(4大5小必须须会)1.计算算机信息息系统的的生命周周期(必必会)计算机信信息系统统的生命命周期分分为四个个阶段:产生、开发、运行、消亡(4 大)(1) 计算机机信息系系统产生生的阶段段(从无无到有):又称称为立项项阶段,(2) 计算机机信息系系统的开开发阶段段(付诸诸实施)5 小开发阶段段是计算算机信息息系统生生命周期期中最关关键、最最重要的的阶段,该阶段段分为1)总体体规划2)系统统分析3)系统统设计4)系统统实施5)系统统验收阶阶段(3) 计算机机信息系系统运行行阶段(交付用用户)软件维护护的四个个阶段(就是鱼鱼丸:纠纠适预完完),四四个阶段段的共同同点是,都是在系统统交付使
17、使用后进进行(选选择题的的一选项项以下说说法是否否正确)1)纠正正性维护护:更正正发现问问题2)适应应性维护护:能保保证软件件产品能能在变化化后或变变化中的的环境中中可以继继续使用3)完善善性维护护:满足足业主新新需求4)预防防性维护护:修正正潜在错错误(4) 计算机机信息系系统消亡亡阶段(更新、替代)2.计算算机信息息系统开开发方法法(1)结结构化方方法:(必须会会)1)其基基本思想想:是将系统的生生命周期期划分为为:系统统调查、系系统分析析、系统设计、系统实实施、维护等等阶段2)特点点: a.开发发目标清晰晰化b.工作作阶段程程序化c.开发发文档规规范化(重要考点)d.设计计方法结结构化(
18、2)快快速原型型法(必必须会)(3) 企业系统统规划的的方法(4)战战略数据据规划的的方法(5)信信息工程程方法(6)面面向对象象的方法法(必会会)1)概念念:面向向对象的的方法是是利用面向对对象的信信息建模概念念,例如如:实体、关系、属属性等;同时运运用封装、继承、多多态等机机制来构构造模拟现实实系统的方法。2)面向向对象方方法的基基本思想想:a.客观观事物是是由对象象组成的,对象是在在原事物物基础上上抽象的的结果b.对象象由属性性和操作作构成,其属性性反映了了对象的的数据信信息特征征,操作则则用来定义义改变对对象属性性状态的的各种操操作方式式3)对象象之间的的联系通通过消息传递递机制来来实
19、现,而消息传传递的方方式是通通过消息传递模模式和方方法的定定义的操操作过程程来完成的4)对象象可以按按照其属属性来归归类,借助类类的层次次机构,子子类可以以通过继承承机制获得其其父类的的特征5)对象象具有封装的的特性,一个对对象就构构成一个严严格模块化的的试题,在系统统开发中可可被共享享和重复复引用,达到软件(程序或模块)复用的目的。3.在系系统开发发过程中中开发方方法组合合种类:(必须须会)(1)结结构化和和原形法法组合(2)结结构化和和面向对象象方法的的结合(3)原原形法和和面向对象象方法的的结合第四章软软件工程程知识本章按照照需求、可研、设计、测试、维护的的顺序展展开4.1软软件需求求(
20、讲了了2个问题题 需求内内容和需需求过程程)软件工程程是开发发、运行_、维护和和修复软软件的系统统方法。1. 软软件需求求内容主主要包括括(必会会):(功能需需求)、(非功功能需求求)、(设计约约束);业务需求求、用户需需求、系系统需求求。(1)功功能需求求:指系统必须须完成的那些些事。(订票网站必须须完成订票功功能)(必会)(2) 非系统功能能:是指产产品必须须具有的属性性和品质质,如可靠靠性(如网站多人访问不能崩崩溃)、性能、响应时时间(网网页打开开时间一一般不超超过10SS)、容错错性、扩展性等等(必会会)(3)设设计约束束:也成为限制制条件,补充规规约,通通常是对解决方案案的一些约束束
21、说明,例如如:必须采采用国有自主知知识版权权的数据据库系统统,必须须运行在在UNIIX操作系统统之下等等(必会)(4)业业务需求求(BR):指反应应组织机机构或客户对对系统、产品高高层次的目标要求求,通常问题题定义本本身就是是业务需需求(了了解)(5)用用户需求求(UR)(了解解)(6)系系统需求求(SR)(了解解)2. 需需求过程程(讲了了2 个问问题 需求开开发和需需求管理理)需求过程程是一个个包括创创建和维维护系统统需求文文档所必必需的一一切活动的过程程。通常常包括需需求开发发和需求管管理两大工作(必会会)(1)需需求开发发:包括括(需求捕捕获)、(需求求分析)、编写写(规格说说明书)、
22、和(需求验证)四个阶阶段(必必会)1)需求求捕获:常用的需求求捕获手手段包括括a.用户户访谈b.用户户调查:表格、问问卷调查等方式,与用户户访谈相比比最大缺点是缺乏灵活活性c.现场场观摩d.文档档考古e.联合合讨论会2)需求求分析3)需求求规格说说明书(SRSS):是一个软件文档档,说明软件功能能和约束束4)需求求验证需求验证证和规格格说明书书的关系:二者是一一个双向向的过程程,规格格说明书书中提到的功功能在最终的的系统中必必须全部得到到实现,同事软件说明明书也可看看到最终需需求,一一句话概括就是既不能能少也不不能多10(2)需需求管理理:通常常包括定定义(需求基基线)、(处理需求变变更)、(
23、需求求跟踪)等方面的的工作基线的定定义:正式评审、确认的的标准(必会)4.2可可行性研研究(可可能考案案例题)1.可行行性研究究的主要要任务包包括:(技术可可行性)、(经经济可行行性)和(社会可可行性)(必会)2.可行行性研究究的工作作步骤:(了解解,每个个问题都读读一下,通读一下这几几点,有印象)(1)核核实问题定义义与目标(2)研研究分析析现有系系统(3)为为新系统建模(4)客客户复核核(5)提提出并评评价解决方案案(6)确确定最终终推荐的的解决方案案:进行成本/效益分分析进行成本本/效益分分析可分分两部分分进行(以后具具体会讲讲现在只做了解解)1)成本本估计:常用的有功能点点分析、OCC
24、COMOO分析等等2) 效效益分析析:a. 货货币的时时间价值值b.投资资回收期期c.投资资回报率率(7)草草拟开发发计划(8)以以书面方式提交可行性性分析报报告4.3需需求分析析(了解解)需求分析析包括绘绘制系统统上下文文范围关关系图、创建用户接口口原型、分析需需求的可可行性、确定定需求的的优先级级、为需求求建立模模型、创建数数据字典典、使用质量功功能调配配。质量功能能调配(QFDD)数据流图图(DFDD)需求分析析的主要要方法包包括:结构化化分析方方法、软软系统方方法、面面向对象象分析方方法、面向问题题域的分分析。4.4软软件设计计测试和和维护4.4.1软件设设计(了了解)(1)软软件设计
25、计的基本本原则:信息隐隐蔽、模模块独立立性、(模块内内部高内内聚(功能、信息、通通信、过过程、时时间、逻辑);模块间低低耦合)(2)系系统结构构图:模模块、模块间间的调用用关系、模模块间的的通信、辅助控控制符号号(3)常常用系统统结构图图:变量型型、事务型型、混合型型(4)用用户界面:可使用性、灵活性性、复杂性性和可靠靠性4.4.2软件件测试方方法(必必会)软件测试试的方法法分为(白盒测测试)和(黑盒测测试);单元元测试、系统测测试、验收测试(请自己己百度下下专业名名词比如如黑盒子子测试、白盒测测试)1. 黑黑盒测试试:(1) 概念:黑盒测测试吧测测试对象象看成一一个空盒盒子,不考虑程序内部部
26、的逻辑辑结构和内部特特性,只是依据程序的需需求规格格说明书书,检查程序的的功能是是否符合合它的功能能说明,又称为功能测测试或数据驱驱动测试试。(2) 黑盒测测试的方方法:1)等价价类:根据某某种规则则,划分为几个类类型,从中选拔出几几个测试试代表2)边界界值3)错误误推测4)因果果图和综综合分析析法2. 白白盒测试试(1) 概念:白盒测测试吧测测试看成成一个透透明的盒盒子,它允允许测试试人员利利用程序内内部的逻辑辑结构和和有关信息设计计或选择择测试用例。又称为结构测测试或逻辑驱驱动测试(考虑内内部逻辑辑结构,用覆盖盖的方式式实现)(2) 白盒测测试对程程序模块进行行如下检检查:(理理解)1)对
27、程程序模块的所所有独立的的执行路路径至少少测试一一次2)对所所有的逻辑辑判定,取“真”与取“假”的两种种情况的的测试至至少测试试一次3)在循循环的边边界和运运行界限限内执行行循环体体4)测试试内部数数据结构构的有效性等等(3) 逻辑覆覆盖:是是以程序内部部的逻辑辑结构为为基础的的设计用用例的技技术。它属于于白盒测试,包括,语语句覆盖盖、判定覆覆盖、条件覆覆盖、判定一条件覆覆盖、条件组合覆盖盖、路径覆覆盖等4.4.3软件件测试的的分类1.单元元测试:单元测测试也成成为模块块测试,是针对对每个模模块进行行的测试试2.集成成测试:在单元元测试的的基础上上,将所所有的模块按照照设计要要求组装装成系统统
28、,必须精心心计划,应提交集成测试试计划、集成测测试规格格说明和和集成测试试分析报报告3.确认认测试:确认测测试验证证软件的的功能、性能及及其他特特性是否与用户要要求一致4.系统统测试:讲整个个软件放在整个计计算机环环境下,包括软硬件平平台、某些支支持软件数据据和人员员等,在在实际运运行环境境下进行行的一系系列测试试5.a 测试和和B 测试试在软件交交付使用后,用户将将如何实实际使用用程序,对于开开发者来来说是不知道道的。通常在软软件发布布上市之前需要进进行a测试和和B 测试试。(1) a 测试试:由一个用户在开发环环境下进进行的测测试,也可以以是公司内内部的用户户在模拟实实际操作作环境下下进行
29、的的测试(2) B测试:由软件的多个用户在实际使使用环境下下进行的的测试软件测试试从不同同的角度度,又可分分为一下几几大类(了解解,读一下具体体概念)(1) 功能测测试 (2)可靠性性测试 (3)强度测测试 (4)性能测测试(5) 恢复测测试 (6)启动停停止测试 (7)匹配测测试 (8)安全性测试试(9) 可使用性测试试 (10)安装测测试 (11)过过程测试试 (12)容量测测试(13)文档测测试 (14)兼容性性测试4.4.4软件件测试的的步骤(PDCCA过程程)(必必会)1.制定定软件测测试计划划2.编写写软件测测试说明明3.执行行软件测测试4.编写写软件测测试报告告5.修正正软件测测
30、试过程程中出现现的问题题6.软件件测试阶阶段评审审4.4.5软件件维护(必会)1.软件件的可维维护性的的主要由由以下三三个因素素决定:(1)可可理解性(2)可可测试性性(3)可可修改性性2.软件件维护的的步骤:(1)建建立维护护组织(2)提提出维护护要求(3)实实施维护护作业(4)记记录维护护要素(5)评评价维护护活动4.5软软件的复复用1.概念念:软件复复用是指利利用自己已已有软件的的 各种有关知识识构造新新的软件。以以缩减软软件开发发和维护护的费用用。(把把以前有有的东西西竟可能能的拿来去用)(必会会)2.软件件复用的的内容:(了解解)(1)代代码的复复用(2)测测试文档档的复用用(3)设
31、设计思想想的复用用(4)模模块的复复用(5)软软件的复复用(6)组组件的复复用3.软件件复用的的主要思思想:将软件看成是是由不同同功能的的“组件”所组成的有机机体。(组件的的概念:在软件件设计编编写时可可以被设设计成完成同类工作的的一个通用的产产品工具)(了解解)4.软件件再生的的6个步骤骤:筛选、文档档重构、逆向工程程(功能能反编译译)、代码重构构、数据重重构、重新开开发。(了解解)(逆向工工程)的的概念:分析一个程序的过程程,最大程度的的建立比比源代码更加抽抽象的高高级表达达,它也是一一个恢复复设计结结果的过过程,逆逆向工程程工具可以以从现有有的软件代码码中抽取取有关数据据、体系结构和和处
32、理过过程的设计信息息(选择择给解释考名词)4.6软软件质量量保证及及质量评评价1.软件件质量管管理过程程包括:软件质质量保证证过程、验证过程程、确认认过程、评审审过程、审计过程程。(1)软软件质量量保证:通过计计划制定定、实施和和完成一一组活动动提供保证,这些活动动保证项项目生命命周期中中的软件产品品和过程程符合其其规定的的需求。(2)验验证与确确认过程程:使用能够定定位缺陷陷并便于于以后改改正的测测试技术术直接处理理软件产产品质量量问题。验证与确确认的区区别:(重点)1) 验验证过程程试图确确保活动动的输出出产品已已经被正正确的制制造,即活动的的输出产产品满足足前面活动动施加的规范范说明;2
33、) 确确认过程程试图确确保建造造了正确的的产品,即产品品满足其其特定的目的的。(3)评评审与审审计过程程(具体几几个概念念请百度度下)包括管理理评审、技术评评审、检查(正式式的)、走查(随即即的)、审计(事事后进行行的一个个审计)。2.相关关名词:(1)SSQA:软件质量量保证(2)QQC:质质量控制制4.7软软件配置置管理(考过115分的的案例答答题)(了解)(1)软软件配置置管理:配置与配置项、基线与基线管理理、版本本、配置控制制(2)变变更控制:功能变变更、错误误修复变变更。1)功能能变更就是根据客客户要求求增加或或者修改改功能引引发的变变更2)错误误变更:修改漏漏洞(3)配配置库:1)
34、开发发库(开开发人员员用的库库,是经经常变化化的)2)受控控库(有有一定的的限度,存放半半成品)3)产品品库(存存放产品品)4.9软软件过程程管理1.CMMM模型型分级标标准:(1)初初始级软件过程的特特点是无秩序序的,有有时候甚甚至是混乱的的。(2)可可重复级级已建建立了基本的的项目管管理过程程,可用于对成本、进度和功功能特性性进行跟跟踪。(3)已已定义级级软件过程均已已文档化化、标准化化、并形成整软件组织的标准准软件过程。(初步步标准)(4)已已管理级级软件过程和产产品的质质量有详细的的度量标标准。(比定义级别深深化,有有文档,有有管理数数据)(5)优优化级来自自过程、新概念和新新技术等等
35、方面的各种种有用信信息的定量分分析,能够不不断地、持续地地进行过过程改进进。2.CMMMI(软件能能成熟度度模型集集成)(必会会)CMM 和CMMMI 的的区别:(1)CCMMII 结构构更加形式化和精精致,更更复杂;(2)CCMMII 强调调需求的的管理(需求管理理和需求求开发)CMMM 为需求管理理。(3)CCMMII 加强对于于工程过过程的重重视;CCMMII 强调调度量;CMMMI 强强调对风险的管管理4.100.2常常用构件件标准(必会)几个概念念性名词词:(选选择题经经常出选选项判断断)(1)CCOM 是个开放放的组件件标准(2)DDCOMM 是COMM 的进进一步发展展(3)CC
36、OM+并不是COMM 的新新版本,我们可可以把它它理解为为COMM 的新新发展(4)CCORBBA 公公共对象象请求代理构架。是是由OMGG 组织织制定的的一种标准准的面向对对象的应应用程序体体系规范。(5)EEJB 由SUNN 定制制4.111面向对对象系统统分析与与设计1.面向向对象的的基本概概念面向对象象=对象+类+继承+消息通信信(1)对对象:对象标标志(供供系统内内部唯一一的识别别对象);属性性(状态、数据、用用来描述述对象的的静态特特征)服务(操作、行为或方法法,用来描述述对象的的动态特特征。)(2)类类和类库库:类是对象的的抽象定定义,是是一组具具有相同数数据结构构和相同操作作的
37、对象象的集合(3)继继承和多多态过载多态态和强制制多态统称为专用多态(特定多态)包含多态态、参数多态称为通通用多态态(4)消消息通信信:消息是指对对象发出出的服务务请求。包括对对象标识识、消息名、输输_入信信息、回回答信息息。2.对象象和封装装:对象(oobjeect)是系统统中用来描述述客观事事物的一一个实体体,它是构成系统统的一个基本本单位3.对象象三要素素:(1)对对象标志志(objjectt iddenttifiier)-是对象的的名字,供系统统内部唯唯一地识别别对象。(2)属属性(atttribbutee)也称状状态(staate)活数据据(datta)用用来描述述对象的的静态特特征
38、。(3)服服务(sservvicee)也称操操作(ooperratiion)、行为(beehavviorr)或方法(metthodd),用来描描述对象象的动态态特征。(也称为函数)(4)封封装(enccapssulaatioon)对象封封闭装存存4.类和和类库(看一下下这段文文字有个个了解)5.继承承与多态态(1)继继承(inhheriitannce):是使用已存在的定定义作为为基础建建立新定定义的而而技术,继承是面面向对象象方法学学中的一个十分分重要的的概念。(2)多多态:是指类中中具有相似功功能的不不同函数数是用同一个名称称来实现现,从而可可以使用用相同的的调用方式来调用这些具具有不同功功
39、能的同同名函数数。类与类之间间的关系系组合、泛化、聚合、关联。消息(meessaage)-是指对象象发出的的服务请请求。4.111.3面面向对象象常考的的知识点点面向对象象的基本本概念:1. 对对象:由数据据及操作作所构成成的封装装体,是是系统中中用来描述述客观事事物的一一个封装装是构成系统统的一个基本本单位。对象三三要素:对象标标识、对象状状态、对象行行为2. 类类:是现实实世界实实体化的的描述。类将实实体的数数据和函函数封装装在一起类类的数据据也叫状状态、属性或特征。它表示静态的的一面;类类的函数数也叫功功能、操作或服务,表现类类的动态态一面。3. 类类和对象象的关系系:对象是类的实实例4
40、. 抽抽象:通通过特定定的实例例抽取共共同特征征以后形形成概念念的过程。它强调调主要特特征,忽略次要特征征。5. 封封装:讲讲相关概念念组成一个单单元,然后通过过一个名名称来引引用它6. 继继承:表示类之间间的层次次关系,这种种关系使得某某类对象象可以继继承另外外一类对象象的属性性和能力力,继承又又分为单继承承和多继承,JAVVA 是是单继承承语言,C+是允许多继承的的7. 多多态:是是一种方方法,这种方方法使得得多个类中中可以定定义同一一个操作作或属性名名,并在每个类类中可以以有不同的的体现8. 接接口:对操作作规范的的说明9. 消消息:对象间间交互手手段10. 组件:是是软件系统可代代替的
41、、物理的组成部分,它封装装了实现体体,并提供了了一组接接口的实实现方法法。11. 模式:表示了一一个特定定环境、一个问题和一个解决方法法之间的的关系12. 软件复复用:是是指将已已有的软件及其其有效成分用于构造造新的软软件和系统统。组件件技术是是软件复复用的关键键技术4.122.5软软件的中中间件(必考)中间件位位于硬件件、操作系统统等平台台和应用用之间的的通信服务务。常见的中中间件:数据库库访问中间间件(WINN 平台台的ODDBC 与JAVVA 平平台的JJDBCC)、远程过程程调用、面面向消息的中间间件(IBMM 的MSQQeriies)、分布布式对象中中间件(OMGG的CORRBA、S
42、UNN的RMII/EJJB、Miccrossoftt的DCOOM)、事务中中间件。4.133典型体体系结构构常见的架架构模式式:管道/过过滤器模式式;面向对象象模式;事事件驱动动模式;分分层模式式;知识识库模式式;C/S模模式;(1)管管道/过滤器器模式管道/过过滤器模式式的_优点点:1、体现现了各功能能模块的”黑盒”特性及及高内聚聚、低耦合合的特点点。2、可以以将整个个系统的输输入/输出行行为看成是多多个过滤器行行为的简单单合成。3、支持持软件功能能模块的重重用。4、便于于系统维护护:新的过滤器可可以添加加到现有系系统中来来,旧的可可以由改改进的过过滤器替替换。5、支持持某些特特定的分分析,
43、如吞吐吐量计算算、死锁检检测等。6、支持持并行操操作,每个过滤器可可以作为为一个单单独的任任务完成成。管道/过过滤器模式式的缺点点:1、通常常导致系统处理过程程的成批操作作。2、需要要设计者者协调两两个相对对独立但但又存在在关系的数据据流。3、可能能需要每每个过滤器自自己完成成数据解析和合合成工作(如加密和解密),从而而导致系统性能能下降,并增加了了过滤器器具体实实现的复复杂性。(2)面面向对象象模式面向对象象模式的优优点:1、高度度模块化2、封装装功能实实现了数据隐隐藏3、继承承性提供供了一种种实现代代码共享享的手段段4、提供供了系统统的灵活活性,便于维维护及扩扩充面向对象象模式的缺缺点:对
44、象之之间的调调用需要知知道所调调用对象的的标识。如果对对象的标标识发生生改变,就必须须通知所有调用该对象象的对象象。否则系统统将可能能无法正正常运行行。(3)客客户机与与服务器器模式客户机与与服务器器模式的优优点:1、客户户机与服务器器分离,允许网络络分布操操作;二二者的开开发也可可分开同同时进行行;2、一个个服务器器可以服服务于多多个客户户机;客户机与与服务器器模式的缺缺点:1、客户户机与服务器器的通讯依赖赖于网络络,可能能成为整个个系统运作作的瓶颈颈;服务务器的负负荷过重,难以管理理大量的的客户机机,系统统的性能能受到很很大影响响。2、如果果服务器器及其界界面定义义有改变变,则客客户机也也
45、要做相相应改变变3、二层层C/SS 模式式采用单单一服务务器且以以局域网网为中心心,难以以扩展至至广域网网或innterrnett.4、数据据安全性性不好。客户端端程序可可以直接接访问数数据库服服务器,使数据据库的安全性受受到威胁胁。C/S 适用于于分布式式系统,为了解解决C/S 模模式中客客户端的的问题,发展形形成了浏浏览器/服务器器(Brrowsser/Serrverr, BB/S)模式;为了解解决C/S模式式中服务务器端的的问题,发展形形成了三三层(多多层)CC/S模模式,即即多层应应用架构构。4.144统一建建模语言言UMLLUML具具有如下下的语言言特征:(必考)(1)UUML不不是
46、一种种可视化化的程序序设计语语言,是是一种可可视化的的建模语语言。(2)UUML是是一种建建模语言言规范,是面向向对象分分析与设设计的一一种标准准表示。(3)UUML不不是过程程,也不不是方法法,但允允许任何何一种过过程和方方法使用用它。(4)UUML简简单并且且可扩展展,具有有扩展和和专有化化机制,便于扩扩展,无无需对核核心概念进行行修改。(5)UUML为为面向对对象的设设计与开开发中涌涌现出的的高级概概念(如如协作、框架、模式和组件件)提供供支持,强调在在软件开开发中,对架构构、框架架、模式式和组件件的重用。(6)与与最好的的软件工工程实践践经验集集成。UUML 没有定定义一种种标准的的开
47、发过过程,但它比较较适用于于迭代式式的开发发过程,是为支支持面向向对象的的开发过过程设计计的。4.155统一建建模语言言UMLL常考的的知识点点4.166典型应应用集成成技术4.166.1 Webb Seerviicess技术(必考)Web Serrvicces服服务的典典型技术术包括用用于传递递信息的的简单对对象访问问协议SSOAPP,用于描述述服务的的Webb 服务务描述语语言WSSDL,用于WWeb 服务注注册的统统一描述述,发现现及集成UUDDII,用于于数据交交换的XXML。4.188集成技技术常考考的知识识点1、数据据库与数数据仓库库技术数据仓库库(Daata Warrehoous
48、ee)是一一个面向向主题的的 (Suubjeect Oriientted)、集成的、相相对稳定定的、反反映历史史变化的的数据集集合,用用于支持持管理决决策。数据仓库库和传统统操作型型数据库库的对比比的优点点:(1) 面向主主题:操操作型数数据库的的数据面面向事务务处理,各个业业务系统统间各自自分离;数数据仓库库的数据据按主题题进行组组织;(2) 集成:面向事事务处理理的操作作型数据据库通常常和某些些特定的的应用相相关,数数据库之间间相互独独立,往往往是异异构的;数据仓仓库的数数据是对对原有分分散数据据库数据据通过抽取、清理然然后经系系统加工工、汇总总、整理理得到,消除了了源数据据中的不不一致性
49、性。(3) 相对稳稳定:操操作型数数据库中中的数据据是实时时更新的的;数据据仓库的的数据用用来查询,只有少少量的修修改和删删除操作作,通常常只需定定期加载载、刷新新。(4) 反映历历史变化化:操作作型数据据库主要要关心当当前某一一个时间间段内的的数据;数据仓库库的数据据通常包包含历史史信息。2、Weeb 服服务的主主要目标标是跨平平台的互互操作性性。适用于使使用Weeb SServvicees 的的情况:跨越防防火墙、应用程程序集成成、B2B 集成、软件复用(重用)。不适合WWeb Serrvicces的的情况:单机应应用程序序、局域域网上的的同构应应用程序序。3、J22EE 结构(工业标标准
50、)J2EEE 是由由sunn 公司司主导、各厂家家共同制制定并得得到广泛泛认可的的工业标标注。业业界各主要中中间件厂厂商如IIBM、Oraaclee都在响响应。J2EEE应用将将开发工工作分为为两类:业务逻逻辑开发发和表示示逻辑开开发,其其余的系系统资源由应应用服务务器自动动处理,不必为为中间层层的资源源和运行行管理进进行编码码。这样样就可以以将更多多的开发发精力集集中在应应用程序序_的业业务逻辑辑和表示示逻辑上上,从而而缩短企企业应用用开发周周期,有有效的保保护企业业投资。J2EEE技术规规范由44个部分分组成:J2EEE平台台、J22EE应应用编程程模型、J2EEE兼容容测试套套件、JJ2
51、EEE参考实实现。(1) J2EEE平台台:运行行J2EEE应用用的环境境标准,由一组组J2EEE规范范组成。(2)JJ2EEE 应用用编程模模型:用用于开发发多层瘦瘦客户应应用程序序的标准准设计模模型,由SUNN提供应应用蓝图图(Bllue Priintss)。(3)JJ2EEE兼容测测试套件件:用来来检测产产品是否否同J22EE平平台兼容容。(4)JJ2EEE参考实实现:与与平台规规范同时时提供的的、实现现J2EEE平台台基本功功能的JJ2EEE服务器运运行环境境。J2EEE 应用服服务器运运行环境境包括构构件(CCompponeent)、容器器(Coontaaineer)及及服务(See
52、rviicess)三部部分.构件是是表示应应用逻辑辑的代码码;容器器是构件件的运行行环境;服务则是是应用服服务器提提供的各各种功能能接口,可以同同系统资资源进行行交互。J2EEE规范包包含了一一系列构构件及服服务技术术规范。(1)JJNDII:Javva命名名的目录录服务,提供了了统一、无缝的的标准化化名字服服务。(2)SServvlett:Javva SServvlett是运行行在服务务器上的的一个小小程序,用于提提供以构件为基基础、独独立于平平台的WWeb应应用。(3)JJSP:Javva SServvlett 的一一种扩展展,使创创建静态态模板和和动态内内容相结结合的HTMLL和XMLL
53、页面更更加容易易。(4)EEJB:实现应应用中关关键的业业务逻辑辑,创建建基于构构件的企企业级应应用程序序。(5)JJCA:J2EEE连接接器架构构,提供供一种连连接不同同企业信信息平台台的标准准接口。(6)JJDBCC:Javva数据据库连接接技术,提供访访问数据据库的标标准接口口。(7)JJMS:Javva消息息服务,提供企企业级消消息服务务的标准准接口。(8)JJTA:Javva事物物编程接接口,提提供分布布事务的的高级管管理规范范。(9)JJavaaMaiil:提提供与邮邮件系统统的接口口。(10)RMII-IIIOP:提供应应用程序序的通信信接口。4、 NNET 结构(微软标标准)微
54、软的.nett是基于于一组开开放的互互联网协协议而推推出的一一系列产产品、技技术、服服务。.nett开发框框架在通通用语言言运行环环境基础础上,给给开发人人员提供供了完善善的基础础类24库、数据据库访问问技术、网络开开发技术术,开发发者可以以使用多多种语言言快速构构建网络络应用。通用语言言运行环环境(CCommmon Lannguaage Runntimme)处处于.NNET 开发框框架的最最底层,提供供统一的的运行环环境、统统一的编编程模型型。基础类库库(Baase Claass Libbrarry)给给开发人人员提供供一个统统一的、面向对对象的、层次化的的、可扩扩展的编编程接口口。ADO.
55、NETT 技术术用于访访问数据据库,提提供了一一组用来来连接到到数据库库、运行行命令、返回记录录集的类类库。传统的基基于Wiindoows的的因公,仍然是是.neet中不不可或缺缺的一部部分。ASP.NETT是.NEET中网网络编程程结构,可以方方便、高高效地构构建、运运行和发发布网络络应用。.NETT 支持持使用多多种语言言进行开开发,目目前已经经支持VVB、C+、C# 、Jsccrippt等语言以以及他们们之间的的深层次次交互。Visuual Stuudioo .NNET 作为微微软的下下一代开开发工具具,和.NETT 开发发框架紧紧密结合,提供供几乎所所有市场场上的编编程语言言都有可可能
56、应用用于微软软的.NNET开开发框架架。J2EEE .NNET都都可以用用来设计计、开发发企业级级应用。J2EEE平台台是业界界标准,有超过50 家厂商商实现了了这些标标准(工工具、应应用服务务器等)。.NNET 是微软软自己的的产品系列,而而非业界界标准。5、工作作流技术术工作流(worrkfllow)是工作作流程的的计算模模型,即即将工作作流程中中的工作作如何前前后组织在在一起的的逻辑和和规则,在计算算机中以以恰当的的模型进进行表示示并实施施计算。工作流依依靠工作作流管理理系统的的主要功功能是通通过计算算机技术术的支持持去定义义、执行和管理理工作流流,协调调工作流流执行过过程中工工作之间间
57、以及群群体成员员之间的的信息交交互。工作流需需要依靠靠工作流流管理来来实现。第 5章章计算机机网络知知识5.1网网络技术术标准与与协议1.计算算机网络络的分类类(了解解大概看看一下,选择有有个了解解)25(1)局局域网(双绞线线、同轴轴电缆、微波、射频、红外线线、以太太网、令令牌环网等等)(2)城城域网(公用电电话交换换网PSSTN、综合业业务数字字网ISSDN、T1 线路、帧中中继FRR、异步步转移模模式ATTM、交交互式多多兆位数数据服务SSMDSS)(3)广广域网(DQDDB 分分布式队队列双总总线)2.计算算机网络络组成(了解,记住几几个关键键词)服务器、工作站站、网卡卡、中继继器、猫
58、猫、集线线器HUUB(放放大信号号用)、网桥、路路由器、网关(1) 网桥:连接网网络分支支,工作作在数据据链路层层(2) 路由器器(Rouuterr):连连接两种种不同类类型的局局域网,工作在在网络层层(3) 网关:连连接2 个不仅仅协议不不一样而而且硬件件和数据据结构都都大相径径庭(4) 交换机机:第二二层交换换机工作作在数据据链路层层第三层交交换机工工作在网网络层(可以完完成普通通路由器器的所有功能能)3.OSSI七层层模型(必会,注意哪哪个协议议在哪个个层)(1) 应用层层:用户户接口(HTTTP、Tellnett、FTPP、SMTTP、NFSS(2) 表示层层:定义义数据格格式(JJP
59、EGG、ASCCLL、GIFF、DESS、MPEEG)(3) 会话层层:定义义了开始始、控制制、结束束一个会会谈(RRPC、SQLL、NFSS)(4)传传输层:差错恢恢复、数数据包的的重新排排列 (TCCP、UDPP、SPXX)(5) 网络层层:端到到端的包包定义 (IPP、IPXX、路由由器和三三层交换换机也工工26作在这层层)(6)数数据链路路层:IEEEE8002.33/.22、HDLLC、PPPP、ATMM(7) 物理层层:机械械特性、电器特特性、功功能特性性、过程程特性 RS2232、V.355、RJ-45、FDDDI4.局域域网协议议(了解解,自己己看一下下)5.2IInteern
60、eet技术术及应用用1.innterrnett 应用用:DNSS 域名名服务器器、WWWW 万万维网(统一资资源定位位器URL、超文本本传输协协议HTTTP)、E-maiil 电电子邮件件服务、FTPP 文件件传输服务、Tellnett 远程程登录服服务(下下面不属属于Innterrnett 服务务的是)(了解)2.inntraanett(企业业内部网网)3.网络络接入技技术:(了解典典型例子子,英文文、中文文)(1) 对称网网络接入入:高速速率数字字用户线线HDSSL(2) 非对称称网络接接入:非非对称数数字用户户(ADDSL,上传下下载速度度不一样,1MM 的下下载速度度1255Kb/s)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年武汉市政务服务中心管理办公室(市民之家)招考高素质人才易考易错模拟试题(共500题)试卷后附参考答案
- 研究安全生产工作制度
- 常态生产制度
- 服装生产质量监管制度
- 生产月报告制度
- 生产车间酱料管理制度
- 安装质量生产管理制度
- 坚果食品生产管理制度
- 餐饮生产废油管理制度
- 餐盒生产车间管理制度
- 中国痤疮治疗指南
- 继电保护装置调试作业指导书
- 初中语文仿写训练
- 老同学聚会群主的讲话发言稿
- 天然气输气管线阴极保护施工方案
- 高血压问卷调查表
- QC成果提高花岗岩砖铺装质量
- YS/T 416-2016氢气净化用钯合金管材
- GB/T 25156-2010橡胶塑料注射成型机通用技术条件
- GB/T 20878-2007不锈钢和耐热钢牌号及化学成分
- 第六章 亚洲 第一节 概述
评论
0/150
提交评论