[计算机类试卷]2013年上半年软件水平考试(高级)系统分析师下午(论文)试题真题试卷及答案与解析.doc
《[计算机类试卷]2013年上半年软件水平考试(高级)系统分析师下午(论文)试题真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2013年上半年软件水平考试(高级)系统分析师下午(论文)试题真题试卷及答案与解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、2013年上半年软件水平考试(高级)系统分析师下午(论文)试题真题试卷及答案与解析 1 论面向对象建模方法的应用 随着软件技术的发展,面向对象方法日益成为信息系统软件开发的主流技术,而面向对象建模技术是其中的关键。模型是软件开发的根本,大型、复杂的软件系统的开发是一项工程,而建模是系统化认识所开发软件的一个初步途径。面向对象建模技术流派众多,包括 OMT方法、 OOSE方法、 OOA OOD方法等。统一建模语言的出现极大地促进了面向对象建模方法的普及与应用,已经成为当前面向对象建模方法的标准。请围绕 “论面向对 象建模方法的应用 ”论题,依次从以下三个方面进行论述。 1概要叙述你参与管理和开发
2、的信息系统项目以及你在其中所承担的主要工作。 2论述常见的面向对象建模方法的主要内容,包括每种模型的核心思想。 3具体阐述你参与管理和开发的项目中使用的是哪种面向对象建模方法以及选择该方法的原因,给出具体的实施过程和实施效果。 2 论软件企业的软件过程改进 软件过程是人们用来开发和维护软件以及相关产品的一组活动、方法和实践,是软件企业中最复杂、最重要的业务流程。软件过程改进 (Software Process Improvement, SPI)帮助软件企业规划、实施软件过程的改进,为企业的业务服务,必须受企业发展战略的指导。软件过程改进通过在软件开发实践中发现软件过程中的问题,并在实践中找到解
3、决问题的办法,不断推动软件过程的持续改进,提高产品或服务的质量,提高软件开发的效率。软件企业想要高效率、高质量和低成本地开发软件,必须以软件过程改进为中心,全面开展软件工程和质量管理。 请围绕 “论软件企业的软件过程改进 ”论题,依次从以下三个方面进行论述。 1概要叙述你参与的软件过程改进项目以及你所担任的主要工作。 2详细论述软件企业 实施软件过程改进的主要步骤及每个步骤的工作内容。 3结合你参与的软件过程改进项目,具体阐述软件企业主要是对软件过程的哪些环节实施软件过程改进,并详细说明实施效果。 3 论企业业务流程优化 业务流程优化是通过不断发展、完善、优化业务流程,保持企业竞争优势的重要方
4、法。在流程的设计和实施过程中,要对流程进行不断改进,以期取得最佳效果。业务流程优化不仅仅指做正确的事,还包括如何正确地做这些事。为了解决企业面对新的环境,在传统的以职能为中心的管理模式下产生的问题,必须对业务流程进行调整,从本质上反思业务流程,优 化或重新设计业务流程,以便在衡量绩效的关键指标 (如质量、成本、速度、服务 )上取得突破性的改善。请围绕 “论企业业务流程优化 ”论题,依次从以下三个方面进行论述。 1概要叙述你参与管理和开发的业务流程优化项目以及在其中所担任的主要工作。 2详细论述业务流程优化的过程及业务流程方法。 3结合你具体参与管理和开发的实际项目,举例说明所选取的需要优化的业
5、务流程以及优化的具体实施过程,并详细分析流程优化的效果。 2013年上半年软件水平考试(高级)系统分析师下午(论文)试题真题试卷答案与解析 1 【正确答案】 一、概要叙述你参与管理和开发的信息系统项目以及你在其中所承担的主要工作。 二、论述常见的面向对象建模方法的主要内容,包括每种模型的核心思想。应结合自己熟悉的业务领域,较为详细地说明目前常见的面向对象建模方法的核心思想,并对其内容进行描述。 (1)OOA OOD方法。一个 OOA模型由主题层、类及对象层、结构层、属性层和服务层组成。其中,主题层描述系统的划分,类及对象层描述系统中的类及对象,结构层捕获类和对象之间的继承关系及整体 -部分关系
6、,属性层描述对象的属性和类及对象之间的关联关系,服务层描述对象所提供的服 务 (即方法 )和对象之间的消息链接。 OOD模型由人机交互 (界面 )构件、问题域构件、任务管理构件和数据管理构件组成。 (2)OOSE方法。该方法的最大特点是面向用例 (use case)。 OOSE是由用例模型、域对象模型、分析模型、设计模型、实现模型和测试模型组成的。其中用例模型贯穿于整个开发过程,它驱动所有其他模型的开发。 (3)OMT方法。系统是通过对象模型、动态模型和功能模型来描述的。其中,对象模型用来描述系统中各对象的静态结构以及它们之间的关系;功能模型描述系统实现什么功能 (即捕获系统所执行的计算 ),
7、它通 过数据流图来描述如何由系统的输入值得到输出值。功能模型只能指出可能的功能计算路径,而不能确定哪一条路径会实际发生。动态模型则描述系统在何时实现其功能 (控制流 ),每个类的动态部分是由状态图来描述的。 (4)统一建模语言是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格说明,到构造和配置。UML是在开发阶段,可视化构建和书写一个面向对象软件系统,进行规格说明的方法。 UML,展现了一系列最佳工程实践,这些最佳实践在对大规模、复杂系统进行建模方面,特别是在软 件架构级别已经被验证有效。 UML被 OMG采纳作为业界的标准。 三、论文
8、中需要结合实际工作,详细论述在项目中如何使用所选择的建模方法创建系统的逻辑模型和物理模型,并说明这些模型对项目开发所产生的影响。 2 【正确答案】 一、简要描述你所参与的软件过程改进项目,并明确指出在其中承担的主要任务和开展的主要工作。 二、分析软件企业实施软件过程改进的主要步骤,并详细阐述每个步骤工作内容。 软件企业实施软件过程改进的主要步骤: (1)制定过程改进方案。评审结束后,策划组要对评审结果进行分析,筛选出改进点;然后将每个 改进点都作为一个改进项目,分别制定改进方案。 (2)评价改进方案。评价主要是考察三方面的因素:对商业目标的影响、风险和在CMM中的定位。 (3)改进方案排序。按
9、照分值对各个改进方案进行排序,总分的计算方法如下:总分 =(权重 1)(对商业目标的影响 )+(权重 2)(风险 )+(权重 3)(在 CMM中的定位 )。 (4)制定方案实施进度表。考虑各个改进点的依赖关系,根据优先级顺序和依赖关系进行总体战略策划,并制定进度表。 (5)获得管理层的承诺。高层管理人员参与确定关键成功因素是非常必要的,因为他们要负责批准战略计划、授 权启动改进项目并且不断重申对于过程改进的承诺。 三、结合你参与的软件过程改进项目,具体阐述软件企业主要是对软件过程的哪些环节实施软件过程改进,并详细说明实施效果。 软件过程改进建议主要针对软件过程的 6个环节进行,包括: (1)改
10、进用户需求过程; (2)改进需求分析方式; (3)改进系统分析和设计原则; (4)改进系统的实施和验证; (5)改进用户验收被动局面; (6)改进系统维护过程。 3 【正确答案】 一、简要叙述所参与管理和开发的业务流程优化项目,并明确指出在其中承担的主要任务和开展的主要工作。 二 、业务流程优化的过程包括:流程问题汇总细化、设计优化方案、优化方案细化及调整等步骤。 流程优化第一步:流程问题汇总细化。 1识别关键流程 根据相关原则方法确定关键流程,即需要进行优化的流程。 确定关键流程时,可以考虑具有以下特点的流程:效率低下,影响其他流程的正常运行;对企业至关重要的流程;改进容易、效益大流程;耗时
11、的流程;被多个流程引用、共享的流程;出现重大失误和事故的流程;冗余和重复的流程;返工和重复的流程;过多审批和监控的流程;重要性高绩效低的流程。 2绘制高阶流程 根据已有的低阶流程绘制,对于绘 制中发现的不完整或缺失的流程进行补充,使流程完整。 3问题汇总 收集资料,了解流程现状,分析现有流程,挖掘流程中存在的问题。可以采用流程访谈、问卷调查、流程调研、 FMEA实效模式分析 (Potential: Failure ModeEffects Analysis)等方法。 4量化描述 量化描述包括周期时间、流程的绩效指标等,需要严格根据目前的情况详细列出,以发现真实的关键点。 流程优化第二步:设计优化
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2013 上半年 软件 水平 考试 高级 系统分析 下午 论文 试题 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-493102.html