




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统集成项目管理工程师教程精华版信息化的基础知识信息化的概念信息与信息化信息的定义:信息的定义包括两个层次,及本体论层次和认识论层次。本体论信息概念:事物的运动状态和状态变化方式的自我表述。认识论信息概念:主体对于事物的运动状态和状态变化方式的具体描述,包括对于它的状态和方式的的形式、含义和价值的描述。国家信息化体系的要素国家信息化体系的要素包括:信息技术应用、信息资源、信息网络、信息技术和产业、信息化人才、信息化的政策法规和标准规范。信息技术应用:是信息化体系六要素的龙头,是国家信息化建设的主阵地,集中体现了国家信息化建设的需求和利益。信息资源:信息资源的开发利用是国家信息化的核心任务。信息资源、材料资源和能源共同构成了国民经济和社会发展的三大战略资源。信息网络:是信息资源开发利用和信息技术应用的基础,是信息传输、交换和共享的必要手段。人们通常将信息网络分为电信网、广播电视网和计算机网络。信息技术和产业:是我国进行信息化建设的基础。信息化人才:是国家信息化的成功之本,是信息化建设的关键。信息化政策法规和标准规范:用于规范和协调信息化体系各要素之间的关系,是国家信息化快速、持续、有序、健康发展的根本保障。电子政务电子政务的概念、内容和技术形式概念:电子政务是指政府机构在其管理和服务职能中运用现代信息技术,实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔的限制,建成一个精简、高效、廉洁、公平的政府运作模式。广义的政务概念除包括上述电子政务外,还包括电子党务、电子政协和电子人大等。电子政务的内容包括以下几个方面:政府间的电子政务。政府对企业的电子政务。政府对公民的电子政务。电子政务的技术形式:建设和整合统一的电子政务网络。建设和完善重点业务系统。规划和开发重要政务信息资源。积极推进公共服务。基本建立电子政务网络与信息安全保障体系。完善电子政务标准化体系。加强公务员信息化培训和考核。加快推进电子政务法制建设。电子政务建设的过程模式和技术模式过程模式统一规划,加强领导。需求主导,突出重点。整合资源,拉动产业。统一标准,保障安全。技术模式:统一认识,加强领导。明确分工,各司其职。稳步推进,严禁重复建设。利用统一网络平台。规范试点。保证建设和运行资金。创造有利于电子政务发展的外部环境。企业信息化与电子商务企业信息化的概念、目的、规划和方法概念:用现代化信息技术来实现企业经营战略、行为规范和业务流程。目的:在企业作业、管理、决策的各个层面,科学计算、过程控制、事物处理、经营管理各个领域,引进和使用现代信息技术,全面改革管理体制和机制,从而大幅度提高企业工作效率、市场竞争能力和经济效益。规划:以信息化带动工业化。信息化与企业业务全过程的融合、渗透。信息产业发展与企业信息化良性互动。充分发挥政府的引导作用。高度重视信息安全。企业信息化与企业的改组改造和形成现代企业制度相结合。“因地制宜”推进企业信息化。方法:指导思想:政府推动、统筹规划、企业行为、政策支持,分布实施。指导原则效益原则。“一把手”原则。中长期与短期建设相结合的原则。规范化和标准化原则。以人为本的原则。企业资源规划(ERP)的结构和功能ERP的概念由美国GartnerGroup公司于20世纪90年代提出,它是由MRP逐步演变并结合计算机技术的快速发展而来的,大致经历了MRP,闭环MRP、MRPII和ERP这四个阶段。企业资源计划(ERP)的构成:由系统管理、生产数据管理、生产计划管理、作业计划管理、车间管理、质量管理、动力管理、总账管理、应收账管理、固定资产管理、工资管理、现金管理、成本核算、采购管理、销售管理、库存管理、分销管理、设备管理、人力资源、办公自动化、领导查询、运输管理、工程管理、档案管理等基本功能模块和定制模块构成。ERP功能财会管理:eq\o\ac(○,1)会计核算eq\o\ac(○,2)财务管理生产控制管理:eq\o\ac(○,1)主生产计划eq\o\ac(○,2)物料需求计划eq\o\ac(○,3)能力需求计划eq\o\ac(○,4)车间控制eq\o\ac(○,5)制造标准物流管理:eq\o\ac(○,1)销售管理eq\o\ac(○,2)库存控制eq\o\ac(○,3)采购管理人力资源管理:eq\o\ac(○,1)人力资源规划的辅助决策eq\o\ac(○,2)招聘管理eq\o\ac(○,3)工资核算eq\o\ac(○,4)工时管理eq\o\ac(○,5)差旅核算客户关系管理(CRM)在企业的应用C:CRM中的C代表的含义是客户,是指企业产品或者服务所面对的对象。按照企业与客户的关系,可以分为现有客户和潜在客户;按照客户与企业合作时间的长短,可以分为新客户和老客户。R:CRM中的R代表的含义是关系,在CRM中关系专门针对企业和客户之间的联系,包括企业行为对客户产生的影响以及客户对企业的满意度和企业客户企业客户产品和服务客户行为客户满意度和忠诚度企业行为M:CRM中的M代表管理,字面上是指对资源的有效控制和分配,以实现最优的资源配置和最高的团队工作效率。在CRM中,管理的对象是客户与企业之间的双向关系,使得这种关系可以最大程度的帮助企业实现它所确定的经营目标。CRM的概念:CRM系统是基于方法学、软件和英特网的以有组织方式帮助企业管理客户关系的信息系统。1)CRM的三角模型自助自助分析营销服务销售XYCRM、经营理论信息技术2)CRM的结构和功能(1)CRM系统的体系结构参见教程P30,图1-6。(2)CRM系统的功能有一个统一的以客户为中心的数据库。具有整合各种客户联系渠道的能力。能够提供销售、客户服务和营销三个业务的自动化工具,并且在这三者之间实现通信接口,使得其中一项业务模块的事件可以触发另外一个业务模块中的响应。具备从大量数据中提取有用信息的能力,即这个系统必须实现基本的数据挖掘模块,从而使其具有一定的商业智能。系统应该具有良好的可扩展性和可复用性,即可以实现与其他相应的企业应用系统之间的无缝整合。3)CRM的应用设计1、CRM应用设计基础客户数据的有效采集和消费。什么是客户数据,客户数据分为描述性、促销性和交易性数据三大类。如何有效的采集客户数据。CRM应用系统客户数据采集子系统模块CRM应用系统客户数据采集子系统模块电子邮件、电话、传真、邮件和WWW等营销、销售、服务和财务等部门及其员工、企业ERP等系统客户的合作伙伴客户企业内部社会大环境如何有效的消费客户数据。CRM应用设计特点。可伸缩性。可移植性。2、CRM应用功能设计CRM系统至少需要包括一下几个比较基本的功能模块。自动化的销售。面向销售人员和销售管理人员。自动化的市场营销。面向市场营销人员。(广告、促销)自动化的客户服务。客户服务主要包括了售前服务、现场服务和售后服务。4)CRM与数据挖掘数据挖掘的对象:包括关系数据库、数据仓库、事物数据库以及一些新型的高级数据库。数据挖掘的任务:描述,分类和预测。数据挖掘的作用:eq\o\ac(○,1)可以辅助销售人员展开推销。eq\o\ac(○,2)可以增加客户在生命周期中的价值。供应链管理(SCM)1、概述(Supplychainmanagement,SCM)供应链管理的应用大致分为三个阶段:初级萌芽阶段,形成阶段和成熟阶段。供应链的概念:描述的是企业间的采购、供应关系,这种观点仅仅局限于制造商和供应商之间的关系,忽略了与外部供应链成员的联系,其现代概念有如下三个要点:eq\o\ac(○,1)关于核心企业。eq\o\ac(○,2)关于战略伙伴关系。eq\o\ac(○,3)关于增值链。供应链的结构:2级用户最终用户最底层供应商核心企业1级用户1级供应商2级供应商供应链的特征:eq\o\ac(○,1)交叉性eq\o\ac(○,2)动态性eq\o\ac(○,3)存在核心企业eq\o\ac(○,4)复杂性eq\o\ac(○,5)面向用户2级用户最终用户最底层供应商核心企业1级用户1级供应商2级供应商供应链管理的概念:有效的控制和管理各种信息流、资金流和物流,并把正确数量的商品在正确的时间配送到正确的地点的一套管理方法。其有下面的特征:eq\o\ac(○,1)以客户为中心eq\o\ac(○,2)集成化管理eq\o\ac(○,3)扩展性管理eq\o\ac(○,4)合作管理eq\o\ac(○,5)多层次管理。供应链的分类根据管理对象分为:企业供应链、产品供应链和基于供应链契约的供应链。根据网状结构特点分为:A型供应链(航空、汽车、重工业)、T型供应链(常用)和V型供应链(多用于本地业务)。根据产品类别分为:功能型供应链(生命周期长、需求稳定、可预测)和创新型供应链(生命周期短、需求不稳定、不可预测)。2、供应链管理的设计1)设计原则(1)自顶向下和自底向上相结合的设计方法。(2)简洁性原则。(3)取长补短原则。(4)动态性原则。(5)合作性原则。(6)创新性原则。(7)战略性原则。2)设计步骤(1)基于产品的供应链设计策略。(2)基于产品的供应链设计步骤。(3)供应链的优化方法。3)供应链设计需要注意的要点(1)注意供应链的整体性。(2)注意供应链具有相关性。(3)注意供应链的结构性和有序性。(4)注意供应链的动态性。(5)注意供应链具有一定的环境适应性。3、敏捷供应链支持供应链中跨企业的生产方式快速重组,支持供应链中跨企业信息系统的集成、调整、重构和信息共享。供应链中的各个企业能够根据敏捷化要求方便的进行组织、管理的调整和企业生产模式的转变。其核心的研究内容之一是供应链管理系统的重构。敏捷供应链系统的体系结构是以基本功能体为核心,辅助以各种工具,通过这些工具的应用方便的对系统进行配置,从而实现系统的快速动态可重构性、快速适应性和敏捷性。商业智能定义:将组织中现有的数据转化为知识,帮助组织做出明智的业务经营决策。为了将数据转化为知识,需要利用数据仓库、联机分析处理(on-LineAnalyticsProcess,OLAP)工具和数据挖掘技术。商业智能的关键是从组织中的各种数据系统提取出有用的数据并进行清理,以保证数据的正确性,然后经过抽取(extraction)、转换(transformation)和装载(load),即ETL过程,合并到一个组织级的数据仓库里,在此基础上利用合适的查询和分析工具、数据挖掘工具、OLAP工具等对其进行分析和处理,最后将知识呈现给管理者。为管理者的决策过程提供支持。BI系统应具备的主要功能:数据仓库数据ETL数据统计输出(报表)分析功能BI的实现有三个层次:数据报表、多维数据分析和数据挖掘。BI的软件工具集合终端用户报告和查询工具数据仓库(DataWarehouse)和数据集市(DataMart)产品数据挖掘(DataMining)软件OLAP工具实施BI的步骤:需求分析数据仓库建模数据抽取建立商业只能分析报表用户培训和数据模拟测试系统的改进和完善电子商务的类型及相关标准电子商务的类型:按照交易对象可以分为企业与企业之间的电子商务(B2B)、商业企业与消费者之间的电子商务(B2C)、消费者与消费者之间的电子商务(C2C),以及政府部门与企业之间的电子商务(G2B)4种。电子商务的相关标注:用户接口标准:主要包括用户界面、图像和对话设计原则。基本功能标准:主要包括交易协议、支付方式、安全机制、签名与鉴别、记录的核查与保留等。数据及客体(包括组织结构、商品等)的定义与编码,包括现有的信息技术标准、定义报文语义的技术、EDI本地化、注册机构、电子商务中所需的值域。第二章信息系统服务管理信息系统服务管理体系2.1.1信息系统服务管理的内容当前我国信息系统服务管理的主要内容如下:(1)计算机信息系统集成单位资质管理(2)信息系统项目经理资格管理(3)信息系统工程监理单位资质管理(4)信息系统工程监理人员资格管理2.1.2信息系统服务管理的推进1、实施计算机信息系统集成资质管理制度计算机信息系统集成的资质是指从事计算机信息系统集成的综合能力,包括技术水平、管理水平、服务水平、质量保证能力、技术装备、系统建设质量、人员构成与素质、经营业绩、资产状况等要素;计算机信息系统集成资质等级从高到低依次为一、二、三、四级。2、推行项目经理制度3、推行信息系统工程监理制度信息系统集成资质管理2.2.1信息系统集成资质管理的必要性和意义必要性:(1)不具备能力的单位搅乱系统集成市场(2)一些建设单位在选择项目承建单位和进行业务需求分析方面有误(3)信息系统集成企业自身建设有待加强(4)缺乏相应的机制和制度资质制度的意义:(1)有利于用户选择项目承建单位(2)有利于系统集成企业展示自身实力,参与市场竞争;按照等级条件,加强自身建设。(3)有利于规范信息系统集成市场(4)有利于保证信息系统工程质量2.2.2信息系统集成资质管理办法1、管理原则:计算机信息系统集成资质认证工作根据认证和审批分离的原则,按照先由认证机构认证,再由信息产业主管部门审批的工作程序进行。2、管理体系:资质管理包括资质评审和审批、年度监督、升级、降级、取消及其它内容。一二级资质的审批由信息产业部完成,三四级资质由省市信息产业建设单位管理部门审批。3、资质评定:先评审后审批。评审过程:(1)评审申请(2)评审申请的受理和资料审查(3)对所申请单位进行现场审查(4)出具评审报告审批过程:(1)审批申请(2)审批2.2.3信息系统集成资质等级条件系统集成资质评定条件主要由综合条件、业绩、管理能力、技术实力、人才实力5个方面描述的。综合条件:(1)注册资金数目(2)经济运行状况(3)企业信誉度业绩:企业三年内完成的系统集成项目额、项目规模、项目技术含量、项目的软件费用比例、项目的实施质量等。管理能力:(1)质量管理体系(2)客户服务管理技术实力:(1)业务领域(2)软件开发能力人才实力:主要从工程技术人员、本科以上人员比例、项目经理数目、培训体系和人力资源管理水平等方面衡量。项目经理数量是最能体现企业对系统集成项目实施和管理能力的指标。信息系统工程监理1、实施信息系统工程监理的意义(1)信息系统工程监理可以帮助业主单位更合理的保证工程的质量、进度、投资,并合理、客观的处理好它们之间的关系。(2)监理可以合理地协调业主单位和建设单位之间的关系,其实这也是监理的一项主要工作。(3)信息系统工程监理可以有助于第三方的专业化服务功能。2、信息系统工程监理的相关概念、工作内容1)相关概念(1)信息系统工程:是指信息化工程建设中的信息网络系统、信息资源系统、信息应用系统的新建、升级、改造工程。信息网络系统:是指以信息技术为主要手段建立的信息处理、传输、交换和分发的计算机网络系统。信息资源系统:是指以信息技术为主要手段建立的信息资源采集、存储、处理的资源系统。信息应用系统:是指以信息技术为主要手段建立的各类业务管理的应用系统。(2)信息系统工程监理。是指在政府工商管理部门注册的且具有信息系统工程监理资质的单位,收建设单位的委托,依据国家有关的法律法规、技术标准和信息系统工程监理合同,对信息系统工程项目实施的监督管理。(3)信息系统工程监理单位:是指从事信息系统工程监理业务的单位。(4)信息系统工程监理人员:是指从事信息系统工程监理业务的人员。2)监理内容监理活动的主要内容被概括为“四控”、“三管”、“一协调”。四控:信息系统工程进度控制、投资控制、质量控制、变更控制。三管:信息系统工程合同管理、信息管理、安全管理。一协调:在信息系统工程实施过程中协调有关单位及工作人员间的工作关系。3、信息系统工程监理事业的发展进程及现状了解即可,参考教程P67~69。4、信息系统工程监理与信息系统集成系统集成承建单位是工程建设的实施方,因此承建单位的质量控制体系能否有效运行是整个项目质量保障的关键;建设单位作为工程建设的投资方和用户方,应该建立较完整的工程项目管理体系,这是项目成功的关键因素之一;工程监理单位是工程项目的监督管理协调方,既要按照总控的质量控制体系从事监理活动,还要对承建单位的质量控制体系以及建设单位的工程管理体系进行监督和指导,使之能够在工程建设过程中得到有效的实施,因此,三方协同的质量控制体系ITIL与IT服务管理、信息系统审计2.4.1ITIL与IT服务管理ITIL(ITinfrastructureLibrary,IT基础设施库)于20世纪80年代后期开发,现已成为IT服务管理在世界范围内事实上的标准。ITIL是有关IT服务管理流程的最佳实践,以流程为主线,进行了全面扩充,形成了最终的框架,这个框架现在成为了事实上的IT服务管理(ITServiceManagement,ITSM)知识框架体系。ITSM的核心思想是:IT组织,不管她是企业内部的还是企业外部的,都是IT服务提供者,其主要工作就是提供低成本、高质量的IT服务。ITSM适用于IT管理而不是企业的业务管理。ITSM面向的是IT管理,而ERP、CRM、SCM等管理方法面向的是业务管理。ITSM的主要任务是管理客户和用户的IT需求。ITSM可以给实施它的企业、企业员工及其他利益相关者提供多方面的价值,包括商业价值、财务价值、创新价值、和内部管理价值、员工利益。信息系统审计概念:收集并评估证据以决定一个计算机系统(信息系统)是否有效做到保护资产、维护数据完整、完成组员目标,痛风石最经济的使用资源。信息系统审计的目的是评估并提供反馈、保证及建议。第三章信息系统集成专业技术知识信息系统集成简述概念:系统集成是指将计算机硬件、软件、网络通信技术和产品集成为能够满足用户特定需求的信息系统,包括总体策划、设计、开发、实施、服务及保障。信息系统集成的特点;(1)信息系统集成要以满足用户需求为根本出发点。(2)信息系统集成不只是设备的选择和供应,更重要的,它是具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件。(3)系统集成的最终交付物是一个完整的系统而不是一个分立的产品。(4)系统集成包括技术、管理和商务等各项工作,是一项综合性的系统工程。技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障。信息系统集成主要包括设备系统集成和应用系统集成。设备系统集成:也可称为硬件系统集成,在大多数场合简称系统集成,或称弱电集成。可分为智能建筑系统集成、计算机网络系统集成、安防系统集成。应用系统集成:从系统的高度提供符合客户需求的应用系统模式并实现该系统模式的具体技术解决方案和运维方案,即为用户提供一个全面的解决方案。信息系统建设3.2.1信息系统的生命周期信息系统的生命周期可以分为4个阶段:立项、开发、运维、消亡。1、立项阶段:及其概念阶段或需求阶段,这一阶段分为两个过程:一是概念的形成过程,一是需求分析过程。2、开发阶段:分为(1)总体规划阶段(2)系统分析阶段(3)系统设计阶段(4)系统实施阶段(5)系统验收阶段3、运维阶段:通过信息系统验收,正式移交给用户后,就进入运维阶段。维护可分为四种类型:排错性维护、适应性维护、完善性维护、预防行维护。4、消亡阶段:系统不再适合运行下去,就进入到消亡阶段。3.2.2信息系统开发方法常用的开发方法有:结构化方法、原型法、面向对象方法。1、结构化方法:按照信息系统的生命周期,应用结构化系统开发方法,把整个系统的开发过程分为若干阶段,然后一步步的依次进行,前一阶段是后一阶段的工作依据;每个阶段又划分详细的工作步骤,顺序作业。优点是理论基础严密。注重开发过程的整体性和全局性。2、原型法:根据开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过不断的修改来实现用户的最终系统要求。可分为抛弃型原型和进化型原型。3、面向对象方法(object):其基本思想如下:(1)客观事物是由对象组成的,对象实在原事物基础上抽象的结果。(2)对象是由属性和操作组成的,其属性反映了对象的数据信息特征,而操作则用来定义改变对象属性状态的各种才做方式。(3)对象之间的联系通过消息传递机制来实现,而消息传递的方式是通过消息传递模式和方法所定义的操作过程来完成的。(4)对象可以按其属性来归类,借助类的层次结构,子类可以通过集成机制来获得父类的特性。(5)对象具有封装的特性,一个对象就构成一个严格模块化的实体,在系统开发中可被共享和重复引用。面向对象开发的方法主要有分析、设计和实现三个阶段。软件工程3.3.1软件需求分析与定义软件需求是一个为解决特定问题而必须由被开发或被修改的软件展示的特性。所有软件需求的一个基本特性就是可验证性。需求分析的目的:(1)检测和解决需求之间的冲突(2)发现软件的边界,以及软件与其环境如何交互。(3)详细描述系统需求,以导出软件需求。3.3.2软件设计、测试与维护软件设计:是定义一个系统或组件的架构、组件、接口和其它特征的过程,并得到这个过程的结果。包含软件架构设计和软件详细设计。软件测试:是为评价和该进产品质量、识别产品的缺陷和问题而进行的活动。可以在概念上分为三个大的阶段:单元测试、集成测试和系统测试。软件维护:需要提供软件支持的全部活动。这些活动包括交付前完成的活动(运行计划和维护计划)和交付后完成的活动(软件修改、培训、帮助资料等)。包括四个类型:更正性维护、适应性维护、完善性维护和预防性维护。3.3.3软件复用软件复用:是指利用已有软件的各种有关知识构造新的软件,以缩减软件开发和维护的费用。按抽象程度的高低,可以划分为代码的复用、分析的复用、测试信息的复用。3.3.4软件质量保证及质量评价软件质量包括内部质量、外部质量和使用质量三部分。软件质量管理过程包括:质量保证过程、验证过程、确认过程、评审过程、审计过程等。软件质量保证过程通过计划制订、实施和完成一组活动提供保证,这些活动保证项目生命周期中的软件产品和过程符合其规定的要求。验证与确认过程使用能够定位缺陷并便于以后改正的测试技术直接处理软件产品的质量问题。评审与审计的过程包括:管理评审、技术评审、检查、走查、审计等。3.3.5软件配置管理软件配置的管理活动有:软件配置管理过程的管理和计划、软件配置标识、软件配置控制、软件配置状态记录、软件配置审计、软件发布管理与交付。3.3.6软件开发环境软件开发环境包括以下工具:(1)软件需求工具(2)软件设计工具(3)软件构造工具(4)软件测试工具(5)软件维护工具(6)软件配置管理工具(7)软件工程管理工具(8)软件工程过程工具(9)软件质量工具3.3.7软件过程管理软件工程管理集成了过程管理和项目管理,包括以下六个方面。(1)启动和范围的定义(2)软件项目计划(3)软件项目的实施(4)评审和评价(5)关闭(6)软件工程度量面向对象系统分析与设计3.4.1面向对象的基本概念面向对象的基本概念有对象、类、抽象、封装、继承、多态、接口、消息、组件、模式和复用等。对象:由一组属性和对这组属性进行操作的一组服务构成。对象包含三个基本要素,分别是对象的标识、对象状态和对象行为。类:是现实世界中的实体的形式化描述,类将该实体的数据和函数封装在一起。包含静态的属性和动态的行为。类和对象的关系:(1)每一个对象都是某一个类的实例。(2)每一个类在某一时刻都有零或更多的实例(3)类是静态的,它们的存在、语义和关系在程序执行前就已经定义好了,对象是动态的,他们在程序执行时是可以被创建和删除的。抽象:是通过特定的实例抽取共同特征以后形成概念的过程。他强调主要特征,忽略次要特征。封装:封装时将相关的概念组成一个单元,然后通过一个名称来引用他。继承:表示类之间的层次关系,这种关系使得某类对象可以继承另一类对象的特征和能力,继承可分为但继承和多继承。多态:多态性是一种方法这种方法使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。接口:就是对操作规范的说明。消息:是对象间的交互手段。组件:组件是软件系统可以替换的、物理的组成部分,它封装了实现体(实现某个职能)。并提供了一组接口的实现方法。模式:是一条有三个部分组成的规则,他表示了一个特定环境、一个问题和一个解决方案之间的关系。每一个模式描述了一个不断重复发生的问题,以及该问题的解决方案。设计模式使得人们可以更加简单和方便的去复用成功的软件设计和体系结构。复用:是指将已有的软件及其有效成分用于构造新的软件和系统。组件技术是软件复用的关键。3.4.2可视化建模与统一建模语言UML定义:是一个通用的可视化建模语言,它是面向对象分析和设计的一种标准化表示,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。UML的特征:(1)不是一种可视化的程序设计语言,而是一种可视化的建模语言。(2)是一种建模语言规范说明,是面向对象分析设计的一种标准表示。(3)不是过程,也不是方法,但是允许任何一种过程和方法使用它。(4)简单并且可扩展,具有扩展和专有化机制,便于扩展,无需对核心概念进行修改。(5)为面向对象的设计和开发中涌现出的高级概念(如协作、框架、模式和组件)提供支持,强调在软件开发中,对架构、框架模式和组件的重用。(6)与最好的软件工程实践经验集成。UML由视图、图、模型元素和公用机制等几个部分组成。UML图:用例图:描述系统功能。类图:描述系统的静态结构。对象图:描述系统在某个时刻的静态结构。序列图:按时间顺序描述系统元素之间的交互。协作图:按照时间和空间顺序描述系统元素间的交互和他们之间的关系。状态图:描述了系统元素的状态和响应。活动图:描述了系统元素的活动。组件图:描述了实现系统的元素组织。部署图:描述了环境元素的配置,并把实现系统的元素映射到配置上。3.4.3RUPRUP使软件工程的过程。其6个基本最佳实践经验如下:(1)迭代式开发(2)需求管理(3)使用以组件为中心的软件架构(4)可视化软件建模(5)验证软件质量(6)控制软件变更3.4.4面向对象系统分析面向对象的系统分析阶段将运用面向对象的方法分析问题域,建立基于对象、消息的业务模型,形成对客观世界和业务本身的正确认识。面向对象的分析模型由用例模型、类-对象模型、对象-关系模型、对象-行为模型组成。面向对象的分析的目的:(1)描述用户需要(2)建立创建软件设计的基础(3)定义软件完成后可被确认的一组需求。面向对象的分析步骤:(1)发现角色/参与者(2)发现用例(3)建立用例模型(4)进行领域分析(5)建立对象-关系模型(6)建立对象-行为模型(7)建立功能模型3.4.5面向对象系统设计面向对象系统设计阶段对分析阶段给出的问题域模型,用面向对象方法设计出软件基础架构(概要设计)和完整的类结构(详细设计),以实现业务功能。设计阶段主要包括用例设计、类设计和子系统设计。软件架构3.5.1软件架构定义软件架构的基本原则:(1)软件架构是一个程序或系统的构件结构、构件间的关系以及控制构件设计演化的原则和方针。(2)一个系统的软件架构有一组构件、构件间的连接件的配置以及如何结合在一起的约束限制的描述。构件:一个系统可标识的片段。连接件:构件间可标识的连接关系。约束:一个系统的构件和连接件所必须遵守的法则。(3)在计算的算法和数据结构之外,设计并确定系统整体结构成立新的问题。结构问题包括总体组织结构和全局控制结构、通信、同步和数据访问协议、设计元素的功能分配、物理分布、设计元素的组成、可扩展性与性能、备选设计的选择等。(4)软件架构所关心的是软件构件及软件构件间的组织结构、约束和关系,是对系统的组成、系统结构及系统如何工作的较为宏观的描述。3.5.2典型架构1、管道/过滤器模式在管道/过滤器架构中,每个构件都有一组输入输出,构件读取输入的数据流,经过内部的处理后,产生输出数据流,该过程主要完成输入流的变换及增量计算。2、面向对象模式抽象数据类型概念对软件系统有着重要作用,面向对象模式建立在数据抽象和面向对象的基础上,将数据的表示方法及其相应的操作封装在一个抽象数据类型或对象中。3、事件驱动模式事件驱动模式的基本原理是构件并不直接调用过程,而是触发一个或多个事件。4、分层模式分层模式采用层次优化的组织方式,每一层都是为上一层提供服务,并使用下一层提供的功能。5、知识库模式知识库模式采用两种不同的构件:中央数据结构构件说明当前状态,独立构件在中央数据存储上执行,中央数据构件与独立的外部构件间的相互作用是系统中的主要问题。两种控制策略:输入流触发进程的选择,则为传统知识库型的知识库模式;中央数据结构的当前状态触发进程执行的选择,则为基于黑板系统的知识库模式。6、客户机/服务器模式(C/S模式)客户机/服务器模式(C/S模式)是基于资源不对等,为实现共享而提出的。C/S模式将应用一分为二,服务器(后台)负责数据管理,客户机(前台)完成与用户的交互任务。C/S模式具有强大的数据操作和事务处理能力,模型思想简单,易于人们理解和接受。为了解决C/S模式中客户端的问题,发展形成了浏览器/服务器(B/S)模式;为了解决C/S模式中服务器的问题,发展形成了三层(多层)C/S模式,即多层应用架构。3.5.3软件架构设计方法软件架构设计的总体目标可以概括如下:(1)最大化复用:包括构件的复用和设计模式的复用等多个方面。(2)复杂问题简单化:是中间件或多层技术的根本目标。(3)灵活扩展性:具备灵活的扩展性使得用户可以在架构上进行二次开发或更具体的开发。3.5.4软件架构分析与评估(1)应尽量选择关系数据库。(2)用户界面选择使用HTML。(3)平衡灵活性和性能。(4)选择成熟的技术以规避风险。(5)聘请经验丰富的架构设计师,可以有效的保证项目的成功。3.5.5软件的中间件定义:中间件是为了解决分布系统的异构问题而提出的,是位于硬件、操作系统等平台和应用之间的通用服务,这些服务具有标准的程序接口和协议。作用:中间件是一种独立的系统软件或服务程序,可以帮助分布式应用软件在不同的技术之间共享资源,它位于客户机/服务器的操作系统之上,管理计算机资源和网络通信。应用程序1应用程序1应用程序2应用程序3中间件(系统服务)操作系统/硬件平台1操作系统/硬件平台2分类:(1)数据库访问中间件(2)远程过程调用中间件(3)面向消息中间件(4)事务中间件(5)分布式对象中间件典型应用集成技术3.6.1数据库与数据仓库技术传统数据库:以单一的数据资源即数据库为中心,进行事务处理、批处理、决策分析等各种数据处理工作,主要有操作性处理和分析性处理。数据仓库(Datawarehouse):是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持决策管理。3.6.2Webservice技术Web服务的典型技术:用于传递信息的简单对象访问协议(SOAP)、用于描述服务的Web服务描述语言(WSDL)、用于Web服务的注册的同意描述、发现及集成(UDDI)、用于数据交换的XML。3.6.3J2EE架构、.NET架构J2EE是由SUN公司主导、各厂商共同制订并得到广泛认可的工业标准。J2EE应用将开发工作分为两类:业务逻辑开发和表示逻辑开发,其余的系统资源则由应用服务器自动处理,不必为中间层的资源和运行管理进行编码。.NET是基于一组开放的互联网协议而推出的一系列的产品、技术和服务。J2EE和.NET都可以用来设计和开发企业级应用,J2EE平台实业界标准,.NET是微软自己的产品系列,而非业界标准。3.6.4工作流技术工作流(workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型技术进行表示并对其实施计算。3.6.5构件及其在系统集成项目中的重要性构件技术就是利用某种编程手段,将一些人们所关心的,但又不便于让最终用户去直接操作的细节进行了封装,同时对各种业务逻辑规则进行了实现,用于处理用户的内部操作细节。对我们而言,他就是实现了某些功能的、有输入输出的黑匣子。3.6.6常用构件标准1、com/dcom/com+(微软)2、CORBA(OMG)3、EJB(SUN)计算机网络知识3.7.1网络技术标准与协议1、NETBEUI2、IPX/SPX3、TCP/IPInternet技术及应用网络分类网络分类标准有两种:分布范围和网络拓扑结构。按分布范围分:(1)局域网:以太网(Ethernet)、令牌网(TokenKing)、光纤分布式接口网络(FDDI)异步传输模式网(ATM)、无线局域网(WLAN)(2)城域网:SDH多业务平台、弹性分组环多业务平台、电信级多业务以太网平台(3)广域网(4)因特网按网络拓扑分(1)总线型拓扑(2)星型拓扑(3)环型拓扑(4)混合型拓扑网络管理网络管理工作主要包含4个方面:网络设备的管理:路由器、交换机、网关及线路等。服务器的管理:Web服务器、e-mail服务器、FTP服务器、DNS服务器、代理(procy)服务器和数据库服务器。资源的管理:IP地址资源、域名资源和磁盘资源等。用户的管理:添加和删除用户,授予访问权限等。网络管理的功能:(1)配置管理(2)故障管理(3)性能管理(4)安全管理(5)计费管理(6)桌面管理网络服务器文件服务器数据库服务器Internet/intranet通用服务器应用服务器网络交换技术网络交换技术共经历了四个发展阶段:电路交换技术、报文交换技术、分组交换技术和ATM技术。(还有IP电话技术、软交换技术)网络存储技术网络存储模式:直接连接存储(DAS)、网络连接存储(NAS)、存储区域网络(SAN)。无线网络技术、光网络技术无线网络技术范围广泛,包括从允许用户建立远距离无线连接的全球话音和数据网络,到近距离无线连接的红外线和无线电频率技术。按距离可以分为:无线局域网(WLANs)、无线城域网(WMANs)、无线广域网WWANs)、无线个人网络(WPANs)。光网络技术是以光纤为传输介质的网络。网络接入技术网络接入(networkAccess)就是通过一定的方式和工具将用户网络设备(PC机、机顶盒、移动电话)连接到网络上。网络接入方式:拨号接入方式:调制解调器拨号、ISDN专线接入方式:DDN专线、GPRS和3G技术宽带网络接入技术:数字用户环路(DSL)、光纤入户、CableModem接入、以太网接入、管线接入,(FTTC、FTTB、FTTH)、无线网络接入。综合布线、机房工程综合布线系统(PDS)是楼宇和园区范围内,在统一的传输介质上建立的可以连接电话、计算机、会议电视和监视电视等设备的结构化信息传输系统。遵循的标准是EIA/TIA568A。综合布线系统的分类:(1)建筑群子系统(1)设备间子系统(3)垂直干线子系统(4)管理子系统(5)水平子系统(6)工作区子系统综合布线系统的范围:应根据建筑工程项目范围来定,主要有单栋建筑和建筑群体两种范围。机房工程的设计原则:(1)实用性和先进性(2)安全可靠性(3)灵活性和可扩展性(4)标准化(5)经济性/投资保护(6)可管理性网络规划、设计及实施原则规划原则:(1)实用性原则(2)开放性原则(3)先进性原则设计及实施原则:(1)可靠性原则(2)安全性原则(3)高效性原则(4)可扩展性第四章项目管理的基础知识什么是项目1、项目的定义:项目是为达到特定的目的、使用一定资源、在确定的时间内、为特定发起人而提供的产品、服务或成果而进行的一次性努力。项目是为完成某一独特的产品、服务或成果所做的一次性努力。(PMI)一次性是指项目有明确的开始时间和明确的结束时间1.不一定历时短;2.所提供的产品或服务通常不是一次性的;3.市场机会稍纵即逝;4.项目团队临时性。独特的产品、服务或结果渐近明细需求获取、概要设计、详细设计资源约束2、项目的目标:开发出满足客户要求的产品、系统、服务或成果。项目目标遵循的原则:SMART原则。S(Specificresults):即规定一个具体的目标M(Measurable):即目标可以用数量、质量和影响等标准来衡量A(accepted):即设定的目标应该被管理人员和员工双方接受(Attainable&Challengeable)R(relevant):即设定的目标应该是与工作单位的需要和员工前程的发展相关的T(time):即目标中包含一个合理的时间约束,预计届时可以出现相应的结果(Traceable)3、项目管理定义及其的知识范围项目管理是在项目活动中综合运用知识、技能、工具和技术在一定的时间、成本、质量等要求下实现项目的成果性目标。核心知识领域包含整体管理、范围管理、进度管理、成本管理、质量管理和信息安全管理等。保障域包含人力资源管理、合同管理、采购管理、风险管理、信息(文档)与配置管理、知识产权管理、法律法规标准规范和职业道德规范等。伴随域包含变更管理和沟通管理等。过程域包含科研与立项、启动、计划、实施、监控和收尾等,其中监控过程可能发生在项目生命周期的任一阶段。项目管理的专业知识和技术:4、项目管理学科的产生和发展5、项目干系人定义:是指那些积极参与项目,或是其利益会受到项目执行的影响,或是其利益会受到项目结果影响的个人和组织。项目干系人和项目团队之间的关系如下:项目团队项目团队项目管理团队项目经理项目发起人项目干系人项目团队项目组织1、组织结构的分类职能式矩阵式项目式弱矩阵平衡矩阵强矩阵项目经理的权限很少或没有有限小到中等中等到大很高甚至全权全职人员的比例几乎没有0~25%15%~60%50%~95%85%~100%项目经理任务兼职兼职全职全职全职项目经理常用头衔项目协调员项目协调员项目经理项目经理项目经理项目管理行政人员兼职兼职兼职全职全职职能型项目型矩阵型复合型项目生命周期1、项目生命周期的特征项目生命周期定义了从项目开始到项目结束的项目阶段。项目阶段通常可以划分为:需求分析、系统设计、系统构建、系统运行。按管理活动出项的先后,将项目的生命周期分为启动、计划、执行和收尾四个典型的阶段。一般项目生命期一般项目生命期收尾阶段许多中间阶段启动阶段资源的投入时间项目生命周期过程中典型费用和人员投入水平项目干系人和成本随时间对项目的影响2、项目阶段的特征项目生命周期的典型阶段3、项目生命周期与产品生命周期的关系典型的信息系统项目的生命周期模型(1)瀑布模型(2)V模型systemrequirementsdescriptionsystemrequirementsdescription系统设计描述productsofsoftwareengineering(3)原始化模型(4)螺旋模型(5)迭代模型单个项目的管理过程五个管理过程组:启动过程组、计划过程组、执行过程组、控制过程组和收尾过程组。管理过程中各过程组之间的关系图1、启动过程组2、计划过程组3、执行过程组4、监控过程组5、收尾过程组项目中的管理过程组的相互作用第五章立项管理需求分析1、项目建议书核心内容(1)项目的必要性(2)项目的市场预测(3)产品方案或服务市场预测(4)项目建设的必要性2、项目可行性研究报告内容(1)投资必要性(2)技术的可行性(3)财务的可行性(4)组织可行性(5)经济可行性(6)社会可行性(7)风险因素及对策建设方的立项管理1、项目建议书的编写、申报和审批项目建议书模板1综述 预研项目提案 预研项目风险 建议 2项目背景和必要性 项目背景 项目必要性 财经可行性 3预研目标 预研目标、主要技术指标和参数预研产品规格及性能 4技术可行性 项目的基本内容 公司内可利用的相关技术资源关键技术及解决方案 阶段评审、测试验收标准和方法技术风险分析及防范措施 5知识产权可行性 国内外技术及标准跟踪研究专利技术情报的全面检索与充分利用 关键技术知识产权保护策略6市场可行性7经济可行性 8预研项目计划 项目工作任务和时间安排项目所需的人、财、物、信息等资源 项目总预算和分阶段预算阶段划分、评审及测试验收计划风险分析及防范措9其它 2、项目的可行性研究1)可行性研究的步骤(1)确定项目规模和目标(2)研究正在运行的系统(3)建立新系统的逻辑模型(4)导出和评价各种方案(5)推荐可行性方案(6)编写可行性研究报告(7)递交可行性研究报告2)初步可行性研究市场和生产能力。进行市场需求分析预测,渠道与推销分析,初步的销售量和销售价格预测;依据市场销售量做出初步开发规划。设备与材料投入分析,包括从需求、设计、开发、安装实施到运营的所有设备与材料的投入分析。支撑软件开发的网络环境规划、硬件物理布局方案的选择。项目设计包括项目总体规划、软件系统设计和设备计划、网络工程规划等。项目进度安排。项目投资与成本估算,包括投资估算、成本估算、筹集资金的渠道及初步筹集方案。3)详细可行性研究(1)详细可行性研究的方法可行性研究的方法很多,如经济评价法、市场预测法、投资估算法和增量净效益法等。这里仅介绍投资估算法和增量净效益法。投资估算法指数估算法因子估算法增量净效益法(有无比较法)(2)详细可行性研究内容(1)概述:提出项目开发的背景、必要性和经济意义,研究项目工作的依据和范围,产品交付的形式、种类、数量。(2)需求确定:调查研究国内外客户的需求情况,对国内外的技术趋势进行分析,确定项目的规模、目标、产品、方案和发展方向。(3)现有资源、设施情况分析:调查现有的资源(包括硬件设备、软件系统、数据、规章制度等种类与数量,以及这些资源的使用情况和可能的更新情况)。(4)设计(初步)技术方案:确定项目的总体和详细目标、范围,总体的结构和组成,核心技术和关键问题、产品的功能与性能。(5)项目实施进度计划建议。(6)投资估算和资金筹措计划。(7)项目组织、人力资源、技术培训计划:包括现有的人员规模、组织结构、人员层次、个人技术能力、人员技术培训计划等。(8)经济和社会效益分析(效果评价)。(9)合作/协作方式。4)项目论证项目论证应该围绕着市场需求、开发技术、财务经济三个方面展开调查和分析,市场是前提、技术是手段、财务经济是核心。项目前评价的作用主要体现在以下几个方面:(1)项目论证是确定项目是否实施的依据。(2)项目论证是筹措资金、向银行贷款的依据。(3)项目论证是编制计划、设计、采购、施工以及机构设备、资源配置的依据。(4)项目论证是防范风险、提高项目效率的重要保证。项目论证的阶段划分研究阶段时间研究费用/总投资估算精确度投资机会研究1-3个月%%±30%初步可行性研究4-6个月%%±20%详细可行性研究3-6个月%%±10%5)项目评估项目评估指在项目可行性研究的基础上,由第三方(国家、银行或有关机构)根据国家颁布的政策、法规、方法、参数和条例等,从项目(或企业)、国民经济、社会角度出发,对拟建项目建设的必要性、建设条件、生产条件、产品市场需求、工程技术、经济效益和社会效益等进行评价、分析和论证,进而判断其是否可行的一个评估过程。项目评估是项目投资前期进行决策管理的重要环节,其目的是审查项目可行性研究的可靠性、真实性和客观性,为银行的贷款决策或行政主管部门的审批决策提供科学依据。项目评估工作一般可按以下程序进行:(1)成立评估小组,进行分工,制定评估工作计划。评估工作计划一般应包括:评估目的、评估内容、评估方法和评估进度。(2)开展调查研究,收集数据资料,并对可行性研究报告和相关资料进行审查和分析。尽管大部分数据在可行性报告中已经提供,但评估单位必须站在公正的立场上,核准已有数据的可靠性,并收集补充必要的数据资料,以提高评估的准确性。(3)分析与评估。在上述工作基础上,按照项目评估内容和要求,对项目进行技术经济分析和评估。(4)编写评估报告。(5)讨论、修改报告。(6)专家论证会。(7)评估报告定稿。项目评估的内容:(1)项目与企业概况评估。(2)项目建设的必要性评估。(3)项目建设规模评估。(4)资源、配件、燃料及公用设施条件评估。(5)硬件网络物理布局条件和方案评估。(6)技术和设备方案评估。(7)信息安全评估。(8)安装工程标准评估:采用的标准、规范是否先进、合理,是否符合国家有关规定。(9)实施进度评估。(10)项目组织、劳动定员和人员培训计划评估。(11)投资估算和资金筹措。(12)项目的财务效益评估。(13)国民经济效益评估。(l4)社会效益评估。(15)项目风险评估。6)项目招标(1)编制招标文件(2)指定招标评分标准(3)评标(4)选定项目承建方承建方的项目管理5.3.1项目识别5.3.2项目论证1、承建方技术能力可行性分析2、承建方人力及其他资源配置能力可行性分析3、项目财务可行性分析4、项目分析分析5、对可能性的其它投标者的分析5.3.3投标1、组建投标小组2、编写投标文件3、参加投标活动4、投标注意要点签订合同5.4.1谈判5.4.2合同的签订第六章项目的整体管理项目整体管理各个过程的输入输出以及工具技术项目整体管理流程图项目章程项目章程的内容:项目章程应当包括以下内容(直接列入或援引其他文件):为满足顾客、赞助人及项目干系人需要、愿望与期望而提出的需求。业务需求,高层项目说明或本项目对应的产品需求。项目目的或项目立项的理由。委派的项目经理与权限级别。总体里程碑进度表。项目干系人的影响。职能组织及其参与。组织、环境与外部假设。组织、环境与外部制约因素。说明项目合理性的经营指标,包括投资收益率。总体预算。项目选择方法:收益测量方法—对比法、评分模型、收益分布,或经济模型有约束条件的最优化方法--数学模型、用线性的、非线性的、动态的、完整的及混合目标项目规则系统(决策模型)常用工具:决策树、层次分析法等头脑风暴法德尔菲(delphi)方法项目初步范围说明书项目范围说明书确定了项目的范围,即需要完成的诸种事项。制定项目初步范围说明书过程的对象和记载的事项是项目及其产品和服务的特征与边界,以及验收与范围控制的方法。项目初步范围说明书的内容:项目和产品的目标项目和服务的需求及特性项目验收标准项目边界项目需求和可交付物项目约束项目假设项目的初步组织初始识别的风险计划的里程碑初始工作分解结构量级成本估算项目配置管理需求被批准的需求项目整体管理计划项目计划是一个用来协调所有其他计划,以指导项目执行和控制的文件。包括:项目整体介绍、组织描述、管理程序和技术程序、时间、预算、项目干系人分析、多目标优化等。项目计划制定利用其他计划编制过程(包括战略规划)的结果,建立一份连贯、一致的文档,以指导项目实施和控制。项目管理计划的内容:项目整体介绍项目名称项目目标发起人项目经理、主要成员项目可交付成果重要资料清单组织机构图项目的管理和方法管理目标:优先因素、假设条件、限制条件项目控制:如何对项目监控并处理变更风险管理:风险识别、管理、控制项目人员:类型和数量技术过程:具体工具、方法以及信息的归档方法项目任务描述——参考项目范围计划主要工作包主要可交付成果与工作相关的其它信息,比如用到的软、硬件,必须遵循的规范项目进度信息进度概要:关键里程碑进度细要:进度计划,项目活动的依赖关系相关的其它信息:假设条件等预算信息预算概要:整体估算预算细要:总体成本计划的内容,较为详细的预算资料相关的其它信息项目干系人分析多目标优化项目目标与项目管理目标成本、进度质量、进度进度与资源第七章项目的范围管理项目范围管理各过程的输入、输出、工具技术项目范围管理的流程图项目范围管理计划的内容根据项目初步范围说明书编制详细项目范围说明书的过程;能够根据详细的项目范围说明书制作工作分解结构,并确定如何维持与批准该工作分解结构的过程;规定如何正式核实与验收项目已完成可交付成果的过程;控制详细项目范围说明书变更请求处理方式的过程,该过程同整体变更控制过程有直接联系。项目范围说明书项目目标产品范围说明书项目需求说明书项目边界项目可交付成果产品验收准则项目制约因素项目假设项目初步组织初步确定的风险进度里程碑资金限制成本估算项目配置管理要求项目技术规定说明书批准要求创建WBS把主要的项目可交付成果分解成较小的、更易管理的单元,以达到如下目的:提高对成本、时间及资源估算的精确度。为绩效测量与控制定义一个基准。便于进行明确的职责分配。WBS的特点常用于建立或确认对项目范围达成共识通常以图表形式表示WBS中的每一项元素通常被赋予唯一的标识,形成编码系统WBS的最低一层元素一般被称为工作包WBS字典:一般包含工作包描述
+其它计划信息:预算、工期、人员安排……创建WBS的原则一个单位工作任务只能在WBS中出现一次一个WBS项的工作内容是其下一级各项工作之和每项工作由一个人负责WBS必须与工作任务的实际执行过程相一致项目组成员参与WBS的制定过程每一个WBS项必须有准确描述工作包的80小时原则WBS具有一定的灵活性,以适应变更的需要创建WBS的方法)遵循指导方针DOD的项目范围说明中明确指出项目的WBS2)类比法选取相似项目的WBS作为参考,比如,美国麦克唐那飞机制造公司3)从上至下或从下至上方法4)利用工作分解结构模板(类比)1工作分解结构模板—WBStemplates以前项目的工作分解结构(workbreakdownstructure,简称WBS)常常被用作新项目的模板:相同或类似的项目生命周期每个阶段有相同或类似的可移交项2分解确定项目的主确定项目的主要可交付成果确定每个可付成果的详细程度是否已经达到了足以编制出恰当的成本和历时估算确定可交付成果的组成元素核实分解的正确性第一步:确定项目的主要可交付成果,包括项目管理。主要可交付成果总是依据项目的实际管理方式进行定义的,例如:项目生命周期的各个阶段可能作为分解的第一层次,而项目可交付成果可能作为分解的第二层次。WBS各个分支中的组织原则可能会不同第二步:确定每个可付成果的详细程度是否已经达到了足以编制出恰当的成本和历时估算。Yes!?第四步No!?第三步第三步:识别可交付成果的组成元素可以是服务或产品在每个组成元素上重复步骤2第四步:对分解的正确性进行校验下一层的元素是否对于完成上一层工作是必须的且足够的?No?增减或重新定义是否每一项元素都已被清楚且完整地定义?No?对说明进行修改是否对每一项元素都能进行成本和进度估算,并且将此项工作分配给某个组织单元(如:部门、团队、个人等),以使其承担完成该项工作的责任,以及实施足够的管理控制?No?需要进行修改第八章项目进度管理项目进度管理的各过程的输入、输出、工具技术项目进度管理流程图活动的定义1、定义:对工作分解结构(WBS)中规定的可交付成果或半成品的产生所必须进行的具体活动进行定义,并形成文档。可交付成果活动需求分析说明书会晤用户研究现有系统明确用户需求撰写需求分析说明书需求评审活动的排序1、前导图法1)用节点表示活动,用箭线表示活动之间的关系2)活动之间存在四种依存关系结束——开始;结束——结束开始——开始;开始——结束3)对活动增加了滞后、提前关系;4)没有虚活动5)大多数项目管理软件采用前导图法2、箭线图法用箭线表示活动,用节点表示事件只使用一种活动之间的逻辑关系:FS作图要求:每一个事件必须有唯一的事件号;每一个活动必须用唯一的紧前事件和唯一的紧后事件描述;紧前事件编号要小于紧后事件编号;使用虚活动活动资源估算资源的种类劳动力(Labour)设备(Equipment)原材料(Material)其他(Other):指不符合上述分类的资源,例如分包合同、租约等。资源平衡技术可储备资源与不可储备资源平衡资源稀缺的资源资源平衡的基本过程建立网络,将资源分配给各项活动。首先按尽快原则安排活动——含有最迟原则或固定日期的活动除外。建立资源需求直方图。决定资源上限(可使用最大量),找出资源冲突,也就是说,指出何时需要量超过可使用量。微软Project软件和其他项目管理出版物将这种情况称作资源过度配置(ResourceOverallocation)。重新安排有松闲时间(浮动时间)的活动以减少资源冲突的数量。如果有可能,可在它们的松闲时间限度内重新安排这些活动,以避免更改项目的终止日期。资源平衡的其他过程增员或延长加班时间以增加资源。延长项目工期,这将增强所有活动的浮动时间(Float),以增加重新进行进度安排的选择。削减活动以减少资源需求。改变网络的逻辑(例如,活动的顺序)。限制项目范围。将大项目细分。活动历时估算1、活动工期估算根据生产能力信息计算:活动所需要的资源量=活动工作量/单位资源生产能力活动工期=活动所需要的资源量/(单位时间可得资源量)类比:与先前的项目类似–是其规模的150%,因此也要多花150%的时间(lesslearningcurve)通常花3周时间准备一个合同建设阶段大约花12个月参数估计来自于对所需数量的了解和正常的生产能力水平例如:25公里长的公路–每公里大约要1个月50,000线路–每月大约10,000条线5架飞机-每月一架2天编写一个存储过程记住要设定时间三点估算美国海军在1958年开发了计划评审技术PERT,北极星导弹系统项目PERT方法对每个活动的工期有3种估计:1)乐观的;2)最可能的;3)悲观的;并假定活动工期服从贝塔分布;每个活动的平均工期=(乐观的+4(最可能的)+悲观的)/6每个活动工期的标准差(?)=(乐观的-悲观的)/6每个活动工期的方差(?2)=((乐观的-悲观的)/6)2进度计划1、指定计划的原则确定项目的开始和结束时间在不考虑资源约束的条件下,计算项目的工期,包括:1)网络的关键路径2)各个活动的自由浮动时间计算资源需求计划在ADM(双代号)网络图中,最长的一条路径称作关键路径,关键路径就是项目的工期。计算练习题目(ADM)的关键路径!在PDM(单代号)网络图中,活动的自由浮动时间等于零的一条路径就是关键路径,关键路径长度等于项目的工期。杜邦公司在1957年提出关键路径法CPM2、自由浮动(时差)定义–在没有延误任何随后活动的最早开始日期的情况下,一项活动可以被推迟的时间数量。3、总体浮动(时差)定义–在没有延误项目最早结束日期的情况下,一项活动从最早开始日期被推迟的时间长度,称之为总体浮动时间。总体浮动时间的计算:使用正推法计算最早开始日期(ES),最早结束日期(EF),使用逆推法计算最迟开始日期(LS),最迟结束日期(LF),总体浮动=LS–ES或LF-EF正推法从网络图左边开始,为每项任务制定最早开始和最早结束日期,进行到网络图结束(最右边)最早开始日期(ES)基于网络逻辑和进度约束条件,一项活动开始的可能的最早时间。最早结束日期(EF)活动可完成的可能的最早时间ES=MAX{EFi}+1EF=ES+DU-1逆推法以项目完成日期为开始日期,使用结束时间和逆向工作,计算最迟开始和最迟结束日期最迟开始日期(LS)在没有延误一项活动随后任务的情况下,可开始该任务的最迟时间。最迟结束日期(LF)在没有延误一项活动之后任务的情况下,任务可被完成的最迟时间LF=MIN{LSJ}-1LS=LF-DU+14、缩短工期的办法在进度计划制订后,可能项目结束日期不满足要求,需要进一步缩短进度计划的项目工期。可以采用赶工(Crashing,通过增加资源)或快速跟进(Fasttracking,通过并行施工)等方法。赶工:在资源有限的条件下,尽可能把资源用到关键活动上,以有效压缩项目工期!活动工期活动工期活动资源线性关系非线性关系快速跟进:将一些一般顺序进行的任务改为并行实施,比如,软件项目设计完成之前开始写代码。并行施工经常导致返工,一般要增加风险。资源平衡:根据资源计划的分析,可能出现:资源需求超过可得资源限制数量或者资源需求量变化比较大,资源管理困难。资源平衡方法:通过调整任务的工期或者次序,使对资源的需求尽可能在直方图上表现的平缓并不超过资源限量。一般地,通过调整非关键路径的活动实现。向关键路径上要进度,向非关键路径上要资源第九章项目成本管理成本管理各过程的输入、输出、工具技术成本管理流程图项目成本管理概述1、成本定义:是指项目活动或其它组成部分的货币价值或价格,包括为实施、完成或创造该活动或组成部分所需要资源的货币价值。成本:为达到一个特定的目标而牺牲或放弃的资源项目成本:指项目形成全过程所耗用的各种费用总和。2、产品的全生命周期成本项目的费用管理绝对不单纯是项目实施建设的费用管理,而应考虑项目全寿命费用的控制和管理.在项目决策阶段进行可行性分析就是进行全寿命费用的考虑。CCC1C2方案QmQaC’CMCACminM全寿命费用C=C1+C2C1:设计、生产项目产品的费用(制造成本)C2:项目产品的使用费用,包括维修、能源消耗等等。3、成本的类型可变成本:随生产量或工作量而变。如物料、供应品、工资等。固定成本:不随生产的变化而变化的非重复成本。如设置费、租赁费等。直接成本:直接可以归属于项目工作的成本。如差旅费、工资、项目使用的物料等。间接成本:一般管理费用科目或几个项目共同分担的成本。如税金、额外福利和保卫费用等。沉没成本:在过去已经花的钱,应该像永远不能收回的沉船一样考虑它。机会成本:如果选择另一个项目而放弃这一项目的收益所引发的成本。4、管理储备应急储备:未知的未知。管理储备:已知的未知。5、成本基准经批准的按时间安排的成本支出计划,并随时反映了经批准的项目成本变更(所增加或减少的资金数目),被用于度量和监督项目的实际执行成本。现金流、成本基准和出资额6、学习曲线理论学习曲线理论指出,当重复生产许多产品时,那些产品的单位成本随着数量的增多呈规律性递减。项目成本估算成本估算的工具和技术估算技术优点缺点类比法(自上而下)简单、省时对新情况不可靠自下而上估算法精度高时间长、代价高参数模型法灵活、易计算机化需成熟的历史数据1自上而下法(类比估算法)特点:上层根据其它类似项目经验,估计出项目整体成本和构成项目的子项目的成本,自上而下层层传递,直到最底层。优点:整体估算比较准确;避免过分重视一些任务而忽视另外一些任务。缺点:可能出现下层人员认为分到的估算不足以完成任务,却保持沉默。2自下而上法特点:基于WBS体系,自下而上各层根据资源需求估算成本,然后层层进行汇总,得到项目的整体成本。优点:在子任务级别上相当准确;项目成员清楚需要的资源量。缺点:难以保证所涉及到的任务都被考虑到。下层人员可能会过分估计自己所需要的资源,以备被“削减”。3参数模型法利用项目特性参数建立数学模型来估算项目成本。比如:建筑面积:每平方米价格生产能力:每单位生产能力价格出版商:字数、开本、印数软件:巴里.勃姆成本模型(COCOMO),以源代码行数和功能点数等参数估计。成本预算1、项目成本预算的特征与面向活动预算的不同是一种约束,资源分配计划,并不能满足所有的利益需求,体现公司政策和战略导向。也是一种控制机制,是一种比较标准。零基预算说出项目的理由,决策和产出预算各个职能部门对某一项目的贡献来定预算CEO,CFO,CTO,CIO2、项目成本预算的步骤项目总预算分摊到各个工作包工作包预算成本分摊到各个活动确定各个活动预算的投入时间制定项目累计预算成本曲线C——使用WBS——使用甘特图法方法同估算,自上而下和自下而上项目成本控制1、挣值分析方法(1)计划值(PV):是到既定的时间点前计划完成活动或WBS组件工作的预算成本。(2)实际成本(AC):实在既定的时间段内实际完成工作发生的实际总成本。(3)挣值(EV):是在既定时间段内实际完工工作的预算成本。(4)完工预算(BAC)完成整个项目的预算成本。(5)成本偏差(CV):CV=EV-AC(6)进度偏差(SV):SV=EV-PV(7)完工估算(EAC):EAC=BAC/CPI(8)完工尚需估算(ETC):ETC=EAC-AC(9)成本绩效指标(CPI):CPI=EV/AC(10)进度绩效指标(SPI):SPI=EV/PV(11)完工绩效指标(TCPI):TCPI=(BAC-EV)/(BAC-AC)2、完工估算的预测方法在项目进展中,需要不断估算项目完成时的成本(EAC)。EAC=AC+重估剩余工作成本保守估计EAC=AC+(BAC-EV)趋势估计EAC=AC+(BAC-EV)/CPI【BAC/CPI】临界估计EAC=AC+(BAC-EV)/(CPI*SPI)3、挣值分析方法应用注意事项(1)应用挣值方法时,当整个项目的成本和进度没有出现偏差时,不等于没有问题。(由于是对整个项目使用了累积数据)。(2)各个工作包之间的数据可能存在相互抵消的问题,导致难于发现问题所在。(3)因此,建议将挣值分析用于所有大的、关键的工作包以及整个项目。(4)时刻抓住以下三种工作包:偏差大的、近期就要进行的、预算成本高的。(5)难点在于很难正确估算完工百分比。4、挣值法参数分析与对应措施表序号图形三参数关系分析措施1AC>PV>EVSV<0,CV>0效率低速度较慢投入超前用工作效率高的人员更换一批工作效率低的人员2EV>PV>ACSV>0,CV>0效率高速度较快投入延后若偏离不大,维持现状3EV>AC>PVSV>0,CV>0效率较高速度快投入超前抽出部分人员,放慢速度4AC>EV>PVSV>0,CV<0效率较低速度较快投入超前抽出部分人员,增加少量骨干人员5PV>AC>EVSV<0,CV<0效率较低速度慢投入延后增加高效人员投入第十章项目质量管理项目质量管理各过程的输入、输出、工具技术项目质量管理流程图质量管理基础1、质量的概念:一组固有特性满足要求的程度。注1:术语“质量”可使用形容词如差、好或优秀来修饰。
注2:“固有的”就是指存在于某事或某物中的,尤其是那种永久的特性。
3.1.2要求requirement明示的、通常隐含的或必须履行的需求或期望
注1:“通常隐含”是指组织的惯例或一般习惯,即考虑其顾客和其他相关的需求或期望是不言而喻的。
注2:特定要求可使用修饰词表示,如产品要求、质量管理要求、顾客要求。
注3:规定要求是经明示的要求,如在文件中阐明。
注4:要求可由不同的相关方提出。3.5.1特性characteristic
可区分的特征
注1:特性可以是固有的或赋予的。
注2:特性可以是定性的或定量的。
注3:有各种类别的特性,如:
--物理的(如:机械的、电的、化学的或生物学的特性);
--感官的(如:嗅觉、触觉、味觉、视觉、听觉);
--行为的(如:礼貌、诚实、正直);
--时间的(如:准时性、可靠性、可用性);
--人体工效的(如:生理的特性或有关人身安全的特性);
--功能的(如:飞机的最高速度)。2、质量管理的概念:在质量方面指挥和控制组织的协调活动。在质量方面的指挥和控制活动,通常包括指定质量方针和质量目标以及质量策划、质量控制、质量保证和质量改进。3、质量保证的概念:是质量管理的一部分,致力于增强满足质量要求的能力。质量保证是为了提供足够的信任表明实体能够满足质量要求,而在质量体系中实施并根据需要进行全都有计划和有系统的活动。4、质量控制的概念:质量管理的一部分,致力于满足质量要求。质量控制的目标就是确保产品的质量能满足顾客、法律法规等方面所提出的质量要求如适用性、可靠性、安全性。质量保证和质量控制的区别:项目的质量保证从项目质量管理组织、程序、方法和资源等方面为项目质量保驾护航;项目质量保证是一种预防性、提高性和保障性的质量管理活动。项目的质量控制是直接对项目质量进行把关的工作;项目质量控制是一种过程性、纠偏性和把关性的质量管理活动。5、质量管理的流程:(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司文化建立与传承指南
- 农业大数据驱动的精准农业种植模式创新方案
- 建筑材料行业智能制造与绿色建筑发展方案
- 移动支付安全与风险应对策略文档
- 健康食品追溯体系建立与优化方案
- 贵州2025年贵州省科学技术厅所属事业单位招聘7人笔试历年参考题库附带答案详解
- 甘肃2025年甘肃省强制医疗所招聘3人笔试历年参考题库附带答案详解
- 湖南2025年国家税务总局湖南省税务局系统事业单位招聘42人笔试历年参考题库附带答案详解
- 两种膝关节镜手术体位对发生下肢深静脉血栓的影响
- 蒙太奇摄影工作室创业计划
- 大健康马术俱乐部项目运营方案
- 药品2023年江苏职教高考文化综合理论试卷
- 基于单片机的智能感应监控系统的设计
- 学校劳动教育安全应急预案
- 电气基础知识考试题库(完整版)
- 应急救援协会成立筹备申请书
- 快速康复外科理念eras与围手术期护理课件
- 中国老年危重患者营养支持治疗指南(2023版)解读
- HSK六级真题与答案下载(第一套)
- 建筑工程质量事故应急预案
- 2023电动多旋翼无人机(轻小型)机巢通用要求
评论
0/150
提交评论