當前位置: 首頁 > 軟考中級職稱(中項) > 軟考中級職稱(中項)備考資料 > 軟考中級系統集成項目管理工程師知識點:面向對象系統分析與設計

軟考中級系統集成項目管理工程師知識點:面向對象系統分析與設計

更新時間:2019-12-06 11:35:54 來源:環(huán)球網校 瀏覽29收藏5

軟考中級職稱(中項)報名、考試、查分時間 免費短信提醒

地區(qū)

獲取驗證 立即預約

請?zhí)顚憟D片驗證碼后獲取短信驗證碼

看不清楚,換張圖片

免費獲取短信驗證碼

摘要 要備考參加2020年軟考系統集成項目管理工程師考試的小伙伴們,環(huán)球網校小編整理了軟考中級系統集成項目管理工程師知識點,小伙伴們快來跟著小編一起復習吧。希望大家都可以順利參加考試哦。更多計算機軟考相關信息敬請關注環(huán)球網校軟考中級職稱頻道。

軟考中級系統集成項目管理工程師知識點:面向對象系統分析與設計

面向對象的基本概念

基本概念:對象、類、抽象、封裝、繼承、多態(tài)、接口、消息、組件、模式、復用。

對象3要素:對象標識、對象狀態(tài)、對象行為。

類的數據(屬性)表現類靜態(tài)方面;類的函數(功能)表現類動態(tài)方面。

類和對象的關系:每個對象都是某一個類的實例;每個類有零或多個實例;類是生成對象的模板;類是靜態(tài)的,它的存在、語義和關系在程序執(zhí)行前就已經定義好了,對象是動態(tài)的,它在程序執(zhí)行時可以被創(chuàng)建和刪除。

繼承表示類之間的關系,可分為單繼承和多繼承。Java是單繼承語言,C++是多繼承語言。

多態(tài)是一種方法,使得多個類中可以定義同一個操作或屬性名,并在每個類中都有不同的實現。

接口是對操作規(guī)范的說明,定義操作應該做什么,沒有定義操作如何做,即沒有定義實現細節(jié)。

消息是對象間的交互手段。

組件是軟件系統可替換的、物理的組成部分,它封裝了實現體(實現某個功能),并提供了一組接口的實現方法。組件應利于復用,同時提供公共特性和可變特性。

模式是一條由3部分組成的規(guī)則,表示了一個特定環(huán)境、一個問題、一個解決方案之間的關系。每個模式描述了一個重復發(fā)生的問題,以及該問題的解決方案。

統一建模語言UML與可視化建模

統一建模語言(UML,UnifiedModelingLanguage)是一個通用的可視化建模語言,它是面向對象分析和設計的一種標準化表示,用于對軟件進行描述、可視化處理、構造和建立軟件系統的文檔。

UML描述了系統的靜態(tài)結構和動態(tài)行為,它將系統描述為一些獨立的相互作用的對象,構成為外界提供一定功能的模型結構。靜態(tài)結構定義了系統中重要對象的屬性和服務;動態(tài)行為定義了對象的時間特性和對象為完成目標而進行相互間通訊的機制。

UML不是一種可視化的程序設計語言,是一種可視化的建模語言。UML沒有定義一種標準的開發(fā)過程,但它比較適用于迭代式的開發(fā)過程,是為支持面向對象的開發(fā)過程設計的。

面向對象系統分析

面向對象的系統分析指運用面向對象的方法分析問題域,建立基于對象、消息的業(yè)務模型,形成對客觀世界和業(yè)務本身的正確認識。

面向對象的分析模型由用例模型、類-對象模型、對象-關系模型、對象-行為模型組成。

(1)用例模型描述用戶和系統間的交互;

(2)類-對象模型描述系統涉及的全部對象和類;

(3)對象-關系模型描述對象間的靜態(tài)關系;

(4)對象-行為模型描述系統的動態(tài)行為。

面向對象系統設計

面向對象的系統設計指用分析階段給出的問題域模型,用面向對象的方法設計出軟件基礎架構(概要設計)和完整的類結構(詳細設計),以實現業(yè)務功能。

面向對象設計階段:用例設計、類設計、子系統設計。

以上就是小編整理的軟考中級系統集成項目管理工程師知識點,希望能幫助到大家。環(huán)球網校友情提示:為了大家更好的備考,環(huán)球網校特地為您準備了計算機軟考復習資料,如有需要請點擊文章下方“免費下載>>>計算機軟考試題/考點精華”免費下載學習。

分享到: 編輯:焦學雯

資料下載 精選課程 老師直播 真題練習

軟考中級職稱(中項)資格查詢

軟考中級職稱(中項)歷年真題下載 更多

軟考中級職稱(中項)每日一練 打卡日歷

0
累計打卡
0
打卡人數
去打卡

預計用時3分鐘

軟考中級職稱(中項)各地入口
環(huán)球網校移動課堂APP 直播、聽課。職達未來!

安卓版

下載

iPhone版

下載

返回頂部