系统集成知识点整理
- 格式:docx
- 大小:52.60 KB
- 文档页数:14
系统集成知识点总结一、系统集成概述系统集成是指将不同的子系统或组件集成成一个整体系统的过程。
在信息化时代,不同的系统往往拥有各自独立的数据和功能,通过系统集成可以使它们之间相互连接,共享数据和功能,实现更高效的业务流程和决策支持。
系统集成通常涉及硬件、软件和网络等多个方面的技术和知识,需要综合考虑不同系统的接口、数据格式、安全性等问题。
在企业的信息化建设中,系统集成是不可或缺的重要环节,可以帮助企业实现多系统的统一管理、资源共享和业务协同,提高信息化水平和竞争力。
二、系统集成的基本概念1. 系统集成的定义系统集成是指在信息化建设过程中,将各种独立的系统、设备、软件和服务按照一定的规则和标准集成成一个整体,以实现数据、功能和资源的共享和协同,提高系统的效率和价值。
2. 系统集成的基本要素系统集成包括硬件、软件和网络等多个要素,其中硬件包括服务器、存储设备、网络设备等;软件包括操作系统、应用软件、数据库等;网络包括局域网、广域网、互联网等。
在系统集成的过程中,需要考虑这些要素之间的接口、数据格式、安全性等问题,以确保整个系统的稳定和可靠。
3. 系统集成的基本原理系统集成的基本原理包括标准化、模块化、集约化和开放化四个方面。
标准化是指采用统一的规范和标准,使各个子系统之间可以互相通信和协作;模块化是指将系统中的功能和数据分成多个模块,使系统更易于开发、维护和扩展;集约化是指通过资源共享和合理配置,实现系统的高效利用;开放化是指系统具有开放的接口和标准,可以与其他系统无缝连接和集成。
三、系统集成的技术和方法1. 接口技术系统集成的关键技术之一是接口技术,即系统之间实现数据和功能交互的方式。
常见的接口技术包括SOAP、RESTful、RPC等,由于不同系统之间可能采用不同的接口技术,因此在进行系统集成时需要考虑接口协议的兼容性和互操作性。
2. 数据集成技术数据集成是系统集成中的另一个重要技术,用于不同系统中数据的传输、转换和共享。
2024年系统集成项目管理工程师考试的综合知识考点与速记口诀一、综合知识考点归纳1、信息系统生命周期阶段●系统规划阶段●系统分析阶段●系统设计阶段(未直接提及,但通常是生命周期的一部分)●系统实施阶段●系统运行和维护阶段2、信息基础设施●通信网络基础设施:5G、物联网、工业互联网、卫星互联网●新技术基础设施:人工智能、云计算、区块链●算力基础设施:数据中心、智能计算中心3、项目管理核心领域●范围管理:定义项目范围、创建工作分解结构(WBS)、核实范围、控制范围变更●时间管理:定义项目活动、排列活动顺序、计算活动历时、制定进度计划●质量管理:制定质量方针、目标、计划,实施质量控制、质量保证●成本管理:资源计划、成本估算、成本预算、成本控制●风险管理:风险识别、风险评估、风险应对、风险监控4、信息安全与数据保护●机密性、完整性、可用性、可控性、可审查性●数据库与数据仓库的区别●区块链技术及其特点5、面向对象编程原则●单职原则、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、组合重用原则、迪米特原则6、项目建议书内容●项目的必要性●项目的市场预测●项目建设必需的条件7、测试与部署●单元测试、集成测试、系统测试●部署计划二、速记口诀1、项目管理核心领域口诀●范围管理:“范董做事,有规有则”(范围定义清晰,工作分解结构明确,控制变更)●时间管理:“爱快准伏”(爱:活动定义;快:活动排序;准:活动历时估算;伏:制定伏贴的进度计划)●质量管理:“承诺要跟落实走”(制定质量方针和目标,实施质量控制和质量保证)●成本管理:“计划估算预算控制”(资源计划、成本估算、成本预算、成本控制)●风险管理:“真金不怕火炼”(识别风险,评估风险,制定应对措施,持续监控)2、信息安全与数据保护口诀●“保密完整可用控,审查数据不放松”(机密性、完整性、可用性、可控性、可审查性)3、面向对象编程原则口诀●“单开里依组迪少”(单职原则、开闭原则、里氏替换原则、依赖倒置原则、组合重用原则、迪米特原则)。
系统集成第一章知识点总结一、系统集成的概念和发展系统集成是指把不同的技术、设备、软件等集成在一起,形成一个功能完整的整体系统。
目前,系统集成已经成为企业信息化建设和数字化转型的重要手段,对于促进企业的业务流程优化和效率提升具有重要的意义。
随着信息技术的迅猛发展和智能化应用的不断推进,系统集成领域也在不断发展壮大。
二、系统集成的基本原理系统集成的基本原理包括统一、开放和整合。
统一指的是将不同的硬件、软件和网络等资源统一管理和调度,达到协同工作的效果;开放指的是系统集成应该具备良好的开放性,能够与其他系统进行有效地交互和融合;整合指的是将不同的系统进行无缝衔接,实现数据和业务流程的整合,从而提升工作效率和服务质量。
三、系统集成的主要技术系统集成涉及多种技术,主要包括数据集成技术、应用集成技术、业务流程集成技术、系统管理集成技术和安全集成技术等。
其中,数据集成技术是系统集成的核心技术,其主要任务是将来自不同数据源的数据进行整合和分发,以满足企业的不同需求。
应用集成技术则是通过将不同的应用程序进行集成,实现数据共享和业务流程无缝衔接;业务流程集成技术是指通过集成不同的业务流程和系统,实现跨部门和跨系统的整合;系统管理集成技术主要是对不同系统进行统一管理和监控,确保系统运行的稳定和高效;安全集成技术则是保障系统和数据的安全,防范各种网络攻击和数据泄露。
四、系统集成的发展趋势随着信息技术的不断进步和应用场景的不断拓展,系统集成面临着新的发展机遇和挑战。
未来,系统集成将更加注重业务的智能化、灵活性和可持续性,同时也将更加关注数据的价值挖掘和安全保障。
同时,随着云计算、大数据、人工智能等技术的广泛应用,系统集成还将面临着更多的交叉融合和协同创新。
五、系统集成的应用领域系统集成已经广泛应用于多个领域,包括企业信息化建设、数字化转型、智慧城市建设、物联网、云计算、大数据、人工智能等。
在企业信息化建设方面,系统集成可以帮助企业实现业务流程优化和效率提升,同时也能提升企业的竞争力和创新能力。
软考系统集成项目管理知识点一、知识概述《项目范围管理》①基本定义:简单说呢,项目范围管理就是要把项目该做的事情定好,明确哪些在项目范围内,哪些不在,就像给你家盖房子,事先确定好是盖两层小楼还是四合院,这个确定的过程就是范围管理。
②重要程度:在软考系统集成项目管理里它超级重要啊。
如果范围不明确,要么做了一堆不该做的工作浪费资源,要么重要的事没做。
就好比你出去旅游,没定好游玩的景点范围,结果不是有的想去的没去成,就是去了一堆没意思还浪费时间的地方。
③前置知识:你得对项目有点基础的理解,像知道项目是为了实现某个目标之类的基础知识。
④应用价值:在实际中,比如软件项目开发,明确范围可以让团队知道要开发哪些功能,避免无休止地添加功能,按时按预算交付项目。
二、知识体系①知识图谱:它在项目管理这个大体系里就像承重墙一样,没有它整个项目管理的大厦都不稳。
它跟项目时间管理、成本管理等都有关系呢。
②关联知识:和项目的进度安排关系密切。
范围定不好,进度安排就像没头的苍蝇。
还和质量管理有关联,范围定了才知道要达到什么样的质量标准。
③重难点分析:掌握起来有点难,因为要跟各方协调确定范围。
关键是要准确把握客户的真实需求,这事儿就像猜女孩子心思一样难。
不同部门、用户群体往往需求不同,得去平衡。
④考点分析:在考试里经常考。
可能会让你分析项目中范围管理的漏洞,或者给个项目情况叫你去制定范围管理计划。
三、详细讲解【理论概念类】①概念辨析:项目范围有产品范围,就像手机这个产品到底有哪些功能属于这个范围,还有项目范围,也就是为了做出这个产品的所有工作都有啥。
②特征分析:有渐进明细的特点。
开始的时候范围可能不太清晰,随着项目推进一点点弄明白。
就像挖掘宝藏,开始只知道有宝藏大概位置,挖着挖着才清楚具体什么样的宝藏。
③分类说明:可以分为需求范围和工作范围。
需求范围就是客户要的东西,工作范围是为了实现客户需求要做的工作。
例如开餐馆,需求范围是顾客想吃的菜,工作范围就包括买菜、做菜、请厨师、服务等。
系统集成知识点归纳总结软件工程:需求分析、设计、编码和测试软件需求的分析方法(功能需求,非功能需求,设计约束)1)结构化分析(Structured Analysis):是面向数据流的分析方法,(分层的)数据流图,数据字典,描述加工逻辑的结构化语言判定表判定树是SA的工具数据流图描述了对数据的处理流程,用来建立系统的逻辑模型数据字典在需求分析阶段建立,通常作为数据流图的补充说明数据字典最重要的作用是作为分析阶段的工具。
在结构化分析,数据字典的作用是给数据流图上每个成分加以定义和说明E-R 通常在需求分析后建立的实体关系模型,可用于描述数据流图数据存储及其之间的关系需求分析阶段会用到层次方图,用例图,IPO图,不会用到N-S图IPO图:模块的输入输出,处理内容,模块的内部书库和调用关系N-S盒图,程序流程图,PAD图用于表示软件模块的执行过程,而E-R 图不适用软件需求说明书是需求分析阶段最后的成果之一,包含数据描述功能描述,性能描述,不包含系统结构描述SRS(Software Requirements Specification), 软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
包含硬件、功能、性能、输入输出、接口需求、警示信息、保密安全、数据与数据库、文档和法规的要求一个软件系统的生命周期包含可行性分析和项目开发计划,需求分析,设计(概要设计和详细设计),编码,测试维护程序流程设计在详细设计和实现阶段,软件的总体结构设计在概要设计,并在概要设计说明说进行说明详细设计:程序流程设计,代码设计,数据库设计,人机界面设计软件设计包软件的结构设计,数据设计,接口设计和过程设计结构设计:定义软件系统各主要部件之间的关系软件测试的对象包括源程序,目标程序,数据及相关文档软件的完全测试是不可能的原因:输入输出量太大,输出结果太多以及路径组合太多,测试依据没有同统一的标准软件测试可以分为单元测试,集成测试,(确认测试),系统测试,验收测试白盒测试:根据程序内部结构进测试,对程序的所有逻辑分之进行测试,逻辑覆盖属于典型的白盒测试,,在进行动态测试时,需要测试软件内部的结构和处理过程,不需要测试产品功能;在进行静态测试时有静态结构分析法,静态质量度量法,代码检查法白盒测试的覆盖标准有逻辑覆盖,循环覆盖和基本路径测试,其逻辑覆盖包括语句覆盖,判定覆盖,条件覆盖,判断/条件覆盖,条件组合覆盖和路劲覆盖黑盒测试注重于测试软件的功能性需求,程序控制结果错误不能检查出来Alpha Beta 测试属于验证测试软件工程管理包括了启动和范围定义,软件项目计划,软件项目实施,评审和评价,关闭,软件工程度量6个方面。
第一章信息化基础知识1.国家信息化体系6要素信息技术应用、信息资源、信息网络、信息技术和产业、信息化人才、信息化政策法规和标准规范。
2.新概念N网融合:电信网、互联网、电视网、物联网、智能电网云计算:基于互联网的服务增加,新的使用方法和交付模式,通常提供的是动态易扩展的虚拟化资源。
物联网:物物相连的互联网,其基础和核心还是互联网。
物联网是利用无线射频技术、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连,进行信息交换和通信,以实现对物品的智能化识别、跟踪、定位、监控和管理的网络。
其关键的三项技术为:传感器技术、无线射频技术、嵌入式技术。
IPv6:用于替代现行版本IP协议的新一代IP协议,每个人将拥有多个IP 地址。
3.电子政务政府间的电子政务:G2G政府对企业的电子政务:G2B政府对公民的电子政务:G2C政府对公务员的电子政务:G2E4.十二金党的工作业务系统由中共中央办公厅研究提出5.ERP特点:1.是统一的集成系统;2.面向业务流程的系统;3.模块化可配置的;4.开放的系统。
功能:1.财会管理(会计核算、财务管理);2.生产控制管理;3.物流管理(销售管理、库存控制、采购管理);4.人力资源管理(人力资源规划的辅助决策、招聘管理、工资核算、工时管理、差旅核算)。
6.CRM简介CRM的要点:(客户、关系、管理)坚持以客户为中心,提高客户满意度的同时增加客户忠诚度,以达到企业最大利润。
CRM的核心:认清目标客户,哪些是潜在客户,哪些是要流失的客户;开发一个新客户比维护老客户要花费更高的成本。
7.建立和完善电子商务发展的支撑保障体系法律法规体系、标准规范体系、安全认证体系、信用体系、在线支付体系、现代物流体系、技术装备体系、服务体系、运行监控体系。
(九大体系)8.商业智能将组织中的数据转化为知识,帮助组织进行合理有效的业务经营决策。
提供的决策分三个层次:操作层、战术层、战略层。
第2章信息系统集成专业技术知识1考情分析1.1本章重点2考点精讲2.1信息系统1、信息系统的概念信息系统的组成部分包括硬件、软件、数据库、网络、存储设备、感知设备、外设、人员以及把数据处理成信息的规程等。
2、信息系统设计包括总体设计和各部分的详细设计(物理设计)两个方面。
3、信息系统生命周期信息系统的生命周期可以分为立项、开发、运维及消亡四个阶段。
2.2软件工程1、信息系统开发方法(1)结构化方法(2)原型法(3)面向对象方法。
2、软件开发模型对于开发模型知识点,要掌握软件生命周期的概念、各种开发模型的特点和应用场合。
主要考查的开发模型有瀑布模型、螺旋模型、迭代模型(RUP)、V模型、敏捷方法等。
各种软件开发模型的特点比较3、方案设计系统方案设计包括总体设计和各部分的详细设计(物理设计)两个方面。
4、软件需求分析与定义软件需求是针对待解决问题的特性的描述。
所定义的需求必须可以被验证。
在资源有限时,可以通过优先级对需求进行权衡。
5、软件设计从工程管理角度来看,软件设计可分为概要设计和详细设计两个阶段。
6、软件测试软件测试是软件质量保证的主要手段之一,也是在将软件交付给客户之前所必须完成的步骤。
7、软件维护软件维护占整个软件生命周期的60%~80%,维护的类型主要有以下4种:改正性维护---改正交付后发现的错误;适应性维护---为适用环境变化;完善性维护---优化性能和维护性;预防性维护---预防潜在的错误。
8、软件配置管理软件配置管理通过标识产品的组成元素、管理和控制变更、验证、记录和报告配置信息,来控制产品的进化和完整性。
9、软件质量保证及质量评价软件质量指的是软件特性的总和,是软件满足用户需求的能力,即遵从用户需求,达到用户满意。
软件质量包括“内部质量”“外部质量”和“使用质量”三部分。
软件需求定义了软件质量特性,及确认这些特性的方法和原则。
2.3面向对象方法在面向对象方法方面,主要考查面向对象的基本概念和UML。
系统集成相关的专业技术知识包括:
1.信息系统建设:系统集成是信息系统建设中的重要部分,涉及计算机软件、硬件、网络通信、信息安全等技术和产品的集成,以满足用户的特定
需求。
这包括采购、系统集成、软件开发和运维服务等阶段。
2.系统分析与设计:在系统集成项目中,系统分析和设计是至关重要的。
这需要对系统进行结构化、模块化的分析和设计,从顶向下、逐步分解。
3.数据库与数据仓库技术:数据库和数据仓库技术是系统集成中的重要组成部分。
数据仓库是一个面向主题的、集成的、相对稳定的,反映历史变
化的数据集合,用于支持管理决策。
同时,大数据技术也需要依托云计算的分布式处理、分布式数据库和云存储、虚拟化技术等。
4.网络通信技术:网络通信技术是系统集成的基础,涉及网络技术标准与协议,如OSI七层协议等。
5.信息安全技术:在系统集成中,信息安全技术也是必不可少的,包括数据加密、访问控制、安全审计等。
6.新兴信息技术:新兴信息技术,如云计算、物联网、移动互联网等,也为系统集成带来了新的挑战和机遇。
7.标准化与规范化:系统集成需要遵循一定的标准和规范,如国际标准、国家标准、行业标准等,以确保系统的互操作性和可扩展性。
8.项目管理知识:系统集成项目通常需要按照项目管理的方法进行管理和实施,包括项目立项、需求分析、系统设计、系统实施、系统验收等阶段。
以上这些方面的专业技术知识都是系统集成工程师需要掌握的。
计算机系统集成方法知识点总结一、计算机系统集成方法基础知识:1. 计算机系统集成的定义:计算机系统集成是指将各种计算机硬件设备、软件系统以及相关配套设施进行整合与组装,使之能够协同工作,实现特定的功能需求。
2. 计算机系统集成的步骤:需求分析、系统设计、设备采购、软件开发、系统集成、测试与调试、系统交付与使用。
3. 计算机系统集成的优势:提高工作效率、降低整体成本、提升信息处理能力、增强系统稳定性及可靠性。
4. 计算机系统集成的挑战:不同设备、软件和硬件之间的兼容性问题、系统安全性的保障、系统可维护性与升级性、系统稳定性与可靠性。
二、计算机系统集成的方法论:1. 需求分析:明确用户需求,包括功能需求、性能需求、可靠性需求以及安全需求等。
2. 系统设计:根据需求分析结果,设计整个系统的结构框架、硬件配置、软件模块划分等,在此基础上进行系统模型的构建。
3. 设备采购:根据系统设计的要求,选择合适的硬件设备,包括计算机主机、硬盘、内存、显卡等,并考虑设备的性能、稳定性、可扩展性等因素。
4. 软件开发:根据系统需求,进行软件模块的开发,包括编写代码、进行单元测试、进行集成测试等。
5. 系统集成:将设备和软件进行组装和集成,确保各个部件能够协同工作,实现系统的整体功能。
6. 测试与调试:对系统进行全面的测试,包括功能测试、性能测试、安全测试等,并进行必要的修复和调整。
7. 系统交付与使用:将集成好的系统交付给用户,并提供相关的培训和技术支持,确保用户能够正确、有效地使用系统。
三、计算机系统集成的关键技术:1. 标准化:通过制定统一的标准和规范,确保不同设备、软件之间的兼容性和互操作性,提高系统的稳定性和可靠性。
2. 接口技术:通过定义统一的接口协议,实现不同设备之间的数据交换和通信,保证系统各个部分能够有效地协同工作。
3. 数据管理与安全:确保系统中的数据能够安全地存储和传输,防止数据丢失、泄露或被非法篡改。
信息分为本体论信息和认识论信息。
国家信息化体系要素:1.信息技术应用:信息技术应用是信息化体系六要素中的龙头。
2.信息资源:信息资源、材料资源和能源共同构成了国民经济和社会发展的三大战略资源。
信息资源的开发利用是国家信息化的核心任务。
3.信息网络:信息网络是信息资源开发利用和信息技术应用的基础。
人们通常将信息网络分为电信网、广播电视网和计算机网.4.信息技术和产业:信息技术和产业是我国进行信息化建设的基础。
5.信息化人才:信息化人才是国家信息化成功之本,是信息化建设的关键。
6.信息化政策和标准规范:信息化政策法规和标准规范用于规范和协调信息化体系各要素之间关系,是国家信息化快速、持续、有序、健康发展的根本保障。
电子政务电子政务是政府机构在其管理和服务职能中运用现代信息技术,实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔的制约,建成一个精简、高效、廉洁、公平的政府动作模式。
电子政务的内容:(1)政府间的电子政务(2)政府对企业的电子政务(3)政府对公民的电子政务企业信息化结构:(1)产品(服务)层(2)作业层(3)管理层(4)决策层企业信息化必须走工业化和信息化融合之路企业资源计划(Enterprise Resource Planning,ERP)系统的4个阶段:1) 基本MRP(materials requirement planning,物料需求计划)2) 闭环MRP3) MRPII (manufacturing resource planning)制造资源计划4) ERP系统ERP系统特点:(1)ERP是统一的集成系统(2)ERP是面向业务流程的系统(3)ERP是模块化可配置的(4)ERP是开放的系统ERP系统的功能:1)财会管理2)生产控制管理3)物流管理4)人力资源管理CRM中的C代表的含义是客户。
客户关系管理(Customer Relationship Management,CRM)CRM的核心,就是必须清楚地认识到所拥有的客户群体中,哪一种个人或者组织最有可能为本带来利润,这部分是最有希望的客户;同时还必须清楚地认识到哪些客户很有可能流失而成为竞争对手的客户。
CRM应用功能的设计包括的基本功能模块:(1)自动化的销售(2)自动化的市场营销(3)自动化的客户服务数据挖掘的任务分成两项:描述,分类和预测。
供应链管理(Supply Chain Management, SCM)供应链是一个网链结构,由围绕在核心企业周围的以各种关系联系起来的供应商和用户组成。
供应链的特征之一是动态性。
供应链管理是一种集成的方法,是在满足服务水平要求的同时,为了使系统成本达到最低而采用的将供应商、制造商、仓库和商店有效地结合成一体来生产商品,有效地控制和管理各种信息流、资金流和物流,并把正确数量的商品在正确的时间配送到正确的地点的一套管理方法。
供应链管理的核心是总成本最低。
根据供应链管理的对象可将供应链分为三种类型:企业供应链,产品供应链,基于供应链契约的供应链。
供应链根据其网状结构特点划分为V型供应链(石油化工),A型供应链(航空、汽车、重工业),T型供应链。
根据产品类别供应链管理分为:功能型供应链,创新型供应链。
敏捷供应链可以动态地、可重构地、快速地响应市场变化和需求变化。
敏捷供应链区别于一般供应系统的特点:(1)支持供应链中跨企业的生产方式的快速重组,有助于促进企业间的合作和合作的优化,从而实现对市场变化的快速响应,对市场需求的快速理解,对新产品或服务的快速研发、生产和供应。
(2)不仅支持企业内信息系统的调整、重构和信息共享,而且支持供应链中跨企业信息系统的集成、调整、重构和信息共享。
(3)敏捷供应链中各个企业能敏捷化要求方便地进行组织、管理的调整和企业生产模式的转变。
电子商务的类型:电子商务按照交易对象,可以分为企业与企业之间的电子商务(B2B)、商业企业与消费者之间的电子商务(B2C)、消费者与消费者之间的电子商务(C2C),以及政府部门与企业之间的电子商务(G2B)4种。
BT-EC确定了电子商务急需建立标准的三个领域:用户接口,基本功能,数据及客体。
商业智能通常被理解为将组织中现有的数据转化为知识,帮助组织做出明智的业务经营决策。
商业智能系统应具有的主要功能:(1)数据仓库(2)数据ETL(3)数据统计输出(报表)(4)分析功能商业智能的三个层次(1)数据报表(2)多维数据分析(3)数据挖掘OLAP的基本多维分析操作有钻取、切片和切块以及旋转、drill across、drill through。
主流的商业智能工具包括BO、COGNOS、BRIO。
第二章信息系统服务管理我国信息系统服务管理的主要内容:(1)计算机信息系统集成单位资质管理;(2)信息系统项目经理资格管理;(3)信息系统工程监理单位资质管理;(4)信息系统工程监理人员资格管理2001年9月12日把“具有信息产业部颁发的《计算机信息系统集成资质证书》(一级或二级)”作为“涉密系统集成单位”的必要条件。
信息系统集成资质管理原则:计算机信息系统集成资质认证工作根据认证和审批分离的原则,按照先由认证机构认证,再由信息产业主管部门审批的工作程序进行。
评审申请:信息产业部授权的资质评审机构可以受理申请一、二、三、四级资质的评审;省市信息建设单位管理部门授权的资质评审机构可以受理申请三、四级资质的评审。
审批:一、二级资质申请,由省市信息建设单位主管部门初审,报信息产业部审批。
三、四级资质申请,由省市信息产业建设单位主管部门审批,报信息产为部备案。
获得信息系统集成资质的单位,由信息产业部统一颁发《计算机信息系统集成资质证书》。
信息系统工程监理:信息系统工程:信息系统工程是指信息化工程建设中的信息网络系统、信息资源系统、信息应用系统的新建、升级、改造工程。
信息网络系统:是指以信息技术为主要手段建立的信息处理、传输、交换和分发的计算机网络系统。
信息资源系统:是指以信息技术为主要手段建立的信息资源采集、存储、处理的资源系统。
信息应用系统:是指以信息技术为主要手段建立的各类业务管理的应用系统。
监理活动的主要内容被概括为“四控、三管、一协调”四控:信息系统工程质量控制;信息系统工程进度控制;信息系统工程投资控制;信息系统工程变更控制。
三管:信息系统工程合同管理;信息系统工程信息管理;信息系统工程安全管理。
一协调:在信息系统工程实施过程中协调有关单位及人员间的工作关系。
ITSM(信息技术服务管理)的基本原理可简单地用“二次转换”来概括,第一次是“梳理”,第二次是“打包”第3章信息系统集成专业技术知识信息系统集成有以下几个显著特点:(1)信息系统集成要以满足用户需求为根本出发点(2)信息系统集成不只是设备选择和供应,更重要的它是具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件。
(3)系统集成的最终交付物是一个完整的系统而不是一个分立的产品。
(4)系统集成包括技术、管理和商务等各项工作,是一项综合性的系统工程。
技术是系统集成工作的核心,管理和商务活动是系统集成项目实施的保障。
系统集成主要包括设备系统集成和应用系统集成(1)设备系统集成:也何分为智能建筑系统集成,计算机网络系统集成,安防系统集成等。
(2)应用系统集成信息系统的生命周期可以分为4个阶段:立项,开发,运维,消亡1.立项阶段2.开发阶段:(1)总体规划阶段(2)系统分析阶段(3)系统设计阶段(4)系统实施阶段(5)系统验收阶段3.运维阶段4.消亡阶段原型法认为在很难一下子全面准确地提出用户需求的情况下,首先不要求一定要对系统做全面,详细的调查,分析,而是本着开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来实现用户的最终系统需求。
软件维护包括如下类型:(1)更正性维护(2)适应性维护(3)完善性维护(4)预防性维护软件质量保证:软件质量保证过程通过计划制订、实施和完成一组活动提供保证,这些活动保证项目生命周期中的软件产品和过程符合其规定的需求。
软件质量保证计划定义了用于保证为特定产品开发的软件满足用户需求并在项目的约束内具有最高的质量的手段。
评审与审计过程包括:管理评审,技术评审,检查,走查,审计等。
管理评审的目的是监控进展,决定计划和进度的状态,确认需求及其系统分配,或评价用于达到目标适应性的管理方法的有效性。
技术评审的目的是评价软件产品,以确定其对使用意图的适合性,目标是识别规范说明和标准的差异,并向管理提供证据,以表明产品是否满足规范说明并遵从标准,而且可以控制变更。
检查的目的是检测和识别软件产品异常。
走查的目的是评价软件产品,走查也可以用于培训软件产品的听众。
软件审计的目的是提供软件产品和过程对于可应用的规则,标准,指南,计划和流程的遵从性的独立评价。
软件工程管理工具:软件工程管理工具包括项目计划与追踪工具,风险管理工具和度量工具。
软件工程过程工具:软件工程过程工具包括建模工具,管理工具,软件开发环境。
对象:对象是由数据及其操作所构成的封装体。
对象包含三个基本要素,分别是对象标识,对象状态和对象行为。
类:类是现实世界中实体的形式化描述。
类和对象的关系可以总结为:(1)每一个对象都是某一个类的实例。
(2)每一个类在某一时刻都有零或更多的实例。
(3)类是静态的,它们的存在,语义和关系在程序执行前就已经定义好了,对象是动态的,它们在程序执行时可以被创建和删除。
(4)类是生成对象的模板。
继承:Java是单继承的语言,而C++允许多继承。
统一建模语言(Unified Modeling Language, UML)UML提供了如下9种主要的图来对待建系统进行建模:用例图,类图,对象图,构件图,部署图,状态图,序列图,协作图,活动图。
RUP是软件工程的过程。
软件架构模式:1. 管道/过滤器模式:优点:出选择题(1)体现了各功能模块的“黑盒”特性及高内聚、低耦合的特点。
(2)可以将整个系统的输入/输出行为看成是多个过滤器行为的简单合成。
(3)支持软件功能模块的重用。
(4)便于系统维护。
(5)支持某些特定的分析。
如吞吐量计算、死锁检测等。
(6)支持并行操作,每个过滤器可以作为一个单独的任务完成。
缺点:(1)通常导致系统处理过程的成批操作。
(2)需要设计者协调两个相对独立但又存在关系的数据流。
(3)可能需要每个过滤器自己完成数据解析和合成工作(如加密和解密),从而导致系统性能下降,并增加了过滤器具体实现的复杂性。
2. 面向对象模式出选择题:优点:(1)高度模块化。
(2)封装功能实现了数据隐藏。
(3)继承性提供了一种实现代码共享的手段。
(4)提供了系统的灵活性,便于维护及扩充。
缺点:对象之间的调用需要知道所调用对象的标识。