XXXX下半年信息系统集成项目管理工程师必考重点内部资料.docx

上传人:牧羊曲112 文档编号:1749738 上传时间:2022-12-17 格式:DOCX 页数:38 大小:643.46KB
返回 下载 相关 举报
XXXX下半年信息系统集成项目管理工程师必考重点内部资料.docx_第1页
第1页 / 共38页
XXXX下半年信息系统集成项目管理工程师必考重点内部资料.docx_第2页
第2页 / 共38页
XXXX下半年信息系统集成项目管理工程师必考重点内部资料.docx_第3页
第3页 / 共38页
XXXX下半年信息系统集成项目管理工程师必考重点内部资料.docx_第4页
第4页 / 共38页
XXXX下半年信息系统集成项目管理工程师必考重点内部资料.docx_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《XXXX下半年信息系统集成项目管理工程师必考重点内部资料.docx》由会员分享,可在线阅读,更多相关《XXXX下半年信息系统集成项目管理工程师必考重点内部资料.docx(38页珍藏版)》请在三一办公上搜索。

1、第一章 信息系统概述1.信息系统信息系统是与信息加工,信息传递,信息存储以及信息利用等有关的系统。信息系统一般包括数据处理系统,管理信息系统,决策支持系统和办公自动化系统。数据处理系统是指运用计算机处理信息而构成的系统。其主要功能是将输入的数据信息进行加工,整理,计算各种分析指标,变为易于被人们所接受的信息形式,并将处理后的信息进行有序存储,随时通过外部设备输出给信息使用者,它包括对数据进行收集,存储,传输或变换等过程。(可能会出选择题)管理信息系统是为了适应现代化管理的需要,在管理科学,系统科学,信息科学和计算机科学等学科的基础上形成的一门科学,它管理系统中信息处理和决策的整个过程,并探讨计

2、算机的实现方法。它是一个由人,计算机,通信设备等硬件和软件组成的,能进行管理信息的收集,加工,存储,传输,维护和使用的系统。决策支持系统(dss)是辅助决策者通过数据,模型和知识,以人机交互方式进行半结构化或非结构化决策的计算机应用系统。办公自动化系统(了解)结构化就是有一些规律可循的,比如日常的业务的,通过数学建模来形成,针对哪一类事件,触发事件给支持半结构化需要人机对话,需要人和电脑进行对话,电脑才能给我一个角色,非结构化:没有经验可循。(三个名词了解一下)2. 信息系统工程生命周期P7信息系统工程生命周期包括5个阶段:立项阶段,规划阶段,建设阶段,应用阶段,维护阶段。从属的内容来讲:信息

3、网络系统,信息资源系统,信息应用系统(三个概念了解一下)P11信息应用系统生命周期:产生阶段,开发阶段,运维阶段,消亡阶段产生阶段也叫信息系统的概念阶段,需求分析阶段开发阶段:总体规划,系统分析(根据数据流,数据字典),系统设计,系统实施,系统验收运维阶段:(就是鱼丸)纠错性维护,适应性维护,预防性维护,完整性维护系统完成之后交给甲方,进行运维,4个维护纠错性维护:就软件交给用户之后,发现软件还有错误,有bug,我还需要改错,这就是纠错性维护。适应性维护:软件的环境需要升级,以前用的XP,现在用的是win7,要适应环境预防性维护:把一些错误在发生之前就把它解决掉。完善性维护:为了让系统做的更好

4、,功能性的提升(必考)消亡阶段3.信息系统的开发方法结构化方法,快速原型法,面向对象方法结构化方法:(遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规定文档,在结构化和模板化的基础上进行信息系统的开发工作,是目前最成熟,应用最广泛的信息系统开发方法之一)。用户方对系统的需要非常明确。快速原型法:应用于客户对需求不明确demo,变更的原因,用户的需要发生变化,新技术的出现,市场需求,两类原型(进化型原型,最开始的沙盘最终会一直进化到最终系统,沙盘不丢的,抛弃型原型系统建成后完全抛弃开始建立的原型)面向对象:4.国家信息化体系要素信息技术应用,信息资源,信息网络,信息技术和

