2013年11月系统架构设计师论文答案及解析.pdfVIP

2013年11月系统架构设计师论文答案及解析.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、问答题

1、论软件架构建模技术与应用

软件架构用来处理软件高层次结构的设计和实施,它以精心选择的形式将若干结构

元素进行装配,从而满足系统的主要功能和性能需求。软件架构设计的首要问题是

如何表示软件架构,即如何对软件架构建模。根据建模的侧重点不同,可以将软件

架构模型分为结构模型、框架模型、动态模型、过程模型和功能模型。Kruchten在

1995年提出了“4+1”视图模型,将5种模型有机地统一在一起。

请围绕“软件架构建模技术与应用”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。

2.简要叙述“4+1”视图模型的主要内容。结合你参与项目的实际情况,详细说明该

项目需求及所涉及的软件架构(包括使用到的视图模型、创建的架构模型及使用的

建模工具等)。

3.说明该项目软件架构的实施效果,分析其是否满足了项目的需求并说明原因。

参考答案:请看解析

解析:

本题要求论述软件架构建模技术与应用,主要从三个方面进行回答:个人参与的项

目经历、对“4+1”视图模型的理解以及项目软件架构的实施效果分析。在个人参与

的项目经历部分,需要描述自己在项目中所承担的工作和角色。在理解“4+1”视图

模型部分,需要详细解释每个视图的内容,并结合实际项目说明在设计中如何使用

这些视图模型。在项目软件架构的实施效果分析部分,需要评估软件架构是否满足

项目需求,并分析原因。

2、论企业应用系统的分层架构风格

软件架构风格是描述一类特定应用领域中系统组织方式的惯用模式,反映了领域中

诸多系统所共有的结构特征和语义特征,并指导如何将各个模块和子系统有效组织

成一个完整的系统。分层架构是一种常见的软件架构风格,能够有效简化设计,使

得设计的系统结构清晰,便于提高复用能力和产品维护能力。

由于大量企业应用系统都由界面呈现、业务逻辑、数据存储三类功能构成,因此广

泛采用分层架构风格进行系统设计。

请围绕“企业应用系统的分层架构风格”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的企业应用系统建设项目以及你在其中所承担的主

要工作。

2.请结合项目实际情况,指出应用系统都有哪些层次以及每个层次的主要功能。

3.请结合项目实际情况,指出设计每个层次时需要注意的问题及相应的解决方案

参考答案:请看解析

解析:

分层架构风格在企业应用系统中广泛应用,其主要目的是简化设计、提高系统结构

清晰度、提高复用性和产品维护能力。在企业人力资源管理系统(HRMS)中,通

常采用表现层、中间层和持久层的三层架构。每层都有其特定的功能和设计时的注

意事项。表现层主要关注用户体验和安全性;中间层重点在于业务逻辑的处理和系

统的稳定性;持久层则主要关注数据的稳定性和安全性。通过合理的设计和实施,

可以确保系统的高效运行和数据的安全。

3、论软件可靠性设计技术的应用

随着软件的日益普及,系统中软件成分不断增加,使得系统对软件的依赖越来越强

。软件的可靠性对系统可靠性的影响越来越大。而实践证明,保障软件可靠性最有

效、最经济、最重要的手段是在软件设计阶段采取措施进行可靠性控制,为此提出

了软件可靠性设计的概念。

软件可靠性设计就是在常规的软件设计中,应用各种方法和技术,使软件设计在兼

顾用户功能和性能需求的同时,全面满足软件的可靠性要求。软件可靠性设计应和

软件的常规设计紧密结合,贯穿于软件设计过程的始终。

请围绕“软件可靠性设计技术的应用”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。

2.结合项目实际,论述你在项目开发过程中,进行软件可靠性设计时遵循的基本

原则;论述你在该项目中所采用的具体可靠性设计技术。

3.阐述你在具体的可靠性设计工作中,为了分析影响软件可靠性的主要因素,所

采用的可靠性分析方法。

参考答案:请看解析

解析:

本题要求围绕软件可靠性设计技术的应用论题进行论述。第一部分需要概述参与

的软件项目以及承担的主要工作,第二部分需要结合项目实际,论述在进行软件可

靠性设计时遵循的基本原则以及采用的具体可靠性设计技术,第三部分需要阐述在

具体的可靠性设计工作中,为了分析影响软件可靠性的主要因素所采用的可靠性分

析方法。在回答时,需要结合个人的实际工作经验和专业知识进行具体解释和阐述

4、论分布式存储系统架构设计

分布式存储系统(DistributedStorage

System)通常将数据分散存储在多台独立的设备上。传统的网络存储系统采用集中

的存储服务器存放所有数据,存储服

您可能关注的文档

文档评论(0)

喵呜刷题 + 关注
实名认证
文档贡献者

来喵呜刷题,完成你的职业蜕变!

1亿VIP精品文档

相关文档