资源描述
高级项目管理师资格考试一一系统集成技术部分
1. 信息化基础知识
1.1概述
信息
(1)概念:信息是事物普遍联系的方式,或是能够用来消除不确定性的东西
(2)本体论层次:事物的运动状态和状态变化方式的自我表述
(3)认识论层次:主体对该事物的运动状态及状态变化方式的具体描述信息化
通过全员的努力,创建信息时代社会生产力。
信息化的重要性
(1)电子政务提高了行政效率、改善政府效能
(2)信息安全成为了共同挑战
(3)加快信息化发展成为各国的共同的选择信息化体系六要素
信息技术应用、信息资源、信息网络、信息技术和产业、信息化人才、信息化法规政策和标准规范。
1.2电子政务
内容
(1) 政府对政府G2G :政府内部、政府上下级之间、职能部门之间。包括:电子法规政策系统、电子公文系统、电子司法档案系统、电子财政管理系统、电子办公系统、电子培训系统、业绩评价系统等。
(2)政府对公务员G2E :行政办公和员工管理体现。如:办公自动化系统。
(3)政府对企业G2B :电子采购与招标、电子税务、电子证照办理、信息咨询服务等。
(4)政府对公民G2C :教育培训服务、就业服务、电子医疗服务、社会保险网络服务、公民信息服务、交通管理服务、公民电子税务和电子证件等。
指导原则
(1)统一规划,加强领导
(2)需求主导,突出重点
(3)整合资源,拉动产业
(4)统一标准,保障安全与传统政务的区别
(1)政府获取信息、处理信息、传播信息的难度大大降低,使得政府在行为方式和组织结构等方面的优化重组成为现实。
(2)可以导致政府结构的调整以及业务流程的重组,实现吸引的最优化配置。
(3)办公手段与公众沟通的手段变得交互性更强,效率更高。
1.3企业信息化
企业信息化原则
(1)效益原则
(2)一把手原则
(3)中长期和短期建设相结合原则
(4)规模化和标准化原则
(5)以人为本的原则
企业资源计划ERP
(1)定义:以财务会计为核心的信息系统,用来识别和规划企业资源,对采购、生产、成本、库存、销售、运输、财务和HR等进行规划和优化,从而达到最佳资源组合。
(2)发展:40年代订货点法、60年代物料需求计划MPR、70年代闭环MPR、80年代制造资源计划 MPRII、现代 ERP。
(3)特点:统一的集成系统、面向业务流的系统、模块化可配置的、开放的系统。
(4) 功能:财会管理(会计核算和财务管理)、生产控制管理、物流管理、采购管理、HR管理。
ERP与财务软件的区别
(1)财务软件强调事后核算,ERP是事前计划和及时调整。
(2)财务软件反映的是企业的财务状况,很难进行产品成本合适。ERP与进销存的区别进销存了解不到企业比较关心的每种产品的成本构成等信息。
客户关系管理CRM基于方法学、软件和因特网,以有组织的方式帮助企业管理客户关系的信息系统。以客户为中心,关注客户满意度。
数据发掘
(1)数据发掘的对象是关系数据库、数据仓库、事物数据库及高级数据库。
(2) 任务分为两类:描述,分类和预测。
(3)预测方法:线性回归、非线性回归、最小二承法、神经网络。
(4) 在CRM中的作用:从庞大的数据中找出预测客户购买行为的模式,辅助销售人员展开销售,增加客户在生命周期中的价值。
供应链管理SCM
(1) 发展:80年代初~90年代初萌芽阶段,关注企业内部;90年代初之后形成阶段,供应商和销
售商在内的整条供应链开始整合;21世纪成熟阶段,基于供应链网络的整体优化。
(2)要点:一个处于核心地位的企业;战略伙伴关系;增值链。
电子商务:
电子商务作为网络经济的核心必须以物流管理为基础。电子商务活动中每一笔交易,都是由信息流、商流、资金流、物流组成。其中,信息流是最基本的、必不可少的。电子商务类型
(1)企业对企业 B2B
(2)企业对个人 B2C
(3)个人对个人 C2C
1.4商业职能BI
BI组成数据仓库、联机分析处理OLAP、数据发掘、数据备份和恢复。
BI功能数据仓库、数据ETL (抽取、转换和装载)、数据统计输出(报表)、分析功能。
BI要解决的三个问题(层次)
(1)数据报表
(2)多维数据分析OLAP
(3 )数据发掘
OLAP与OLTP的区别
(1)在线事务处理OLTP :是传统的关系数据库的一个主要应用,主要用于基本的事务处理。如银行交易。
(2)在线分析处理OLAP :是数据仓库系统的一个主要应用,支持复杂的分析操作,侧重决策支持,并提供直观易懂的查询结果。典型应用是对商业问题的建模与商业数据分析。
BI实施步骤需求分析、数据仓库建模、数据抽取、建立商业职能分析报表、用户培训和数据模拟测试、系统改进和完善。
2. 信息系统服务管理
2.1管理体系
信息系统服务信息技术咨询服务、系统集成服务、技术支持服务。
管理的内容
(1)集成单位资质管理
(2)项目经理资格管理
(3)监理单位资质管理
(4)工程监理人员资格管理
2.2资质管理
管理的原则 认证和审批分离的原则,先由认证机构认证,再由信息产业主管部门审批。
管理体系包括资质评审和审批、年度监督、升级、降级、取消及其它相关内容。
企业资质管理
(1)一级:国家、省部级、行业级、地市级、大中小型企业级的工程。
(2)二级:省部级、行业级、地市级、大中小型企业级的工程,或合作承担国家级。
(3)三级:中小型企业级或合作承担大型企业级的工程。
(4)四级:小型企业级或合作承担中型企业级的工程。
企业资质申请信产部授权的资质评审机构可受理申请一二三四级资质的评审;省市信产部门授权的资质评审机构可受理申请三四级资质的评审。
企业资质审批一、二级申请,报省市信产部门初审,报信产部审批;三、四级申请,报省市信产部门审批,报信产部备案。
企业资质评定条件
(1)人员
项目经理和高级项目经理数量
5 年管理经验;于
工程技术人员不少
1人,且其中大学本科
4 年管理经验;
工程技术人员不少
50人,且其中大学本科
于
20人,且其中大学本科
3 年管理经验;于
工程技术人员不少
10人,且其中大学本科
一级:主管总经理或副总经理以上学历所占比例不少于80%。
二级:主管总经理或副总经理以上学历所占比例不少于80%。
三级:主管总经理或副总经理以上学历所占比例不少于70%。
四季:主管总经理或副总经理以上学历所占比例不少于70%。
2)综合条件
一级:企业注册资本12万元以上,近3年的财务状况良好;企业已按ISO90或软件过程能力成熟度模型等标准、规范建立完备的质量保证体系,并能有效地实施(要求建立体系并运行1年以上)。
二级:企业注册资本5万元以上,近3年的财务状况良好;企业已按ISO90或软件过程能力成熟度模型等标准、规范建立完备的质量保证体系,并能有效地实施。
三级:企业注册资本1万元以上,近3年的财务状况良好;企业已按ISO90或软件过程 能力成熟度模型等标准、规范建立完备的质量保证体系,并能实施。
四级:企业注册资本30万元以上,近3年的财务状况良好;企业已建立质量保证体系,并能实施。
3)业绩
一级:近3年完成计算机信息系统工程项目总值2亿元以上,并承担过至少1项30万元以
上或至少4项10万元以上的项目;所完成的系统集成项目中应具有自主开发的软件产品;软件费用(含系统设计费、软件开发费、系统集成费和技术服务费)应占工程项目总值的30%以上(即不低于60万元);工程按合同要求质量合格,已通过验收并投入实际应用。企业没有出现验收未通过的项目。
二级:近3年完成计算机信息系统工程项目总值1亿元以上,并承担过至少1项15万元以上或至少3项8万元以上的项目;所完成的系统集成项目中应具有自主开发的软件产品;软件费用(含系统设计费、软件开发费、系统集成费和技术服务费)应占工程项目总值的30%以上
(即不低于30万元);工程按合同要求质量合格,已通过验收并投入实际应用。企业没
有出现验收未通过的项目。
三级:近3年完成计算机信息系统工程项目总值40万元以上的项目;所完成的系统集成项目中应具有自主开发的软件产品;软件费用(含系统设计费、软件开发费、系统集成费和技 术服务费)应占工程项目总值的30%以上(即不低于12万元);工程按合同要求质量合格,已通过验收并投入实际应用。企业近3年内没有出现验收未通过的项目。
四级:近 3 年完成计算机信息系统工程项目总值 10 万元 上的项目;所完成的系统集成项 目中应具有自主开发的软件产品;软件费用(含系统设计费、软件开发费、系统集成费和技术服务费)应占工程项目总值的30%以上(即不低于3万元);工程按合同要求质量合格,已通过验收并投入实际应用。企业近3年内没有出现验收未通过的项目。
人员资质管理
(1)项目经理
应取得集成项目管理工程师考试合格证书,在近2年管理过或作为主要成员参与的项目未发生责任事故。
验收完成的项目符合两个条件之一:两个合同额2万以上;或项目总额5万以上,其中一个合同额1万以上,软件费用不少有30%。
可承担8万(含)以下,或在高级项目经理指导下,承担15万(含)以下的项目。
(2)高级项目经理
应取得信息系统项目管理师考试合格证书,在近3年管理过或作为主要成员参与的项目未发生责任事故。
验收完成的项目符合两个条件之一:至少1个合同额12万以上,软件费用不少有30% ;或项目总额30万以上,其中2个合同额5万以上,软件费用不少有30%。
可承担50万(含)以下的项目。
(3)资深项目经理在高级项目经理资质基础上,在近5年管理过或作为主要成员参与的项目未发生
责任事故。验收完成的项目符合两个条件之一:至少2个合同额30万以上,软件费用不少
有 30% ;
或至少4个合同额15万以上,软件费用不少有30%。
可承担各种规模的项目。
2.3工程监理
信息系统工程
信息网络系统(信息处理、传输、交换和分发的网络系统)、信息资源系统(信息资源采集、存储、处理的资源系统)、信息应用系统(各类业务管理的应用系统)的新建、升级和改造 工程。监理的中心任务
科学地规划和控制工程项目的投资、进度、质量和变更四大目标。
监理的基本方法目标规划、动态控制、组织协调、合同管理。
监理的模式 咨询式监理、里程碑式监理、全程式监理。
监理单位分甲、乙、丙三级。
监理的内容
(1)四控:质量控制、进度控制、投资控制、变更控制。
(2)三管:合同管理、信息管理、安全管理。
(3)一协调:在信息系统工程实施中,协调有关单位及人员间的工作关系。
监理工程师
(1)总监理工程师代表 是经监理单位主管领导的同意,由总监理工程师授权委派 项目监理部中的一名监理工程师,在总监理工程师临时不在期间,代表总监理工程师 行使部分 职责和权力。
(2)总监理工程师代表的职责:完成所负责的监理工程师岗位职责,协助总监理工程师工作;在总监理工程师临时不在工作岗位时,按总监理工程师的授权,行使总监理工程师的部分职责和权力。
(3)总监理工程师不得将下列工作委托总监理工程师代表:①主持编写项目监理规划;②签发工程开工/复工报审表、监理通知、工程款支付证书、工程竣工监理报告;③调解建设单位与承包单位的合同争议、处理索赔、审批工程延期;④根据工程项目的进展情况进行监理 人员的调配、调换不称职的监理人员。
监理的三方一法
2.4IT服务管理
IT服务管理ITSM
IT基础设施库ITIL
ITSM基本原理二次转换,第一次是梳理,第二次是打包。
ITSM 与 ERP/CRM/SCM 的区别
前者面向IT管理;后者面向业务流程。
IT规划与ITSM的区别
IT规划偏向于组织IT的战略规划问题;ITSM的重点是IT的运营和管理,确保IT规划战略得到有效执行的战术性和运营性活动。
3专业技术知识
3.1概述
信息系统集成分类
(1)设备系统集成:智能建筑系统集成、计算机网络系统集成、安防系统集成
(2)应用系统集成
信息系统的生命周期立项阶段、开发阶段、运维阶段、消亡阶段。
信息系统建设的基本观点
(1)高层介入
(2)用户参与开发
(3)自顶向下规划(战略规划原则)
(4)工程化原则(系统观点)信息系统开发方法
(1)快速原型法(rapid prototyping : 一种以计算机为基础的系统开发方法。首先构造一个功能简单的原型系统,然后通过对原型系统逐步求精,不断扩充完善得到最终的软件系统。
(2)变换模型:以形式化开发方法为基础。形式化方法是一种用于规范,设计和验证计算机系统的基于数学的方法,包括各种语言,技术和工具等。
(3)瀑布模型:以软件需求完全确定为前提。
(4)螺旋模型:在软件开发初始阶段只能提供 基本需求时采用的渐进式开发模型。它由风险驱动,强调可选方案和约束条件。适用于内部的大规模开发。事先定义大部分需求,开发过程中计划性比较强。
(5)增量模型:事先定义少部分需求,灵活的迭代开发和经常的客户反馈,减少了项目风险。
3.2软件工程
软件工程的目标生产具有正确性、可用性以及开销合宜的产品。
软件工程活动定义
生产一个最终满足需求且达到工程目标的软件产品所需要的步骤,主要包括需求、设计、实现、确认以及支持等活动。
软件工程设计原则 选取适宜的开发模型,采用合适的设计方法,提供高质量的工程支持,重视开发过程的管理。
需求分析与定义流程
获取->分析-> 设计->评审(关注解决冲突)
软件设计流程
方案规划-> 组件设计->接设计->自制外购
软件测试流程
单元测试-> 集成测试-> 系统测试
软件维护活动
(1)交付前的活动:交付后运行的计划和维护计划等。
(2)交付后的活动:软件修改、培训、帮助资料等。
软件维护类型
(1) 更正性维护为维持系统操作运行,对在开发过程中产生,测试和验收时没有发现的错误而进行的更正或 修改现有功能、增加新功能。包括:设计错误、逻辑错误、编码错误、文档错误、数据错误。
(2)适应性维护为适应软件运行环境的变化而作的修改。包括:影响系统的法律、法规和规则的变化;硬件配置的变化(如机型、终端的变化);数据格式和文卷结构的变化;系统软件的变化(如操作系统、编译系统、或应用程序的变化)。
(3)完善性维护扩充功能、改进可靠性和可维护性,满足用户变化了的需求。包括:为扩充或增强功能而作的修改(如扩充解题范围或算法优化);为提高性能而作的修改(如提高精度,节省存储空间);为便于维护而作的修改(如增加注释,改进易读性)。
(4)预防性维护由于在软件产品中检测到潜在错误在成为实际错误之前而必需做的更改。
管理评审:目的是监控进展,决定计划和进度的状态。
技术评审:目的是评价软件产品,以确定其对使用意图的适用性,目标是识别规范说明和标准的差异,并向管理提供依据。
3.3面向对象系统
三过程
(1)OOA :面向对象分析
(2)OOD :面向对象设计
(3)OOP :面向对象编程对象三要素
(1)标识:对象的名字,系统内唯一地标识对象。
(2)属性:描述对象静态特征。
(3) 服务:也称操作、行为或方法,描述对象的动态特征的一个操作序列。类和对象
(1)类是现实世界中实体的形式化描述。是一组具有相同结构和行为的一组对象的集 合。共同的结构通过属性表现出来(数据);共同的行为通过操作表现出来(功能)。
(2)对象是类的实例。类是生成对象的模板。
(3)类库是一种预先定义的程序库,它以程序模块的形式,按照类层次结构把一组类的定义和实现组织在一起。
(4)框架是类库的一种扩展形式,它为一个特定的目的实现一个基本的、可执行的架构。换言之,它是一个“半成品”的应用程序。
统一建模语言UML
(1)UML是通用的可视化图形建模语言,是面向对象分析和设计的一种标准化表示,用于描述需求、分析和编码。
(2)UML适用于各种软件开发方法(结构化、原型和OO)、软件生命周期的各阶段、各种应用领域以及各种开发工具,并且 和系统的开发过程相独立。
(3)UML的设计目标:在尽可能简单的同时能够对应用系统的各个方面建模
UML静态图
(1) 类图:描述了类集、接集、协作以及它们之间的关系。 对复杂项目而言,有多个类图,并分系统去实现。
(2) 用例图:描述系统功能,表示用例与外部参与者的交互。用例描述的是系统的用户与系统的交互,是开发者与用户交流的工具,可用来很好地定义系统的边界。当用户较多时候,采用用例能够较好地捕获系统需求。
(3) 对象图:描述了类图某一瞬间的实例,以及该瞬间对象集及对象间的关系。对象间没有实现关系。
(4) 组件图:描述了组件及组件之间的关系,表示了组件之间的组织和依赖关系。
(5) 部署图:描述运行软件的处理器、设备及其拓扑结构。实施前应明确:常见问题有对策;不同机器对应的组件,版本号。
UML4+1 视图
(1) 用例视图(use case view)强调从用户的角度看到的或需要的系统功能被称为参与的外部用户所能观察到的系统功能的模型图
(2) 逻辑视图(logical vieW展现系统的静态或结构组成及特征也称为结构模型视图(structural model view或静态视图(static vieW
(3) 进程视图(process view)体现了系统的动态或行为特征也称为行为模型视图(behavioral model vieW
(4) 构件视图(component view )体现了系统实现的结构和行为特征也称为实现模型视图(implementationmodel view)
(5) 部署视图(deployment view)体现了系统实现的结构和行为特征也称为环境模型视图(environmentmodel view)或物理视图(physical view
UML 动态图
(1) 状态图:描述了一个特定对象的所有可能状态以及引起状态跃迁的事件。
(2) 活动图:依据对象状态的变化来捕获动作(将要执行的工作或活动)与动作的结果。用例
可以用活动图来表示,活动图类似流程图。
(3) 顺序图:描述对象之间动态的交互关系,着重体现对象间消息传递的时间顺序。顺序图 对应
一个用例的实现,协作可以用时序图来表示。
(4) 协助图:用于描述相互合作的对象间的交互关系和链接关系。协作图对应一个用例的实现,
主要的域
视图
图
主要概念
结构图
(结构)
静态视图
用例视图
类图
用例图
类、关联、泛化、依赖关系、实现、接
用例、参与者、关联、扩展、包括、用例泛化
实现视图
构件1
图
构件、接、依赖关系、实现
部署视图
部署[
图
节点、构件、依赖关系、位置
行为图
(动态)
状态机视图
状态机
图
状态、事件、转换、动作
活动视图
活动[
图
状态、活动、完成转换、分叉、结合
交互视图
顺序图
交互、对象、消息、激活
协作图
协助、交互、协作角色、消息
模型管理
模型管理视图
类图
包、子系统、模型
可扩展性
所有
所有
约束、构造型、标记值
使用面向对象技术进行软件开发的最佳实践。Rational公司开发和维护的过程产品。
RUP
协作可以用协作图来表示。
RUP的6个基本最佳实践经验
(1)迭代式开发
(2)需求管理
(3)使用以组件为中心的软件架构
(4)可视化软件建模
(5)验证软件质量
(6)控制软件变更
RUP将生命周期划分为4个阶段
(1)初始阶段识别所有与系统交互的外部实体,在较高层次上定义交互的特性
(2)细化阶段细化阶段活动确保了结构、需求和计划是足够稳定的,风险被充分减轻,所以可以为开发结果预先决定成本和日程安排。
(3)构造阶段所有剩余的构件和应用程序功能被开发并集成为产品,所有的功能被详细测试。
(4)交付阶段确保软件对最终用户是可用的。
面向对象系统分析OOA
(1)分析模型
用例模型:描述全部的系统功能行为类-对象模型:描述所涉及的全部类以及对象对象-关系模型:描述对象之间的静态关系,同时定义了系统中所有重要的消息路经。其包 括类图和对象图对象-行为模型:描述了系统的动态行为其包括 状态图、顺序图、协作图和活动图
(2)面向对象的分析描述软件要做什么,而不需要考虑技术和实现层面的细节,其结果是面向对象设计的输入。
(3)基本步骤:识别参与者;定义系统的用例;在领域分析的基础上建立问题域的类和对象模型;建
立类图、对象图、交互作用图、状态图和活动图;编写SRS。
面向对象系统设计 OOD
设计出软件基础架构和完整的类结构(高内聚、低耦合),主要任务有:
(1)用例设计用例被定义成系统执行的一系列动作,动作执行的结果能被指定角色察觉到。用例 捕获某些用户可见的需求,实现一个具体的用户目标。
(2)类设计
(3)子系统设计
3.4软件架构
架构的概念将软件系统划分成多个模块,明确各模块之间的相互作用,组合起来实现系统的全部特性。
典型的架构模式
(1)管道/过滤器模式构件有I/O,并读取前一构件内容,经过处理后输出。
(2)面向对象模式将数据的表示方法及其相应操作封装在一个抽象数据类型或对象中。
(3)事件驱动模式构件触发N个事件,由事件调用过程。
(4)分层模式每层为上层提供服务,并使用下层提供的功能。
(5)知识库模式中央数据结构构件说明当前状态,独立构件在中央数据存储上执行。
(6)客户机/服务器模式(C/S)基于资源不对等,为实现共享而提出的。为了解决C/S模式中客户端的问题,发展形成了浏览器/服务器(B/S)模式;为了解决C/S模式中服务器端的问题,发展形 成了三层(多层)C/S模式,即多层应用架构。
软件架构设计方法
(1)分析系统中的抽象概念并分类
(2)确定各抽象概念之间的关系软件架构设计总体目标
(1)最大化复用
(2)复杂的问题简单化
(3 )灵活的扩展性
模式和架构
模式
架构
相同点
处理抽象概念之间的关系
不同点
与领域无关,解决抽象问题
针对要解决的问题,与领域相关
'软件中间件
中间件是位于硬件、操作系统等平台和应用之间的通用服务,其主要目的是实现应用与平台的无关性。
常见的中间件
(1)数据库访问中间件通过抽象层访问数据库,从而允许使用相同或相似的代码访问不同的数据库资
源。如ODBC、
JDBC。
(2)远程过程调用中间件RPC
一种广泛使用的分布式应用程序处理方法。客户机和服务器之间的网络通讯和数据转换通过代理程序(stub与skeleton)完成,从而屏蔽了不同的操作系统和网络协议。RPC所提供
的是基于过程的服务访问,客户机与服务器进行直接连接,没有中间机构来处理请求,具有一定的局限性。
(3)面向消息中间件MOM利用高效可靠的消息传递机制进行平台无关的数据交流,并可基于数据通讯进行分布系统的 集成。消息队列和网络通信的维护工作由MOM完成。如IBM的MQSeries。
(4)事务中间件
也称事务处理监控器TPM。如BEA的Tuxedo。
(5)分布式对象中间件
OMG 的 CORB 、A SUN 的 RMI/EJB、MS 的 DCOM
3.5典型应用集成技术
数据库和数据仓库技术
(1)数据库技术以单一数据资源为中心,进行事务处理、批处理和决策分析等各种数据应用。
(2)数据仓库是一个面向主题的、集成的、反映历史变化的数据集合。
WEB 服务技术
(1)范畴:“面向服务SOA ”的架构、“装配线”的概念、“按需服务”的构想。
(1)典型技术用于传递信息的简单对象访问协议SOAP ,提供了标准的RPC方法来调用WEB服务。用于描述服务的WEB服务描述语言WSD ; L
用于WEB服务的注册统一描述、发现及集成UDDI,是WEB服务的黄页。
用于数据交换的XML,是表示数据的基本格式。
(2) 主要目标是跨平台的互操作性,适合使用WEB服务的情况有:跨越防火墙、应用程序集成、B2B集成、软件重用。
面向服务架构 SOA
J2EE 架构
(1)提供 了对 EJB、Java Servlets API JSP ( Java Server Pages)以及 XML 技术的全面支持。
(2)J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,增 强了安全机制,提高了性能。
(3)完整的J2EE技术规范包括:J2EE平台,应用编程模型;兼容测试套件;参考实现。J2EE最常使用的13项关键技术
JDBC, JNDI,EJBs, JSP ( Java Server Page ) , Java servlets , RMI, XML, JMS, Java IDL,
JTS, JTA, JavaMail和 JAF 。
.NET架构
基于Windows DNA或者.NET框架,建立由COM和+ Web Service组成的企业应用集成环境,业 务逻辑有三种部署方式:胖客户、瘦客户和零客户。
(1)胖客户:在本地部署了用户界面,主要业务逻辑和本地数据库。单元的 I/O数据流要与服务器交换,所以在服务器上只部署少数业务逻辑,如:数据收发,转换,消息管理等等。
(2)瘦客户:在本地部署了用户界面和少数的业务逻辑。多数的业务逻辑要通过DCOM/IIOP/RMI等
方式远程调用服务器上部署的COM组件或者Web Service组件。
(3)零客户:浏览器客户端,界面表现层以及全部业务逻辑都部署在服务器端。工作流技术
(1)工作流:将工作流程中的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。
(2) 工作流管理系统的主要功能通过计算机技术的支持去定义、执行和管理工作流、协调工作流执行过程中工作之间以及群 体成员之间的信息交互。
采用工作流技术实现过程集成。
(3)工作流需要依靠工作流管理系统来实现,其有三个阶段,分别是流程建模、流程仿真、流程改进或优化。
(4)在国际上首次将Petri网的同步论 应用于工作流中,提出了层次化的工作流模型一一 过程网,分为过程逻辑层、过程语义层和执行层。
(5) 支持过程逻辑的灵活定制和良构证明,解决了过程建模的“死锁”和“乏同步”等问题。工作流管理系统包括过程建模工具、过程部署工具、工作流引擎、过程监控工具和表单定制工具等,实现部门内部业务流和部门之间业务流的管理
构件(组件)技术
(1)利用某种编程手段,将不便于让最终用户去直接操作的细节进行封装,同时对各种业务逻辑规则进行了实现。
(2)构件是软件系统可替换的、物理的组成部分,它封装了实现体(实现某个职能),并提供了一组接的实现方法。可以认为构件是一个封装的代码模块或大粒度的运行时的模块,也可将构件理解为具有一定功能、能够独立工作或同其他构件组合起来协调工作的对象。
(3) 对于构件,应当按可复用的要求进行设计、实现、打包、编写文档。构件应当是内聚的,并具有相当稳定的公开的接。
(4)软件复用是指将已有的软件及其有效成分用于构造新的软件或系统。构件技术是软件复用实现的关键。
(5)组件沿袭了对象的封装特性,但同时并不局限在一个对象,其内部可以封装一个或多个类、原型对象甚至过程。
(6 )常用的构件标准:微软的COM/DCOM/CO ; M+OMG 组织的CORB ; A SUN公司的EJB。
组件的基本属性
特点
功能
强境和其
离
组件的实现是严格封装的,外界不用制定组件内部的实现细节
组件可以在适当的环境中被复合使用
需要提供清除的接规范,可以与环境交互具备“可变性”,以提高通用性
构件应向复用者提供一些公共特性和可变特性
针对不同的应用系统,只需对其可变部分进行适当调节,复用者要根据复用的具体需要,改造构件的可变特性,即“客户化”
组件是可独立配置的单元
自包容
3.6计算机网络
OSI模型
局域网通信标准
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(1)
(2)
IEEE
IEEE
IEEE
IEEE
IEEE
IEEE
IEEE
IEEE
802.3
802.4
802.5
802.7
802. 3u
802.11
802.12
802.3z
(CSMA/CD 以太网)
(Token Bus,令牌总线)
(Token Ring,令牌环)
(FDDI,光纤分布式接网
()速以太网)
(WLAN ,无线局域网)
(1VG-AnyLAN )
(千兆以太网)局域网协议
局域网协议工作在数据链路层。
最常见的三个协议:①微软的NETBEU : I IBM开发的非路由协议;②NOVELL的IPX/SPX :用于
NETWAREC/ 的S协议群组,IPX具有完全的路由能力;③跨平台的TCP/IP :允许与Interne浣
全的连接。
广域网协议
(1)
(2)
(3)
(4)
PPP
DDN、
X.25、
ATM
(点对点协议)
ISDN (综合业务数字网)
FR (帧中继)
(异步传输模式)
网络分类
(1)按照分别范围分类 局域网LAN、城域网MAN ( IEEE802.6)、广域网WAN、互联网
(2)按照网络拓扑结构分类总线型拓扑结构、星型拓扑结构、环型拓扑结构
(3)按照工作模式分类对等网络、基于服务器的网络
网络传输介质
IP 协议
(1)各种网络协议主要是定义了物理层和数据链路层,要让最底层不同的网络能够形成一个统一的通信大网,就需要更高一级的网络层来实现。
(2 )
(3 )
(4)
IP协议运行在网络层,它是TCP/IP协议集的最核心协议之一,它为每台机器分配了 IP地址来实现相互通信。
IPv4地址总长度为32位,分为网络号和主机号。
IPv6地址总长度为128位地址。
ARP地址解析协议:属于网络层的低层协议,负责将一台计算机的IP地址映射成相对应的硬件地址的过程称地址解析,解析过程的规范称地址解析协议。
ICMP因特网控制消息协议:TCP/IP协议系列中包含了一个专门用于发送差错报文的协议。IP协议和ICMP协议相互依赖。
(6)网络地址位数即掩码的位数,子网的主机数量为2 32-网络地址位数-2。
网络管理的工作主要包括
(1)网络设备的管理主要是对路由器、交换机及线路的管理。路由器是网络层上的连接,可以连接不同类型的局域网。中继器的作用是放大信号,增加局域网的覆盖区域。网桥是数据链路上的连接,连接两个相同类型局域网的存储转发设备,把被许多正在共享的物理网络分割成多个小部分。
网关在限定的场合异构网络互连,如异构型局域网;局域网和广域网;广域网和广域网;局域网和主机。
(2)服务器的管理
(3)资源的管理
(4)用户的管理虚拟局域网VLAN划分方式
(1)根据端
(2)根据MAC地址
(3)根据网络层
(4)根据IP组播
网络交换技术
(1)二层交换:基于数据链路层
(2)三层交换:基于网络层
(3)四层交换:基于传输层
(4)多层交换:组合二层、三层、四层交换网络交换技术经历了 4个阶段
(1)电路交换技术其特点是通信之前,分配固定的通信电路
(2)分组交换技术(含数据报和虚电路方式)适用于传送与语音相关的业务
(3)报文交换技术(也称存储转发交换)和分组交换技术类似,采用存储转发机制,以报文为传送单元
(4)ATM技术
适合传送高速数据业务
磁盘阵列技术RAID
(1)使用磁盘阵列的好处,在于数据的安全、存取的速度及超大的存储容量。
(2)磁盘阵列技术划分为若干个级别0-5 RAID技术。
(3)RAID与主机连接比较普遍使用的工业接为SCSI。
网络存储模式
(1) DAS直接附加存储 存储器通过标准接与服务器直接连接。如SCSI接,磁盘、磁带库和光存储。
(2)NAS网络接入存储存储设备通过标准的网络连接到计算机。
3)SAN存储区域网络
采用高速的光纤通道作为传输介质的网络存储技术。
无线网络技术
1) 无线局域网络
2) 无线广域网络
3) 无线城域网络
4) 无线个人网络
(WLANs : Wireless Local Area Networks) (WWANs: Wireless Wide Area Networks)(WMANs : Wireless Matropolis Area Networks) (WPANs: Wireless Personal AreaNetworks)
网络接入方式
1)拨号接入方式
使用56K调制解调器通过公共电话网(PSTN )拨号
使用ISDN终端适配器(TA)通过ISDN ( 2B + D)网络拨号
2)专线接入方式
DDN专线
GPRS 和 3G 技术
3)宽带网络接入技术
数字用户环路DSL (Digital Subscriber Loo]无源光网络接入:光纤入户
Cable Modem 接入
高速以太网接入 光纤接入,即光纤到路边FTTC、到大楼FTTB、到住户FTTH无线网络接入层次式的网络设计
(1)核心层
为网络提供了骨干组件或高速交互组件,在纯粹的分层设计中,核心层只完成数据交换的特殊任务。
(2)汇聚层(分布层)是核心层和接入层的分界,完成网络访问策略控制、数据包处理、过滤、寻址及其它数据处理的任务。
(3)接入层直接面向用户连接或访问网络的部分。
综合布线系统PDS在楼宇和园区范围内,在统一的传输介质上建立可以连接电话、计算机、会议电视和监视电视等设备的结构化信息传输系统。
标准EIA/TIA-568A分为6个子系统
(1)建筑群子系统
(2)设备间子系统
(3)垂直干线子系统
(4)管理子系统
(5)水平子系统
(6)工作区子系统机房接地方式
(1)交流工作接地 该接地系统把交流电源的地线与电动机、发电机等交流电动设备的接地点连接在一起,然后,再将它们与大地相连接。交流电接地电阻要求小于4Q。
(2)安全工作接地为了屏蔽外界的干扰、漏电以及电火花等,所有计算机网络设备的机箱、机柜、机壳、面板等都需接地,该接地系统称为安全地。安全地接地电阻要求小于4Q。
(3 )直流工作接地将电源的输出零电位端与地网连接在一起,使其成为稳定的零电位。要求地线与大地直接相通,并具有很小的接地电阻。直流电接地电阻要求小于iQ。
(4)防雷接地执行国家标准《建筑防雷设计规范》。
(5) 前三种接地都 必须单独与大地连接,互相的间距不能小于15m。地线也不要与其它电力系 统的传输线绕在一起并行走线,以防电力线上的电磁信号干扰地线。
施工前的检查(1)设备间的建筑和环境条件满足
① 设备间的土建工程已全部竣工,室内墙壁已充分干燥。设备间门的高度和宽度应不妨碍 设备的搬运,房门锁和钥匙齐全;
② 设备间地面应平整光洁,预留暗管、地槽和孔洞的数量、位置、尺寸均应符合工艺设计 要求;
③ 电源已经接入设备间,应满足施工需要;
④ 设备间的通风管道应清扫干净,空气调节设备应安装完毕,性能良好;⑤在铺设活动地板的设备间内,应对活动地板进行专门检查,地板板块铺设严密坚固,符 合安装要求,每平米水平误差应不大于2mm,地板应接地良好,接地电阻和防静电措施 应符合要求。
(2)交接间环境要求①根据设计规范和工程的要求,对建筑物的垂直通道的楼层及交接间应做好安排,并应检查其建筑和环境条件是否具备;
②应留好交接间垂直通道电缆孔孔洞,并应检查水平通道管道或电缆桥架和环境条件是否具备。
(3)还应检查器材检验要求、
展开阅读全文