5、产业,信息化人才,信息化法规政策和标准规范。图1-4记住5.电子政务电子政务是指政府在其管理和服务职能中运用现化信息技术,实现政府组织结构和工作流程的重组优化,超越时间,空间和部门分隔的制约,建成一个精简,高效,廉洁,公平的政府运作模式。电子政务的四种模式:(G2G,G2B,G2C,G2E)政府间的电子政务,政府对企业的电子政务,政府对公民(Citizen)的电子政务,政府对公务员的电子政务(选择) 指导思想和指导原则不需要看6.企业资源计划ERPP16四个特点:(选择)ERP是统一的集成系统。ERP是面向业务流程的系统。ERP是模块化可配置的。ERP是开放的系统。(选择)功能:是一个以财务会

6、计为核心的信息系统,用来识别和规划企业资源,对采购,生产,成本,库存,销售,运输,财务和人力资源等进行规划和优化,从而达到最佳资源组合,使企业利润最大化。(选择)7CRM客户关系管理CRM的核心就是企业必须清楚地认识到目前所拥有的客户群体中,哪一种个人或者组织最有可能成为本企业带来利润,这部分是最有希望的客户,同时还必须清楚地认识到哪些客户很有可能流失而成为竞争对手的客户。总的来说,获得一个新客户比留住一个老客户需要更高的成本。一个企业80%的利率来源于20%的老客户。8020原则以后要学的帕累托原则8.数据挖掘数据挖掘过程必须包含数据的清理与集成,数据的选择与变换,数据挖掘以及最后的知识评价

7、与表示。应用分为两项:描述,分类和预测。描述的主要任务是挖掘出数据中的一般特性。分类和预测:分类的主要思想可以理解为所有的样本都有类属和类标号。首先从已有的样本集合中抽取一部分作为训练样本集合,然后用这些样本去训练一个模型,然后再用这个模型去预测新的数据的类标号。预测与分类的思想非常类似,不同在于预测往往去预测一个未知的数值,而不是某种类标号。9供应链管理(SCM)一个企业需要与供应商,原材料分销商之间的关系,这个关系需要一个业务系统进行管理。3个要点:关于核心企业,关于战略伙伴关系,关于增值链(这三个了解一下)10.电子商务在进行商务活动的时候采用信息化手段。要实现完整的电子商务,除了买家,

8、卖家外,还要用银行或金融机构,政府机构,认证机构和配送中心等机构的加入。有哪些流呢,信息流,资金流,商流,物流电子商务的4种模式:B2B,B2C,C2C,G2B(企业与企业之间的电子商务,商业企业与消费者之间的电子商务,消费者与消费者之间的电子商务,以及政府部门与企业间的电子商务),taobao,京东购物B2C。(选择)建立完善电子商务发展的支持保障体系:1法律法规2标准规范体系3安全认证体系4信用体系5在线支付体系6现代物流体系7技术装备体系8服务体系9运行监控体系11.商业智能(BI)将组织中现有的数据转化为知识,帮助组织做出明智的业务经营决策。利用数据仓库,联机分析处理,数据挖掘等技术实

9、现综合应用具备功能:数据仓库,数据ETL(抽取,清洗,转换),数据统计输出(报表),分析功能三个层次:数据报表,多维数据分析和数据挖掘必须弄懂的:P11四个阶段,五个小阶段,开发方法三类,国家信息化体系6要素(图的位置要弄清楚),电子商务的4个模式,电子政务的4个模式,ERP的特点,ERP的功能,客户关系管理的核心,名词,数据挖掘,供应链管理,商业智能功能。ETC是不停车电子收费系统,ETC专用车道是给那些装了ETC车载器的车辆使用的,采用电子收费方式。第二章 信息系统服务管理1.信息系统服务的概念P21所有以满足企业和机构的业务发展所带来的信息化需求为目的,基于信息技术和信息化理念而提供的专

