试题详情
- 简答题面向对象分析中建立的三大模型是什么?有何作用?各使用什么工具描述?
-
⑴对象模型描述系统的静态结构(对象的结构、属性和操作),表现对象的相互关系。使用对象图描述;
⑵动态模型描述系统的控制结构(触发事件、事件序列、状态、事件与状态的组织),表现对象的相互行为。使用状态图描述;
⑶功能模型描述系统的所有计算,表明如何从输入值得到输出值,不考虑计算次序;功能模型也包括对象模型中值的结束条件,说明对象模型中操作及约束的意义、动态模型中动作的意义,使用DFD描述(处理对应于状态图的活动和动作,数据流对应于对象图中的对象或属性)。 关注下方微信公众号,在线模考后查看
热门试题
- 系统开发人员使用系统流程图或其他工具描述
- 数据流图精化的原则是“()”。
- 某学院的程控电话系统可转接市话局、长话
- 需求规格说明为开发人员和用户提供软件开发
- 为提高软件测试的效率,应该()
- 因计算机硬件和软件环境的变化而作出的修改
- 决定软件可维护性的主要因素可概括为()
- 错误推测法(黑盒测试方法)
- 在项目开发时,选择程序设计语言通常考虑哪
- 顺序图着重表示()间消息传递的时间顺序。
- 系统流程图用于描述待开发软件的()
- 实现容错的主要手段是什么?其技术分哪4类
- 单元测试的计划应该在什么阶段完成()
- 实体类指系统要记录和维护的信息;边界类指
- 为使软件增加功能、增强性能、提高效率而修
- 生命周期法中,问题定义阶段主要要搞清楚的
- 耦合性
- 为什么说:“只有基本表对应的实体才是真正
- 等价类划分
- HIPO图