系统架构师下午案例分析历年必考总结[全文5篇]

时间:2019-05-15 09:36:34下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《系统架构师下午案例分析历年必考总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《系统架构师下午案例分析历年必考总结》。

第一篇:系统架构师下午案例分析历年必考总结

1.可靠性(Reliability)是指产品在规定的条件下和规定的时间内完成规定功能的能力。

子特性:成熟性,容错性,易恢复性,可靠性的依从性。

1.提高可靠性的技术:

(1)N版本程序设计(2)恢复块方法(3)防卫式程序设计(4)双机热备或集群系统(5)冗余设计

【问题1】

(1)针对特定应用系统,难度较大(2)数据冗余较大

(3)以应用为中心管理数据(4)数据库系统接口标准化,易于在不同应用之间共享数据 【问题2】

(1)关系模式(2)读写时先从磁盘读入内存,再读写,性能相对较低(3)运行时整个数据库基本全调入内存,数据库容量受内存容量限制,容量较小(4)虽然也有恢复机制,但并不是所有故障都能恢复,可靠性较低

(5)内存数据库(6)内存数据库(7)关系数库(8)内存数据库(9)内存数据库

2.2.数据持久层是一组软件服务,将应用程序与该程序所使用的数据源分离,为整个项目提供一个统一、安全、并发的数据持久机制。好处:

1、程序代码重用性强,即使更换数据库,只需要更改配置文件,不必重写程序代码。

2、业务逻辑代码可读性强,在代码中不会有大量的SQL语言,提高程序的可读性。

3、持久化技术可以自动优化,以减少对数据库的访问量,提高程序运行效率。

4、简化开发工作,让开发人员更关注于业务逻辑的开发。【问题2】

1、项目组应选Hibernate框架

2、选择该技术的原因是:

(1)从移植的角度来看使用Hibernate更容易移植到其它数据库平台。

Hibernate与具体数据库的关联只需在XML文件中配置即可,所有的HQL语句与具体使用的数据库无关,移植性很好。MyBatis项目中所有的SQL语句都是依赖所用的数据库的,所以不同数据库类型的支持不好。

(2)使用Hibernate能降低或者消除SQL语句开发工作量,Hibernate 提供了方法完成持久层操作,程序员不需要对SQL 的熟练掌握,便可完成任务。

(3)Hibernate提供了对象状态管理的功能,使开发者不再需要理会底层数据库系统的细节,而MyBatis在这一块没有文档说明,用户需要对对象自己进行详细的管理。3.3.数据流的组成和作用

数据流:数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。外部实体:代表系统之外的实体,可以是人、物或其他软件系统。

加工(处理):加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理,并产生输出。数据存储:表示信息的静态存储,可以是文件、文件的一部分、数据库的元素等。

4.对ESB的定义进行描述,给出ESB的五个主要功能

ESB是传统中间件技术与XML、Web服务等技术结合的产物,主要支持异构系统集成。ESB基于内容的路由和过滤,具备复杂数据的传输能力,并可以提供一系列的标准接口。

--ESB全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合 ESB的5个主要功能:(1)服务位置透明性;(2)传输协议转换;(3)消息格式转换;(4)消息路由;(5)消息增强;(6)安全性;

1)服务的MetaData管理:在总线范畴内对服务的注册命名及 寻址进行管理。

2)传输服务:确保通过企业总线互连的业务流程间的消息的正确交付,还包括基于内容的路由功能。3)中介:提供位置透明的路由和定位服务;提供多种消息传递形式;支持广泛使用的 传输协议。4)多服务集成方式: 如JCA,Web服务,Messaging,Adaptor等.5)服务和事件管理支持: 调用服务的记录、测量和监控数据;提供事件检测、触发和分布功能;

ESB 中最常提到的两个功能是消息转换和消息路由。

一条总线一个时刻,只允许一个设备接收,但允许多个设备发送

5.项目计划应该包括什么内容

(1)项目背景

(2)项目经理、项目经理的主管领导、客户方联系人、客户方的主管领导,项目领导小组(项目管理团队)和项目实施小组人员

(3)项目的总体技术解决方案(4)所选择的项目管理过程及执行水平(5)对这些过程的工具、技术和输入输出的描述(6)选择的项目的生命周期和相关的项目阶段(7)项目最终目标和阶段性目标(8)进度计划(9)项目预算

(10)变更流程和变更控制委员会

(11)对于内容、范围和时间的关键管理评审,以便于确定悬留问题和未决决策

6.基于DNS的负载均衡与基于反向代理的负载均衡

基于DNS的负载均衡是在DNS服务器中为同一个主机名配置多个IP 地址,在应答DNS 查询时,DNS 服务器对每个查询将以DNS文件中主机记录的IP地址按顺序返回不同的解析结果,将客户端的访问引导到不同的节点上去,使得不同的客户端访问不同的节点,从而达到负载均衡的目的。

反向代理负载均衡。反向代理负载均衡是将来自Internet上的连接请求以反向代理的方式动态地转发给内部网络上的多个节点进行处理,从而达到负载均衡的目的。

6.数据库分区可采用水平分区和垂直分区两种方式

本系统应采用水平分区,因为社交网络数据库的数据表记录数量非常庞大,而且记录的访问,大多集中于本地区域,所以水平分区能极大提高处理效率。

7.引入主从复制机制给系统带来的好处

主从复制机制使得同样的数据,存在多个副本,这样让用户查询数据时,可以选择该数据最近的副本进行访问,提高效率,降低资源使用时的冲突。

8.请结合已知信息从缓存架构、缓存有效性及缓存数据类型等方面分析使用Memcached代替数据库查询缓存的原因

Memcached相比数据库查询缓存:

缓存架构:数据库缓存只是将查询结果进行缓存,适用面很窄,而Memcached是将数据库中的表进行缓存,对于在这些表之上的操作均可适用。

缓存有效性:Memcached缓存时效较长,只要未更新,就属于有效状态,而数据查询缓存时效较短(具体时效与配置有关),所以在此方面Memcached有优势。

缓存数据类型:Memcached缓存数据为表级,而数据库查询缓存为元组级。

9.项目计划书的内容

项目提出的背景和必要性、国内外市场分析、项目主要开发和建设内容、项目实施的技术方案、项目实施的现有基础、项目组织机构和人员安排、、项目实施进度计划、项目资金需求及来源、项目经济和社会效益分析、项目风险分析及应对措施

10.要缩短项目的工期,主要有两种方法:

赶工:对成本和进度进行权衡,确定如何尽量少增加费用的前提下最大限度地缩短项目所需要的时间,称为赶进度也称赶工。

快速跟进:调整逻辑关系,通过对各种逻辑关系并行确定来缩短项目周期。在进行项目设计中,当风险不大时,通过精心安排而使项目的前后阶段相互搭接以加快项目进展速度的做法叫快速跟进。

4.公钥加密与简单密码加密

(1)基于口令的认证方式实现简单,但由于口令复杂度及管理方面的原因,易受到认证攻击;而在基于公钥体系的认证方式中,由于其密钥机制的复杂性,同时在认证过程中私钥不在网络上传输,因此可以有效防止认证攻击,与基于口令的认证方式相比更为安全。

(2)按照需求描述,在完成用户身份鉴别后,需依据用户身份进一步对业务数据进行安全保护,且受保护数据中包含用户私有的终端机数据文件,在基于口令的认证方式中,用户口令为用户和认证服务器共享,没有用户独有的直接秘密信息,而在基于公钥的认证方式中,可基于用户私钥对私有数据进行加密保护,实现更加简便。

(3)基于公钥体系的认证方式协议和计算更加复杂,因此其计算复杂度要高于基于口令的认证方式,但业务环境的总用户数据在100人以内,用户规模不大,运行环境又为局域网环境,因此基于公钥体系的认证方式可以满足平台效率要求。5.加密解密过程

应采用流加密方式。因为需求中提及“单个敏感数据文件可能会达到数百兆的规模”,文件数据量较大,使用流加密方式可以获得更高的加解密效率。

数据加密与解密过程如下:

其加密过程为:首先生成一个对称密钥,使用用户公钥加密这个对称密钥后存储在文件头,然后用生成的对称密钥加密文件数据存储。

其解密过程为:用户首先使用自己的私钥解密被加密的对称密钥,再用该对称密钥解密出数据原文。6.目前数据库管理系统提供的基本数据加密支持主要有以下两种:

(1)加解密API:数据库管理系统提供可在SQL语句中调用的加解密API,应用可以利用这些API构建自己的基础架构,对数据进行加密保护。

(2)透明加密:安全管理员为数据库敏感字段选择加密方式及密钥强度,应用访问受保护数据时只需使用口令打开或关闭密钥表,对数据的加密和解密由数据库管理系统自动完成。

加解密API方式的灵活性强,但构建和管理复杂;而透明加密方式管理简单,应用程序负担轻,但灵活性较差。用户要求尽可能减少安全管理与应用程序的负担,因此应选择透明加密方式。

7.关系型数据库的弊端与NOSQL数据库比较

(1)用户执行读写操作时,响应时间均变得很慢;

(2)随着系统功能的扩充,原有数据格式发生变化,又出现新的数据格式,维护困难;(3)数据容量很快超过系统原有的设计上限,数据库扩容困难;(4)软件系统不断出现宕机,整个系统可用性较差。

其原因主要是:

(1)用户响应时间慢。大型社交网络系统要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒上万次读写请求。关系数据库应付上万次SQL查询还勉强可以,但是应付上万次SQL写数据请求,硬盘I/O就已经无法承受了。特别是涉及到多表连接操作,会导致响应变慢。

(2)数据格式变化。大型社交网络系统随着用户的使用,会不断地增加新的功能,导致原有数据格式发生变化,甚至出现新的数据格式。但关系数据库中采用元组方式组织数据,难以使用新型数据格式,难以维护。

(3)数据容量超过设计上限。对于大型社交网络系统,往往会在很短时间内产生海量数据。关系数据库多采用中央数据存储,使得数据容量受限于前期设计的上限,很难实现数据容量的横向扩展。

(4)系统可用性差:关系数据库采用中央数据存储,容易成为系统的性能瓶颈,单点故障很容易导致系统崩溃,负载过高往往导致系统出现宕机现象。【问题2】

针对问题(1),NoSQL数据库支持高并发数据访问,性能较高。

针对问题(2),NoSQL数据库的数据存储结构松散,能够灵活支持多种类型的数据格式。针对问题(3),NoSQL数据库能够支持海量数据的存储,且易于横向扩展。

针对问题(4),NoSQL数据库基于分布式数据存储,不存在单点故障和性能瓶颈,系统可用性高。【问题2】该系统采用NoSQL数据库时可能存在的问题有:(1)NoSQL数据库的现有产品不够成熟,大多数产品处于初创期。(2)NoSQL数据库并未形成一定的标准,产品种类繁多,缺乏官方支持。(3)NoSQL数据库不提供对SQL的支持,学习和应用迁移成本较高。(4)NoSQL数据库支持的特性不够丰富,现有产品提供的功能比较有限。8.设计模式试题。【说明】

某软件企业为影音产品销售公司W开发一套在线销售系统,以提升服务的质量和效率。项目组经过讨论后决定采用面向对象方法开发该系统。在设计建模阶段需要满足以下设计要求:

(1)W公司经常进行促销活动。根据不同的条件(如订单总额、商品数量、产品种类等),公司可以提供百分比折扣或现金减免等多种促销方式供提交订单的用户选择。实现每种促销活动的代码量很大,且会随促销策略不同经常修改。系统设计中需要考虑现有的促销和新的促销,而不用经常地重写控制器类代码。

(2)该在线销售系统需要计算每个订单的税率,不同商品的税率及计算方式会有所区别。所以W公司决定在系统中直接调用不同商品供应商提供的税率计算类,但每个供应商的类提供了不同的调用方法。系统设计中需要考虑如果公司更换了供应商,应该尽可能少地在系统中修改或创建新类。项目组架构师决定采用设计模式来满足上述设计要求,并确定从当前已经熟练掌握的设计模式中进行选择,这些设计模式包括:适配器模式(Adapter)、构造器模式(Builder)、命令模式(Command)、外观模式(Facade)、中介模式(Mediator)、原型模式(Prototype)、代理模式(Proxy)、状态模式(State)和策略模式(Strategy)等。

【问题1】(6分)

设计模式按照其应用模式可以分为三类:创建型、结构型和行为型,请用200字以内文字说明三者的作用。【问题2】(9分)

请将项目组已经掌握的设计模式按照其作用分别归类到创建型、结构型和行为型模式中。【问题3】(10分)

针对题目中所提出的设计要求(1)和(2),项目组应该分别选择何种设计模式?请分别用200字以内文字说明具体的解决方案。试题答案: 【问题1】

创建型模式主要用于创建对象,为设计类实例化新对象提供指南。

结构型模式主要用于处理类或对象的组合,对类如何设计以形成更大的结构提供指南。

行为型模式主要用于描述类或对象的交互以及职责的分配,对类之间交互以及分配责任的方式提供指南。【问题2】

创建型模式:构造器模式、原型模式。

结构型模式:适配器模式、外观模式、代理模式。

行为型模式:命令模式、中介模式、状态模式和策略模式。【问题3】(1)策略模式

解决方案:在具有公共接口的独立类中定义每个计算。可以利用该模式创建各种促销类,它们从同一个超类继承。每个类都有相同名称的标准接口方法,用于根据订单编号计算将要折扣的金额总数。计算每个促销的内部代码对促销类来说完全不同(3分)。(2)适配器模式

解决方案:增加一个类作为适配器,转换类的接口到客户端类期望的另一个接口。实现一个适配器类,这个类为系统的其他部分提供了一个不变的方法供调用,为了集成不同商品供应商提供的税率计算类,编写一个适配器类的子类,包含调用购买类所需的代码。该子类将系统的调用映射到某个供应商的税率计算类。如果要更换供应商,那么只需要写一个新的适配器子类,其他保持不变。