10、业信息技术咨询服务,系统集成服务,技术支持服务等工作,都属于信息系统服务的范畴(不需要记住,做一个了解)信息系统服务分为三个阶段:前期,中期,后期信息系统服务的前端环节:(方案的建设)为企业提供信息化建设规划和解决方案.中期:开发,实施,监理后期:测试,后评价,维护等等(不需要记住,要有印象)2. 信息系统服务管理体系在我国的信息化建设过程中,信息系统服务存在诸多问题,普遍存在的主要问题如下:项目中经常出现的现象:(1) 系统质量不能满足业主需求-质量管理(2) 工程进度滞后延期-进度管理(3) 项目资金使用超出预算-成本管理(4) 项目文档不全甚至严重缺失-文档配置信息管理(5) 系统业务需

11、求一变再变-需求管理,变更管理(6) 经常过现扯皮,推诿现象-沟通管理(7) 系统存在着安全漏洞和隐患-风险安全管理出现以上问题的原因:(1) 不具备能力的单位搅乱系统集成市场。(2)一些建设单位在选择项目承建单位和进行业务需求分析方面有误。(3)信息系统集成企业自身建设有待加强。(4)缺乏相应的机制和制度。解决的四个管理办法:(1)计算机信息系统集成单位资质管理(2)信息系统项目经理资格管理(3)信息系统工程监理单位资质管理(4)信息系统工程监理人员资格管理计算机信息系统集成资质等级从高到低依此为一二三四级。监理:炊事班的班长,带绿帽,背黑锅,看别人打炮.分为三个级别:甲(最高)乙丙(最低)

12、监理需要根据建设合同,监理合同,受甲方委托对乙方实行的监督管理,不是实施,是第三方P22将系统集成项目经理分为项目经理,高级项目经理和资深项目经理三个级别,并且分别列出了这三个级别的评定条件。监理分别监理员,专业监理工程师,监理工程师,总监代表(了解,可能会出选择)3.信息系统集成资质管理P24信息系统集成资质管理办法:认证和审批分离的原则。认证:向评审机构评审报告,根据评审报告,材料再进行审批,批准它,先由认证机构进行认证,再由信息产业主管部门进行审批(认证和审批必须记住)资质管理包括资质评审和审批,年度监督,升级,降级,取消及其他相关内容。(论坛里有贴子,有效期是几年,升级降级看一下)审批

13、机构有两类:一类是国家级的国家信息产业部,还有一类是各省的经信委4.信息系统集成资质管理办法1. 管理原则计算机信息系统集成资质认证工作根据认证和审批分离的原则,按照先由认证机构认证,再由信息产业主管部门的工作程序进行。2. 管理体系资质管理包括资质评审和审批,年度监督,升级,降级,取消及其他相关内容。资质审批一二级资质申请,由省市信息产业建设单位主管部门初审,报工业和信息产业部审批。三四级资质申请,由省市信息产业建设单位主管部门审批,报信息产业部备案。资质评审向具有相应的评审机构进行评审申请,评审机构由工业和信息化部来授权(弄清楚)一二三四级的划分表P26页中级必考,从企业的注册资金,高级项

14、目经理的数量,项目经理的数量,业绩等等区分。经常考的是项目管理人员的数量,表是最新的,要看一下,不需要记住P30必须记住,一级资质,需要项目经理30名,高级项目经理不少于10名,二级资质项目经理不少于18名等,高级项目经理不少于4名等等如何获得项目经理,高级项目经理:必须通过软考和相关条件,考试不考,了解一下5.监理的作用P32监理活动的主要内容被概括为“四控,三管,一协调”。四控信息系统工程质量控制 信息系统工程进度控制信息系统工程投资控制 信息系统工程变更控制:三管信息系统工程合同管理 信息系统工程信息管理 信息系统工程安全管理一协调 在信息系统工程实施过程中协调有关单位及人员间的工作关系

