题目详情

论信息系统项目的沟通管理 在一个信息系统项目中存在多种干系人,他们的关注点和需求各不相同,对承建方项目经理来说,沟通管理尤为重要,项目经理应重视和加强项目的沟通管理工作,包括做好沟通管理计划,向干系人发布项目信息、向客户报告项目绩效,管理和协调包括客户在内的项目干系人,以及解决项目中遇到的问题。项目经理应采用有效的沟通技能与干系人沟通,以达到事半功倍的效果,从而为项目的成功创造良好的环境。请以“信息系统项目的沟通管理”为题,分别从以下三个方面进行论述: 1. 简要叙述你参与管理过的信息系统项目(如项目背景、发起单位、项目目标、项目内容、组织结构、项目周期、交付产品、设计的主要干系人等)和你在其中承担的主要工作。2. 简要叙述沟通管理对该项目的重要性和作用。3. 请结合项目管理理论和你在项目沟通管理中的具体工作,详细论述在项目中如何做好沟通管理。

正确答案及解析

正确答案
解析

写作要点沟通管理基本过程:沟通管理计划,信息分发,绩效报告,项目干系人管理。1. 沟通管理各阶段的意义 (1) 沟通计划编制:确定项目干系人的信息和沟通需求:哪些是项目干系人,他们对该项目的收益水平和影响程度如何,谁需要什么样的信息,何时需要,以及应怎样分发给他们。(2) 信息分发:以合适的方式及时向项目干系人提供所需信息。(3) 绩效报告:收集并分发有关项目绩效的信息,包括状态报告,进展报告和预测。(4) 项目干系人管理:对项目沟通进行管理,以满足信息需要者的需求并解决项目干系人之间的问题。2. 沟通管理各阶段的工具和方法 (1) 沟通计划编制:项目干系人分析,沟通需求分析,沟通技术。(2) 信息分发:沟通技术,手机,检索系统。(3) 绩效报告:信息表示工具,绩效信息收集合编辑,状态评审会议。(4) 项目干系人管理:沟通方法,问题日志。3. 沟通的几个原则 (1) 沟通内外有别;(2) 非正式的沟通有利于关系的融洽;(3) 采用对方能接受的沟通风格;(4) 沟通的升级原则;(5) 扫清沟通的障碍。4. 高效会议方案 (1) 事先制订一个例会制度;(2) 放弃可开可不开的会议;(3) 明确会议的目的和期望结果;(4) 发布会议通知;(5) 在会议之前将会议资料发到参会人员;(6) 可以借助视频设备;(7) 明确会用规则;(8) 明确主持人,主持人要对会议进行有效控制,明确每个人的发言时间,每次发言只有一个声音;(9) 会议后要总结,提炼结论;(10) 会议要有纪要;(11) 做好会议后勤保障。5. 需求分析阶段如何进行更好的沟通 (1) 首先了解项目背景,联系你原来涉及到的业务属性和基本规律,业界的主流技术,业界和本企业以往的成功经验;(2) 了解项目本身需求信息;(3) 以业务咨询的角色对客户的业务模式提出建议;(4) 确定项目需求。

你可能感兴趣的试题

问答题

阅读下列说明和图,回答问题1至问题4

【说明】

某大型企业的数据中心为了集中管理、控制用户对数据的访问并支持大量的连接需求,欲构建数据管理中间件,其主要功能如下:

(1)数据管理员可通过中间件进行用户管理、操作管理和权限管理。用户管理维护用户信息,用户信息(用户名、密码)存储在用户表中;操作管理维护数据实体的标准操作及其所属的后端数据库信息,标准操作和后端数据库信息存放在操作表中;权限管理维护权限表,该表存储用户可执行的操作信息。

 (2)中间件验证前端应用提供的用户信息。若验证不通过,返回非法用户信息;若验证通过,中间件将等待前端应用提交操作请求。

 (3)前端应用提交操作请求后,中间件先对请求进行格式检查。如果格式不正确,返回格式错误信息;如果格式正确,则进行权限验证(验证用户是否有权执行请求的操作),

若用户无权执行该操作,则返回权限不足信息,否则进行连接管理。

 (4)连接管理连接相应的后台数据库并提交操作。连接管理先检查是否存在空闲的数据库连接,如果不存在,新建连接;如果存在,则重用连接。

 (5)后端数据库执行操作并将结果传给中间件,中间件对收到的操作结果进行处理后,将其返回给前端应用。

现采用结构化方法对系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。

【问题 1】

使用说明中的词语,给出图1-1中的实体E1~E3的名称。

【问题 2】

使用说明中的词语,给出图1-2中的数据存储D1~D3的名称。

【问题3】

给出图1-2中加工P的名称及其输入、输出流。

中级软件设计师,押题密卷,2021年《软件设计师》下午押题密卷2

中级软件设计师,押题密卷,2021年《软件设计师》下午押题密卷2

中级软件设计师,押题密卷,2021年《软件设计师》下午押题密卷2

中级软件设计师,押题密卷,2021年《软件设计师》下午押题密卷2

中级软件设计师,押题密卷,2021年《软件设计师》下午押题密卷2

查看答案
问答题

阅读以下说明和Java代码,填补代码中的空缺,将解答填入答题纸的对应栏内。

【说明】