本题主要考查系统建模技术中的设计模式。

设计模式是前人经验的总结,它使人们可以方便地复用成功的设计和架构。当人们在特定的环境下遇到特定类型的问题,采用他人已经使用过的一些成功的解决方案,一方面可以降低分析、设计和实现的难度,另一方面可以使系统具有更好的可复用性和灵活性,随着面向对象技术的发展和广泛应用,设计模式已经成为系统架构设计师所需掌握的基本技能之一。【问题1】

设计模式根据目的和用途不同,可以分为创建型(Creational)模式、结构型(Structural)模式和行为型(Behavioral)模式三种。创建型模式主要用于创建对象,为设计类实例化新对象提供指南;结构型模式主要用于处理类或对象的组合,对类如何设计以形成更大的结构提供指南;行为型模式主要用于描述类或对象的交互以及职责的分配,对类之间交互以及分配责任的方式提供指南。【问题2】

创建型模式对类的实例化过程进行了抽象,能够使得软件模块做到与对象的创建和组织无关。创建型模式隐藏了对象是如何被创建的和组合在一起的,以达到使整个系统独立的目的。创建型模式包括工厂方法模式、抽象工厂模式、原型模式、单例模式和构造器模式等。

结构型模式描述如何将类或对象组合在一起形成更大的结构。结构型模式描述两种不同的事物,即类与类的实例。结构型模式包括适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式和代理模式等。

行为型模式是对在不同的对象之间划分责任和算法的抽象,它不仅是关于类和对象的,而且是关于它们之间的相互作用的。行为型模式包括职责链模式、命令模式、解释器模式、迭代器模式、中介模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式等。【问题3】

设计要求(1)中不同的促销方法有不同的实现代码,在不同促销活动中需要能够替换实现代码,适合采用策略模式。策略模式是一种对象的行为型模式,定义一系列算法,并将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化,其目的是将行为和环境分隔,当出现新的行为时,只需要实现新的行为型模式。

设计要求(2)中不同商品供应商提供的税率计算类需要提供统一的方法调用接口,适合采用适配器模式。适配器模式将一个接口转换成客户希望的另一个接口,从而使接口不兼容的那些类可以一起工作。适配器模式既可以作为类结构型模式,可以作为对象结构型模式。在类结构型模式中,通过使用一个具体类将适配者适配到目标接口中;在对象适配器模式中,一个适配器可以将多个不同的适配者适配到同一个目标。所属试卷:

2012年下半年系统架构设计师考试下午真题(权威解析+标准答案)2条回答

请问老师:第三个问题税率计算类为什么不能用中介者模式? 题目中要求尽量少修改类和新建类,中介者不用新建类,好象比适配器更适合? 中介模式:系统中的上级类可以通过一个中介类调用所有不同供应商的税率计算类,这样各种税率计算类管理由中介类负责,供应商发生变化时税率计算类也变化,只需修改中介类,上级类不用修改,也不用创建新类 machine

2014-10-16 22:04:34

评价(0)(0)(0)引用

(2)该在线销售系统需要计算每个订单的税率,不同商品的税率及计算方式会有所区别。所以W公司决定在系统中直接调用不同商品供应商提供的税率计算类,但每个供应商的类提供了不同的调用方法。系统设计中需要考虑如果公司更换了供应商,应该尽可能少地在系统中修改或创建新类。

答:在考试时,解决方案往往是通过分析案例中给出特点,与模式要解决的问题进行匹配得到的。如果要进行的功能是相同的,只是接口不同,则用适配器。如果没有提到各个部件的功能,只是要解决他们之间的解耦通信的问题,则用中介者。

中介者:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。适配器:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。9.软件架构风格 【说明】

某软件公司为其新推出的字处理软件设计了一种脚本语言,专门用于开发该字处理软件的附加功能插件。为了提高该语言的编程效率,公司组织软件工具开发部门为脚本语言研制一套集成开发环境。软件工具开发部门根据字处理软件的特点,对集成开发环境进行了需求分析,总结出以下3项核心需求:

(1)集成开发环境需要提供对脚本语言的编辑、语法检查、解释、执行和调试等功能的支持,并要实现各种功能的灵活组合、配置与替换。

(2)集成开发环境需要提供一组可视化的编程界面,用户通过对界面元素拖拽和代码填充的方式就可以完成功能插件核心业务流程的编写与组织。

(3)在代码调试功能方面,集成开发环境需要实现在脚本语言编辑界面中的代码自动定位功能。具体来说,在调试过程中,编辑界面需要响应调试断点命中事件,并自动跳转到当前断点处所对应的代码。针对上述需求,软件工具开发部门对集成开发环境的架构进行分析与设计,王工认为该集成开发环境应该采用管道-过滤器的架构风格实现,李工则认为该集成开发环境应该采用以数据存储为中心的架构风格来实现。公司组织专家对王工和李工的方案进行了评审,最终采用了李工的方案。【问题1】(12分)

请用200字以内的文字解释什么是软件架构风格,并从集成开发环境与用户的交互方式、集成开发环境的扩展性、集成开发环境的数据管理三个方面说明为什么最终采用了李工的设计方案。【问题2】(13分)

在对软件系统架构进行设计时,要对架构需求进行分析,针对特定需求选择最为合适的架构风格,因此实际的软件系统通常会混合多种软件架构风格。请对核心需求进行分析,说明为了满足需求(2)和(3),分别应采用何种架构风格,并概要说明采用相应架构风格后的架构设计过程。试题答案: 【问题1】

软件架构风格是指描述特定软件系统组织方式的惯用模式。组织方式描述了系统的组成构件和这些构件的组织方式,惯用模式则反映众多系统共有的结构和语义。

从集成开发环境与用户的交互方式看,用户通常采用交互式的方式对脚本语言进行编辑、解释执行与调试。在这种情况下,采用以数据存储为中心的架构风格能够很好地支持交互式数据处理,而管道-过滤器架构风格则对用户的交互式数据处理支持有限。

从集成开发环境的扩展性来看,系统核心需求要求实现各种编辑、语法检查、解释执行等多种功能的灵活组织、配置与替换。在这种情况下,采用以数据存储为中心的架构风格,以数据格式解耦各种功能之间的依赖关系,并可以灵活定义功能之间的逻辑顺序。管道-过滤器架构风格同样以数据格式解耦数据处理过程之间的依赖关系,但其在数据处理逻辑关系的灵活定义方面较差。

从集成开发环境的数据管理来看,集成开发环境需要支持脚本语言、语法树(用于检查语法错误)、可视化模型、调试信息等多种数据类型,并需要支持数据格式的转换。以数据存储为中心的架构将数据存储在统一的中心存储器中,中心存储器能够表示多种数据格式,并能够为数据格式转换提供各种支持。管道-过滤器架构风格通常只能支持有限度的数据格式,并且在数据格式转换方面的灵活性较差。【问题2】

为了满足需求(2),应该采用解释器架构风格。具体来说,需要:① 为可视化编程元素及其拖拽关系定义某种语言,并描述其语法与语义;② 编写解释器对该语言进行解释;③ 生成对应的脚本语言程序。为了满足需求(3),应该采用隐式调用架构风格。具体来说,首先需要定义“断点在调试过程中命中”这一事件,并实现当断点命中后的屏幕定位函数。集成开发环境维护一个事件注册表结构,将该事件与屏幕定位函数关联起来形成注册表中的一个记录项。在调试过程中,集成开发环境负责监听各种事件,当“断点在调试过程中命中”这一事件发生时,集成开发环境查找事件注册表,找到并调用屏幕定位函数,从而实现脚本语言编辑界面与调试代码的自动定位。10.软件架构风格

系统架构风险是指架构设计中潜在的、存在问题的架构决策所带来的隐患。敏感点是指为了实现某种特定的质量属性,一个或多个构件所具有的特性。权衡点是影响多个质量属性的特性,是多个质量属性的敏感点。11.数据库反规范化

规范化设计后,数据库设计者希望牺牲部分规范化来提高性能,这种从规范化设计的回退方法称为反规范化技术。

采用反规范化技术的益处:降低连接操作的需求、降低外码和索引的数目,还可能减少表的数目,能够提高查询效率。

可能带来的问题:数据的重复存储,浪费了磁盘空间;可能出现数据的完整性问题,为了保障数据的一致性,增加了数据维护的复杂性,会降低修改速度。

(1)增加冗余列:在多个表中保留相同的列,通过增加数据冗余减少或避免查询时的连接操作。(2)增加派生列:在表中增加可以由本表或其它表中数据计算生成的列,减少查询时的连接操作并避免计算或使用集合函数。

(3)重新组表:如果许多用户需要查看两个表连接出来的结果数据,则把这两个表重新组成一个表来减少连接而提高性能。

(4)水平分割表:根据一列或多列数据的值,把数据放到多个独立的表中,主要用于表数据规模很大、表中数据相对独立或数据需要存放到多个介质上时使用。

(5)垂直分割表:对表进行分割,将主键与部分列放到一个表中,主键与其它列放到另一个表中,在查询时减少I/O次数。12.什么是REST REST从资源的角度来定义整个网络系统结构,分布在各处的资源由统一资源标识符(URI)确定,客户端应用程序通过URI获取资源的表现,并通过获得资源表现使得其状态发生改变。REST中将资源、资源的表现和获取资源的动作三者进行分离 13.对称加密策略

(1)机密性:发送者利用对称密钥对要发送的数据进行加密,只有拥有正确相同密钥的接收者才能将数据正确解密,从而提供机密性。

(2)完整性:发送者根据要发送的数据生成消息认证码(或消息摘要),利用对称密钥对消息认证码进行加密并附加到数据上发送;接收者使用相同密钥将对方发送的消息认证码解密,并根据接收到的数据重新生成消息认证码,比较两个认证码是否相同以验证数据的完整性。

2、公钥加密策略

(1)机密性:发送者利用接收者的公钥对要发送的数据进行加密,只有拥有对应私钥的接收者才能将数据正确解密,从而提供机密性。

(2)完整性:发送者根据要发送的数据生成消息认证码(或消息摘要),利用自己的私钥对消息认证码进行加密并附加到数据上发送;接收者利用对方的公钥将对方发送的消息认证码解密,并根据接收到的数据重新生成消息认证码,比较两个认证码是否相同以验证数据的完整性。14.什么是软件架构风格?管道过滤器风格和主程序子程序风格比较

软件架构风格是描述特定软件系统组织方式的惯用模式。组织方式描述了系统的组成构件和这些构件的组织方式,惯用模式则反映众多系统共有的结构和语义。

主程序-子程序架构风格中,所有的计算构件作为子程序协作工作,并由一个主程序顺序地调用这些子程序,构件通过共享存储区交换数据。

管道-过滤器架构风格中,每个构件都有一组输入和输出,构件接受数据输入,经过内部处理,然后产生数据输出。这里的构件称为过滤器,构件之间的连接件称为数据流传输的管道。

15.案例:集中式的数据架构和分布式数据架构

RMO是一家运动服装制造销售公司,计划在五年时间内将销售区域从华南地区扩展至全国范围。为了扩大信息技术对于未来业务发展的价值,公司邀请咨询顾问帮助他们制订战略信息系统规划。经过评审,咨询顾问给出的战略规划要点之一是建立客户关系支持系统CRSS。RMO公司决定由其技术部成立专门的项目组负责CRSS的开发和维护工作。

项目组在仔细调研和分析了系统需求的基础上,确定了基于互联网的CRSS系统架构。但在确定系统数据架构时,张工认为应该采用集中式的数据架构,给出的理由是结构简单、易维护且开发及运行成本低;而刘工建议采用分布式的数据架构,并提出在开发中通过“局部数据库+缓存”的读写分离结构实现,具有较好的运行性能和可扩展性。

项目组经过集体讨论,考虑到公司的未来发展规划,最终采用了刘工的建议。【问题1】(8分)

请用300字以内的文字,说明张工和刘工提出的数据架构的基本思想。【问题2】(13分)

在刘工建议的基础上,为了避免CRSS系统的单点故障,请用200字以内文字简要说明如何建立CRSS的数据库系统;对于数据的读取、添加、更改和删除操作分别如何实现。【问题3】(4分)

RMO公司销售区域将在未来五年大面积扩展,其潜在客户数量也会因此大幅度增加,所以良好的可扩展性是CRSS系统所必需的质量属性。请分别说明在集中式和分布式数据架构下,可以采用哪些方法提升系统的可扩展性。试题答案: 【问题1】

(1)张工提出的集中式数据架构是由一个处理器、与它相关联的数据存储设备以及其他外围设备组成,它被物理地定义到单个位置。系统提供数据处理能力,用户可以在同样的站点上操作,也可以在地理位置隔开的其他站点上通过远程终端来操作。系统及其数据管理被某个或中心站点集中控制。

(2)刘工提出的分布式数据架构使用多个计算机系统上的多个局部数据库系统构成,数据可以在多个不同的局部数据库中进行传送,由不同的数据库管理系统软件进行管理,运行在多种不同的计算机上,支持多种不同的操作系统。这些机器位于(或分布在)不同的地理位置并通过多种通信网络连接在一起。企业数据可以分布在不同的计算机上,一个应用程序可以操作位于不同地理位置的机器上的数据。【问题2】

读写分离架构利用了数据库的复制技术,将数据的读和写分布在不同的处理节点上,从而达到提高可用性和扩展性的目的。

CRSS的分布式数据库系统需要由多个局部数据库系统、多个热备份数据库系统和多个数据缓存组成。局部数据库负责数据的写入,多个热备份数据库系统用以解决单点故障的问题,数据缓存负责为应用提供所读取的数据。

(1)读取数据:应用访问缓存,如果命中则返回,否则从局部数据库系统中读取数据并将数据加载到缓存后返回。