15、监理受甲方委托,根据建设合同,监理合同,国家法律法规政策规范进行的监督管理考试:不属于监理的依据(D)A国家法律法规B建设合同C委托监理委托合同D承建方的建设方案监理资质 评审和审批(一般不考)信息系统审计:收集并评估证据以决定一个计算机系统(信息系统)是否有效地做到保护资产,维护数据完整,完成组织目标,同时最经济的使用资源信息系统审计的目的是评估并提供反馈,保证及建议,其关注之处可被分为如下三类可用性:商业高度依赖的信息系统能否在任何需要的时刻提供服务?信息系统是否被完整保护以应对各种的损失和灾难P21七大类问题(理解),四类管理做一个了解(两个单位,两个人员,一个是监理,一个是集成),一二

16、三四级管理原则,评审和审批相分离原则必须记住,年检,升降级,年限,,一二三四级各自的资质条件,注册资本,人才实力,业绩,管理能力,特别注意人力人才的管理, 高级项目经理,项目经理的数量,初审和认证相分离必须记住,一二级和三四级是怎么来的监理最基本的知识点,工作范围:四控三管一协调(可能会出选择),九五至尊降级的条件:年检不合格,哪些不合格看论坛(了解)两单位(承建单位和监理单位)第三章 计算机信息系统集成1. 计算机信息系统集成的特点(必考)计算机信息系统集成要以满足用户需求为根本出发点。计算机信息系统集成不只是设备选择和供应,更重要的是,它是具有高技术含量的工程过程,要面向用户需求提供全面解

17、决方案,其核心是软件。计算机信息系统集成的最终交付物是一个完整的系统而不是一个分立的产品。计算机信息系统集成包含技术,管理和商务等各项工作,是一项综合性的系统工程。技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障。2.计算机信息系统集成的分类(了解)计算机信息系统集成主要包括系统集成和应用系统集成。设备系统集成,也可称为硬件系统集成或弱电系统集成。设备系统集成也可分为智能建筑系统集成,计算机网络系统集成,安防系统集成等。3.计算机信息系统的生命周期(必须掌握)分为四个阶段:产生阶段(立项阶段),开发阶段,运行阶段和消亡阶段.开发阶段分为五个阶段:即总体规划,系统分析,系统设

18、计,系统实施和系统验收阶段.运行阶段分为四种类型:更正性维护,适应性维护,完善性维护,预防性维护.共同点:都是在系统交互以后的4.计算机信息系统开发方法(必须掌握3个方法)1结构化方法:基本思想是将系统的生命周期划分为系统调查,系统分析,系统设计,系统实施,系统维护等阶段.结构化生命周期法主要特点:(1)开发目标清晰化(2)工作阶段程式化(3)开发文档规范化-也是结构化方法的重要特点(4)设计方法结构化应用于拥护需求明确2快速原型法应用于需求不明确3面向对象法面向对象的分析方法是利用面向对象的信息建模概念,如实体,关系,属性等,同时运用封装,集成,多态等机制来构造模拟现实系统的方法.基本思想如

19、下:(看一下)(1)客观事物是由对象组成的,对象是在原事物基础上抽象的结果.(2)对象是由属性和操作组成的,其属性反映了对象的数据信息特征,而操作则用来定义改变对象属性状态的各种操作方式.(3)对象之间的联系通过消息传递机制来实现,而消息传递的方式是通过消息传递模式和方法所定义的操作过程来完成.(4)对象可以按其属性来归类,借助类的层次结构,子类可以通过继承机制获得其父类的特性。(5)对象具有封装的特性,一个对象就构成一个严格模块化的实体,在系统开发中可被共享和重复引用,达到软件(程序和模块)复用的目的。第4章 软件工程知识1软件需求主要包括功能需求,非功能需求,设计约束;业务需求,用户需求,

