全部科目 > 系统集成项目管理工程师 >
2022年下半年 上午试卷 综合知识
第 60 题
知识点 软件受控库   工作流   故障1   故障2  
关键词 工作流   故障   开发   软件项目   源码  
章/节 系统集成常用技术标准  
 
 
小张和小王同时分别处理同一个软件项目的两个不同故障,两人的修改涉及到同一个软件部件S。两人的操作分别为:
①小张从软件受控库更新S的源码到本地开发库
②小张在本地开发库修复故障1
③小张将修复提交到软件受控库
④小王从软件受控库更新S的源码到本地开发库
⑤小王在本地开发库修复故障2
⑥小王将修复提交到软件受控库
则这两个故障都能被解决的工作流程为:()。
 
  A.  ①④②③⑤⑥
 
  B.  ①②①③④⑤④⑥
 
  C.  ④⑤①⑥②③
 
  D.  ①④②⑤①④③⑥




 
 
相关试题     系统集成常用技术标准 

  第14题    2013年上半年  
根据软件工程产品质量GB/T16260-2006在下列信息系统的设计方案中,主要用于提高系统可靠性的方案是(14)。

  第6题    2015年下半年  
任何企业都是依赖于客户而生存的,某电子商务公司为提升客户的满意度和忠诚度,决定引入(6)系统。

  第3题    2024年下半年  
根据《软件文档管理指南》(GB/T 16680-1996),以下关于软件文档归类的叙述,(13)是不正确的。

 
知识点讲解
· 软件受控库
· 工作流
· 故障1
· 故障2
 
        软件受控库
        软件受控库是指在软件生存周期某一阶段结束时,存放作为阶段产品而发布的、与软件开发工作有关的计算机可读信息和人工可读信息的库。软件配置管理就是对软件受控库中的各个软件项进行管理,因此软件受控库也称为配置管理库。
 
        工作流
               工作流的定义
               工作流(Workflow)是针对业务流程中具有固定程序的常规活动而提出的一个概念,通过将业务流程分解定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的,工作流技术为企业更好地实现经营目标提供了先进的手段。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。
               一个工作流包括一组活动及它们的相互顺序关系,还包括过程及活动的启动和终止条件,以及对每个活动的描述。
               工作流管理系统
               工作流管理系统指运行在一个或多个工作流引擎上用于定义、实现和管理工作流运行的一套软件系统,它与工作流执行者(人、应用)交互,推进工作流实例的执行,并监控工作流的运行状态。
               工作流管理系统将业务流程中工作如何组织协调在一起的规则抽象出来,从而分离了具体工作的逻辑和流程组织的逻辑。我们在工作流管理系统的协助下:开发人员遵从一定的编程接口及约定,就可以开发出更具灵活性的事务处理系统;最终用户无需重新开发事务处理系统,就可以自己更改工作流程,以适应业务变化的需要。
               工作流管理系统可以描述不同覆盖范围和不同时间跨度的经营过程,根据经营过程以及组成活动的复杂程度,工作流管理系统可以采取多种实施方式,在不同实施方式中,所应用的信息技术、通信技术和支撑系统结构会有很大的差别,工作流管理系统的实际运行环境也可以在一个工作组内部,也可以在全企业所有业务部门。
               工作流管理系统在实际系统中的应用一般分为三个阶段:即模型建立阶段、模型实例化阶段和模型执行阶段。在模型建立阶段,通过利用工作流建模工具,完成企业经营过程模型的建立,将企业的实际经营过程转化为计算机可处理的工作流模型。模型实例化阶段完成为每个过程设定运行所需的参数,并分配每个活动执行所需要的资源,模型执行阶段完成经营过程的执行,在这一过程中,重要的任务是完成人机交互和应用的执行。
               工作流的功能
               工作流最大的优点是实现了应用逻辑与过程逻辑的分离,因此可以在不修改具体功能的实现情况下,通过修改过程模型来改变系统功能,完成对生产经营部分过程或全部过程的集成管理,有效地把人、信息和应用工具合理地组织在一起,发挥系统的最大效能。工作流技术可以支持企业实现对经营管理和生产组织的过程控制以及决策支持,实现现代企业对“在适当的时间把适当的信息传给适当的人”的要求。
               对于引入工作流的组织,能够在软件开发和业务两个层次受益。
               .方便开发,工作流管理系统能够简化企业级软件开发甚至维护。
               .降低开发风险——通过使用状态和动作这样的术语,业务分析师和开发人员使用同一种语言交谈。这样开发人员就不必将用户需求转化成软件设计了。
               .实现统一集中——业务流程经常变化,使用工作流系统的最大好处是:业务流程的实现代码,不再散落在各种各样的系统中。
               .加快应用开发——软件不用再关注流程的参与者,开发起来更快,代码更容易维护。
               .业务流程管理(BPM)——提高效率,在自动化过程中会去除一些不必要的过程。
               .提高对迭代开发的支持。
               如果软件中业务流程部分不容易更改,组织就需要花很大的精力在开发前的业务流程分析中,希望一次成功。但可悲的是,在任何软件项目开发中,这都很少能实现。工作流系统使得新业务流程很容易部署,业务流程相关的软件可以一种迭代的方式开发,因此使用工作流系统使开发更有效、风险更低。
 
        故障1
        问题描述:在IPSec-manual或IPSec-isakmp方式下,双方配置好后或双方协商通过后,仍然无法相互通信。同时若打开debug crypto packet,则会出现以下信息:
        
        原因:对端的outbound的spi值与本端的inbound不同或配置的配置策略不同(esp、ah)。
        判断方法和解决方案:检查双方的配置信息,尤其是在IPSec-manual方式下,检查双方的SPI值是否按方向(inbound、outbound)匹配。而在IPSec-isakmp方式下,则可能是协商出错。
 
        故障2
        问题描述:在IPSec-manual方式下,双方配置好后,仍然无法相互通信。同时若打开debug crypto packet,则会出现以下信息:
        
        原因:对端的outbound的配置策略和本地不同(esp、ah)。
        判断方法和解决方案:检查双方的配置信息,很可能是对端策略配置为esp,而本端策略为ah+esp。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有