當前位置:編程學習大全網 - 編程軟體 - 面向對象軟件開發中使用的OOD表示什麽

面向對象軟件開發中使用的OOD表示什麽

妳把面向對象的軟件工程方法全面的聯系起來看,從面向對象分析(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的無縫連接和平滑過渡,提高了開發工作的效率和質量。

  • 上一篇:暴雨天氣後汙水處理系統如何快速恢復運行?
  • 下一篇:電氣工程及其自動化計算機推薦
  • copyright 2024編程學習大全網