20、系统需求(了解).功能需求:系统必须完成的那些事,如买房,火车站订票,查票非功能需求:是指产品必须具备的属性或品质,如可靠性,性能,响应时间,容错性,扩展性等.买很大的房子,同时住100人,春节1亿人同时访问,响应时应不能超过30S.设计约束:也称为限制条件,补充规约,系统运行的环境,如使用Linux.距市心车程不大于20分钟业务需求,用户需求,系统需求这三个了解一下.需求管理是做其他管理的龙头最基本的条件,不是9大管理.P42需求过程是一个包括创建和维护系统需求文档所必需的一切活动的过程,通常包括需求开发和需求管理两大工作.需求开发:包括需求捕获,需求分析,编写规格说明书和需求验证四个阶段.

21、软件需求规格说明书:SRS,是一个文档.需求管理:通常包括定义需求基线,处理需求变更,需求跟踪等方面的工作.(知识点必须掌握)需求捕获技术:用户访谈(和用户交流),用户调查(与用户访谈相比,用户调查最大的不足是缺乏灵活性),现场观摩,文档考古,联合讨论会需求基线:标准,通过正式评审确认的一个标准2.可行性研究(可研,必须弄清楚可能会考案例分析)P44可行性研究的任务主要包括:技术可行性,经济可行性,社会可行性.可行性研究工作的步骤:(不需要记住,要有思想),成本效益的分析方法,成本估计,COCOMO,模型,效益,货币的时间价值,投资回收率,投资回报率(1)核实问题定义与目标(2)研究分析现有系

22、统(3)为新系统建模(4)客户复核(5)提出并评价解决方案(6)确定最终推荐的解决方案(7)草拟开发计划(8)以书面的形式提交并进行审查。3.需求分析需求分析包括绘制系统上下文范围关系图、创建用户接口原型、分析需求的可信性、确定需求的优先级、为需求建立模型、创建数据字典、使用质量功能调配。DFD数据流图质量功能调配(QFD)记住4.软件设计(了解)(1)软件设计的基本原则:信息隐蔽、模块独立性(内聚(功能、信息、通信、过程、时间、逻辑)、耦合)。(2)系统结构图:模块、模块间的调用关系、模块间的通信、辅助控制符号等。(3)常用系统结构图:变换型、事物型、混合型。(4)用户界面:可使用性、灵活性

23、、复杂性、可靠性。5.软件测试的方法分为白盒测试、黑盒测试白盒测试:考虑系统的内部逻辑结构,通过一些覆盖进行实现黑盒测试:不考虑系统的内部逻辑结构黑盒测试的方法:等价类,测试注册功能,只能用字母,长度6位到9位,符合规定的看成一个等价类,把不符合规定5位的是一个等价类,全部是数字的看成一个等价类,根据某一种规则把它划分为几个类型从中选出一个或者两个,几个测试代表边界值:=9=11正整数 8,9,11,12实验设计因果图(根据我自己的理解:等价类,边界值,因果图应该是设计测试用例的方法,而不是黑盒测试的方法)白盒测试的原则:(理解)主要对程序模块进行如下检查:对程序模块的所有独立的执行路径至少测

24、试一次。对所有的逻辑判定,取“真”与取“假”的两种情况都至少测试一次。在循环的边界与运行界限内执行循环体。测试内部数据结构的有效性等。6.V模型必须掌握(这是我自己理解的,和百度不一样,你们自己看一下百度)V模型:把测试的活动进去加去特点:(1)是属于线性顺序一类的软件开发模型(2)它的开发活动是按时间顺序进行的,而相应的测试活动顺序刚好相反(3)它通过使用基于构件的开发方法来缩短产品的开发周期,提高开发的速度。(4)成功的应用V模型,主要体现在设计测试用例的时机需求分析 验收测试(验收测试设计)- (验收测试执行) 系统规格说明 系统测试 (系统测试设计)- (系统测试执行) 概要设计 集成

