1、1信息化基础知识 1.1 信息与信息化 l 信息可以是消息、信号、数据、情报或知识;信息具有普遍性、动态性、可处理性、可传递性、可共享性的特点。其作用是人类社会生存的条件、人类认识世界的媒介、管理的基础和决策的依据。K9WyBHf。l 信息化是充分利用信息技术,开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程。XVxwHuB。l 国家信息化体系要素n 信息技术应用-龙头(主阵地)n 信息资源-核心任务n 信息网络-应用基础n 信息技术和产业-建设基础n 信息化人才-成功之本n 信息化法规-保障1.2 政府信息化与电子政务 1.2.1 电子政务的概念、内
2、容和技术形式 利用现代信息技术手段的一种政府运作模式。可概括为两个方面:政府部门利用网络信息技术,实现办公自动化、管理信息化、决策科学化;政府部门与社会利用网络信息平台政务公开,实现资源共享、群众监督、高效办事。其内容包括:政府间的电子政务、政府对企业的电子政务、政府对公民的电子政务oF2dwtZ。1.2.2 电子政务建设的指导思想、原则、建设目标和主要任务l 指导思想:我国电子政务建设的指导思想是:以邓小平理论和“三个代表”重要思想为指导,适应改革开放和现代化建设对政务工作的要求,转变政府职能,提高工作效率和监管的有效性,更好地服务人民群众;以需求为导向,以应用促发展,通过积极推广和应用信息
3、技术,增强政府工作的科学性、协调性和民主性,全面提高依法行政能力,加快建设廉洁、勤政、务实、高效的政府,促进国民经济持续快速健康发展和社会全面进步。flkm8ot。l 建设原则: 统一规划,加强领导;需求主导,突出重点;整合资源,拉动产业;统一标准,保障安全;l 建设目标:具有标准的、功能完善的信息网络平台;具有基础性战略性信息库;具有电子政务网络安全保障;具有培训制度;具有相关的法规和标准;Bpwz5EO。l 主要任务:建设整合统一的电子政务网;建设重点业务系统;开发重点政务信息资源;建设中央地方政府门户网站,促进公共服务;建立电子政务信息安全保障体系;完善电子政务信息标准化;加强公务员信息
4、化培训;推进电子政务法制建设J7zri9V。1.3 企业信息化与电子商务 1.3.1 企业信息化的概念、目的、规划和方法 l 内涵:不断挖掘先进的管理理念,应用计算机网络技术,在企业作业、管理、决策的各个层面,科学计算、过程控制、事务处理、经营管理的各个领域,引进和使用现代信息技术,全面改革管理体制和机制,从而提高企业工作效率、市场竞争能力和经济效益。U56Y09S。l 指导思想:政府推动,统筹规划,企业行为,政策支持,分步实施l 基本原则:效益原则、“一把手”原则、中长期与短期建设相结合、规范化和标准化、以人为本。1.3.2 企业资源规划(ERP)的结构和功能 l 物料需求计划:MRP(Ma
5、terials Requirement Planning):无生产能力控制;闭环MRP增加了生产力与采购Z1WxBr8。l 制造资源计划:MRPII(Manufacturing Resource Planning):增加物流与资金流7de9i1P。l 企业资源计划:ERP(Enterprise Resource Planning): 管理支持企业业务运作和战略运作的事物,包括:生产物资、人力、财力,其主要功能包括:LtL8eRT。n 财会管理(总帐、应收帐、应付帐、现金管理、固定资产核算、工资核算、成本核算、多币值)n 财务管理(财务计划、财务分析、财务预测和控制)n 生产控制管理(主生产计划
6、、物料需求计划、能力需求计划、车间控制、制造标准)n 物流管理(销售管理、库存控制、采购管理)n 人力资源管理(规划辅助决策、招聘管理、工资核算、工时管理、差旅核算)1.3.3 客户关系管理(CRM)在企业的应用 l CRM系统是基于方法学、软件和因特网的以有组织的方式帮助企业管理客户关系的信息系统。CRM以客户为导向,以现代信息与沟通技术为工具,是一种以建立和维系长期互惠互利的客户关系为宗旨的营销企业经营理念。其核心内容是客户、关系和管理。g6BmPIv。l CRM系统要素:n 不仅是以客户为中心的信息系统,而是一种市场管理策略。n 注重客户满意度的同时,提升企业获得利润的能力。n 要求企业
7、对业务功能重新设计,将业务重心转移到客户,对不同客户采取不同的策略。l 客户数据:描述性、促销性、交易性数据;l 主要功能:销售管理、市场营销、客户服务(售前现场售后)、客户信息管理、客户关怀l 数据挖掘是在数据库、数据仓库和事务数据库基础上,对数据清理、集成、选择、变化后,提出有用的数据,用来分析和预测。包括两项任务:k0nQvAp。n 描述: 用各种图、表工具进行特征描述和区分描述n 分类和预测: 针对离散数据的预测通常采用分类规则、判定树等分类方法,针对连续值的预测通常采用线性回归、最小二乘法等预测手段。DDMiz64。1.3.4 供应链管理(SCM) l 供应链管理是一种集成管理的思想
8、和方法,是在满足服务水平要求的同时,为了使系统成本达到最低而采用的将供应商、制造商、仓库和商店有效地结合成一体来生产商品,有效控制和管理各种信息流、资金流和物流,把正确数量的商品在正确的时间配送到正确的地点的一套管理方法:NE5aHIf。n 以客户为中心、集成化管理、扩展性管理、合作性管理、多层次管理l 供应链特征:交叉性、动态性、复杂性、存在核心企业;分类如下:n 按管理对象分类:企业、产品、基于供应链契约n 按网状结构分类:V型、A型、T型n 按产品类别分裂:功能型、创新型l 敏捷供应链:对于市场变化和需求变化怎样快速响应,生产出满足需求的产品或服务。区别于一般供应链的特点如下:z6xUD
9、LH。n 支持跨企业的生产方式重组。n 支持供应链跨企业信息集成调整和重构。n 链中企业可方便地组织调整生产模式。1.3.5 商业智能(BI) 涉及软件、硬件、咨询服务及应用,是对商业信息搜集、管理和分析的过程,目的是使企业各级决策者提高洞察力,正确作出决策。商业智能包括:数据仓库、联机事务处理、数据挖掘、数据备份和恢复等部分。n2NnkOW。l 商业智能的ETL过程:抽取E(extraction)、转换T(transformation)、装载L(load) eb00Frf。l 商业智能的主要功能:数据仓库、数据ETL、数据统计输出、数据分析l 商业智能实现的三个层次(级别):level1-数
10、据报表、level2-多维数据分析、level3-数据挖掘j9eeJ9Q。l OLAP的实现方法:ROLAP(Relational OLAP)、MOLAP(Multidimensional OLAP)、HOLAP(Hybrid OLAP)xopn6uo。l 实施步骤:需求分析、数据仓库建模、数据抽取、建立报表、测试、改进1.3.6 电子商务的类型及相关标准 使用Internet现代信息技术工具和在线支付方式进行商务活动。标准的三个领域:用户接口、基本功能、数据及客体。其支撑保障体系包括:法律法规体系、标准规范体系、安全保证体系、信用体系、在线支付体系、现代物流体系、技术装备体系、服务体系、运行
11、监控体系;ggEvUFQ。 电子货币:电子支票、电子现金、电子钱包、智能卡。(银行卡、信用卡不是); 安全协议:SSL(安全套接层-传输层);SET(安全电子交易会话层和应用层);2 信息系统基础 2.1 信息系统 2.1.1 信息系统概念信息系统是为了支持组织决策和管理而进行信息收集、处理、储存和传递的一组相互关联的部件组成的系统。包括输入、处理、输出三个活动。注意:5dr0Pjp。l 信息系统的输入与输出类型明确,输入是数据,输出是信息,且输出的信息必定是有用的l 计算机并不是信息系统所固有的l 反馈用于调整或改变输入或处理活动后的输出,对管理决策者说,反馈是进行有效控制的重要手段2.1.
12、2 信息系统的类型 l 面向作业处理的系统:办公自动化(OAS)、事务处理(TPS)、数据采集与监测(DAMS)l 面向管理控制的系统:数据处理(DPS)、知识工作支持(KWSS)、计算机集成制造(CIMS)l 面向决策计划的系统:决策支持(DSS)、战略信息(SIS)、管理专家(MES)2.2 信息系统建设 2.2.1 信息系统建设的复杂性 信息系统由于技术的复杂性和管理的复杂性。当两者结合的时候更加复杂。系统的需求和内外部条件是不断变化。这个主要体现在其开发、运行和改造维护等方面.XjioTZE。2.2.2 信息系统的生命周期(各阶段目标及其主要工作内容) l 立项:包括概念的形成和需求分
13、析,形成需求规范说明书,经评审、批准后立项l 开发:包括如下几个方面阶段名称阶段任务总体规划以需求为基础指导开发,优化配置各种资源,明确开发目标、总体结构、组织机构、管理流程、实施计划、技术规范等系统分析提供逻辑模型,包括组织机构及功能分析、业务流程分析、数据和数据分析及系统初步方案系统设计根据分析的结果设计实施方案,包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计及系统管理流程设计系统实施将设计阶段的成果在计算机和网络上实现,用户的参与特别重要系统验收通过试运行,暴露系统优劣和其他问题.提交用户验收l 运维:信息系统通过验收,正式移交用户。分为排
14、错性、适应性、完善性、预防性等四个主要类型l 消亡:系统不可以一直运行,应在初期就注意消亡的条件、时间以及由此话费的成本。2.2.3 信息系统开发方法 l 结构化方法:应用最为广泛,按照系统生命周期把开发过程分为若干阶段,然后顺序进行,通过文档确认向下进行。特点:遵循用户至上原则、严格区分工作阶段、强调开发过程整体与全局性、过程工程化与文档资料标准化。其优点有:理论基础严密,指导思想是用户需求在系统建立前就能充分了解和理解,注重开发过程的整理性和全局性。其缺点在于:开发周期长;文档、说明繁琐,工作效率低;要求全面理解需求不现实;如果用户参与积极性不大则难度大。dAnATbD。l 原型法:先做原
15、型,然后通过反复修改来实现用户的最终需求。特点:实际可行、具有最终系统的基本特征、构造方便、快速、造价低。分类:抛弃型原型(throw-it-away)、进化型原型(Evolutionary)QtrRA74。l 面向对象方法:客观事物由对象组成, 直观、方面。特点:对象由属性和操作组成、对象间通过消息传递、封装、多态、继承。hTe6lBK。2.3 软件工程知识 2.3.1 软件需求分析与定义 l 需求是一个为解决特定问题而必须有被开发或被修改的软件展示的特性。基本特性是可验证性。其目的如下:检测和解决需求之间的冲突;发现软件的边界,以及软件如何与外界交互;详细描述系统需求和软件需求。7SRVY
16、5P。l 模型是软件需求分析的关键,包括概念模型和实体模型。可以开发的模型包括数据和控制流、状态模型、事件追踪、用户交互、对象模型、数据模型等。bEl221g。l 需求分析常用工具:数据流图、ER图、数据字典、结构化语言等2.3.2 软件设计、测试与维护 l 设计是定义一个系统或组件的架构、组件、接口和其他特征的过程,包括架构设计和详细设计。架构视图定义软件的内部结构,包括逻辑视图(满足功能需求)、过程视图(并发问题)、组件视图(实现问题)、部署视图(分布问题)。模式提供了架构设计的某些方法,包括设计模式(微观)和架构模式(宏观)。EDYzYNd。l 测试是为评价和改进产品质量、识别产品的缺陷
17、和问题而进行的活动,主要包括单元测试、集成测试和系统测试三个阶段。ZepPnEc。l 测试的目的:发现错误、验证功能和质量特性,为质量评价提供依据。l 软件维护包括:更正性、适应性、完善性(50%)、预防性。【注意与1.2.2的区别】2.3.3 软件复用 软件复用是一种计算机软件工程方法和理论,刚开始指代码复用,后来扩大到领域知识、开发经验、设计决策、架构、需求、设计、代码和文档等一切有关方面。按抽象程度高低,可以分为代码级复用、设计的复用、分析的复用和测试信息的复用。cJRyB8N。2.3.4 软件质量保证及质量评价 软件质量是软件特性的综合,即软件满足规定或潜在用户需求的能力。也就是说,质
18、量就是遵从用户需求,达到用户满意。0Gahbrc。软件质量管理包括:质量保证过程、验证过程、确认过程、评审过程、审计过程。2.3.5 软件配置管理 软件配置管理是有益于项目管理、开发和维护果冻。包括:软件配置管理过程的过安利和计划、软件配置标识、软件配置控制、软件配置状态记录、软件配置审计、软件发布管理与交付。kbD3Xkz。2.3.6 软件开发环境 l 需求:建模工具和跟踪工具l 设计:创建和检查软件色合计l 构造:编辑器、编译器、代码生成器、解释器、调试器l 测试:测试生成器、测试执行框架、测试评价工具、测试管理工具、性能分析工具l 维护:理解(可视化)、再造(重构)、l 配置管理:追踪工
19、具、版本管理工具、发布工具l 软件工程管理:项目计划与追踪、风险管理、度量工具l 软件工程过程工具:建模工具、管理工具、软件开发环境l 软件质量工具:检查工具、分析工具2.3.7 软件过程管理 软件工程管理集成了过程管理和项目管理,包括:启动和范围定义、软件项目计划、软件项目实施、评审和评价、关闭、软件工程度量HBF4jjM。2.3.8 软件质量特性 必考效、功、靠、易、维、植2.4 软件构件技术知识 2.4.1 构件及其在信息系统项目中的重要性 构件技术就是利用某种编程手段,将一些人们所关心的,但又不便于让最终用户去直接操作的细节进行了封装,同时对各种业务逻辑规则进行了实现,用于处理用户的内
20、部操作细节,这个封装体常常称为构件。jnUfUDc。2.4.2 常用构件标准(COM/DCOM/COM+、CORBA和EJB) l COM: 公共对象模型;DCOM:增强了事务特性、安全模型、管理和配置;COM+从基础层到应用层+分布式glO30t7。l CORBA: 公共对象请求代理架构是OMG组织制定,三个层次:对象请求代理、公共对象服务、公共设施。 l EJB: JAVA平台,封装业务,业务分为业务实体和业务过程。J2EE中业务功过EJB实现2.5 软件体系结构 2.5.1 软件体系结构定义 软件架构为软件系统提供了一个结构、行为和属性的高级抽象,由构成系统的元素的描述、这些元素的相互作
21、用、指导元素集成的模式以及这些模式的约束组成。软件架构不仅指定了系统的组织结构和拓扑结构,并且显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原则。ZarPd7z。2.5.2 典型体系结构 l 管道/过滤器模式:独立输入输出,简单合成、便于维护、支持并行;需要协调数据流、需要过滤器完成数据解析与合成zYYWmIl。l 面向对象模式:高度模块化、封装、继承、灵活;对象间的调用需要知道对象的标识l 事件驱动模式:支持重用、扩展型好、简化代码;自身对系统的控制能力弱、不能很好解决数据交换问题、逻辑复杂化StymiCc。l 分层模式:有利分解、逐级抽象、可扩展、支持复用;并非所有
22、系统都层次清楚、层次多导致性能下降l 知识库模式:知识源、黑板数据结构、控制l 客户机/服务器模式:客户机与服务器分离。二层C/S三(N)层C/SB/S2.5.3 软件体系结构设计方法 l 总体目标:最大化复用、复杂问题简单化、灵活的扩展型l 模式与架构设计的区别:模式是领域无关的,解决某些抽象问题;系统架构是领域相关的。2.5.4 软件中间件 l 数据库访问中间件:ODBCJDBCl 远程过程调用:RPCl 面向消息中间件:MOMMQSeriesl 分布式对象中间件:CORBARMIEJBDCOMl 事务中间件:TuxedoOTM2.6 面向对象系统分析与设计 2.6.1 面向对象的基本概念
23、 l 对象、类、封装、继承、多态、接口、消息、组件、模式、复用l 抽象:通过特定的实例抽取共同特征后形成概念的过程,强调主要特征,忽略次要特征。l 模式:一个特定环境、一个问题和一个解决方案的关系2.6.2 统一建模语言UML l 4种事物:结构、行为、分组、注释l 4种关系:依赖、关联、泛化、实现l 9类图:用例图,静态图(类图、对象图)、行为图(状态图、活动图)、实现图(组件图、配置图)、交互图(顺序图、协作图)4vh2Z57。l RUP的四个阶段:初始阶段、细化阶段、构造阶段、交付阶段。每个阶段终结于良好定义的里程碑。2.6.3 面向对象系统分析 :运用面向对象的方法分析问题域,建立基于
24、对象、消息的业务模型l 面向对象分析模型:用例模型、类-对象模型、对象-关系模型、对象-行为模型l 面向对象分析目标:描述用户需要、建立创建软件设计的基础、定义软件完成后可被确认的一种需求2.6.4 面向对象系统设计:对分析阶段给出的问题域模型,用OO方法设计出软件基础架构和完整的类结构l 面向分析设计阶段:用例设计、类设计、子系统设计2.7 法律法规与标准规范(68分)2.7.1 合同法合同内容:当事人信息、标的、数量、质量、价款、履行期限地点方式、违约责任、争议处理;价款或质量、价款、履行地不明确的可协议补充。达不成的按交易习惯定。酬金约定不明的,按(订立合同时履行地)的市场价格履行。地点
25、不明的,按接收货币一方或不动产所在地履行;履行费用负担不明确的,由履行义务一方承担;2.7.2 著作权法作者的署名权、修改权、保护作品完整权的保护期不受限制。著作权中的发表权和财产权的保护期50年(死后第50年12月31日)WC1eZka。发明专利20年,实用新型专利、外观设计 10年,商标 10年,6个月宽展期;2.7.3 招投标法 必须招标的:大型基础设施关系公共利益和安全、国有投融资、国际援助; 邀标要向3个以上法人具备承担招标项目能力的法人; 招标文件内容:项目技术要求;投标人资格审查标准;报价评标要求拟签合同条款; 联合体投标:各方都应有资质,同一专业,按资质最低定级; 投标:不得低
26、于成本报价竞标(即使中标也无效); 开标:当众拆封、宣读少于3人(重新招标)、15日(招标人修改或澄清提前)、20日(发标到截标不少于)、30日(中标订立合同期限)、7日(质疑投诉期限)、2/3(评标委员会5人以上单数,技术经济专家不少于2/3)4bBO5qj。 中标人:不得转包、经同意可将非主体部分分包(分包商要有资质,不得再次分包)2.7.4 采购法采购形式:公开招标(主要)、邀标、竞争性谈判、单一来源、询价;竞争性谈判条件:无人投标/五合标/重招标失败难定规格时间不允许难算总额;单一来源条件:唯一供应商紧急情况不可他购原供应商续采,金额不超原合同10%;2.7.5标准1、 ANSI指的是
27、美国国家标准协会,BS英国国家标准,是国家标准。2、行业标准:IEEE、GA、YD、GJB3、国家标准有效期 5年;2.7.6 软件工程相关标准 必考软件文档管理: 1、作用:管理依据、任务间联系凭证、质量保证、维护支持、培训参考 2、分类:开发文档(描述开发过程)可研、任务书、需求、功能、设计规格,开发、测试计划,质保、进度计划、测试信息产品文档(开发过程产物)培训手册、参考手册、用户指南、产品手册管理文档(记录项管信息)阶段进度、变更记录3、文档等级:1级(最低限,1人月程序)2级(内部文档)3级(工作文档,单位内)4级(正式文档、正式发布产品)2rseZNo。4、需求阶段产生文档:需求规
28、格说明、用户手册2.8 典型应用集成技术 2.8.1 Web Service技术l 常用技术:XML、SOAP、WSDL、UDDIl 特点:跨越防火墙、应用程序集成、B2B集成、软件重用;单击应用和局域网的程序不适合。2.8.2 J2EE架构 :业界标准l 组成:构件(应用逻辑代码)、容器(构件的运行环境)、服务(应用服务器提供的各种功能接口)l 常用技术:JNDI、Servlet、JSP、EJB、JCA、JDBC、JMS、JTA、JavaMail、RMI-IIOP(通信接口)4wVUuEB。EJB实现应用中的关键业务逻辑,封装业务,创建基于构建的企业级应用;2.8.3 NET架构 : 微软产
29、品l 技术:CLR(统一运行环境)、ADO.NET、ASP.NET、基础类库(统一的可扩展的编程接口)2.8.4 工作流技术 工作流是为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或任务。工作流管理系统是通过计算机技术的支持去定义、执行和管理工作流,协调WF执行过程中工作之间与群体之间的信息交互。WZZERUI。2.9 计算机网络知识(78分) 必考2.9.1 网络技术标准与协议 l NETBIOS: 微软协议、缺乏路由和网络层寻址、唯一地址是MAC(Medium Access Control数据链路层介质访问控制)IpA6SMT。l TCP/IP: 允许与
30、INETERNET完全的链接,同时具备可扩展性考和可靠性需求,但牺牲了速度和效率l4rJjpl。l UDP: 传输层协议,无连接、不可靠,资源消耗小、处理速度快。如QQ、ICQl SSH 为建立在应用层和传输层基础上的安全协议。SSH 是专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。PoQI7SJ。l POP3:电子邮件第一个离线协议;l ICMP:控制报文协议,传递控制信息,不传数据;l IGMP:组播协议,用于向路由器报告组成员情况;l SMTP:简单邮件传输协议,负责发送报告成功,不等于对方已接受;l SNMP:简单网络管理协
31、议;l FTP:不同操作系统之间传输文件;l NAT:地址转换,私有地址向公有地址映射;l P2P:用户计算机直连;TCP: POP3、telnet、SMTPUDP:DHCP、T、DNS2.9.2 Internet技术及应用 :95年用于商业、安全问题是影响发展的重要因素。2.9.3 网络分类 l 按分布范围:局域网(以太网、令牌环、FDDI、ATM、WLAN)、城域网、广域网、因特网l 按网络拓扑:总线型、星型l IEEE802常用协议:以太网(3)、令牌总线(4)、令牌环(5)、宽带LAN(.)、FDDI(8)、ISDN(9)、WLAN(11)OevJtSa。2.9.4 网络管理 2.9.
32、5 网络服务器:文件、数据库、通用、应用2.9.6 网络交换技术 l 电路交换技术:面向连接、分配固定带宽;实时性强、时延小、成本低、带宽利用率低;适用于语音传输l 分组交换技术:面向无连接、数据分段存储转发;电路利用率高、时延较大;适用于数据传输。l 报文交换技术:面向无连接、报文存储转发;适用于报文较短、实时性要求低的业务,如公用电报网。l ATM技术:连接与分组结合,异步传输模式;提出了保证QoS的完备机制,适合传输高速数据业务;ATM交换机贵7acVbaZ。l IP电话技术:H.323协议建立连接,RTP分组l 软交换技术:将呼叫控制功能从媒体网关分离出来l 交换机的3种常用方式:直通
33、交换、存储转发(主流)、碎片过滤交换2.9.7 网络存储技术 l DAS:直连式存储 通过标准接口(SCSI)连接存储器与服务器l NAS:网络连接存储 通过网络连接,即插即用。实际是带瘦服务器的存储设备,作用类似文件服务器。l SAN:存储区域网络 通过高速光纤连接,极度可扩展型、简化的存储管理、优化的资源与服务共享、高可用性w5XEAT4。2.9.8 无线网络技术 WEP认证是WLAN常用认证方式,使用RC4加密算法(对称);Wimax(3G) 采用 802.16协议,覆盖50KM;Wifi/AP覆盖10-300M/100-300M 4G 100M下载,20M上载; 速度:802.11b
34、802.11g 802.11a 54Mbps2.9.9 光网络技术 2.9.10 网络接入技术 传输介质:抗干扰性 单模多模屏蔽;IP V6 地址长度32字节128位2.9.11 综合布线 l 6个子系统:建筑群、设备间(机房)、垂直干线(楼层间)、管理、水平(楼层内)、工作区;l 水平子系统采用 星形 拓扑;l RJ45接头用量:m = 4*n+4*n*15%l 交叉线:A端 568A、 B端 568B2.9.12 机房工程 l 设计原则:实用性和先进性、安全可靠性、灵活性和可扩展型、标准化、经济性/投资保护、可管理性2.9.13 网络规划、设计与实施 l 规划原则:实用性、开放性、先进性;
35、 设计与实施原则:可靠性、安全性、高效性、可扩展型2.10 信息系统工程监理l 信息系统工程监理单位分为甲乙丙三级l 监理活动(作用):n 四控:质量、进度、投资(成本)、变更(范围)n 三管:合同、信息、安全n 一协调:协调有关单位及人员间的工作关系n 监理3 信息系统项目管理 3.1 信息系统项目管理基础 3.1.1 项目与项目管理的概念l 项目是为达到特定的目的、使用一定的资源、在确定的期间内、为特定发起人而提供独特的产品、服务或成果而进行的一次性努力。项目目标包括成果性目标和约束性目标(时间、成本、质量)。5Ne7G60。l 项目特点:临时性、独特性、渐进明细l 项目管理是在项目活动中
36、运用知识、技能、工具和技术来实现项目要求。l 三约束 进度、成本、范围:相互制约、相互影响关系。3.1.2 信息系统项目的特点 l 信息系统项目是根据用户需求,优选各种技术和产品,进行设计开发,将各个分离的“信息孤岛”连接成为一个完整、可靠、经济和有效的整体,并使之能彼此协调工作,发挥整体效益,达到整体优化的目的。hnI6E3g。l 信息系统集成是从客户和用户的需求出发,将硬件、系统软件、工具软件、网络、数据库以及相应的应用软件集成为实用的信息系统的过程。其指导方法:总体规划、分布实施EGrn00Z。l 典型的信息系统项目特点:目标不明确;需求变化频繁;智力密集型;设计队伍庞大;设计人员高度专
37、业化;涉及的承包商多;各级承包商分布各地,相互联系复杂;系统集成项目中需研制开发大量的软硬件系统;项目生命期通常较短;通常要采用大量的新技术;使用与维护的要求非常复杂。5CvcHCu。3.1.3 项目管理专业领域 l 项目管理知识体系(五个过程组,九个知识领域)l 应用领域的知识标准和规定:支持领域、技术因素、管理专业、工业组织;l 理解项目环境: 社会、政治、自然l 一般的管理知识和技能:财会、采购、营销、法律、制造、后勤、战略、认识、健康与安全实践l 软技能(处理人际关系技能):有效沟通、施加影响、领导、激励、谈判与冲突处理、解决问题3.1.4 项目管理与运作管理、战略管理的区别与联系 l
38、 项目与运营:都需要由人完成、受制于资源、需要计划执行与控制;l 项目:临时性与独特性、目标是达到项目目标;运营:连续性和重复性、目标是维持已有业务l 一个组织内,一下一项或多项战略考虑是项目被批准的典型依据:市场需求、业务需求、客户或自身要求3.1.5 项目管理师应该具备的技能和素质 【案例、论文】l 项目经理的素质:广博的知识、丰富的经历、良好的协调能力、良好的职业道德、良好的沟通与表达能力l 如何做好项目经理:真正理解项目经理的角色(管理+技术)、重视项目团队管理,奖罚分明、计划制定、真正理解“一把手工程” 、注重用户参与、vw9I6HP。3.2 项目生命周期和组织 3.2.1 项目生命
39、周期 必考l 项目生命周期的特征n 项目阶段一般按顺序首尾相接;n 人力投入和费用,开始时低,随之增高,在项目结尾时迅速降低;n 项目成功可能性随项目执行逐渐上升,风险和不确定性逐渐下降;n 项目干系人对项目的影响力对项目执行逐渐下降;l 项目阶段的特征n 每个项目阶段都以一个或数个可交付成果的完成为标志;n 可交付成果是某种有形的、可验证的工作成果;n 一些可交付成果对应着项目管理过程,另一些可能是最终产品的一部分;n 项目阶段的结束通常以对完成的工作和可交付成果的技术和设计评审为标志,目的是确定是否验收、是否仍然需要增加工作,或者是否考虑结束这一阶段;uvreSmA。n 阶段末可进行一次审
40、查,目的是取得对结束当前阶段并启动下一阶段的核准。阶段末审查也称为阶段放行口、阶段关卡或验收站bkq4eI6。l 项目生命周期与产品生命周期的关系n 项目:概念/启动、开发/计划、实施/执行、结束/收尾n 产品:介绍、增长、成熟、衰退n 一般产品生生命周期包含项目生命周期l 典型的信息系统项目的生命期模型 必考瀑布模型阶段次序划分清晰,各阶段的工作和人员职责明确,前后阶段衔接紧密(上一项的成果为下一个任务的输入,利用该输入实施本次活动应完成的工作内容,给出本次活动的内容传给下个活动,并针对本次活动进行评审)。适合需求比较明确少变更的项目,不适合未知的新项目。V模型以测试为中心,明确表明了测试过
41、程中存在的不同级别及其与开发过程的对应关系。强调测试过程与开发过程的对应性和并行性。没有反应实际的开发过程。瀑布模型变种。(需求验收测;概要系统测;详细集成测;编码单元测)快速原型先实现原型,实现客户或未来用户与系统的交互,经过针对原型的讨论弄清需求,再在原型基础上开发产品。适用于用户需求不明确,对界面要求较高的项目等螺旋模型是一个演化软件模型,将瀑布模型和快速原型模型结合起来,将原型实现的迭代特征与线性顺序结构和,使得软件的增量版本和快速开发成为可能。该模型强调风险分析,特别适用于需求经常变化的大型复杂的、高风险的系统。迭代模型所有的阶段(需求及其它)每一次的迭代都会产生一个可以发布的产品,
42、这个产品是最终产品的一个子集。适用于事先不能完整定义产品的所有需求,计划多期开发的项目。增量模型首先构建整个系统的一部分,然后逐步地增加功能和性能。适用于如下项目:项目开始,明确了需求的大部分,但是需求可能会发生变化。对于市场和用户把握不是很准,需要逐步了解。对于有庞大和复杂功能的系统进行功能改进,就需要一步一步实施的。3.2.2 项目干系人、一般阶段和过程组 l 项目干系人就是参与项目、或利益受项目影响的个人和组织,会对项目的目标和结果施加影响 。包括:n 项目经理(Project Manager);项目团队成员(Team);项目管理办公室(PMO);职能经理7OyNnW6。n 客户/用户(
43、Customer/User);出资人(Sponsor);影响者(Influencers);7fmqt3x。n 执行组织(Performing Organization);l 项目干系人管理:识别所有他们、决定所有他们的要求、决定他们的期望、与他们沟通、管理他们的影响、3.2.3 组织的影响 组织是企业、公司、事业单位、政府或任何有项目开展的单位。可分为两大类: 收入来源于项目和采用项目制进行管理的组织。主要文化有:组织的共同价值观、行为准则、信仰和期望;组织的方针、办事程序;组织对于职权关系的观点;职业道德;众多其他因素;BwgVX3p。优点缺点职能型1) 可以充分发挥职能部门的资源集中优势2
44、) 部门的专家可以同时为部门内不同项目使用3) 便于相互交流,相互支援,可以随时增派人员4) 可以将项目和本部门的职能工作融为一体1) 项目和部门利益发生冲突,职能部门更重视本部门的目标,会忽视项目目标2) 资源平衡会出现问题3) 权利分割不利于各个职能部门的交流和团结协作4) 行政隶属关系使得项目经理没有充分的权利项目型1) 项目经理对项目可以负全责2) 项目目标单一,可以以项目为中心,有利于项目顺利进行3) 避免多重领很导4) 组织结构简单,交流简单,快速1) 资源不能共享2) 各个独立的项目处于相对封闭状态,不利于公司政策的贯彻3) 对项目组织的成员缺少一种事业上的连续性和安全感4) 项
45、目组织之间处于分割状态,缺少信息交流矩阵型1) 专职的项目经理负责整个项目 , 以项目为中心,2) 公司的多个项目可以共享各个职能部门的资源3) 即利于项目目标的实现,又利于公司目标方针的贯彻4) 项目成员的顾虑减少了1) 容易引起职能经理和项目经理权力的冲突2) 资源共享也能引起项目之间的冲突项目成员有多头领导3.3 项目管理过程 3.3.1 项目管理过程与项目管理过程组 1) 启动过程组:确定并核准项目或项目阶段;2) 计划编制过程组:确定和细化目标,并为实现项目而要达到的目标和完成项目要解决的问题的范围而规划必要的行动路线;3) 执行过程组:将人与其他资源结合为整体实施项目管理计划;4)
46、 监督控制过程组:定期测量并监视项目进展情况,发现偏离项目管理计划之处,以便在必要时采取纠正措施来实现项目的目标;5) 收尾过程组:正式验收产品、服务或成果,并有条不紊地结束项目或阶段;计划过程组范围定义、建立WBS、成本估算、风险识别、定性、定量分析执行过程组质量保证、信息发布、询价供方选择监控过程组范围核实、管理团队、管理干系人、绩效报告、合同管理3.3.2 过程交互 1) 项目管理过程组之间是以它们所产生的成果相互联系;2) 一个过程的成果一般成为另一过程的依据或成为项目的可交付成果;3) 过程组极少是孤立或只执行一次的事件,它们是在整个项目生命期内自始至终都以不同的程度互相重叠的活动;4) 在过程组及其子过程之间,过程的成果互相联系,并影响其他过程组;5) 过程间的所有相互作用也并非都在所有的项目或阶段中表现出来;4 项目立项及招投标管理 4.1 项目的机会选择 项目立项过程:立项申请、可研/评估、签约 三个过程;4.2 可行性分析及可行性分析报告编写l 项目可行性研究是指在项目