中易网

面向对象软件开发中使用的OOD表示什么?

答案:3  悬赏:50  
解决时间 2021-04-28 12:33
  • 提问者网友:她是我的お女人
  • 2021-04-27 18:13
面向对象软件开发中使用的OOD表示什么?
最佳答案
  • 二级知识专家网友:旧事诱惑
  • 2021-04-27 18:24


你把面向对象的软件工程方法全面的联系起来看,从面向对象分析(OOA)、面向对象设计(OOD)、面向对象编程(OOP)、面向对象测试(Object Oriented Testing,OOT)到面向对象软件维护(Object Oriented Software Maintenance,OOSM)。

面向对象的分析
面向对象的分析(OOA)就是运用面向对象的方法进行需求分析,其主要任务是分析和理解问题域,找出描述问题域和系统责任所需的类及对象,分析它们的内部构成和外部关系,建立OOA模型。

面向对象的设计
面向对象的设计(OOD)就是根据已建立的分析模型,运用面向对象技术进行系统软件设计。它将OOA模型直接变成OOD模型,并且补充与一些实现有关的部分,如人机界面、数据存储、任务管理等。
OOA与OOD采用一致的表示法,使得从OOA到OOD不存在转换,只有局部的修改或调整,并增加了与实现有关的独立部分,因此,OOA与OOD之间不存在传统方法中分析与设计之间的鸿沟,成为面向对象方法的主要优势。

面向对象的编程
面向对象的编程(OOP)就是用一种面向对象的编程语言将OOD模型中的各个成分编写成程序,从OOA→OOD→OOP的无缝连接和平滑过渡,提高了开发工作的效率和质量。
全部回答
  • 1楼网友:一只傻青衣
  • 2021-04-27 20:03
object-oriented design 面向对象的系统设计
  • 2楼网友:有钳、任性
  • 2021-04-27 19:01
主题、类对象、结构、属性、服务
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息