25、测试 (集成测试设计)-(集成测试执行) 详细设计 单元测试 (单元测试设计)-(单元测试执行) 编码 缺点:把系统的开发过程划分为具有固定边界的不同阶段,这使得人们很难跨过这些边界来采集测试所需要的信息。阻碍从系统描述的不同阶段中取得信息进行集合。7.软件测试的分类 (掌握)单元测试 集成测试 确认测试 系统测试 测试和测试测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的工作.测试由多个用户在实际使用环境下进行的测试.软件测试从不同的角度,可以分为如下几大类:(1)功能测试(2)可靠性测试(3)强度测试(4)性能测试(5)恢复测试(6)启动/停止测试(

26、7)配置测试(8)安全性测试(9)可使用性测试(10)安装测试(11)过程测试(12)容量测试(13)文档测试(14)兼容性测试8.测试功能分类(了解)软件测试的步骤(PDCA):(1) 制定软件测试计划(2) 编写软件测试说明(3) 执行软件测试(4) 编制软件测试报告(5) 修正软件测试过程中发现的问题(6) 软件测试阶段评审软件维护的因素包括可理解性,可测试性,可修改性必须掌握软件需求的三个分类,判断,需求工程的两大块,需求开发,需求管理,需求开发包含分析,捕获技术(掌握),分析,什么是编写软件规格说明书,文档,什么是需求验证,写在需求规格说明书里提供的功能,在最终软件系统里必须实现的,

27、可言的步骤建议掌握,需求分析,需求设计了解,测试是重点高内聚低耦合:模块内要高度紧密联系,模块间制约要少9.软件复用(掌握名词):软件复用是指利用已有软件的各种有关知识构造新的软件,以缩减软件开发和维护的费用.把以前有的东西拿来用.代码复用,文档复用,设计思想的复用,模块复用,软件复用,组件复用.软件复用的主要思想是,将软件看成是由不同功能的组件所组成的有机体,每一个组件在设计编写时可以被设计成完成同类工作的通用工具组件和构件的区别:构件也是拿来复用的,组件的粒度细些,描述的清楚一些10.软件的再生把以前的东西拿来再生成一个新的软件,和软件复用的意思差不多,利用复用的思想步骤(了解):删选,文

28、档重构,逆向工程(山寨,由功能反过来写来代码),代码重构,数据重构,重新开发11.了解软件质量管理及质量评价软件质量管理过程包括质量保证过程,验证过程,确认过程,评审过程,审计过程等.软件质量保证过程通过计划制订,实施和完成一组活动提供保证,这些活动保证项目生命周期中的软件产品和过程符合其规定的需求.也就是说能过一些办法制订实施,实行监控等这些活动来保证,可交互满足规定的需求.12验证和确认的区别和联系(两个名词了解并区分)验证与确认过程使用能够定位缺陷并便于以后改正的测试技术直接处理软件产品质量问题.验证过程试图确保活动的输出产品已经被正确制造,即活动的输入产品满足前面活动施加的规范说明;确

29、认过程则试图确保建造了正确的产品,即产品满足其特定的目的.验证:活动的输出产品满足前面的规范说明,已经满足确认:确保满足13.掌握名词:管理评审,技术评审,检查,走查,审计管理评审:从管理方面进行评审技术评审:从技术方面进行评审检查:比较正式走查:随机审计:事后进行的审计SQA:软件质量保证QC:质量控制14.配置管理(后面学)开发库:开发人员用的库,经常变化受控库:有一定的限度,存放的半产品产品库:存放的产品基线15.CMM和CMMI(必须掌握)软件能力成熟度模型CMM分级:初始级,可重复级,已定义级,已管理级,优化级初始级:软件过程的特点是无秩序的,有时甚至是混乱的.可重复级:已经建立了基

30、本的项目管理过程,可用于对成本,进度和功能特性进行跟踪.已定义级:用于管理和工程的软件过程均于文档化,标准化,并形成整个软件组织的标准软件过程.已管理级:软件过程和产品质量有详细的度量标准优化级:通过对来自过程,新概念和新技术等方面各种有用信息的定量分析,能够不断地,持续地进行过程改进.CMMI:软件能力成熟度集成区别:CMMI结构更加形式化和精致,更复杂,强调需求的管理(需求管理和需求开发,需求管理捕获技术),加强对工程过程的重视,强调度量,强调对风险的管理16.软件构件(必须掌握)常用的构件三个:COM(开放的组件标准),CORBA(公共对象请求代理架构),EJB(SUN公司)构件:用于进