(2)添加数据:采用延迟加载策略,应用将数据直接写入局部数据库。(3)更改数据:应用更改局部数据库中的数据,将缓存中的数据标记为失效。(4)删除数据:应用删除局部数据库中的数据,将缓存中的数据标记为失效。【问题3】

张工提出的集中式数据架构通过向上扩展(Scale Up)提升系统的可扩展性。具体的实现方式包括硬件扩容(增加CPU数量、内存容量、磁盘数量)和硬件升级(更换为高端主机或高速磁盘等)。

刘工提出的分布式数据架构通过向外扩展(Scale Out)提升系统的可扩展性。具体的实现方式包括数据复制、数据垂直切分(或/和)水平切分、缓存和全文搜索。试题分析:

本题考查考生对于软件系统数据架构建模的掌握情况。

数据架构定义了信息系统中文件和数据库的分布结构。数据架构建模是以数据为中心,建模业务数据类型和结构,以及设计满足应用需求的数据库系统。传统以主机为中心的信息系统开发中,利用单个的数据库系统实现数据的集中式存储,物理上所有的数据位于同一个位置,构成的是一种集中式的数据架构;现代基于网络的分布式系统开发中,很少有组织会将其全部的数据存储在单个的数据库中,通常需要多个数据库系统组成,数据在这些数据库系统之间可以传送,由多个不同的数据库管理系统控制,构成的是一种分布式的数据架构。【问题1】

集中式数据架构中,一个或多个局域网中的客户共享一个单独计算机系统中的单个数据库。系统提供数据处理能力,用户可以在同样的站点上操作,也可以在地理位置隔开的其他站点上通过远程终端来操作。系统及其数据管理被某个或中心站点集中控制。单个数据库服务器结构的主要优点就是简单、易维护开发及运行成本低;但由于所有的客户直接请求服务器,容易发生性能瓶颈,如果服务失败,单个服务器不能提供备份和恢复,所有依赖的应用程序都将不能工作。

分布式数据架构中,使用多个计算机系统以及用户能够访问远程系统的数据,数据可以在多个不同的数据库中进行传送,由不同的数据库管理系统软件进行管理,运行在多种不同的计算机上,支持多种不同的操作系统。这些机器位于(或分布在)不同的地理位置并通过多种通信网络连接在一起。企业数据可以分布在不同的计算机上,一个应用程序可以操作位于不同地理位置的机器上的数据。多个数据库服务器结构的主要优点就是系统的容错能力和对广域网容量的需求有所降低,可以采用多种策略提升整个系统的服务质量;由于多个数据库系统分布在不同的网络节点上,位于不同位置的数据之间需要同步和协作,系统结构复杂、运行成本高并且维护困难。

在实际应用系统的数据架构建模中,应根据不同的应用需求选择集中式或分布式的数据架构。本题中由于RMO要扩展其销售区域,其潜在客户数量也会因此大幅度增加,所以良好的可扩展性是CRSS系统所必需的质量属性;并且由于其销售区域扩大后,系统中的数据会存储于不同的地理位置,所以采用分布式数据架构最为合理。【问题2】

读写分离架构应用非常广泛,很多网站采用数据库+缓存的方式来实现。通过缓存层来承载大量的读访问,如广泛采用的Mencached,其自身往往不具备持久层存储的功能,通常和数据库一起组成分布式的数据架构,由数据库负责数据持久化存储和写入功能,缓存负责承载大量的并发访问,从而提高了系统的数据处理效率。要避免数据访问的单点故障,通常采用主数据库热备份的方式来实现。所以,要实现题目要求的分布式数据架构,需要多个局部数据库系统、多个热备份数据库系统和多个数据缓存组成。

读写分离结构中,应用读取数据时访问缓存,如果没有命中所需数据,则从主数据库中读取数据并写入缓存;对于新增、修改和删除操作,需要采用延迟加载的策略,新增时只修改主数据库,修改和删除时除了修改主数据库中的内容,还需要将缓存中的数据标记为失效。【问题3】

传统的集中式数据架构中由于只有单个的数据库系统,所以要满足可扩展性的要求,更多的只能通过硬件的方式来实现。具体的实现方式包括硬件扩容(增加CPU/内存容量/磁盘数量)和硬件升级(更换高端主机或高速磁盘等)。

基于网络的分布式数据架构中由多个数据库系统共同组成,可以通过更改和优化数据分布来满足系统可扩展性的要求。具体的实现方式包括数据复制、数据垂直切分(或/和)水平切分、缓存和全文搜索。16.案例ESB TeleDev是一个大型的电信软件开发公司,公司内部采用多种商业/开源的工具进行软件系统设计与开发工作。为了提高系统开发效率,公司管理层决定开发一个分布式的系统设计与开发工具集成框架,将现有的系统设计与开发工具有效集成在一起。集成框架开发小组经过广泛调研,得到了如下核心需求:(1)目前使用的系统设计与开发工具的运行平台和开发语言差异较大,集成框架应无缝集成各个工具的功能;

(2)目前使用的系统设计与开发工具所支持的通信协议和数据格式各不相同,集成框架应实现工具之间的灵活通信和数据格式转换;

(3)集成框架需要根据实际的开发流程灵活、动态地定义系统工具之间的协作关系;

(4)集成框架应能集成一些常用的第三方实用工具,如即时通信,邮件系统等。

集成框架开发小组经过分析与讨论,最终决定采用企业服务总线(ESB)作为集成框架的基础架构。【问题1】(8分)

ESB是目前企业级应用集成常用的基础架构。请列举出ESB的4个主要功能,并从集成系统的部署方式、待集成系统之间的耦合程度、集成系统的可扩展性3个方面说明为何采用ESB作为集成框架的基础架构。【问题2】(12分)

在ESB基础架构的基础上,请根据题干描述中的4个需求,说明每个需求应该采用何种具体的集成方式或架构风格最为合适。【问题3】(5分)

请指出在实现工具之间数据格式的灵活转换时,通常采用的设计模式是什么,并对实现过程进行简要描述。

试题答案:

【问题1】

ESB的主要功能包括:(1)应用程序的位置透明性(2)传输协议转换(3)消息格式转换(4)消息路由(5)消息增强(6)安全支持(7)监控和管理

采用ESB作为集成框架,能够实现灵活的部署结构,包括CS结构、P2P结构等。

采用ESB作为集成框架,待集成系统只需要和总线进行联系,彼此之间不需要互相通信,这样就大大降低了系统的耦合程度。

采用ESB作为集成框架,在加入新的待集成系统时,只需要采用插件的方式实现传输协议和数据格式的适配即可,系统的可扩展性较强。【问题2】

对于需求(1)来说,由于需要共享系统的功能,并且系统的运行平台与语言差异较大,应该采用面向服务的方式进行功能集成,可以将工具的功能包装为服务,实现跨语言与跨平台访问。

对于需求(2)来说,工具所支持的通信协议和数据格式各不相同,并需要实现工具之间的灵活通信协议和数据格式交换,因此应该基于消息总线,以协议及数据适配器的方式实现灵活的通信协议和数据格式转换。对于需求(3)来说,集成框架需要根据实际的软件系统开发流程,灵活、动态地定义系统设计与开发工具之间的协作关系,因此应该引入工作流定义语言及其引擎来动态描述工具之间的协作关系。

对于需求(4)来说,应该采用界面集成的方法对第三方工具进行集成,绕过工具内部的复杂处理逻辑。【问题3】 在实现工具之间数据格式的灵活转换时,通常采用适配器设计模式。即应首先定义一个统一的数据转换接口类,然后针对不同的数据格式转换需求定义对应的实际转换类,实际转换类需要继承数据转换接口类,并实现接口转换类定义的接口。试题分析:

本题主要考查系统集成的相关知识及应用,需要考生结合题干描述和自己的实际经验进行回答。【问题1】

本问题主要考查企业服务总线(ESB)的基本概念,需要考生列举出企业服务总线七个核心功能中的任意四个,根据ESB的特点,其核心功能包括:(1)应用程序的位置透明性(2)传输协议转换(3)消息格式转换(4)消息路由

(5)消息增强

(6)安全支持(7)监控和管理

根据集成系统的部署方式,可以看出采用ESB作为集成框架,能够实现灵活的部署结构,包括CS结构、P2P结构等。

从待集成系统之间的耦合程度,可以看出采用ESB作为集成框架,待集成系统只需要和总线进行联系,彼此之间不需要互相通信,这样就大大降低了系统的耦合程度。

从集成系统的可扩展性,可以看出采用ESB作为集成框架,在加入新的待集成系统时,只需要采用插件的方式实现传输协议和数据格式的适配即可,系统的可扩展性较强。【问题2】

对于需求(1)“目前使用的系统设计与开发工具的运行平台和开发语言差异较大,集成框架应无缝集成各个工具的功能”来说,由于需要共享系统的功能,并且系统的运行平台与语言差异较大,应该采用面向服务的方式进行功能集成,可以将工具的功能包装为服务,实现跨语言与跨平台访问。

对于需求(2)“目前使用的系统设计与开发工具所支持的通信协议和数据格式各不相同,集成框架应实现工具之间的灵活通信和数据格式转换”来说,工具所支持的通信协议和数据格式各不相同,并需要实现工具之间的灵活通信协议和数据格式交换,因此应该基于消息总线,以协议及数据适配器的方式实现灵活的通信协议和数据格式转换。

对于需求(3)“集成框架需要根据实际的开发流程灵活、动态地定义系统工具之间的协作关系”来说,集成框架需要根据实际的软件系统开发流程,灵活、动态地定义系统设计与开发工具之间的协作关系,因此应该采用解释器架构风格,引入工作流定义语言及其引擎来动态描述工具之间的协作关系。

对于需求(4)“集成框架应能集成一些常用的第三方实用工具,如即时通信,邮件系统等”来说,应该采用界面集成的方法对第三方工具进行集成,绕过工具内部的复杂处理逻辑,实现功能集成。【问题3】

本题主要考查数据转换在实现层面上的常用方法。在实现工具之间数据格式的灵活转换时,通常采用适配器设计模式。即应首先定义一个统一的数据转换接口类,然后针对不同的数据格式转换需求定义对应的实际转换类,实际转换类需要继承数据转换接口类,并实现接口转换类定义的接口。)17.在系统可靠性中,可靠度和失效率是两个非常关键的指标,请分别解释其含义。可靠性(或者可用性)是指产品在规定的条件下和规定的时间内完成规定功能的能力 ; 可靠度:在规定的条件下,在规定的时间内,软件不引起系统失效的概率

失效率:失效率又称风险函数,也可以称为条件失效强度,是指运行至此刻系统未出现失效的情况下,单位时间系统出现失效的概率 18.提高可靠性的策略

常见的软件可靠性技术主要有容错设计、检错设计和降低复杂度设计等技术。

其中,容错设计技术主要有恢复快设计、N版本程序设计和冗余设计三种方法。N版本程序设计是一种静态的故障屏蔽技术,其设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。其中N个版本的程序必须由不同的人独立设计,使用不同的方法、设计语言、开发环境和工具来实现,目的是减少N个版本的程序在表决点上相关错误的概率。动态冗余又称为主动冗余,它是通过故障检测、故障定位及故障恢复等手段达到容错的目的。其主要方式是多重模块待机储备,当系统检测到某工作模块出现错误时,就用一个备用的模块来替代它并重新运行。各备用模块在其待机时,可与主模块一样工作,也可以不工作。前者叫热备份系统(双重系统),后者叫冷备份系统(双工系统、双份系统)。19.请给出检错技术的优缺点,并说明检测技术常见的实现方式和处理方式。

检错技术常见的实现方式有多种,最直接的一种实现方式是判断返回结果,如果返回结果超出正常范围,则进行异常处理;计算运行时间也是一种常用技术,如果某个模块或函数运行时间超过预期时间,可以判断出现故障;还有置状态标志位等多种方法,自检的实现方式需要根据实际情况来选用。

检错技术的处理方式也有多种,大多数都采用“查处故障-停止软件运行-报警”的处理方式。但根据故障的不同情况,也有采用不停止或部分停止软件系统运行的情况,这一般由故障是否需要实时处理来决定。检错技术实现的代价一般低于容错技术和冗余技术,但有一个明显的缺点,就是不能自动解决故障,出现故障后如果不进行人工干预,将最终导致软件系统不能正常运行。20.常见的软件质量属性有哪些?

常见的软件质量属性有多种,例如性能(Performance)、可用性(Availability)、可靠性(Reliability)、健壮性(Robustness)、安全性(Security)、可修改性(Modification)、可变性(Changeability)、易用性(Usability)、可测试性(Testability)、功能性(Functionality)和互操作性(Inter-operation)等。这些质量属性的具体含义是:

(1)性能是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理事件的个数。

(2)可用性是系统能够正常运行的时间比例。

(3)可靠性是指软件系统在应用或错误面前,在意外或错误使用的情况下维持软件系统功能特性的基本能力。

(4)健壮性是指在处理或环境中,系统能够承受压力或变更的能力。

(5)安全性是指系统向合法用户提供服务的同时能够阻止非授权用户使用的企图或拒绝服务的能力。(6)可修改性是指能够快速地以较高的性能价格比对系统进行变更的能力。(7)可变性是指体系结构经扩充或变更成为新体系结构的能力。(8)易用性是衡量用户使用一个软件产品完成指定任务的难易程度。

(9)可测试性是指软件发现故障并隔离、定位其故障的能力特性,以及在一定的时间和成本前提下,进行测试设计、测试执行的能力。

(10)功能性是系统所能完成所期望工作的能力。

(11)互操作性是指系统与外界或系统与系统之间的相互作用能力。21.质量属性解决方案

(1)在线交易平台必须在1s内完成客户的交易请求。该要求主要对应性能,可以采用的架构设计策略有增加计算资源、改善资源需求(减少计算复杂度等)、资源管理(并发、数据复制等)和资源调度(先进先出队列、优先级队列等)。

(2)该平台必须严格保证客户个人信息和交易信息的保密性和安全性。该要求主要对应安全性,可以采用的架构设计策略有抵御攻击(授权、认证和限制访问等)、攻击检测(入侵检测等)、从攻击中恢复(部分可用性策略)和信息审计等。

(3)当发生故障时,该平台的平均故障恢复时间必须小于l0s。该要求主要对应可用性,可以采用的架构设计策略有Ping/Echo、心跳、异常和主动冗余等。

(4)由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级。添加新功能或进行平台升级必须在6小时内完成。该要求主要对应可修改性,可以采用的架构设计策略有软件模块泛化、限制模块之间通信、使用中介和延迟绑定等。22.数据流图和控制流图的区别

数据流图作为一种图形化工具,用来说明业务处理过程、系统边界内所包含的功能和系统中的数据流。流程图以图形化的方式展示应用程序从数据输入开始到获得输出为止的逻辑过程,描述处理过程的控制流。两者的区别主要包括:

(1)数据流图中的处理过程可并行;流程图在某个时间点只能处于一个处理过程。(2)数据流图展现系统的数据流;流程图展现系统的控制流。

(3)数据流图展现全局的处理过程,过程之间遵循不同的计时标准;流程图中处理过程遵循一致的计时标准。

(4)数据流图适用于系统分析中的逻辑建模阶段;流程图适用于系统设计中的物理模阶段。如图所示的数据流图中存在的错误有以下4种:

(1)“分类训练”加工:只有输入没有输出,产生数据黑洞;(2)“分类处理”加工:有输出没有输入,无中生有;

(3)“规则文件”数据流:外部实体没有经过加工处理,直接到数据存储;(4)“配置信息”数据流:外部实体之间没有加工处理,存在直接数据流。

数据流图中常见的错误分为两种类型:一类是语法错误,包括外部实体之间、数据存储之间或外部实体与数据存储之间不经过加工而存在直接数据流;另一类是逻辑错误,包括数据黑洞(只有输入没有产生输出)、灰洞(输入不足以产生输出)和无输入。· “分类训练”加工属于数据黑洞错误; · “分类处理”加工属于无输入错误;

· “规则文件”和“配置信息”数据流属于语法错误。

对于复杂系统,一般采用分层数据流图逐步细化系统的内部处理逻辑。0层数据流图是1层数据流图更高级别的抽象。“分类训练”和“分类处理”加工属于内部加工,“分类规则”数据流属于内部数据流,抽象为“情报分类子系统”加工。其中,“样本数据”、“规则文件”和“配置信息”为输入数据流;“分类结果”为输出数据流。

24.高质量数据流图设计时应考虑的三个原则:

(1)复杂性最小化原则。DFD分层结构就是把信息划分为小的且相对独立的一大批子集例子,这样就可以单独考查每一个DFD。如果要了解某个过程更加详的信息,可以跳转到该过程的下一层;如果要知道一个DFD如何与其他DFD相关联,可以跳转到上一层的DFD进行考查。

(2)接口最小化原则。接口最小化是复杂性最小化的一种具体规则。在设计模式时,应使得模型中各个元素之间的接口数或连接数最小化。

(3)数据流一致性原则。一个过程和它的过程分解在数据流内容中是否有差别?是否存在有数据流出但没有相应的数据流入的加工?是否存在有数据流入但没有相应的数据流出的加工?

25.什么是软件架构风格;面向对象和控制环路两种架构风格各自的特点 软件架构风格是描述某一类特定应用领域中软件系统组织方式和惯用方式。

面向对象架构风格的特征是将数据表示和基本操作封装在对象中。这种模式的构件是对象,对象维护自身表示的完整性,对象之间通过消息机制进行通信,对象交互时需要知道彼此的标识,通过对象之间的协作完成计算过程。

控制环路架构风格是将过程输出的指定属性维护在一个特定的参考值(设定点)。控制环路风格包括过程变量、被控变量、输入变量、操纵变量和设定点等构件,通过收集实际和理想的过程状态信息,并能调整过程变量使得实际状态趋于理想状态。26.架构风格习题

某公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度行驶。图4-1给出了该系统的简化示意图。表4-1描述了各种系统输入的含义。

图4-1 定速巡航控制系统的简化示意图

表4-1 定速巡航控制系统输入说明

公司的领域专家对需求进行深入分析后,将系统需求认定为:任何时刻,只要定速巡航控制系统处于工作状态,就要有确定的期望速度,并通过调整引擎油门的设定值来维持期望速度。

在对车辆定速巡航控制系统的架构进行设计时,公司的架构师王工提出采用面向对象的架构风格,而李工则主张采用控制环路的架构风格。在架构评估会议上,专家对这两种方案进行综合评价,最终采用了面向对象和控制环路相结合的混合架构风格。【问题1】(5分)

在实际的软件项目开发中,采用成熟的架构风格是项目成功的保证。请用200字以内的文字说明:什么是软件架构风格;面向对象和控制环路两种架构风格各自的特点。【问题2】(12分)

用户需求没有明确给出该系统如何根据输入集合计算输出。请用300字以内的文字针对该系统的增减速功能,分别给出两种架构风格中的主要构件,并详细描述计算过程。【问题3】(8分)

实际的软件系统架构通常是多种架构风格的混合,不同的架构风格都有其适合的应用场景。以该系统为例,针对面向对象架构风格和控制环路架构风格,各给出两个适合的应用场景,并简要说明理由。试题答案: 【问题1】

软件架构风格是描述某一类特定应用领域中软件系统组织方式和惯用方式。面向对象架构风格的特征是将数据表示和基本操作封装在对象中。这种模式的构件是对象,对象维护自身表示的完整性,对象之间通过消息机制进行通信,对象交互时需要知道彼此的标识,通过对象之间的协作完成计算过程。

控制环路架构风格是将过程输出的指定属性维护在一个特定的参考值(设定点)。控制环路风格包括过程变量、被控变量、输入变量、操纵变量和设定点等构件,通过收集实际和理想的过程状态信息,并能调整过程变量使得实际状态趋于理想状态。【问题2】

对于系统的增减速功能,采用面向对象风格的巡航控制系统首先会定义司机、油门、时钟、速度计和车轮等构件。

整个计算的主要过程是:

(1)司机进行增/减速操作设置期望速度,该期望速度以消息的形式传递给速度计;(2)速度计通过向车轮和时钟发送消息获取车轮转速和时钟值,得到当前速度;(3)速度计计算当前速度和期望速度的速度差值;

(4)该差值以消息的形式发送给油门,油门通过速度差值调节自身状态;(5)整个过程在时钟的控制下定期向速度计发送消息,重复执行(2)~(4)。控制环路的架构风格以控制器为核心,期望速度、车轮脉冲、时钟和油门等作为构件。具体的计算过程是:

(1)司机进行增/减速操作设置期望速度值;(2)将设定值置为期望速度值;

(3)控制器采集车轮脉冲和时钟值,计算出当前速度;

(4)比较期望速度和当前速度,计算速度差值,控制油门动作;(5)反复执行(3)和(4)。【问题3】

适合面向对象架构风格的应用场景:

(1)用户刹车,立即退出巡航控制系统。理由:这是一个典型的事件驱动的场景,适合于面向对象风格。(2)系统对突发事件的处理,如某些部件失灵等。理由:当发生突发事件时,系统会同时产生数据和事件,这种清况用对象建模较为恰当。适合面向控制环路架构风格的应用场景:

(1)在达到期望速度后,系统维持恒定速度行驶。理由:这是一个典型的闭环控制的情景,系统需要在外界情况不断发生变化的情况下进行调整,使得系统状态尽可能接近期望状态。

(2)用户改变期望速度后,系统不断进行调整,直至到达恒定速度。理由:这是一个闭环控制情景,当用户设定期望速度值后,系统需要在不断获取当前速度和外界条件的情况下对系统状态持续调整,使得系统状态尽可能接近这个新的期望状态。

第二篇:系统集成项目经理(下午案例分析考试题)

㈠实施项目中擅自变更,好心办坏事 在一个正在实施的系统集成项目中出现下述情况,一个系统的用户向系统他认识的一个开发人员抱怨系统软件中的一项功能问题,并且表示希望能够修改,于是,该开发人员就直接对系统软件进行了修改,解决了该想问题,问题

一、上述情况中存在的问题:

1、对用户的要求未进行记录;

2、对变更请求未进行足够的分析,也没有获得批准;

3、在修改过程中没有注意进行版本管理;

4、修改完成后未进行验证;

5、修改的内容未与项目干系人进行沟通。

问题

二、上述情况会导致的结果:

1、缺乏对变更请求的分析可能会导致对产品的变更工作出现欠缺,与其他工作不一致等问题,对项目的进度、成本、质量方面也会产生一定的影响;

2、缺乏对变更请求的记录可能会导致对产品的变更里是无法追溯,并会导致对工作的产物的整体变化失去把握;

3、在修改过程中不注意版本管理,一方面可能会导致当变更失败时无法进行复原,造成成本损耗和进度拖延,另一方面,对于组织财富和经验的积累也是不利的;

4、修改完成后不进行验证则难以确认变更是否正确实施,为变更付出的工作量也无法得到承认;

5、未与项目干系人进行沟通可能导致项目干系人之间的工作出现不一致之处,进而影响项目的整体质量。问题

三、配置管理中完整的变更处理流程:

1、变更申请,应记录变更的提出人、日期、申请变更的内容等事项;

2、变更评估,对变更的影响范围、严重程度、经济和技术可行性方面进行评估;

3、变更决策,由具有相应权限的人员或机构决定是否实施变更;

4、变更实施,由管理者指定的人员在受控状态下实施变更;

5、变更验证,由配置管理人员或者受到变更影响的人对变更结果进行评价,确定变更结果和预期相符,相关内容进行了更新,符合版本管理的要求;

6、沟通存档,将变更后的内容通知可能会受到影响的人员,并将变更记录汇总归档,如提出的变更在决策时被否决,起初时记录也应予以保存。

㈡如何开好例会

老张是某个系统集成公司的项目经理,他身边的员工始终在抱怨公司的氛围不好,沟通不足.老张非常希望通过自己的努力来改善这一状况,因此他要求项目组成员无论如何每周都要参加例会并且发言,但对例会应如何进行,老张却不知如何规定,很快项目组成员就抱怨例会目的不明,效率太低,缺乏效果,等等.而且由于在例会上意见相左,很多组员开始争吵,甚至影响到人际关系的融洽。

问题一:问题产生的可能原因:

1、缺乏对项目组成员的沟通需求和沟通风格的分析;

2、缺乏完整的会议规程,会议目的,议程、职责不清,缺乏控制,导致会议效率低下,缺乏效果;

3、会议没有产生记录;

4、会议没有引发相应的活动;

5、沟通方式单一;

6、没有进行冲突管理;

问题二:提高项目例会的效果的方法:

1、事先制定一个例会制度,在项目沟通计划里,确定例会的时间,参加人员范围,一般议事议程等;

2、放弃可开可不开的会议,在决定召开一个会议之前,首先应该明确会议是否必须举行,还是通过其他方式进行沟通;

3、明确会议的目的和期望的结果,明确要开的会议的目的,是集体讨论一些想法,彼此互通信息还是解决面临的一个问题,并确定会议的效果是以信息同步为结束还是要讨论出一个确定的解决方案;

4、发布会议通知,在会议通知中明确:会议目的、时间、地点、参加人员、会议议程和议题。有一种被广泛采用的决策方法是:广泛征求意见,少数人讨论,核心人员决策。许多会议不需要全体人员参加,因此需要根据会议的目的,来确定参会人员的范围。实现应明确会议的议程和要讨论的问题。可以让参会人员提前做准备;

5、在会议之前把会议资料发放到参会人员手中。对于需要有背景资料支持的会议,应是先将资料发给参会人员,以提前阅读,直接在会上讨论。可以有效地节约会议时间;

6、可以借助视频设备。对于有异地成员参加的会议,或者需要演示的场合,可以借助于一定的视频设备,以提高会议效果;

7、明确会议规则。指定主持人,明确主持人的职责,主持人要对会议进行有效控制,并营造一个活跃的会议气氛。主持人要实现陈述会议的基本规则,例如明确每个人的发言时间,每次发言只有一个声音,主持人根据会议的议程规定控制会议的节奏。保证每一个问题都得到讨论;

8、会议后要总结,提炼结论。主持人在会后总结问题的讨论结果,重申有关决议,明确责任人和完成时间;

9、会议要有纪要,如果将工作的结果、完成时间、责任人都记录在案,则有利于检查工作的完成情况;

10、做好会议的后勤保障,很多会议兼有联络感情的的作用,因此需要选择一个合适的地点,提供餐饮、娱乐和礼品,制定一个有张有弛的会议议程。对有客户和合作伙伴参加的会忆尤其如此。问题三:除了项目例会外,老张还可以采取的有效沟通措施:

1、首先应该对项目组成员进行沟通需求和沟通风格的分析;

2、对于不同沟通需求和沟通风格的成员设置不同的沟通方式;

3、除了项目例会之外,可以通过电话、电子邮件、项目管理软件、OA软件进行沟通;

4、正式沟通的结果应该形成记录,对于其中的决定应该有人负责落实;

5、可以引入一些标准的沟通模板;

6、在项目组内培养团结的氛围。

㈢人力资源管理在实施项目中的应用 王先生是负责某行业一个系统集成项目的项目经理,因人手比较紧张,王先生从正在从事编程工作的高手中选择小张作为负责软件子项目的项目经理,小张同时兼任模块的编程工作,这样导致了软件子项目的失控。

一、软件子项目失控的原因:

1、小张缺乏足够的项目管理经验和能力;

2、小张身兼二职,精力和时间不够用,顾此失彼;

3、小张没有进入管理角色,只关注于编程工作,疏于对项目的管理;

4、高级项目经理王先生对小张的工作缺乏事先培训和跟踪监督。

二、王先生应该这样做才能让小张成为项目经理,并避免项目失控:

1、事先要制定岗位的要求,职责和选人的标准,并选择合适的人选;

2、高级项目经理应对小张的工作进行全面的估算,如果小张的工作确实负荷过重,需要找人代替小张正在从事的技术工作,解决负载平衡问题;

3、要事前沟通,对小张明确要求,明确角色的轻重缓急,促使小张尽快转换角色;

4、上级应该平时注意对人员的培养和监控。

三、项目集成团队的角色构成1、针对选定的项目,根据项目的特点,需要的角色如下:

⑴管理类岗位:项目经理;⑵工程类岗位:架构师、分析师、网络工程师、软件工程师、测试工程师、和实施人员;⑶行业专家;⑷支援类:文档管理员、秘书。

2、组建项目团队、建设项目团队、管理项目团队所需的活动

⑴组建项目团队,明确责任,制定责任分配矩阵,制定组织结构图和职位描述;⑵建设项目团队,提高项目团队的个人绩效,提高项目团队个人之间的信任感和凝聚力,已通过更好的合作提高工作效率;⑶管理项目团队,跟踪个人和团队的执行情况,提供反馈、协调变更,以提高项目的绩效,保证项目的进度,项目管理团队还必须注意团队的行为,管理冲突,解决问题评估团队成员的绩效。

㈣甲方总是不验收项目?

某项目主要工作已基本完成,经核对项目未完成项目任务清单后,终于可以提交客户方代表老刘验收了。验收过程中老刘提出了些小问题,项目经理张斌带领团队很快妥善的解决了这些问题,但是随着时间的推移,客户的问题似乎不断.时间已超过了系统的试用期,但是客户仍然提出一些小问题,而有些问题都是客户方曾经提出过,并基本上已经解决了的问题.时间一天天的过去,张斌不知道什么时候项目才能验收,才能得到最后一批款项。

问题一:发生这件事情可能的原因:

1、合同缺乏以下内容:

⑴项目目标中关于产品功能和交付物的清晰描述;⑵项目验收标准、验收步骤和方法(流程)⑶对客户的售后服务承诺;

2、项目实施过程控制中出现问题:⑴在项目实施过程中没有及时传递绩效报告给客户,因此客户对项目进展和质量状况不了解;⑵没有让客户及时对阶段交付成果签字确认;

3、由于没有售后服务的承诺,客户担心没有后续的保证;

4、合作气氛不良,客户存在某种程度的抵触情绪,双方缺乏信任感,客户对项目质量信心不足,怕承担责任,因此不愿签字。

问题二:张斌应该怎么办:

1、就项目验收标准和客户达成共识,确定哪些主要工作完成就可以验收通过;

2、就验收的步骤方法和客户达成共识;

3、就项目已经完成的程度让客户确认,例如出具系统使用报告,让客户签字确认;

4、向客户提出明确的服务承诺。使客户没有后顾之忧。

问题三:应当吸取的经验和教训:

1、项目合同中要规定项目成果的正式验收标准,验收步骤,验收流程,和运营维护承诺等内容;

2、⑴加强项目执行过程中的控制包括:制定变更控制流程,按流程进行变更的进行变更的评估,审核、实施、记录、确认等工作;⑵加强项目沟通管理包括:及时向客户提供绩效报告,让客户了解项目进展,设置对阶段性成果的验收,并让客户对阶段性交付成果进行签字确认,项目文档要齐全,使项目进展有据可查。⑶加强计划执行的控制:制定详尽的项目管理计划(包括进度管理计划,成本管理计划的分项管理计划),按计划实施和检查;

3、项目经理还应注重和客户交往的技巧,努力促成双方的良好合作氛围。㈤如何完成献礼项目

J公司2008年3月中标某市公安局的人口管理系统开发项目,因该是要在2008年11月举办某大型国际会议,因此公安局要求人口管理系统一定要在2008年7月1日前投入使用。强某是负责这个项目的项目经理,虽然他进公司不到三年,但他已成功管理过2个类似的项目,被大家称之为救火队长,而强某也对自己信心十足,但这次和以往不同的是强某还同时管理着另外两个项目,而这个人口管理项目工期要求紧,他能调用的人手少。

该人口管理项目属于升级项目,原来的系统是J公司开发,是C/S结构,智能管理本地城区常住人口,新的人口管理系统是B/S结构,要既能管理城区人口又能管理郊区常住人口,市辖县常住人口和流动人口,而公安局要求该新系统首先把流动人口管理起来,该项目从技术角度可以分为网络改造和软件开发,而软件又分为界面,业务流程和数据库三个子系统,他们团队共有6人,其中有人做过类似的C/S结构的项目,而公司刚刚结束的网络项目与本次承担的网络改造项目在技术上架构方面几近相同,只是规模不同,公安局要求新系统能够支持移动接入,而项目团队中没有一人接触过移动技术,强某凭直觉知道以现有的人员在2008年7月1日前完成项目是不可能的。

问题

一、请说明强某可以用什么方法和技术来估算项目的工期。

问题

二、请说明强某可以采取哪些方法来压缩工期,以使项目在2008年7月1日前完成。

问题

三、请说明强某可以采用哪些方法来跟踪项目的进度,以确保项目按时交付。问题

一、强某可以估算项目的工期的方法:

1、明确定义项目的工作分解结构(WBS);

2、由于是升级项目,所以部分工作的工期估算可以采用类比估算法;

3、由于新增移动接入模块,可以联系业界专家,采用德尔菲法进行估算;

4、对于WBS进行足够细化后,可依据历史数据采用参数估算或三点估算进行进一步历时估算。问题

二、使项目在2008年7月1日前完成,强某可以采取的方法:

1、与客户进行沟通,梳理业务需求中的关键需求,与客户进行协商能否在期限前先完成关键需求,其他部分分期交付;

2、制定出合理可靠的技术方案,对其中不熟悉的部分,采取外包的方式;

3、清晰定义各功能模块之间的接口,然后进行并行工作;

4、明确目标,责任和奖惩机制,提高员工的工作绩效;

5、必要时,进行赶工。

问题

三、强某跟踪项目的进度的方法:

1、基于WBS和公式估算制定活动网络图,制定项目工作计划;

2、建立对项目的监督和测量机制;

3、确定项目的里程碑,并建立有效地评审机制;

4、对项目中发现的问题,及时采取纠正和预防措施,并进行有效地变更管理;

5、使用有效的项目管理工㈥副总裁的项目就能优先吗?

某电子政务项目涉及到保密信息,项目建设的资源尤其是人力资源,必须从甲方内部获得,如果把项目的部分任务交给分包商,一方面要征得甲方同意,一方面,要求分包商具有相应的保密资质,而保密资质的审核需要很长的时间,这将严重危及到项目的交付日期,当项目团队内的工程师完成90%的编程和测试任务时,项目承建单位的一位副总裁承揽了一个新的项目,他把程序员,测试工程师,从该项目上调走去从事新的项目。

问题

一、请简要说明发生上述情况的可能原因。

问题

二、简要叙述如果项目经理希望继续推进该项目,应如何进行?

问题

三、请简要叙述如何处理多个项目之间的资源冲突。

问题解答:

问题

一、发生上述情况的原因:

1、可能是单位没有对项目进行统一管理,谁的权大谁的项目就获得优先支持。

2、副总裁承揽了新的更重要的项目。

3、项目经理忽略了单位内部可能的竞争性项目的出现所带来的风险。

4、可能是本项目的绩效不好,已失去了单位有关方面的支持。

5、可能是重要干系人如客户、公司高层管理者内定项目暂停或者下马。

问题

二、项目经理希望继续推进该项目,应当:

1、如果经评估后,认为项目尚可,就应写出反应该项目现状与前景预测的报告,向主管领导汇报,说服和沟通,陈述该项目的重要性和预期利润,如果项目下马会造成的损失等,已得到及时和满足要求的资源支持。

2、因本项目要保密,所以要用本单位可靠和能干的人员,如果单位人手不够,尽量让本单位其他非涉密项目去社会招聘或者外包。

3、如果只剩下不到10%的工作,应说服原来的团队成员加班赶工完成项目。

问题

三、处理多个项目之间的资源冲突:

1、建议单位统一管理所有的项目和资源,制定资源在项目之间的分配,2、定期检查项目的执行情况,根据项目进展情况和企业整体绩效重新安排项目的优先顺序,从资源上支持重要的和进展良好的项目。

3、外包

4、必要时,增加资源

5、建立项目管理体系,设立项目管理办公室,统一管理单位所有的项目。

㈦如何保证项目按期完工

某系统集成公司现有员工50多人,业务部门分为销售部,软件开发部系统网络部等,经过近半年的酝酿后,一月,公司的销售部与银行签订了一个银行前置机的软件系统项目,合同中规定,6月28日前系统必须投入试运行,在合同签订后销售部将此合同移交给了软件部,进行项目的实施。项目经理小丁经历了五年的系统分析和设计工作,但这是他第一次担任项目经理,小丁兼任系统分析工作,此项目还有两名1年工作经验的程序员,1名测试人员,2名负责组网和布线的系统工程师,项目组的成员均参加项目工作。

在承担项目之后,小丁组织大家制订了项目的WBS,并依照以往的经历制订了本项目的计划,简单描述如下:

1、应用系统子系统

(1)1月5日-2月5日,需求分析

(2)2月6日-3月26日,系统设计和软件设计

(3)3月27日-5月10日编码

(4)5月11日—5月30日,系统内部测试

2、综合布线

2月20日—4月20日,完成调研和布线 3,网络子系统

4月21日-5月21日,设备安装联调 4,系统内部调试验收

(1)6月1日—6月20日,试运行(2)6月28日,系统验收

春节后,在2月17,小丁发现系统设计刚开始,推测3月26日根本完不成系统设计 问题

一、问题的可能原因:

1、项目部没有及时让软件部参与项目早期工作,需求分析耗时过长;

2、项目经理经验不足,进度估算不准确;

3、项目资源分配不足,缺乏专门的系统分析和设计人员;

4、工作安排没有充分利用分配的项目资源,资源有闲置;

5、在安排进度时,可能未考虑节假日的因素。问题

二、,保证项目整体进度不拖延,建议小丁应该:

1、向职能经理申请增加特定资源,特别是要增加系统分析设计人员;

2、临时加班、赶工,尽可能补救耽误的时间,或提高资源的利用效率;

3、将部分阶段的工作改为并行进行;

4、对后续工作的工期重新进行估算,并考虑节假日问题,修订计划尽量留有余地;

5、加强沟通,争取客户能够对项目范围,以及需求、设计、验收标准、进行确认,避免后续频繁出现变更;

6、加强对阶段工作的检查和控制,避免后期出现返工。此外,如有可能还可以采取外包和采取缩减范围等方法,不建议在本案中用。

问题

三、典型的信息系统集成项目的进度、时间管理的过程和方法:

1、活动定义;

2、活动排序;

3、活动资源估算;

4、活动历时估算;

5、制定进度计划;

6、进度控制

资源配置对进度的制约:在一般情况下,项目活动的历时与项目的规模成正比,与投入的资源数量成反比,即投入的资源数量越多,活动历时越短,但要注意,任何活动都有其压缩点,当活动的历时已达到自身的压缩点后,增加再多的资源也无法压缩活动历时。在一非关键活动的一个较大时间延误也许只对项目产生较小的影响㈧如何定量的管理项目的进度

一个预算100万的项目,为期12周,现在工作进行到第八周,已知成本预算是64万,实际支出是68万,挣值为54万。

问题

一、计算成本偏差CV,进度偏差SV,成本绩效指数CPI,进度绩效指数SPI.CV=EV-AC=54-68=-14万元 SV=EV-PV=54-64=-10万元 CPI=EV/AC=54/68=0.794 SPI=EV/PV=54/64=0.843

问题

二、根据给定数据画出该项目的预算成本,实际成本和挣值图

问题

三、对以下四表,分别分析其所代表的效率,进度和成本情况,针对每副表所反映的问题,可采取哪些措施?㈨如何让甲方对项目质量放心和满意 某信息技术有限公司中标了某大型餐饮连锁企业集团的信息系统项目,该项目包含单点管理,物流系统,和集团ERP等若干子项目,由该信息技术有限公司的高级项目经理张先生全面负责项目的实施,张先生认为此项目质量管理的关键在于系统的进行测试。

张工制订了详细的测试计划用来管理项目的质量,在项目实施过程当中,他通过定期发给客户测试报告来证明质量是有保证的,可是客户总觉得有什么不对劲,对项目的质量还是没有信心。

问题

一、客户对项目没有信心的原因可能是:

1、张工没有为项目制定一个可行的项目质量管理计划并积极地实施;

2、仅向用户提交测试报告而没有提交全面质量管理进展情况报告(或实施报告),沟通方式单一(或不全面),容易误导客户,容易导致客户不必要的担心。

问题二、一般地,项目的管理计划包括的内容:

1、质量责任与人员分工(或职责);

2、组织结构;

3、程序与过程(或项目的各个过程及其依据的标准);

4、质量控制地方法、工具、与重点(或质量评审、质量保证方法);

5、质量管理所需的资源;

6、验收标准。

问题

三、张工应该如何实施项目的质量保证:

1、张工应该首先执行项目的质量管理计划;

2、采用质量保证的工具和技术(如编制质量计划时所采用的工具和技术、质量审计、质量控制、过程分析与基准分析)等;

3、提出相应的质量整改措施,如建议的纠正措施,对项目计划的可能的更新,对组织资产可能的更新,变更请求。项目的质量控制与质量保证的区别与联系:

1、质量计划是质量控制和质量保证的共同依据;

2、达到质量要求是质量控制和质量保证的共同目的;

3、质量保证的输出是下一阶段质量控制的输入;

4、一定时间内质量控制的结果也是质量保证的质量审计对象,质量保证的成果又可以指导下一阶段的质量工作,包括质量控制和质量改进;

5、质量保证一般是每隔一定时间如阶段末进行的,主要通过系统的质量审计来保证项目的质量(或质量保证是按质量管理计划正确的去做);

6、质量控制是实时监控项目的具体结果,以判断他们是否符合项目的相关标准,制定有效方案,以消除产生质量问题的原因(或质量控制检查是否做的正确并进行纠正)。

(十一)与领导工作风格不一样怎么办?

钱某新接手一个信息系统集成项目的管理工作,根据用户的业务要求,该项目要采用一种新的技术架构,项目团队没有应用这种架构的经验,钱某的管理风格是 Y型的,在该项目启动之初,为了调动大家的积极性,宣布了多项激励措施,如按期用该技术架构搭建出系统原型有奖,并分别公布了具体的奖励金额,在项目实施期间,为了激励士气,经常请大家聚餐,由于单位领导属于X型的管理风格,很多餐票都不予报销,而在项目实施现场,因施工人员技术不过关,导致一台电源烧毁,钱某也悄悄在项目中给与报销,负责新技术架构的架构师经历多次失败后,总算凭自己的经验和探索搭建出了系统原型。最后,虽然项目的实际进度、成本和质量等目标大体达到了要求,钱某自我感觉尚可,项目好歹也通过了验收,但他当初关于奖励的承诺并没有兑现,有人甚至认为他和领导一唱一和,钱某有苦难言。

问题

一、请概括出钱某在人力资源管里方面的问题。

问题

二、钱某应该用那些措施进行团队建设,如何应用自己的Y型风格有效地管理项目?

问题

三、请叙述钱某的单位和钱某应该如何处理新技术开发和项目管理之间的关系。

问题解答:

问题

一、钱某在人力资源管里方面的问题:

1、奖励政策没有得到领导的同意(或支持、沟通)

2、Y型管理风格没有与切实可行的规章制度(或措施、机制)相结合3、钱某的管理风格没有与直接领导的管理风格相协调

4、没有对员工进行培训

5、没有配备有经验的人员(或人力资源获取方式单一)

问题

二、钱某应该用那些措施进行团队建设

1、一般管理技能(如沟通、交流)

2、培训

3、团队建设活动(如周例会、共同解决问题、拓展训练)

4、共同的行为准则(或基本原则、规章制度)

5、尽量集中办公(或同地办公、封闭开发)

6、认可奖励(或恰当的奖励与表彰措施)如何应用自己的Y型风格有效地管理项目

1、Y性的管理风格,要与切实可行的规章制度相结合,与领导风格相一致,或相适应

2、加强对团队成员的培训,或教育

3、加强激励与约束并重

问题

三、请叙述钱某的单位和钱某应该如何处理新技术开发和项目管理之间的关系。

1、培训

(十二)中途接手的项目如何完成某系统集成商B负责大学城A的3个校园网的建设,是某弱电总包商的分包商,田某是系统集成商B的高级项目经理,对三个校园网的建设总负责。关某、夏某和宋某是系统集成商B的项目经理,各负责其中一个校园网的建设,项目建设方聘请了监理公司对项目进行监理。

系统集成商B承揽的大学城A的校园网的建设项目,计划从2002年5月8日启动,至2004年8月1日完工,期间因项目建设方的资金问题,整个大学城的项目延后5个月,其校园网的开工日期也顺延到2005年1月1日,期间田某因故离职,其工作由系统集成商B的另一位高级项目经理包某接替,包某第一次拜访客户时,客户对项目状况非常不满,和包某一起拜访客户的有系统集成商B的主管副总、销售部总监、销售经理和关某,夏某和宋某3个项目经理,客户的意见如下:

1、你们负责的校园网进度一再滞后,你们不停的保证又不停的延误,2、你们在实施自己的项目过程中,不能与其他承包商配合,影响了他们的进度

3、你们在项目现场,不遵守现场的管理规定,造成现场的混乱

4、你们的技术人员技术太差,对我方的询问,总不能及时答复

5、……….听到客户的意见,包某很生气,而关某、夏某和宋某也向包某反映项目现场的确混乱,他们已完成的工作经常被其他承包商搅乱,但责任不在他们,至于客户的其他指控,关某夏某和宋某则显得无辜,他们管理的项目不至于那么糟糕,他们的项目进展和成绩客户一概不知,而问题却被扩大和扭曲。

问题

一、发生上述情况的原因有哪些? 问题

二、承建方应如何与监理协同? 问题

三、如何制定有多个承包商参与的项目沟通管理计划?

问题解答:

问题

一、发生上述情况的原因:

1、自己内部管理有问题,至少监管缺位或不得利

2、集成商B没有或很少与客户直接沟通

3、没有建立现场管理制度,或者现场管理制度不严密或不明确,现场管理制度执行不力

4、总承包商和分包商责任不是十分清楚

5、客户从总承包商和分包商获得的信息失真,总承包商报告渲染了问题,推卸责任

6、客户自己本身的原因,如资金、管理水平

7、可能本项目的监理工作没有到位 问题

二、承建方与监理协同应该:

1、承建方应该认识到位,承建方和监理方不是对立关系,他们有共同的目标:把项目搞好

2、双方都采用项目的管理方法承建方配合问题

三、多个承包商参与的项目沟通管理计划的制定:

1、做好干系人分析,调研各集成商的沟通需求

2、发挥总承包商的牵头作用和监理方的协调作用

3、对共用资源的可用性分析,引入资源日历

4、解决冲突,包括项目干系人对项目期望之间的冲突,资源冲突等。

5、建立健全项目管理制度,并监管其执行

6、采用项目管理信息系统

㈩三参数关系 分析 措施图1 AC>PV>EV 效率低 进度拖延

投入超前 提高效率,例如,用工作效率高的人员换一批工作效率低的人员,赶工,工作并行以追赶进度,加强成本监控图2 PV>AC>=EV 进度效率较低 进度拖延

成本支出与预算相差不大 增加高效人员投入,赶工,工作并行以追赶进度图3 AC>=EV>PV 成本效率较低 进度超前

成本支出与预算相差不大 提高效率,减少人员成本,加强人员培训和质量控制图4 EV>PV>AC 效率高 进度提前

投入延后 密切监控,加强质量控制

(十三)如何签订和履行合同

小李是国内公司的项目经理,负责西南某省的一个企业信息系统项目建设的管理。在该项目合同中,简单列出了项目承建方应该完成的工作,据此小李自己制定了项目的范围说明书,甲方的有关工作由其信息中心组织和领导,信息中心主任兼任该项目的甲方经理。可是在项目实施过程中,有时是甲方的财务部直接向小李提出变更需求,有时是甲方的销售部直接向小李提出变更需求,而且又是这些需求又是矛盾的,面对这些变更需求,小李试图用范围说明书来说服甲方,甲方却动辄用合同的响应条款作为依据,而这些条款要么太粗,不够明确,要么小李与他们理解不同,因此小李对这些变更需求不能简单的接受或拒绝而左右为难,他感到很沮丧,如果不改变这种状况,项目看来是遥遥无期。问题

一、问题产生的原因:

1、合同没有制定好,没有对具体完成的工作行程明确清晰的条款;

2、甲方没有对各部门的需求及其变更进行统一的组织和管理;

3、缺乏变更/拒绝的准则;

4、由于乙方对项目的干系人及其关系分析不到位,缺乏足够的信息来源,范围定义不全面,不准确;

5、甲乙双方对项目认可和承诺;

6、缺乏项目全生命周期的范围控制;

7、缺乏客户/用户参与。

问题

二、在合同谈判、计划和执行阶段应该:

合同谈判阶段:

1、确定明确的工作说明书或更细化的合同条款;

2、在合同中明确双方的权利和义务,尤其是关于变更问题;

3、采取措施,确保合同签约双方对合同的条款理解是一致的。

计划阶段:

1、编制项目范围说明书;

2、创建工作的分解结构;

3、制定项目的范围管理计划。

执行阶段:

1、在项目执行过程中加强对易分解的各项任务的跟踪和记录;

2、建立与项目干系人进行沟通的统一渠道;

3、建立整体变更控制的规程并执行;

4、加强对项目阶段性成果的审核确认

项目全生命周期变更管理:

1、在项目管理体系中应该统一有一套严格、适用、高效、的变更程序;

2、规定对用户的范围申请变更请求、应正式提出变更申请,并经双方项目经理审核后,作出相应的处理。问题

三、合同的作用,详细范围说明书的作用,以及两者之间的关系

合同法规定,合同是平等主体的自然人、法人、其他组织之间设立、变更、终止民事权利义务关系的协议。合同是买卖双方共同遵守的协议。卖方有义务提供和保证规定的产品和服务。而买方有义务支付合同规定地价款。

项目范围说明书详细描述了项目的可交付物,和产生这些可交付物必须做的项目工作。项目范围说明书在所有项目干系人之间建立了一个对项目范围的共识,描述了项目的主要目标能使团队能进行更详细的

第三篇:流通概论案例分析必考汇总(精选)

案例分析(1 5分)

44.淘宝年成交额超沃尔玛3 倍,传统零售业面临变革 最近业界频传淘宝营业额突飞猛进的消息。据淘宝发布的(2007 年网络购物报

学生可根据教材的基本原理灵活发挥,教师可根据答题合理性给分。

(1)网络零售兴起原因(3分),应用零售业态变迁理论解释。(4分)

(2)在经营成本、商品组合、商品质量信誉、购物便利性、购物舒适性中,选择任意四个方面比较(每点2分,共计8分)。案例分析

44.家乐福开拓市场的独特方式

每次家乐福进入一个新的地方,都只派1个人来开拓市场。进入台湾家乐福只派了1个人,到中国内地也只派了1个人。这第一个人就是这个地区的总经理,他所

44.本题旨在考察学生对零售经营问题的理解与综合应用能力。

参考答案z基本内容应当考虑以下几个方面:

(1)零售商经营的宏观环境分析;(2)零售商经营要素分析,至少应当涉及选址、店铺设计、物流及物流管理;(3)对我国零售商的启示: 应包括提升竞争力,处理好本土化与国际化的关系。

五、案例分析(l 5分)41.“楷模”的物流系统

7-11 便利店是现今全球最大的零售网络商之一,被公认为世界便利店的楷模。

44.本题旨在考察学生对企业物流竞争能力塑造与培养问题的理解和综合应用能力。

参考答案z基本应当考虑以下几个方面:(1)7-11 市场定位的因素分析(2)7-11 物流模式、核心要素的分析,即成本导向、人性化服务,等等(3)7-11物流模式对我国企业的启示:顾客需求导向的服务观念P供应链管理思想;先进的物流技术;科学的配送网络;资源有效、合理利用,等等

五、案例分析题(1 5分)某物流公司的家电增值服务

现阶段,某物流公司配送业务主要集中在家电产品配送业务上。随着社会分工的不断细化,以及公司城市配送操作不断成熟与深入拓展,配送业务模式和服务需

参考答案:1.请你结合本案例谈一谈对增值服务的理解。(7分)

答题要点:(1)增值服务是指根据客户需要,为客户提供的超出常规服务范围的服务,或者采用超出常规的服务方法提供的服务。(2)创新、超出常规、满足害户需要是增值性物流服务的本质特征,发展有特色的增值服务将是物流企业发展的必然选择。(3)增值服务可分为两部分:一是在常规服务的基础上延伸出来的相关服务;二是更高级的增值服务。(4)对物流企业来说,可以发展从仓储、运输等常规服务的基础上延伸出来的增值服务,将物流的各项基本功能进行延伸.从而将物流各环节有机衔接起来,实现便利、高雄的物流运作。(5)对物流企业来说,还可以实现供应链a体化的增值服务。这一增值服务是向客户端延

伸的服务,通过参与、介入客户的供应链管理及物流系统来提供服务。

2.家电企业或分销商在营销中如何开发面对终端客户(或消费者)的增值服务体系?

答;(1)增值服务不是常规的模式化的服务,而是个性化的定制服务,要根据客户的具体情况量身定做的。(2)要在工作中创新思维,要时刻以客户的现在需求及潜在需求为出发点,打造具有特色的增值服务。(3)要开发售前、售中、售后的增值服务体系,加大对客户接触点和关注点的管理。(4)要发挥中介协会作用,利用互联网发展电子化的在线服务咨询、评价体系。(5)发展相关战略协同业务,提供辅助或关联增值服务。

五、案例分析题(1 5分)

传统仓储企业如何向现代物流企业转型

某地有一中转仓库是以仓储业务为主的中小型流通仓库。进入20世纪90年代后,该库领导已意识到若一直停留在传统储运业务上,早晚是要被社会淘汰的。为此,1.为什么该仓库早在1 9 9 7 年就成立了配送中心,IT可真正的配送业务却一直到21 世纪后才开展起来?答:(1)我国物流特别是现代物流发展起步较晚啻准确地说2000 年以后才开始被更多的政府部门和企业所认识。(2)早期其业务主要是仓储,突然向配送转型需要有个过程o(3)随着微观需求的增多,企业的观念开始转变,特别是开始用现代物流增值服务的观念去为客户服务。(4)随着信息技术的发展,为企业发展配送业务提供了手段和条件。(5)客户的观念开始转变,认识到利用外包降低成本,提高服务的好处。

2~ 你认为传统仓储企业如何向现代物流企业转型,转型成功应具备哪些基本条件f

答:(1)要具备相关现代物流发展理念o(2)要面向未来,找到或定位属于自己的业务模式并能够整合相关资源。(3)要充分使用信息技术,加快市场反应速度。(4)要突破单一一环节业务。为客户优化供应链管理。(5)要不断为客户开发增值服务。

五、案例分析(1 5分)44.“上天人地”的中远物流

中远集团有海外机构4 0 0多个,形成以北京为中心,以香港、欧洲、美洲、新加坡、日本、澳洲、非洲、西亚和韩国等9个区域为支点的全球经营网络和服务

答:(1)中远集团成功的关键点有:①完善的物流网络设计、构建及成功的运作;②对网络节点与连线的合理布局;③对信息技术的重视及应用。

(2)物流系统是指在一定的时间和空间里,由需要位移的物资、包括设备、装卸搬运机械、运输工具、仓储设施、人员和通信联系等若干相互制约的动态要素所构成的具有特定功能的有机整体。

一般来说,物流系统由三个要素构成:即流动要素、资源要素和网络要素。①流动要素。包括流体、载体、流向、流量、流程、流速和流效七个方面。②资源要素。包括人、财、物F包括物流的功能要素等。在这些资惊要素中,人力资源、信息资源、储存资源和运输资源居于主导地位。③网络要素。它由两个基本要素组成:即点和线。“点”是指物流网络中的结点。“线”为连接物流网络中结点的路

线,如铁路线、公路线、水路线、航空线、管道线等。除外,物流的网络要素还应该包括信息网络

五、案例分析题(1 5分)集市贸易还有生存的空间吗?

集市贸易作为最古老的贸易形态在我国已有数千年的历史。但是,在现代化超级市场的挤压下,集贸市场的生存空间越来越小,在有些国家,集贸市场已经被赶 1.判断集贸市场还有生存空间的。(3分)

2.解释集贸市场还有生存空间的原因。(6 分)可从历史文化积累、中国消费者接受程度等角度加以分析,并根据分析的充分程度给分。

3.说明集贸市场发展走向及注意的问题。(6 分)集贸市场管治问题是一个有争议的话

五、案例分析《15分)

如何看待我国商业街(区)的改造和建设

自2。世纪90年代后,我国各大中城市的各级政府为了重新焕发古老商业街(区)的生机,带动城市商品经济的发展,防止由于城市空心化导致商业中心多极化和

1.我国商业街建设的现状进行评述(。2.剖析我国商业街失败的原因。3.商业街规划要点。几商业街规划要点可以从(1)交通规划、(2)城市规擞<3)选址、<4)风格与店铺组合、<5)环境设计等方面展开。4.商业街未来发展趋势(5分)。商业街未来发展趋势可以从功能改变、小型商业街走向衰落、商业街组织化程度日益提高、内部配置双向发展等角度回答。其中商业街建设现状评述与失败原因可以结合起来分析。

五、案例分析(15分)

如下图,某城市中心商务区为图中的CBD标记所在区位,在两条主干道的交叉口四个角上,即A,B,C,D四个位置,让你帮助选择一处开设某种零售业态。请问影

1.一般来说,影响商圈大小的因素主要有(以下为要点,可适度展开,共10分)

(1)店铺的经营特色;(2)店铺的经营规模;(3)经营商品的种类;(4)竞争店铺的位置;(5)顾客的流动性;(6)交通地理条件;(7)店铺的促销手段。

2.选择在A点开设零售业态比较好,其理由如下:(共5分)(1)在主干道上,远离商务区方向为下班流,靠近商务区方向是上班流;(2)一般而言,上班流是工作流,下班流是消费流;(3)A点两条主干道的下班流交汇点,是下班消费流人群停车进人的最佳地段;(4)其他。

五、案例分析(15分)

太阳系的“城市星河舰队”联盟

近年来,在某市发生了一个城市社区食杂店和小型零售店合众整合的故事,这就

1.请总结一下太阳系连锁便利店的经验和教训。太阳系的发展实践,正是城市食杂店发展面临的课题。经验如下:(1)坚守了便利店特征,做到了24小时营业;(2)突破了自身规模局限,进行了采购联盟探索;(3)开发了顾客服务理念和体系;(4)参与了城市食杂店改造,发展连锁加盟;(5)其他。教训如下:

(1)一味格守24小时营业,增加了运营成本;(2)缺少规模经济优势,未能发挥物流功能;(3)缺少特色和更加细分的市场经营定位;(4)星河舰队联盟只是权宜之计,城市食杂店迟早要关闭;(5)其他。

2.你对太阳系及其“星河舰队”联盟的发展有何建议?(共7分)(发展建议如下:

(1)立足本土化和地域化,做足自身特色;(2)选择细分市场,定位社区增值服务开发;(3)外包物流及配送业务,发展战略采购联盟;(4)引人战略资本,或进行资本运营,提升连锁规模;(5)包装出售,退出该经营领域。

五、案例分析(15分)54.参考答案:

(1)请你分析宝洁公司与沃尔玛建立产销联盟关系对双方绩效产生的影响。

对沃尔玛来讲:①易使成本削减;②在库成本和风险的压缩;③因为无纸贸易而产生的间接费用的削减;④人员整理、再配置等人力费用的下降;⑤多环节流通费用的削减等。

对于宝洁公司来讲:①成本的下降;②借助于MMI系统使企业营销计划的制定和实现变得非常容易;③通过自动订货系统使削减在库成本和风险的努力成为可能;

④由于产销联盟战略的实施,提高了工厂的生产率,构筑了柔性化的生产体制,削减了原材料的调达成本,降低了由于价格波动而产生的机会损失;⑤排除了中间流通环节,节约了流通成本。

(2)请分析金佰利·克拉克公司与沃尔玛之间围绕PB产品供给的合作,会给金佰利·克拉克公司带来的影响。参:(I)Huggies产品的销售、保持收益的稳定,通过生产量的大幅度提高充分发挥规模经济效益。②沃尔玛的协作关系会随着PB产品的生产销售规模的扩大而日益稳固。因此,在订货条件、商品管理、展示货架等各方面都会得到沃尔玛的优惠,这样会为金佰利·克拉克公司扩大经销其他商品,确保自身第一大品牌的地位奠定了良好的基础。③在PB产品的竞争中,金佰利·克拉克公司就能有力地反击其他PB生产商的挑战。④采用向沃尔玛提供PB产品,能够有力地回应宝洁公司的新产品战略,利用两条战线来抵挡宝洁公司可能对他的冲击。⑤最后,作为第一品牌向沃尔玛提供自有品牌产品,是一种战略性举措,值得借鉴。

五、案例分析(15分)参考答案:

l.戴尔在中国市场,为什么要一改以前一直坚持的直销方式,对其流通渠道进行渐进式的变革?

答:戴尔对流通渠道的变革出于以下几点考虑。(1)这种直销模式本身使戴尔在具体到向中国客户提供服务时处于一个不利的处境;(2)中国内地不完善的物流系统,也不利于戴尔直销模式,与之相比,联想在内地拥有3000多个销售点,有高效率的物流流程,更能提供全国售后服务。同时,全球经济复苏乏力,有着巨大潜力的中国电脑市场成为兵家必争之地。(3)中国电子商务及网络经济发展不如发达国家市场,针对本土实际情况进行必要改进是应该的。

2.从流通主导权的角度分析,戴尔的流通渠道主导权掌握在哪一方的手中?

答题要点:掌握在消费者手中,具体是指电子商务条件下的消费者主导。(3分)

3.分析戴尔对其流通渠道进行改革的进程中存在哪些劣势?

答:<1)投资组建自己的销售渠道成本太大,周期太长;(2)流通渠道建设不熟悉,缺乏经验;(3)竞争对手已经建立完善的销售渠道,戴尔是后发劣势。

五、案例分析(15分)参考答案:

1.中国药品零售业放开意味着什么? <1)经济全球化带来流通国际化;(2)机会与挑战并存;(3)市场整合步伐加快;(4)行业集中度大大提高;(5)其他。

2.中外企业药品零售终端的竞争,各自的优劣势有哪些?中国医药企业主要优势集中在渠道、网络,而国外医药企业的优势则体现在技术、成本、管理、资金实力、人才等方面。(3.你认为中国医药企业应该如何应对这一竞争?(1)加快培育具有国际竞争力的民族大型医药企业;(2)争取必要的政策支持;(3)引导企业制定适合自身发展的战略规划;(4)推进连锁经营;(5>提高使用信息技术;(6)重视人才,发挥本土优势;(7)其他。

五、案例分析(Z5分)

1.说一说采购对企业的意义。(1)采购是企业的一个重要环节(2)采购资源整合是企业供应端管理的重要突破点;(3)采购成本的降低是企业的重要的利润来源;<4)采购是供应链后向管理的重点。

2.通用电气建立全球供应链获得了哪些竞争优势?((1)成本上的优势:成本最低;(2)速度上的优势:及时制;(3)资源上的优势:可以利用全球最低成本的资源;(4)网络上的优势:全球布局;

3.试分析电子商务的特点以及在供应链运作中的作用。(1)电子商务的特点:①交易过程电子化;②交易市场虚拟化;③交易对象特定化;④交易高效化。(2)电子商务在供应链运作中的作用:

①增加销售机会,扩大销售收人;②降低企业成本,提高经济效益;③减少库存积压,改善库存结构;④提高服务质量,增强竞争能力;⑤树立企业形象,提高企业知名度;⑥加强内部管理,提高信息化程度。

六、案例分析:(15分)

储运、物流到供应链:宝供物流的三级跳

提起中国的第三方物流企业,业内许多人士会提及宝供物流,摩根十坦利给宝供物流下的评语是:“中国最具价值的第三方物流企业”。同样,麦肯锡也有类似的评价 1.你认为宝供物流的成功经验在哪里? 2.宝供物流为什么向供应链服务领域挺进?

3.宝供物流的成功经验对国内物流企业的启示有哪些? 1.答:1)循序渐进,逐步跳跃,实现转型;2)紧紧抓住现代物流的发展脉搏,逐步提升自身的核心能力;3)不断扩展,积极提升自身的综合物流服务能力;<4)有明确的市场细分,能够做到有针对性的业务开发。

2.答:(1)供应链管理及跨企业的物流管理是大势所趋;(2)供应链服务是3PL的重要能力体现;;3;供应链集成化对物流服务企业提出的要求越来越高:(4)其他。3:答:1由传统物流积极向现代物流转型(2)积极培育自身的核心竞争能力;{3)积极向供应链服务领域挺进;(4)要有自己的业务发展战略。

六、案例分析(15分)

沃尔玛:中国遭遇物流之痛

“来自沃尔玛的威胁将首先体现在供应链上”,当这个位列世界500强之首的零售巨头在1996年悄然登陆中国的时候,业内人士这样看待它对本土零售业的冲击。然而,6年过去了,1.你如何看待沃尔玛在中国遭遇的物流之痛?2.你如何评价沃尔玛在中国市场的发展策略?

3.你认为国内零售企业应如何应对沃尔玛的挑战?

1.答:(1)物流是沃尔玛的核心竞争力所在;(2)中国现代物流发展刚刚起步,大系统有待于进一步完善;(3)缺少外部支持,沃尔玛物流优势很难发挥。2.答:(1)稳扎稳打,步步为营;(2)战略制胜,强强联合(3)遵守政策,强化供应端管理

3.答:(1)提升自身的物流特别是配送能力;<2)发展采购联盟,积极改进供应端;(3)采取积极战略联盟策略,提升竞争力;(4)发挥本土化优势,构建自身的网络体系。

第四篇:造价师考试案例总结历年

1.考试大纲要求的内容:

 建设项目投资估算;

 建设项目财务指标计算与分析;

 建设项目不确定性分析。

案例类型:

※ 投资估算;

※ 财务评价;

※ 不确定性分析。

2005年考试试题分析

(1)试题类型与分值:建设项目投资估算、财务评价与不确定性分析,20分。

(2)主要考核知识点:

1)建设期贷款利息与还本付息方式及其计算;

2)项目运营期内指定年份经营成本与总成本的关系及其计算;

3)编制建设投资贷款还本付息表、流动资金贷款还本付息表;

4)投资方案敏感性系数计算与单因素敏感性分析图绘制。

2006年考试试题分析

(1)试题类型与分值:建设项目财务评价与不确定性分析,20分。

(2)主要考核知识点:

1)固定资产折旧费、无形资产摊销费计算;

2)运营期末固定资产余值计算;

3)建设项目运营期年总成本费用构成及其计算;

4)建设项目运营期年产量盈亏平衡点的计算与分析。

2007年考试试题分析

(1)试题类型与分值:建设项目投资估算,20分。

(2)主要考核知识点:

1)类似工程造价中建筑工程费、设备投资费、安装工程费分析;

2)拟建工程材料价格综合调整系数计算;

3)拟建工程建筑工程费用计算;

4)拟建工程设备购置费、安装工程费和全部工程费用计算。

2.考试大纲要求的内容:

建设工程设计、施工方案综合评价法;

价值工程在设计、施工方案比选、改进中的应用;

生命周期成本理论在方案评价中的应用;

工程网络计划的优化与调整。

案例类型:

※综合评价法的应用;

※价值工程原理的应用;

※费用分析比较法;

※网络计划法的应用。

2005年考试试题分析

(1)试题类型与分值:价值工程原理与生命周期成本理论的应用,20分。

(2)主要考核知识点:

1)采用0-4法确定设计方案各项评价指标的权重;

2)价值工程原理在工程设计方案评价、比选中的应用;

3)生命周期成本理论在工程设计方案评价、比选中的应用。

2006年考试试题分析

(1)试题类型与分值:工程设计方案综合评价法与生命周期成本理论的应用,20分。

(2)主要考核知识点:

1)采用0-1法确定设计方案各项评价指标的权重;

2)多指标综合评分法在方案评价中的应用;

3)项目全生命周期成本分析方法。

2007年考试试题分析

(1)试题类型与分值:工程施工方案技术经济分析与比选,20分。

(2)主要考核知识点:

1)施工方案技术经济分析的现值比较法;

2)施工方案工程款现金流量图绘制;

3)施工方案工程款现值计算。

3.考试大纲要求的内容:

工程量计算与审查;

建筑安装工程人工、材料、机械台班消耗指标的编制;

建筑安装工程分部分项工程单价的编制;

建筑安装工程设计概算、施工图预算的编制与审查;

工程造价指数的应用。

案例类型:

※ 建设工程定额的编制;※ 工程计量与清单计价;※ 建设工程概算与预算;※ 进口设备报价。2005年考试试题分析

(1)试题类型与分值:工程量清单计价,40分。

(2)主要考核知识点:

1)土建工程专业:

①房屋建筑室内装修(块料地面、木质踢脚线、墙面、柱面、天棚吊顶等)分项工程计算;

②根据各项分项工程的构造、材料消耗量定额、预算单价以及管理费、利润计取标准编制分部分项工程量清单综合单价分析表。

2)工业管道安装工程专业:

①矩形风管、渐缩风管、圆形风管工程量计算;

②分部分项工程量清单编制;

③分部分项工程量清单综合单价计算表构成与编制。

3)电气工程专业:

①户外接地母线敷设、避雷引下线、避雷网等分项工程量计算;

②防雷接地分项工程量清单计价表构成与编制;

③分部分项工程量清单综合单价计算表构成与编制。

2006年考试试题分析

(1)试题类型与分值:工程量清单计价,40分。

(2)主要考核知识点:

1)土建工程专业:

①房屋建筑工程特殊部位(半圆落地窗、阳台、雨棚)建筑面积计算;

②房屋建筑工程楼面、地面、斜屋面等分部分项工程量计算;

③列出水泥砂浆楼面、水泥砂浆地面、瓦屋面的构造做法;

④单位工程费汇总表的组成及其编制。

2)工业管道安装工程专业:

①单项工程费用汇总表的组成、各项费用项目计算及汇总表的编制;

②管道及其支架、管道焊缝探伤工程量计算;

③管道及其支架、管道焊缝探伤等分项工程的构造做法。

3)电气工程专业:

①暗配钢管及其穿线分项工程量计算;

②配管、配线、小电器及灯具等分项工程的构造做法;

③分部分项工程量清单综合单价计算表、综合单价分析表的构成与编制。

2007年考试试题分析

(1)试题类型与分值:工程量清单计价,40分。

(2)主要考核知识点:

1)土建工程专业:

①小高层住宅楼建筑面积计算;

②室内楼面、墙面工程量计算;

③分部分项工程量清单项目特征描述。

2)工业管道安装工程专业:

①室外管道及其支架工程量计算;

②管道及其支架分部分项工程量清单编制;

③分部分项工程量清单综合单价计算表编制。

3)电气工程专业:

①动力系统配管、电缆和电缆桥架分项工程量计算;

②配管、电缆和电缆桥架分项工程量清单编制;

③配电箱、电缆敷设分项工程量清单综合单价计算表编制。

4.考试大纲要求的内容:

建设工程设计、施工招标程序与招标方式;

建设工程标底的编制;

建设工程评标指标体系与评标、定标;

建设工程投标策略的选择与应用;

决策树法在投标决策中的应用。

案例类型:

※招投标方式、程序与相关规定※投标决策※

2005年考试试题分析

(1)试题类型与分值:建设工程招标方式与评标定标,20分。

(2)主要考核知识点:

1)公开招标与邀请招标选择及招标信息发布方式;

2)投标文件有效的条件;

3)撤回投标文件的处理;

4)中标通知书与签订合同的时效性规定。

2006年考试试题分析

(1)试题类型与分值:建设工程施工招标程序与投标决策,20分。

(2)主要考核知识点:

1)建设工程施工招标程序及其相关规定;

2)考虑资金时间价值条件下,多方案经济性比选;

3)利用二级决策树进行投标决策的方法。

2007年考试试题分析

(1)试题类型与分值:建设工程施工招标程序与工程变更、索赔管理,20分。

(2)主要考核知识点:

1)建设工程施工招标程序及其相关规定;

2)设计变更、停电、特大暴雨引起的工期索赔计算;

3)间接费用补偿计算。

5.考试大纲要求的内容:

建设工程施工合同的类型及选择;

建设工程施工合同文件的组成与主要条款;

工程变更价款的确定;

建设工程合同争议的处理;

工程索赔的计算与审核。

案例类型:

※工程合同管理※工程索赔

2005年考试试题分析

(1)试题类型与分值:网络进度计划与工期和费用索赔,20分。

(2)主要考核知识点: 评标定标

1)关键线路与关键工作的确定;

2)实际进度前锋线的绘制;

3)根据实际进度前锋线分析进度偏差及其影响;

4)工程索赔成立的条件。

2006年考试试题分析

(1)试题类型与分值:网络进度计划与工期和费用索赔,20分。

(2)主要考核知识点:

1)网络计划关键线路的确定与工期计算;

2)工程索赔的原因和责任分析;

2)工期索赔计算;

3)机械闲置费用补偿标准与补偿额计算。

2007年考试试题分析

(1)试题类型与分值:网络进度计划与工期和费用索赔,20分。

(2)主要考核知识点:

1)网络计划逻辑关系的调整;

2)关键线路的确定与工期计算;

3)税率的计算;

4)根据206号文件规定的工料单价法计价程序,计算某分项工程全部造价;

5)工期和机械闲置费用索赔计算。

6.考试大纲要求的内容:

工程价款结算与支付;

资金使用计划编制与投资偏差分析;

竣工决算内容与编制方法;

新增资产的分类及其价值的确定。

案例类型:

※ 工程价款结算※竣工决算※资金使用计划与投资偏差分析

2005年考试试题分析

(1)试题类型与分值:资金使用计划与投资偏差分析,20分。

(2)主要考核知识点:

1)工程进度的横道图表示;

2)考虑综合调价系数情况下的投资数据(拟完工程计划投资、已完工程实际投资、已完工程计划投资)统计;

3)以投资额和时间表示的投资偏差与进度偏差分析。

2006年考试试题分析

(1)试题类型与分值:清单计价的工程价款结算与支付,20分。

(2)主要考核知识点:

1)分部分项工程综合单价的构成与计算;

2)工程合同价款的计算;

3)清单计价的工程预付款、质保金、进度款计算;

4)措施项目费调整方法。

2007年考试试题分析

(1)试题类型与分值:清单计价的工程价款结算与支付,20分。

(2)主要考核知识点:

1)工程预付款的计算;

2)分项工程量清单综合单价的计算;

3)清单计价的工程质量保证金的扣留;

4)清单计价的工程进度款计算。

第五篇:信息系统项目管理师下午案例试题分析万能钥匙

信息系统项目管理师下午案例试题分析万能钥匙

看题目的分数作答,一般是一条一分,有时侯就要在标准答案上增加条数(11年下半年变更的流程就是例子)遵循计划-实施-监控-措施-文档管理就行了。有的填空或者选择是0.5分一个(为了好判分)。只要不限定范围,风险和沟通是必须考虑的。

一、变更管理题目会问变更出现的问题,原因,后果,以及解决措施。

先在草稿纸上写出变更的流程(有时候和配置管理相关):(1.变更申请2.变更评估3.变更决策4.变更实施5.变更验证6.沟通存档)

然后一一对照问题。

问题会有:

1、未将客户的需求变更申请记录下来,会导致历史数据无法追溯,影响整体。

2、未对需求变更进行足够分析,变更请求也没有得到批准,会导致变更工作缺失,影响其它方面工作。

3、修改过程中没有进行版本管理。导致变更失败时无法复原。对组织过程资产的积累不利。

4、变更没有验证。不知道是否满足了客户的要求,工作量无法得到承认。

5、修改的内容未予干系人沟通。导致工作出现差异,影响整体质量。

如何实施变更(9条):

1、接受变更申请

2、变更初审

3、变更方案论证

4、变更委员会审查

5、发出变更通知并实施变更

6、变更实施的监控

7、变更效果评估

8、判断变更发生时项目是否进入正常轨道

9、妥善保存产生的文档,使其完整、准确、清晰、及时。

二、配置管理注意要用名词、专业点唬人。

配置管理包含哪些内容:

1、编制配置管理计划

2、确定配置标识规则

3、实施变更控制

4、报告配置状态

5、配置审核(功能配置审计和物理配置)

6、进行版本管理和发布管理

配置管理具体工作

1、制定配置管理计划

2、配置项识别

3、建立配置管理系统

4、基线化

5、建立配置库

6、变更控制

7、配置状态统计

8、配置审计

三、项目收尾肯定是客户不给验收啦。

(合同不够细致、质量不好客户心理没底,平常关系不好)假设范围没有问题。

问题出在:

1、合同中缺乏以下内容:项目的实际交付物和产品功能的详细描述。项目验收标准和流程的规定。售后服务承诺

2、项目控制过程中:。没有及时将项目绩效及时报告给客户,客户对进度和质量情况掌握不够。没有让客户在阶段成果签字确认

3、没有售后服务的承诺

4、合作氛围不良,客户存在抵触情绪,双方不信任,客户对质量信息不足,怕承担责任。

解决问题:

1、和客户确认项目的验收标准,确认完成哪些工作即可通过验收。

2、就项目验收步骤和流程与客户达成共识

3、将已经完成的工作交与客户确认,并签字。

4、做出明确售后服务承诺。

另一种说法

1.与建设方沟通和协商,确认或补充合同内容,例如明确项目要完成的工作、项目验收标准等;

2.与建设方协商,双方共同处理需求变更问题,而不是承建方单方拒绝;

3.科学地处理变更,无论是合同变更还是需求变更。加强对变更的控制,以及对变更的全程跟踪管理;

4.加强文档管理,明确要交付的文档清单,确保项目的文档完整、准确、版本一致;

5.在协商一致的基础上,解决建设方关心的遗留问题;

6.按系统测试、试运行、文档验收、终验与移交的顺序,进行项目验收。

经验教训:

1、合同中要规定项目成功正式验收标准、步骤、流程和运营维护承诺。

2、项目实施过程中注意:计划执行的控制、变更控制、沟通管理(此处应展开说)

3、与客户相处的技巧,应用项目管理技能。

四、进度管理除了计算题以外,肯定是项目拖期,因为啥,怎么赶回来,以后注意什么,进度控制流程。

问题出在:

1、项目组成员没有参与项目早期工作,需求分析耗时过长。

2、项目经理经验不足,活动定义和历时估算不准确。

3、项目资源不足,缺乏相关人员(依据题干选择)

4、工作安排没有充分安排资源,资源有闲置(有可能)

5、编制计划时可能没有考虑节假日(人家都过年回家了)

6、计划监控过程不得力解决措施

(根据题目作答):

1、找公司增加资源,指派有经验的人来完成任务。

2、赶工(加班会造成人员工作效率低下,有怨言)

3、快速跟进

4、改进方法和技术提高生产率

5、对后续工期重新估算

6、和客户协商,实现关键需求

7、加强沟通,减少变更

8、加强控制,减少返工

9、在关键路径上增加资源

进度控制的方法:

1、使WBS尽量细化,明确活动之间关系,画出进度网络图,制定合理项目进度计划。

2、对项目实施严格控制,使用绩效衡量和偏差分析技术,及时发现问题。

3、定义里程碑节点,阶段性工作分段验收。

4、有效的变更控制系统和流程来管理变更。

5、使用有效的项目管理工具提高效率。

下载系统架构师下午案例分析历年必考总结[全文5篇]word格式文档
下载系统架构师下午案例分析历年必考总结[全文5篇].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    实施案例题(十大热点案例分析必考)

    实施案例题(附答案) 一、【背景】 某建设单位准备建一座图书馆,建筑面积5000m2,预算投资400万元,建设工期为10个月。工程采用公开招标的方式确定承包商。按照《中华人民共和国招......

    信息管理系统案例分析2

    凯越公司信息管理系统(案例分析作业)企业资源计划(ERP)、企业流程重组(BPR)、客户关系管理(CRM)、供应链管理(SCM)等等这些“舶来”的新名词和新理论已经被越来越多的中国公司所接受和......

    软件系统需求分析案例

    模拟商场关系系统需求分析 小品:模拟商场关系系统需求分析 小品角色: 主角:商场经理,系统分析员 配角:商场秘书,分析员助手 小品断片台词:(可以进行适当增删) 场景A 商场经理:我们建立......

    信息管理系统案例分析答案

    1、通过案例,请简要说明什么是电子结算及目前主要的电子结算技术有哪些? 含义:电子结算就是买主和卖主之间在线资金交换。交换的内容通常是由银行或中介机构发行的并由法定货币......

    案例分析总结

    (一)建筑防火案例 1、防火间距不足,可采取哪些措施解决并说明原因? (1)降低拟建(厂房)的火灾危险性,将(生产)火灾危险性级别将至戊类,该建筑与相邻建筑的之间的防火间距为(8)m; (2) 提高......

    案例分析总结

    考题序号 2010年 2009年 2008年 一1材料进场验收、工序检验索赔——成立的理由吊装方案编制依据2特种作业人员的上岗资格 管理3单机试运行后的工作 固定总价合同是否可调整......

    招教案例分析历年真题

    2012 年河南省郑州市教师招聘考试真题汇编试卷(六) 五、案例分析题 2.一位青年教师讲秦牧的《土地》一文时,对其中精彩段落动情地高声朗诵。教 师:“骑着思想的野马,奔驰到很远的......

    行政法历年司考真题(案例分析)

    四、案例分析题: 案情:经工商局核准,甲公司取得企业法人营业执照,经营范围为木材切片加工。甲公司与乙公司签订合同,由乙公司供应加工木材1万吨。不久,省林业局致函甲公司,告知按照......