试题详情
- 简答题在分析和设计阶段都需要建立类图,试说明分析类图与设计类图的主要区别是什么?
-
在软件开发的不同阶段都使用类图,但这些类图表示了不同层次的抽象。在需求分析阶段,类图是研究领域的概念;在设计阶段,类图重点描述类与类之间的接口。
由于分析类图主要描述应用领域中的概念,它们的类可以从这些概念中得出,或者说分析类图中的类是从需求中获取的。
设计类图描述软件的接口部分,而不是软件的实现部分。面向对象开发方法非常重视区别接口与实现之间的差异,可以用一个类型(Type)描述一个接口,这个接口可能因为实现环境、运行特性或者用户的不同而具有多种实现方式。设计类图更易于开发者之间的相互理解和交流。设计类图通常是在分析类图的基础上进行细化和改进的。 关注下方微信公众号,在线模考后查看
热门试题
- 类是关于对象性质的描述,由方法和数据组成
- UML是软件开发中的一个重要工具,它主要
- 结构化程序之所以有可能验证其正确性是由于
- 结构化语言
- 关于软件设计表达法,以下哪些说法是正确的
- 面向对象分析阶段建立的三个模型中,核心模
- 需求分析的困难主要体现在4个方面:问题的
- 在具有n个元素的顺序存储结构的线性表任意
- 比较集成试的两种方式的优劣?
- 影响软件维护的因素有哪些?
- 信息隐藏
- 某服装贸易公司的销售子系统功能如下:&
- 项目计划书包含项目WBS、()、()、项
- 大多数软件系统是不容易变化的,除非它们在
- 消息的类型有()
- 为提高软件的可维护性和可靠性而对软件进行
- 面向数据结构的设计,考虑问题的出发点是(
- 软件测试的步骤可分为()、()、()、(
- 文档是软件开发人员、软件管理人员、维护人
- 软件开发中经常使用()法,使用户通过实践