31、行软件复用,粗粒度DCOM是COM的进一步扩展,必须弄清楚COM+并不是COM的新版本,是一个新发展,必须掌握17.面向对象分析与设计(名词弄清楚)面向对象:把客观存在的事物看成一个对象对象:对象标志,属性,服务类和类库:类是对象的抽象定义,是一组具有相同数据结构和相同操作的对象的集合.类库和传统例程库相似的,它们都是一种预先定义的程序库.类与类之间的关系:依赖,组合,泛化,聚合,关联继承和多态:继承,父类,子类,子类继承父类,多态:是指类中具有相似功能的不同函数是用同一个名称来实现,从而可以使用相同的调用方式来调用这些具有不同功能的的同名函数.消息机制:在Windows中发生的一切都可以用消

32、息来表示,消息用于告诉操作系统发生了什么,所有的Windows应用程序都是消息驱动的。 一个消息是由消息的名称(UINT)和两个参数(WPARAM, LPARAM)组成。消息的参数中包含有重要的信息。例如对鼠标消息而言,LPARAM中一般包含鼠标的位置信息,而WPARAM参数中包含了发生该消息时,SHIFT、CTRL等键的状态信息,对于不同的消息类型来说,两个参数也都相应地具有明确意义。消息通信:是指向对象发出的服务请求,它应该含有下述信息:提供服务的对象标志,消息名,输入信息和回答信息.对象与封装 对象是系统用来描述客观事物的一个实体,它是构成系统的一个基本单位对象三要素:对象标志,属性,服

33、务,封装(可能会出一两个选择题)软件复用必须知道,软件再生步骤了解,验证和确认P57的区别和关系,管理评审,技术评审,检查,走查,审计必须弄清楚,软件配置了解,CMM五级必须掌握清楚,CMM和CMMI尽量弄清楚,常用的构件标准三个必须弄清楚,中间件弄清楚P71经常考选择题,面对对象分析与设计名词弄清楚,可以放松一点.项目组织结构:项目式, 职能式,矩证式税控软件(打印发标)已经交付使用,税务局又发布新版发票的格式,属于纠错性维护18.典型体系结构P68软件体系结构模型(了解):结构模型,框架模型,动态模型,过程模型,功能模型四种视图(需要知道):逻辑视图:主要支持系统的功能需求,即系统提供给最

34、终用户的服务。开发视图:也称模块视图,主要侧重于软件模块的组织和管理。进程视图:侧重于系统的运动特性,主要关注一些非功能性的需求,例如系统的性能可用性。进程视图强调并发性,分布性,系统集成性和容错能力,以及从逻辑试题中的主要抽象如何符合进程结构。物理视图:主要考虑如何把软件映射到硬件上,它通常要考虑到系统性能,规模,可靠性等。了解名词:分层结构,C2风格,客户-服务风格(C/S),三层C/S了解CORBA:公共对象请求代理体系结构19.软件体系结构设计方法结构化设计方法:从上到下依次而来的,先做什么,再做什么P70了解名词,传入块,传出模块,变换模块,协调模块常用的系统结构图(了解):变换型系

