导图社区 高项 _信息化与网络基础
信息系统项目管理师包括前言学习方法,备考策略。信息化与系统集成技术,信息系统开发基础和计算机网络基础框架清晰,内容全面,感兴趣的小伙伴可以下载收藏。
编辑于2022-11-15 08:18:221.高级项目管理工程师/信息系统项目管理师/高项第四版教材呕心沥血整理教材,只要掌握思维导图包含的知识点内容,45分稳过!~ 2.当然,这是知识要点,真正要考过并不是死记硬背,而是要有一定的思解,毕竟高项考试,很多不是直接考定义了! 3.本人花了非常非常多的精力下去整理这些资料,上面的字很多都是一个一个打上去,这一点点费用与它的价值相比,简单就是白送一般~~ 4.前三章直接出书面的内容极少,所以就不整理上去了! 5.当然,上面内容难免会有错误,如有发现可微信沟通:18978793047
1.高级项目管理工程师/信息系统项目管理师/高项第四版教材呕心沥血整理教材,只要掌握思维导图包含的知识点内容,45分稳过!~ 2.当然,这是知识要点,真正要考过并不是死记硬背,而是要有一定的思解,毕竟高项考试,很多不是直接考定义了! 3.本人花了非常非常多的精力下去整理这些资料,上面的字很多都是一个一个打上去,这一点点费用与它的价值相比,简单就是白送一般~~ 4.前三章直接出书面的内容极少,所以就不整理上去了! 5.当然,上面内容难免会有错误,如有发现可微信沟通:18978793047
1.高级项目管理工程师/信息系统项目管理师/高项第四版教材呕心沥血整理教材,只要掌握思维导图包含的知识点内容,45分稳过!~ 2.当然,这是知识要点,真正要考过并不是死记硬背,而是要有一定的思解,毕竟高项考试,很多不是直接考定义了! 3.本人花了非常非常多的精力下去整理这些资料,上面的字很多都是一个一个打上去,这一点点费用与它的价值相比,简单就是白送一般~~ 4.前三章直接出书面的内容极少,所以就不整理上去了! 5.当然,上面内容难免会有错误,如有发现可微信沟通:18978793047
社区模板帮助中心,点此进入>>
1.高级项目管理工程师/信息系统项目管理师/高项第四版教材呕心沥血整理教材,只要掌握思维导图包含的知识点内容,45分稳过!~ 2.当然,这是知识要点,真正要考过并不是死记硬背,而是要有一定的思解,毕竟高项考试,很多不是直接考定义了! 3.本人花了非常非常多的精力下去整理这些资料,上面的字很多都是一个一个打上去,这一点点费用与它的价值相比,简单就是白送一般~~ 4.前三章直接出书面的内容极少,所以就不整理上去了! 5.当然,上面内容难免会有错误,如有发现可微信沟通:18978793047
1.高级项目管理工程师/信息系统项目管理师/高项第四版教材呕心沥血整理教材,只要掌握思维导图包含的知识点内容,45分稳过!~ 2.当然,这是知识要点,真正要考过并不是死记硬背,而是要有一定的思解,毕竟高项考试,很多不是直接考定义了! 3.本人花了非常非常多的精力下去整理这些资料,上面的字很多都是一个一个打上去,这一点点费用与它的价值相比,简单就是白送一般~~ 4.前三章直接出书面的内容极少,所以就不整理上去了! 5.当然,上面内容难免会有错误,如有发现可微信沟通:18978793047
1.高级项目管理工程师/信息系统项目管理师/高项第四版教材呕心沥血整理教材,只要掌握思维导图包含的知识点内容,45分稳过!~ 2.当然,这是知识要点,真正要考过并不是死记硬背,而是要有一定的思解,毕竟高项考试,很多不是直接考定义了! 3.本人花了非常非常多的精力下去整理这些资料,上面的字很多都是一个一个打上去,这一点点费用与它的价值相比,简单就是白送一般~~ 4.前三章直接出书面的内容极少,所以就不整理上去了! 5.当然,上面内容难免会有错误,如有发现可微信沟通:18978793047
信息系统项目管理师
第一章:前言
1.16章开始,考试分值在增加,IT部分完全考课本比较少了;重点在知识管理...
2.根据老师出的试题来学习相应的知识点即可
3.考试培训讲义:历年培训考得最多的内容,是考试试题与 课本的链接,一定要了解讲义的知识点,知识考法;
4.教程一般可以当作字典来查,每一个知识点在教程的位置要清楚
5.PMBOK第5版(电子版),学习关于项目管理内容
6.推荐相关书籍
主要应对论文写作
软件工程
管理信息系统
软件测试管理
更有价值
软件需求管理
7.学习方法
看完直播课、精讲课后开始做章节练习题,如果不懂,再看教程,如果还不懂,再回过头看视频
对于每一个练习题,相关的知识点都要弄明白。通过试题了解考点、知识点
自始至终抓住论文主线,论文写作遇到的问题就是学习的目标,理论不清楚的补理论知识
8备考策略
翻来覆去
比如项目管理
IT方面越来越少
出乎意料
十四五规划
常识,了解、抓住重点即可
背一些纲领性的东西
豁然开朗
进度管理、网络图、成本管理
各知识点分值
IT知识
IT知识有12题是书本没有的
准确性要达到50%
细分考点
信息第与系统集成技术
8分
开发基础
8分
网络+信息安全
8分
项目管理
准确性需要达到90%
企业管理
准确性需要达到60%
管理科学
准确性需要达到60%
专业英语
准确性需要达到60%
第二章:信息化与系统集成技术
考试信息
考试分值
一般会考8分
考点
1.1信息与信息化
信息与信息系统的概念
信息
P2-P3
概念
P2
信息是一种客观事物,他与材料、资源一样,都是社会的基础资源;信息是能够用来消除不确定性的东西的。
信息的特征
P2
1.客观性
信息是客观事物在人脑中的反映。信息分主观信息与客观信息,主观信息必然要转化为客观信息,例如,决策和计划等主观信息要转化成实际行动。因此,信息具有客观性。
2.普遍性
物质决定精神,物质的普遍性决定了信息的普遍性
3.无限性
4.动态性
信息随着时间的变化而变化的
5.相对性
不同的主体对同一件事情获取的信息是不同的
6.依附性
信息传递可依附不同的媒介/载体上(图片、文字、 声音)
7.变换性
8.传递性
信息在时间上的传递就是存储,空间上的传递就是转移、扩散
9.层次性
信息有不同层次的结构
10.系统性
11.转化性
信息的产生不能没有物质,信息的传递不能没有能量,同时信息也可以转化为知识/价值/能量
信息质量属性
P3
1.精确性
对事物状态的描述精确程度
2.完整性
3.可靠性
信息来源、采集方法、传输过程是可以任何的,符合预期
4.及时性
5.经济性
信息获取是有成本的
6.可验证性
7.安全性
信息的传输技术(通常指通信、网络)是信息技术的核心
系统
P5
系统是由相互联系、相互依赖、相互作用的事物或过程组成的具有整 体功能和综合行为的统一体。
信息系统
P6
信息系统就是输入数据,经过加工处理,产生信息的系统。
面向管理和支持生产是信息系统的显著特点
信息系统的组成
P7
信息系统的组成部件包括硬件、软件、数据库、网络、存储设备、感 知设备、外设、人员以及把数据处理成信息的规程等。
信息化的概念
信息化
信息化实质上是由计算机软硬件技术与网络技术推动的一种社会变革。
“企业信息化”不仅指在企业中应用信息技术,更重要的是通过深入应用信息技术,促成企业的业务模式、组织架构乃至经营战略发生革新的转变。
数字化
数字化概念
数字经济
ERP、OA、SRM等以单个信息系统为主数据应用的都是信息化阶段(以信息系统为主)
将生产、客户、流通各领域产生的数据应用于产品、服务、产业升级,这就是数字经济。
通过大数据识别、选择、过滤、处理、使用引导实现资源优化配置的经济形态,同时任何引导数据当成资源/生产要素发挥作用,推动生产力发展的经济形态都可称作数字经济。
1.7信息化发展与应用
信息化发展历程
信息技术发展趋势和新技术应用主要包含
1.高速度大容量
2.集成化和平台化
3.智能化
4.虚拟计算
5.通信技术
6.遥感和传感技术
7.移动智能终端
8.以人为本
9.信息安全
国家信息化体系六要素
P9
1.信息资源
信息资源的开发和利用是国家信息化的核心任务,是国家信息化建设取得实效的关键
2.信息网络
信息网络是信息化资源开发和利用的基础设施
三网融合,三网合一
3.信息技术应用
信息技术应用是指把信息技术广泛应用于经济和社会各个领域,它直接反映了效率、效果和效益。信息技术应用是信息化体系六要素的龙头,是国家信息化建设的主阵地,集中体现了国家信息化建设的需求和效益。
4.信息技术和产业
5.信息化人才
6.信息化政策法规的标准规范
企业信息化
工业和信息化融合
两化融合是信息化和工业化的高层次的深度结合, 是指以信息化带动工业化、以工业化促进信息化,走新型工业化道路;两化融合的核心就是信息化支撑,追求可持续发展模式。
信息化应用
商业智能(BI)
概念
商业智能(Business Inteligence,BI)是企业对商业数据的搜集、管理和分析的系统过程。商业智能技术并不是基础技术或者产品技术,它是数据仓库、联机分析处理和数据挖掘等相关技术走向商业应用后形成的一种应用技术。
目的
使企业的各级决策者获得知识或洞察力,帮助他们做出对企业更有利的决策。
主要技术
数据仓库+数据挖掘+联机分析处理(OLAP),具体如图1-1。 数据仓库:数据仓库是一个面向主题的、集成的、非易失的、且随时间变化的数据集合,用于支持管理决策。 数据挖掘:数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。
联机分析处理(OLAP)
联机分析处理OLAP是一种软件技术,它使分析人员能够迅速、一致、交互地从各个方面观察信息,以达到深入理解数据的目的。它具有FASMI(Fast Analysis of Shared Multidimensional Information),即共享多维信息的快速分析的特征。其中F是快速性(Fast),指系统能在数秒内对用户的多数分析要求做出反应;A是可分析性(Analysis),指用户无需编程就可以定义新的专门计算,将其作为分析的一部 分,并以用户所希望的方式给出报告;M是多维性(Multi—dimensional),指提供对数据分析的多维视图和分析;I是信息性(Information),指能及时获得信息,并且管理大容量信息。
电子政务
电子政务概念
电子政务是指政府机构在其管理和服务职能中运用现代信息技术,实现政府组织结构和工作流程的重组优化。
电子政务的主要模式(四种)
G2G(Government To Government)
G2E(Government To Employee)
G2B(Govnernment to Business)
G2C (Government To Citizen)
电子政务网络架构
典型的电子政务网络架构由内网、外网和专网这三部分组成。
整个电子政务安全环境
包括以下部分:基础安全服务设施、网络信任域基础设施、网络安全支撑平台产品和容灾备份系统四部分组成。
电子商务
电子商务概念
电子商务是在Internet开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物,商户之间的网上交易和在线电子支付的一种新型的商业运营模式。
电子商务主要交易类型
B2C,Business To Customer:企业与个人的交易
B2B,Business To Business:企业之间的交易
C2C,Consumer To Consumer:个人与个人之间的交易
O2O,Online To Offline:线上与线下,是指将线下的商务机会与互联网结合,让互联网成为线下交易的前台。
参与电子商务的实体
顾客(个人消费者或企业集团)
商户(包括销售商、制造商、储运商)
银行(包括发卡行、收单行)
认证中心
互联网+
互联网+理念
通俗来说,“互联网+”就是“互联网+各个传统行业”,但这并不是简单的两者相加,而是利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合,创造新的发展生态。协同制造公共服务平台多采用分布式系统。
互联网+的六大特征
跨界融合
创新驱动
重塑结构
尊重人性
开放生态
连接一切
移动互联网
“十三五”规划纲要
1.人工智能
2.移动智能终端
3.第五代移动通信(5G)
4.先进传感器
以上作为新一代信息技术产业创新重点发展,拓展新兴产业发展空间
1.3信息系统集成技术
系统集成概念
P17
系统集成是指将计算机软件、硬件、网络通信等技术和产品集成为能够满足特定需求的信息系统,包括总体策划、设计、开发、实施、服务和保障。
信息系统集成概念
P7
采用现代管理理论(例如,软件工程、项目管理等)作为计划、设计、 控制的方法论,将硬件、软件、数据库、网络等部件按照规划的结构 和秩序,有机地整合到一个有清晰边界的信息系统中,以到达既定系 统的目标,这个过程称为信息系统集成。
信息系统集成特点
信息系统集成要以满足用户需求为根本出发点;
信息系统集成不只是设备选择和供应,更重要的,它是具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件。
系统集成的最终交付物是一个完整的系统而不是一个分立的产品;
系统集成包括技术、管理和商务等各项工作,是一项综合性的系统工程。技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障。
中间件
概念
分类
1.4.6企业应用集成
企业应用集成概念
企业应用集成是完成在组织内外的各种异构系统、应用和数据源之间共享、交换信息和协作的途径、方法、标准和技术。
企业应用集成(EAI)涉及的主要层次
表示集成
表示集成也称为界面集成,这是比较原始和最浅层次的集成,但又是常用的集成。这种方法将用户界面作为公共的集成点,把原有零散的系统界面集中在一个新的界面中。表示集成是黑盒集成。
数据集成
数据集成是为了完成控制集成和业务流程集成,必须首先解决数据和数据库的集成问题。在集成之前,必须首先对数据进行标识并编成目录,另外还要确定元数据模型,保证数据在数据库系统中分布和共享。数据集成是白盒集成。
控制集成
控制集成也称为功能集成或应用集成,是在业务逻辑层上对应用系统进行集成的。控制集成的集成点存于程序代码中,集成处可能只需简单使用公开的API(Application Programming Interface,应用程序编程接口)就可以访问,当然也可能需要添加附加的代码来实现。控制集成是黑盒集成。
业务流程集成
业务流程集成也称为过程集成,这种集成超越了数据和系统,它由一系列基于标准的、统一数据格式的工作流组成。当进行业务流程集成时,企业必须对各种业务信息的交换进行定义、授权和管理,以便改进操作、减少成本、提高响应速度。
1.5新一代信息技术P56
1.5.3大数据
基本概念
大数据是指无法在一定时间内用常规软件工具对其内容进行抓取、管理和处理的数据集合。大数据技术,是指从各种各样类型的数据中,快速获得有价值信息的能力。适用于大数据的技术,包括大规模并行处理(MPP)数据库,数据挖掘电网,分布式文件系统,分布式数据库,云计算平台,互联网,和可扩展的存储系统。
发展过程:数据库--数据仓库--大数据(离不开云计算)
基本特点(5V)
Volume大量
Variety多样
Value有价值
Velocity高速
Veracity真实性
大数据的应用
大数据的技术生态
人工智能(AI)
人工智能概念
人工智能(Artificial Intelligence)是相对人的自然智能而言,即用人工的方法和技术,模仿、延伸和扩展人的智能,实现某些“机器思维”。作为一门学科,人工智能研究智能行为的计算模型,研制具有感知、推理、学习、联想、决策等思维活动的计算系统,解决需要人类专家才能处理的复杂问题。
人工智能的典型应用
专家系统、数据挖掘、自然语言处理、智能机器人、模式识别、分布式人工智能、互联网智能和博弈等。
研究途径
人工智能的研究途径主要有以符号处理为核心的方法,以网络连接为主的连接机制方法,以及以感知和动作为主的行为主义方法等,这些方法的集成和综合已经成为当今人工智能研究的一个趋势。
1.5.1物联网
什么是物联网?
物联网是指通过各种信息传感设备,实时采集任何需要监控、连接、互动的物体或过程等各种需要的信息,与互联网结合形成的一个巨大网络。其目的是实现物与物、物与人,所有的物品与网络的连接,方便识别、管理和控制。 在物联网应用中有两项关键技术传感器技术和嵌入式系统技术物联网。物联网4大关键领域RFID、传感网、M2M与两化融合。
物联网的技术架构层次
应用层:物联网和用户(包括人、组织和其他系统)的接口,它与行业需求结合,实现物联网的智能应用。
网络层:由各种私有网络、互联网、有线和无线通信网、网络管理系统和云计算平台等组成,相当于人的神经中枢和大脑,负责传递和处理感知层获取的信息。
感知层:由各种传感器以及传感器网关构技术架构图示成,包括传感器、标签读写器、摄像头、GPS等感知终端。感知层的作用相当于人的眼耳鼻喉和皮肤等神经末梢,它是物联网识别物体、采集信息的来源,其主要功能是识别物体,采集信息。
物联网LOT在智慧城市的综合应用
1.5.2云计算
云计算基本概念
云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源;云计算是一种基于并高度依赖Internet,用户与实际服务提供的计算资源相分离,集合了大量计算设备和资源,并向用户屏蔽底层差异的分布式处理架构。
云计算服务主要类型
1.7.6智慧城市
智慧城市简介
物联网在城市管理中综合应用就是智慧城市。
智慧城市建设主要包括以下几部分:首先,通过传感器或信息采集设备全方位地获取城市系统数据;其次,通过网络将城市数据关联、融合、处理、分析为信息;第三,通过充分共享、智能挖掘将信息变成知识;最后,结合信息技术,把知识应用到各行各业形成智慧。
智慧城市建设参考模型
包括有依赖关系的5层和对建设有约束关系的3个支撑体系。
互联网+
1.5.4移动互联网
区块链
什么是区块链
区块链(Block chain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。 区块链是比特币的底层技术,像一个数据库账本,记载所有的交易记录。这项技术也因其安全、便捷的特性逐渐得到了银行与金融业的关注。
区块链组成层次
应用层:封装了区块链的各种应用场景和案例。
合约层:封装各类脚本、算法和智能合约,是区块链可编程特性的基础。
激励层:将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等。
共识层:封装网络节点的各类共识算法。
网络层:包括分布式组网机制、数据传播机制和数据验证机制等。
数据层:封装了底层数据区块以及相关的数据加密和时间戳等技术。
该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识能力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。
常见的区块链类别
区块链目前分为三类,其中混合区块链和私有区块链可以认为是广义的私链。
区块链的基本特点
去中心化、开放性、自治性、信息不可篡改、匿名性。
区块链架构
增强现实(AR)
增强现实(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。
AR系统具有三个突出的特点:
1.真实世界和虚拟世界的信息集成;
2.具有实时交互性;
3.是在三维尺度空间中增添定位虚拟物体。
AR技术可广泛应用到军事、医疗、建筑、教育、工程、影视、娱乐等领域。
虚拟现实(VR)
章节问答
三网融合
2010年国务院办公厅下发了关于印发《推进三网融合总体方案》的通知,三网融合是为了实现网络资源的共享,避免资源的重复建设,形成适应性广、容易维护、费用低的高速宽带的多媒体基础平台。其中“三网”是指?
答:“三网”是指电信网、广播电视网和计算机通信网。
“十三五”国家信息化规划
《“十三五”国家信息化规划》与电子政务相关的重点任务有哪些?
答:云、互联网+、大数据、安全,一个都不能少。在《规划》中,电子政务是一个很重要的方向,现在云计算、大数据、物联网技术已经有广泛应用,政府也在进行“放管服”改革和集中审批流程再造等创新,电子政务的发展会越来越快。在越来越多的信息系统开始用云计算技术管起来的同时,政府的数据中心也要上云了;在众多“互联网+”行动计划里,“互联网+政务服务”的工程必须要加快建设;国家已经发布了大数据战略,将来政府的数据也要加强开放共享,而且大部分都要对外公开;在越来越多信息资源包括个人数据对外公开的同时,对信息资源的安全保护也不 能放松。
O2O即Online To Offline
随着互联网的快速发展,电子商务模式除了原有的B2B,B2C,C2C商业模式之外,近来一种新型的消费模式O2O已快速在市场上发展起来。O2O的具体概念是指?
答:O2O即Online To Offline(在线离线/线上到线下),是指将线下的商务机会与互联网结合,让互联网成为线下交易的前台。
(1)O2O电子商务模式需具备五大要素:独立网上商城、国家级权威行业可信网站认证、在线网络广告营销推广、全面社交媒体与客户在线互动、线上线下一体化的会员营销系统。
(2)O2O商务模式的关键是:在网上寻找消费者,然后将他们带到现实的商店中。它是支付模式和为店主创造客流量的一种结合(对消费者来说,也是一种“发现”机制),实现了线下的购买。它本质上是可计量的,因为每一笔交易(或者是预约)都发生在网上。这种模式应该说更偏向于线下,更利于消费者,让消费者感觉消费的较踏实。
(3)实现O2O营销模式的基础是线上线下一体化的会员营销系统。
(4)实现O2O营销模式的核心是在线支付。
元数据与元数据库
请问什么是元数据?什么是元数据库?
答:(1)元数据是“描述数据的数据”。例如,描述数据元有二十几个属性,即这二十几个属性(例如数据元名称、定义、类型等),我们就称为是描述数据元的元数据。这只是单纯地从它的定义上来理解,其实,一般我们所指的元数据,通常都与具体的应用挂钩的。例如,我们保存到DBMS中的表结构、索引、字典、报表格式等等均为元数 据。
(2)元数据库是指用来描述其他表信息的数据表。
WEB服务
WEB服务的体系结构是基于WEB服务提供者、WEB服务请求者、WEB服务注册中心三个角色以及发布、发现、绑定三个动作的构建。实现一个完整的Web服务应包括哪些步聚?
答:实现一个完整的WEB服务应包括的步聚有:
(1)Web服务提供者设计实现Web服务,并将调试正确后的Web服务通过服务注册中心发布,并在UDDI注册中心注册。(发布)
2)Web服务请求者向服务注册中心请求特定的服务,服务注册中心根据请求查询UDDI注册中心,为请求者寻找满足请求的服务。(发现)
(3)服务注册中心向Web服务请求者返回满足条件的Web服务描述信息,该描述信息用WSDL写成,各种支持Web服务的机器都能阅读。(发现)
(4)利用从服务注册中心返回的描述信息生成相应的SOAP消息,发送给Web服务提供者,以实现Web服务的调用。(绑定)
(5)Web服务提供者按SOAP消息执行相应的Web服务,并将服务结果返回给Web服务请求者。(绑定)
MVC模式
6、MVC模式是Sun公司J2EE平台的设计模式。MVC具体是指?
答:MVC是Model-View-Control的简称,即模型-视图-控制器。它是一个存在于服务器表达层的模型,它将应用分开,改变应用之间的高度耦合。MVC模式将应用分为模型、视图和控制器三个部分:
(1)模型:模型是应用程序的主体部分。模型代表了业务数据和业务逻辑;当数据发生改变时,它要负责通知视图部分;一个模型能为多个视图提供数据。由于同一个模型可以被多个视图重用,所以提高了应用的可重用性。
(2)视图:数据的展现:视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并能接收用户的输入数据,但是它并不进行任何实际的业务处理。视图可以向模型查询业务状态,但不能改变模型。视图还能接受模型发出的数据更新事件,从而对用户界面进行同步更新。
(3)控制器:逻辑处理、控制实体数据在视图上展示、调用模型处理业务请求。当Web用户单击Web页面中的提交按钮来发送HTML表单时,控制器接收请求并调用相应的模型组件去处理请求,然后调用相应的视图来显示模型返回的数据。
企业应用集成EAI
什么是企业应用集成EAI?
答:企业应用集成(EAI)能够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享即EAI可消除信息孤岛实现信息的共享。EAI不仅包括企业内部的应用系统和组织集成,还包括企业与企业之间的集成,以实现企业与企业之间的信息交换、商务协 同、过程集成和组建虚拟企业和动态联盟等。
第三章:信息系统开发基础
考试信息
1.9信息系统规划
信息系统规划原则与步骤
信息系统规划
从企业战略出发,构建企业的基本信息系统架构,帮助企业实现战略目标
信息系统规划原则
1.规划要支持企业的战略目标
2.规划上要着眼于高层管理、兼顾各管理层、各业务层的要求
3.规划中涉及的各信息系统结构要有好的整体性和一致性
4.信息系统应适应组织结构和管理体制的改变
5.便于实施
信息系统规划的步骤
1.分析企业信息化现状
2.制定企业信息化战略
3.信息系统规划方案拟定和总体架构设计
信息系统规划工具
信息系统规划(ISP)方法
大型信息系统特点
1.2信息系统开发方法
结构化方法
P12
结构化方法属于自顶向下的开发方法,其基本思想是“自顶向下,逐步求精”,强调开发方法的结构合理性及所开发软件的结构合理性。结构化开发方法提出了一组提高软件结构合理性的准则,如分解与抽象、模块独立性、信息隐蔽等。针对软件生存周期各个不同的阶段,它包括了结构化分析(Structured Analysis,SA)、结构化设计(Structured Design,SD)和结构化程序设计(Structured Programing.SP)等方法。
面向对象方法
P14
面向对象(Object-Orient,OO)方法认为,客观世界是由各种对象组成的,任何事物都是对象,每个对象都有自己的运动规律和内部状态。OO方法构适的系统复用性好,与结构化方法相比阶段界限不明显,符合人们的思维习惯,在大型项目的开发上具有一定的局限性,不能涉足系统分析以前的开发环节。
在面向对象方法方面,主要考查面向对象的基本概念和UML。
基本概念
(1)对象。在计算机系统中,对象是指一组属性及这组属性上的专用操作的封装体。一个对象通常可由三部分组成,分别是对象名、属性和操作(方法)。
(2)类。类是一组具有相同属性和相同操作的对象的集合。一个类通常可由三部分组成,分别是类名、属性和操作(方法)。每个类一般都有实例,没有实例的类是抽象类。
(3)继承。继承是在某个类的层次关联中不同的类共享属性和操作的一种机制。一个父类可以有多个子类,这些子类都是父类的特例。
(4)封装。面向对象系统中的封装单位是对象,对象之间只能通过接口进行信息交流,外部不能对对象中的数据随意地进行访问,这就造成了对象内部数据结构的不可访问性,也使得数据被隐藏在对象中。
(5)消息。消息是对象间通信的手段、一个对象通过向另一对象发送消息来请求其服务。一个消息通常包括接收对象名、调用的操作名和适当的参数(如有必要)。
(6)多态性。多态性是指同一个操作作用于不同的对象时可以有不同的解释,并产生不同的执行结果。
原型法
P14
面向服务的方法
P17
面向服务的方法(Service-Orient,SO):OO的应用构建在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分组,就形成了构件的概念,从应用的角度来看,组织内部、组织之间各种应用系统的互相通信和互操作直接影响着组织对信息的掌握程度和处理速度。如何使信息系统快速响应需求与环境变化提高系统的可复用性、信息资源共享和系统之间的互操作性,成为影响信息化建设效率的关键问题,SO思维方式恰好满足。
1.1.4信息系统生命周期
五阶段生命周期
P10
1.系统规划阶段
2.系统分析阶段
系统分析阶段又称为逻辑设计阶段。这个阶段是整个系统建设的关键阶段,也是信息系统建设与一般工程项目的重要区别所在。系统分析阶段的工作成果体现在系统说明书中,这是系统建设的必备文件。它既是给用户看的,也是下一个阶段的工作依据。
3.系统设计阶段
4.系统实施阶段
5.系统运行和维护阶段
四阶段生命周期
2.7信息系统生命周期模型P174
对于开发模型知识点,要掌握软件生命周期的概念、各种开发模型的特点和应用场合,主要考查的开发模型有瀑布模型、增量模型、螺旋模型、喷泉模型、送代模型、V模型、敏捷方法和统一过程等。
瀑布模型
瀑布模型也称为生命周期法,是结构化方法中最常用的开发模型,它把软件开发的过程分为软件计划、需求分析、软件设计、程序编码、软件测试和运行维护6个阶段,规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。瀑布模型是最早出现的软件开发模型,它提供了软件开发的基本框架。瀑布模型的本质是“一次通过”,即每个活动只做一次,最后得到软件产品,也称作“线性顺序模型”或者“传统生命周期”。瀑布模型有利于大型软件开发过程中人员的组织与管理,有利于软件开发方法和工具的研究与使用,从而提高了大型软件项目开发的质量和效率。然而软件开发的实践表明,软件开发各项活动之间并非完全是自上而下的,因此,瀑布模型存在严重的缺陷,只适用于需求明确或很少变更的项目,例如二次开发或升级型的项目。
螺旋模型
螺旋模型将瀑布模型和快速原型模型相结合,综合了两者的优点,并增加了风险分析。它以原型为基础,沿着螺线自内向外旋转,每旋转一圈都要经过制订计划、风险分析、实施工程及客户评价等活动,并开发原型的一个新版本,经过若干次螺旋上升的过程,得到最终的系统。
迭代模型
迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。所以,在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:(至少包括)需求工作流程、分析设计工作流程、实施工作流程和测试工作流程。在迭代模型中,每一次的迭代都会产生一个可以发布的产品,这个产品是最终产品的一个子集。迭代模型适用于项目事先不能完整定义产品所有需求、计划多期开发的软件开发,在现代的开发方法中,例如XP、RUP等,无一例外地都推荐、主张采用能显著减少风险的迭代模型。迭代模型适用于项目事先不能完整定义产品所有需求、计划多期开发的软件开发中。
V模型
在瀑布模型及其他的经典模型中,测试常常作为亡羊补牢的事后行为,但也有以测试为中心的开发模型,那就是V模型。V模型宣称测试并不是一个事后弥补行为,而是一个同开发过程同样重要的过程,如图1-5所示。
V模型描述了一些不同的测试级别,并说明了这些级别所对应的生命周期中不同的阶段,在图1-5中,左边下降的是开发过程各阶段,与此相对应的是右边上升的部分,即测试过程的各个阶段。请注意在不同的组织中,对测试阶段的命名可能有所不同。 V模型的价值在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系。
敏捷方法
敏捷方法是从20世纪90年代开始逐渐引起广泛关注的一些新型软件开发方法,以应对快速变化的需求。是一种以人为核心、迭代、循序渐进的开发方法。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面沟通、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重人的作用。Scrum是一种迭代式增量软件开发过程通爆用于敏捷软件开发。
统一过程
统一过程(Unified Process,UP)是一个通用过程框架,可以用于种类广泛的软件系统、不同的应用领域、不同的组织类型、不同的性能水平和不同的项目规模。UP是基于构件的,在为软件系统建模时,UP使用的是UML。与其他软件过程相比,UP具有三个显著的特点,即用例驱动、以基本架构为中心、迭代和增量。UP中的软件过程在时间上被分解为四个顺序的阶段,分别是初始阶段、细化阶段、构建阶段和交付阶段。每个阶段结束时都要安排一次技术评审,以确定这个阶段的目标是否已经达到。如果评审结果令人满意,就可以允许项目进入下一个阶段。由于UP是由Rational公司提出来的,因此,也简称为RUP。
原型化模型
各种软件开发模型的特点比较
1.4软件工程
软件工程的定义
软件工程是指应用计算机科学、数学及管理科学等原理,以工程化的原则和方法来解决软件问题的工程,其目的是提高软件的生产率、提高软件质量、降低软件成本。
IEEE将软件工程定义:将系统的,规范的、可度量的工程化方法应用于软件开发,运行和维护的全过程及上述方法的研究。
组成:软件工程由方法、工具、和过程三部分组成。
1.1.4需求分析
需求分析工具方法
需求的特性
好需求应该具体无二性、完整怀、一致性、可测试性、确定性、可跟踪性、正确性、必须性等特性。
UML
定义
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。
结构
结构块
事物(thing)
关系(relationship)
图(diagram)
规则
公共机制
UML2.0包括14种图
①类图(class diagram);描述一组类、接口、协作和他们的关系,静态设计视图,活动类该出了静态进程视图;
②对象图(object diagram):描述一组对象和他们的关系,在类图中所建立的事物实例静态快照;
③构件图(component diagram)描述一个封装的类和它的接口、端口以及由内嵌的构件和连接件构成的内部结构;
④组合结构图(composite structure diagram),它是类图的变体,进度设计实现视图;
⑤用例图(usecase diagram):描述一组用例、参与者及他们之间的关系在对系统的行为进行组织和建模时非常重要;
⑥顺序图(sequence diagram)序列图:对象之间传送消息的时间顺序,是用来表示用例中的行为顺序,是一种交互图;
⑦通信图(communication diagram):是一种交互图,强调收发消息的对象或参与者的结构组织,也称协作图;
⑧定时图(timing diagram)也是种交互图,强调消息跨越不同对象或参与者的实际时间;
⑨状态图(state diagram):描述一个状态机,它由状态、转移、事件和活动组成;
⑩活动图(activity diagram):展示为计算机内部一步步的控制流和数据流;
11.部署图(deployment diagram)一种展示运行时进行处理的结点和在结点上生存的制品的配置的图;
12.制品图(artifact diagram):展示了一组制品及它们之间的关系;
13.包图(package diagram):包图是包和包之间的关系构成,是维护和控制系统总体结构的重要建模工具,用于描述系统的分层结构;
14.交互概览图(interaction overview diagram):活动图和顺序图的混合物。
1.4.2软件架构设计
1.4.3软件设计
1.4.5软件测试及其管理
23.3信息系统测试管理
概要
1.4.4软件工程的管理过程
24.3 CMMI
概要
面向对象基础
第四章:计算机网络基础
考试信息
1.3.1网络标准与协议
OSI七层模型
P18
TCP/IP四层
七层模型与四层模型的对应关系
1.3.4网络存储技术
分类
P23
DAS
NAS
SAN
1.3.5网络接入技术
P26
光纤接入
无线网络
1.3.6网络规划与设计
P28
网络工程三个阶段
网络规划
网络设计
网络实施
网络的三个关键层
接入层
汇聚层
核心层