以下Java代码实现一个超市简单销售系统中的部分功能,顾客选择图书等物件 (Item)加入购物车(ShoppingCart),到收银台(Cashier)对每个购物车中的物品统计其价格进行结账。设计如图5-1所示类图。

中级软件设计师,押题密卷,2021年《软件设计师》下午押题密卷2

【Java代码】

interface Item{ public void accept(Visitor visitor); public double getPrice();}class Book (1){ private double price; public Book(double price){(2);} public void accept(Visitor visitor){ //访问本元素 (3); } public double getPrice() { return price; }}//其它物品类略 interface Visitor { public void visit(Book book); //其它物品的visit方法 } class Cashier(4){ private double totalForCart; //访问Book类型对象的价格并累加 (5){ //假设Book类型的物品价格超过10元打8折 if(book.getPrice()<10.0){ totalForCart+=book.getPrice(); } else totalForCart+=book.getPrice()*0.8; } //其它visit方法和折扣策略类似,此处略 public double getTotal() { return totalForCart; }} class ShoppingCart { //normal shopping cart stuff private java.util.ArrayListitems=newjava.util.ArrayList<>(); public double calculatePrice() { Cashier visitor=newCashier(); for(Item item:items) { (6); } doubletotal=visitor.getTotal(); return total; } public void add(Item e) { this.items.add(e); }}

查看答案
问答题

现准备为某银行开发一个信用卡系统CCMS,该系统的基本功能如下

(1)信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS。如果信用卡申请被银行接受,CCMS将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。

(2)信用卡激活。信用卡客户向CCMS提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功激活。

(3)信用卡客户信息管理。信用卡客户的个人信息可以在CCMS中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。

(4)交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在CCMS中。信用卡客户可以通过CCMS查询并核实其交易信息(包括信用卡交易记录及交易额)。

图1-4和图1-5分别给出了该系统的顶层数据流图和0层数据流图的初稿。

中级软件设计师,押题密卷,2021年《软件设计师》下午押题密卷2

中级软件设计师,押题密卷,2021年《软件设计师》下午押题密卷2

【问题1】

根据说明,将图1-4中的E1-E3填充完整。

【问题2】

图1-4中缺少3条数据流,根据说明分别指出这3条数据流的起点和终点。(注:数据流的起点和终点均采用图中的符号和描述)

【问题3】

图1-5中有两条数据流是错误的,请指出这两条数据流的名称并改正。(注:数据流的 ?起点和终点均采用图中的符号和描述)

【问题4】

根据说明,将图1-5中P1-P4的处理名称填充完整。

查看答案
问答题

阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。

【说明】

设有整数数组A[1:N](N>1),其元素有正有负。下面的流程图在该数组中寻找连续排列的若干个元素,使其和达到最大值,并输出其起始下标K、元素个数L以及最大的和值M。

例如,若数组元素依次为3,-6,2,4,-2,3,-1,则输出K=3,L=4,M=7。该流程图中考察了A[1:N]中所有从下标i到下标j(j≥i)的各元素之和S,并动态地记录其最大值M。

【流程图】

中级软件设计师,押题密卷,2021年《软件设计师》下午押题密卷2

注:循环开始框内应给出循环控制变量的初值和终值,默认递增值为1,格式为:循环控制变量=初值,终值

查看答案
问答题

阅读下列说明和C代码,回答问题1至问题3

【说明】

??? 某应用中需要对100000个整数元素进行排序,每个元素的取值在0~5之间。排序算法的基本思想是:对每一个元素x,确定小于等于x的元素个数(记为m),将x放在输出元素序列的第m个位置。对于元素值重复的情况,依次放入第m-l、m-2、…个位置。例如,如果元素值小于等于4的元素个数有10个,其中元素值等于4的元素个数有3个,则4应该在输出元素序列的第10个位置、第9个位置和第8个位置上。算法具体的步骤为:

步骤1:统计每个元素值的个数。

步骤2:统计小于等于每个元素值的个数。

步骤3:将输入元素序列中的每个元素放入有序的输出元素序列。

【C代码】

下面是该排序算法的C语言实现。

(1)常量和变量说明

R: 常量,定义元素取值范围中的取值个数,如上述应用中R值应取6

i:循环变量

n:待排序元素个数

a:输入数组,长度为n

b:输出数组,长度为n

c:辅助数组,长度为R,其中每个元素表示小于等于下标所对应的元素值的个数。

(2)函数sort

1??? void sort(int n,int a[],int b[]){

2??? ???int c[R],i;

3?? for (i=0;i< ???(1)? :i++){

4?? ??c[i]=0;

5??? ???}

6??? ???for(i=0;i<n;i++){

7??? ?c[a[i]] = ??(2)? ;

8??? ???}

9 ??for(i=1;i<R;i++){

10??? c[i]= ?(3)

11??? ??}

12 ?for(i=0;i<n;i++){

13??? b[c[a[i]]-1]=? (4)?? ;

14??? c[a[i]]=c[a[i]]-1;

15??? ??}

16??? }

【问题1】

? 根据说明和C代码,填充C代码中的空缺(1)~(4)。

【问题2】

根据C代码,函数的时间复杂度和空间复杂度分别为 (5) 和 (6) (用O符号表示)。

【问题3】?

? 根据以上C代码,分析该排序算法是否稳定。若稳定,请简要说明(不超过100字);若不稳定,请修改其中代码使其稳定(给出要修改的行号和修改后的代码)。

查看答案

相关题库更多 +