问答题X 纠错

参考答案:

三个模型:对象模型、动态模型、功能模型
(1)对象模型描述系统的静态结构,包括类和对象,它们的属性和操作,以及它们之间的关系。构造对象模型的目的在于找出与应用程序密切相关的概念。对象模型用包含对象及对象的关系图表示。
(2)动态模型着重于系统的控制逻辑,考察在任何时候对象及其关系的改变,描述这些涉及时序和改变的状态。动态模型包括状态图和事件跟踪图。状态图是一个状态和事件的网络,侧重于描述每一类对象的动态行为。事件跟踪图则侧重于说明系统执行过程中的一个特点“场景”,也叫做脚本(scenarios),是完成
系统某个功能的一个事件序列。脚本通常起始于一个系统外部的输入事件,结束
于一个系统外部的输出事件。
(3)功能模型着重于系统内部数据的传送和处理。功能模型表明,通过计算,从输出数据能得到什么样的输出数据,但不考虑参加计算的数据按什么时序执行。功能模型由多个数据流图组成,它们指明从外部输出,通过操作和内部存储,直到外部输出的整个数据流情况。功能模型还包括了对象模型内部数据间的限制。功能模型中的数据流图往往形成一个层次结构,一个数据流图的过程可以由下一层的数据流图作进一步的说明。

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

简述对象、类、消息、方法的基本概念。

参考答案:(1)对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规...

问答题

面向对象和面向过程软件工程有哪些区别?

参考答案:(1)面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向...

问答题

面向对象如何实现模块独立性,其偶合和内聚的含义是什么?

参考答案:因为对象是由数据及可以对这些数据施加的操作所组成的统一体,而且对象是以数据为中心的,操作围绕对其数据所需做的处理来设置,...

问答题

简述提高软件质量的主要措施。

参考答案:(1)复审:是在软件生命周期每个阶段结束之前,都采用一定的标准对该段产生的软件配置成分进行严格的正式或非正式的检测。(2...

问答题

软件的维护的目标是什么,有哪几种维护类型?

参考答案:纠正在使用过程中暴露出来的错误而进行的改进性维护,适应外部环境的变化而进行的适应性维护,改进原有的软件而进行的完善性维护...

问答题

选择一种程序设计语言的主要有哪些依据?

参考答案:为了使程序容易测试和维护以减少生命周期的总成本,选用的高级语言应该有理想的模块化机制,以及可读性好的控制结构和数据结构;...

问答题

白盒测试主要有哪些覆盖?

参考答案:语句覆盖、判定覆盖、 条件覆盖、判定/条件覆盖、条件组合覆盖、 点覆盖、 边覆盖、路...

问答题

软件测试的目标是什么,有哪几种主要有测试方法?

参考答案:软件测试的目标:(1)测试是为了发现程序中的错误而执行程序的过程;(2)好的测试方案是极可能发现迄今为止尚未发现的错误的...

问答题

数据字典包含哪些主要内容?

参考答案:数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分.据字典内容包括:数据库中所有模式对象的信息,如表、...

问答题

简述结构化分析、设计的要点

参考答案:结构化分析方法适合于数据处理类型软件的需求分析。其要点是"自顶向下" 地开发系统,由整体到各组成部分,由表及里...
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved