高级软件工程标准答案 .pdfVIP

  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页

一、解释下列概念

学科:相对独立的知识体系。

方法:实现一个目标或做某事的方式、技巧、技术或系统化过程。

方法学:对某个知识领域探索知识的原则或方法而作的系统分析。

模型:对现实(事物或实体)的简化(或抽象)表示。模型是抽象

的产物!

视图:在SQL中:和物理表相对应,临时性的虚表。在MVC软件架构

模式中:图形界面。在软件工程中:指从系统的令人感兴趣的

视点依某种视角,通过压缩细节,只保留必要的元素而形成的

简洁的系统表示模型。即,视图是模型的某一选定刻面即简洁

表示。

概念模型:是对真实世界中问题域内的事物的描述,不是对软件设计

的描述。概念模型=功能模型+结构模型+行为模型。

组件:系统的一个物理实现块。

框架:是整个或部分系统的可重用设计,表现为一组抽象构件及构件

实例间交互的方法。

架构:存储在ActiveDirectory中的对象类别和属性的描述。对于每

一个对象类别来说,该架构定义了对象类必须具有的属性,它

也可以有附加的属性,并且该对象可以是它的父对象。

信息域:一系列关联信息的集合而形成的一个领域。

用例:对一组动作序列的描述,系统执行这些动作将产生对特定的参

与者有价值而且可观察的结果。

高级软件工程标准答案--第1页

高级软件工程标准答案--第2页

实体对象:具有图形表示的数据库对象。

软件体系结构:是一组体系结构元素的特定组织形式。体系结构元素

分为3类:负责完成数据加工的处理元素;作为被加

工的信息的数据元素;把体系结构的不同部分连接到

一起的连接元素。

ORM:对象-关系映射,主要实现程序对象到关系数据库数据的映射。

二、简答题

2.1什么是模型?为什么要建立模型?建模的原则是什么?

模型:对现实(事物或实体)的简化(或抽象)表示。模型是抽象的产物!

为什么建模(软件建模)?

清楚、准确、可视地说明与定义系统的结构与行为的方法(简化问题复

杂度,分析定义);

作为指导系统构造的基础与模板(设计基础);

作为涉众(stakeholder利益相关者)交流的工具与成果(交流);

对分析与决策的结果规范化、文档化(成果)。

建模原则((不同程度、细度、粒度、维度)):

仅当需要模型时,才够建(按需构建)

选择要创建什么模型,对如何动手解决问题和如何形成解决方案有着意

义深远的影响。(选择构建)

可以在不同的精度级别上表示每一种模型。(分层构件)

最好的模型是与现实相联系的(一致构建)

单个模型或视图是不充分的。对每个重要的系统最好用一组几乎独立的

模型从多个视角去处理。这些视图一起从整体上描绘了软件蓝图(组合

构建。功能、结构、行为模型)

尽可能使用草图讨论,重要程度不足的草图模型直接入文档,重要性高

的图使用CASE工具绘制成蓝图入文档。

每个模型应配有必要的文字说明(数据字典)。

2.2什么是问题域和系统责任?举例说明其区别与联系?

问题域(问题空间):待开发系统的应用领域,即在客观世界中由该

文档评论(0)

130****0138 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档