35、统结构图,事务型系统结构图,混合型系统结构图20.软件中间件P75为了解决异构环境,操作系统,网络环境,数据库中间件是位于硬件,操作系统等平台和应用之间的通用服务P76几种常用的中间件数据库访问中间件:windows平台的ODBC和java平台的JDBC.远程过程调用:面向消息中间件:IBM的MQSeries分布对象中间件:OMG的CORBA,sun的RIVU/EJB,Microsoft的DCOM。事务中间件:BEA的Tuxedo,对象事务监控器OTM21.软件体系结构(了解)(1)管道/过滤器模式(2)面向对象模式(3)事件驱动模式(4)分层模式(5)知识库模式(6)客户机/服务器模式(C/

36、S)22.统一建模语言UML(考试重点)P79定义:是用于系统的可视化建模语言,特征:不是一种可视化的程序设计语言,而是一种可视的建模语言。是一种建模语言规范说明,是面向对象分析与设计的一种标准形式。不是过程,也不是方法,但允许任何一种过程和方法使用它。简单并可扩展,具有扩展化和专有化机智,便于扩展,无需对核心概念进行修改。9种图可能要考,尽量弄清楚五个系统视图(认真学)逻辑视图,进程视图,实现视图,部署视图,用例视图UML视图:静态模型:类图,构件图,布署图动态模型:对象图,用例图,序列图,协作图,状态图,活动图类与类之间的关系:依赖,组合,泛化,聚合,关联(可能会出选择)使用面向对象技术进

37、行软件开发的最佳实践-RUP(了解)P8122.WebService技术(考试重点)WebService是解决应用程序之间相互通信的一种技术需要记住:三种角色,三种操作,三个协议,一个语言以及适用范围和不适用范围三种角色:服务提供者,服务请求者,服务注册中心(不是必须有,是可选的)三种操作:发布,查找,绑定三种协议:图4-10,记住三个协议:SOAP(简单对象访问协议),WSDL(WebService描述语言),UDDI(统一描述,发现和集成),一个语言:XML(可扩展标准语言)P94WebService的主要目标是跨平台的可操作性适用于(1)跨越防火墙(2)应用程序集成(3)B2B集成(4)

38、软件重用不适合的应用(1)单机应用程序,API实现(2)局域网上的同构应用程序23.J2EE和.Net定义和异同J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platfor

39、m Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如编写一次、随处运行的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Intern

40、et应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。 J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制

41、,提高了性能。.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。.NET就是微软的用来实现XML,Web Services,SOA(面向服务的体系结构service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.NET,必须先了解.NET技术出现的

42、原因和它想解决的问题,必须先了解为什么他们需要XML,Web Services 和 SOA。技术人员一般将微软看成一个平台厂商。微软搭建技术平台,而技术人员在这个技术平台之上创建应用系统。从这个角度,.NET也可以如下来定义:.NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时 Common Language Runtime之上的应用程

43、序。)如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。比如,仅仅使用了XML并不就是.NET应用,仅仅使用SOAP SDK调用一个Web Service也不是.NET应用。异同:.net不是开放的平台,微软;j2ee是开放的平台,sun公司的百度一下定义,异同到BBS上看24.工作流(可能考1分,也可能不考)P93工作流就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中恰当的模型进行表示并对其实施计算。把一些活动按照先后顺序进行的计算。解决的问题:是为实现某个业务目标,在多个参与教师之间,利用计算机按某种预定规则自动传递文档,信息

44、或者任务流,自动化,监查和控制,业务重规划。25.P94软件工具(可以了解一下)26.数据库与数据仓库(掌握)数据仓库:存放数据的(静态)特点:面向主题(以人,车辆),集成,相对稳定,反时历史变化数据库是面向业务的(动态的)构件P68四种视图弄清楚 P71中间件的代表产品 典型的软件体系结构了解,UML特点P79必须掌握,五个视图尽量掌握,9种图静态和动态尽量掌握,类与类之间的关系,RUP了解,WebSev考试重点,三种角色,三种操作,三个协议,一个语言以及适用环境和不适用环境J2EE和.NET定义,异同。工作流了解,可能考1分,数据库和数据仓库的区别,构件,构件标准第五章 网络技术标准与协议P110网络技术考8分左右必须记住:综合布线的适用范围:跨越距离不超过3000米,建筑总面积不超过100万平方米,区域内的人员为50-5万人网络技术标准与协议(了解,记住)微软的NETBEUI,NOVELL的IPX和跨平台的TCP/IP,使用最广泛的是TCP/IP网络分类(1)局域网:家里,单位建局域网(2)城域网:城市(3)广域网(DQDB分布式队列双总线)(4)万维网(www)考点:无线网络分

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号