軟考中級系統(tǒng)集成項目管理工程師知識點:面向?qū)ο笙到y(tǒng)分析與設(shè)計
軟考中級系統(tǒng)集成項目管理工程師知識點:面向?qū)ο笙到y(tǒng)分析與設(shè)計
面向?qū)ο蟮幕靖拍?/strong>
基本概念:對象、類、抽象、封裝、繼承、多態(tài)、接口、消息、組件、模式、復(fù)用。
對象3要素:對象標(biāo)識、對象狀態(tài)、對象行為。
類的數(shù)據(jù)(屬性)表現(xiàn)類靜態(tài)方面;類的函數(shù)(功能)表現(xiàn)類動態(tài)方面。
類和對象的關(guān)系:每個對象都是某一個類的實例;每個類有零或多個實例;類是生成對象的模板;類是靜態(tài)的,它的存在、語義和關(guān)系在程序執(zhí)行前就已經(jīng)定義好了,對象是動態(tài)的,它在程序執(zhí)行時可以被創(chuàng)建和刪除。
繼承表示類之間的關(guān)系,可分為單繼承和多繼承。Java是單繼承語言,C++是多繼承語言。
多態(tài)是一種方法,使得多個類中可以定義同一個操作或?qū)傩悦?,并在每個類中都有不同的實現(xiàn)。
接口是對操作規(guī)范的說明,定義操作應(yīng)該做什么,沒有定義操作如何做,即沒有定義實現(xiàn)細(xì)節(jié)。
消息是對象間的交互手段。
組件是軟件系統(tǒng)可替換的、物理的組成部分,它封裝了實現(xiàn)體(實現(xiàn)某個功能),并提供了一組接口的實現(xiàn)方法。組件應(yīng)利于復(fù)用,同時提供公共特性和可變特性。
模式是一條由3部分組成的規(guī)則,表示了一個特定環(huán)境、一個問題、一個解決方案之間的關(guān)系。每個模式描述了一個重復(fù)發(fā)生的問題,以及該問題的解決方案。
統(tǒng)一建模語言UML與可視化建模
統(tǒng)一建模語言(UML,UnifiedModelingLanguage)是一個通用的可視化建模語言,它是面向?qū)ο蠓治龊驮O(shè)計的一種標(biāo)準(zhǔn)化表示,用于對軟件進行描述、可視化處理、構(gòu)造和建立軟件系統(tǒng)的文檔。
UML描述了系統(tǒng)的靜態(tài)結(jié)構(gòu)和動態(tài)行為,它將系統(tǒng)描述為一些獨立的相互作用的對象,構(gòu)成為外界提供一定功能的模型結(jié)構(gòu)。靜態(tài)結(jié)構(gòu)定義了系統(tǒng)中重要對象的屬性和服務(wù);動態(tài)行為定義了對象的時間特性和對象為完成目標(biāo)而進行相互間通訊的機制。
UML不是一種可視化的程序設(shè)計語言,是一種可視化的建模語言。UML沒有定義一種標(biāo)準(zhǔn)的開發(fā)過程,但它比較適用于迭代式的開發(fā)過程,是為支持面向?qū)ο蟮拈_發(fā)過程設(shè)計的。
面向?qū)ο笙到y(tǒng)分析
面向?qū)ο蟮南到y(tǒng)分析指運用面向?qū)ο蟮姆椒ǚ治鰡栴}域,建立基于對象、消息的業(yè)務(wù)模型,形成對客觀世界和業(yè)務(wù)本身的正確認(rèn)識。
面向?qū)ο蟮姆治瞿P陀捎美P?、?對象模型、對象-關(guān)系模型、對象-行為模型組成。
(1)用例模型描述用戶和系統(tǒng)間的交互;
(2)類-對象模型描述系統(tǒng)涉及的全部對象和類;
(3)對象-關(guān)系模型描述對象間的靜態(tài)關(guān)系;
(4)對象-行為模型描述系統(tǒng)的動態(tài)行為。
面向?qū)ο笙到y(tǒng)設(shè)計
面向?qū)ο蟮南到y(tǒng)設(shè)計指用分析階段給出的問題域模型,用面向?qū)ο蟮姆椒ㄔO(shè)計出軟件基礎(chǔ)架構(gòu)(概要設(shè)計)和完整的類結(jié)構(gòu)(詳細(xì)設(shè)計),以實現(xiàn)業(yè)務(wù)功能。
面向?qū)ο笤O(shè)計階段:用例設(shè)計、類設(shè)計、子系統(tǒng)設(shè)計。
以上就是小編整理的軟考中級系統(tǒng)集成項目管理工程師知識點,希望能幫助到大家。環(huán)球網(wǎng)校友情提示:為了大家更好的備考,環(huán)球網(wǎng)校特地為您準(zhǔn)備了計算機軟考復(fù)習(xí)資料,如有需要請點擊文章下方“免費下載>>>計算機軟考試題/考點精華”免費下載學(xué)習(xí)。
最新資訊
- 趕緊背!15個系統(tǒng)集成項目管理工程師《案例分析》常考問題及解答2024-10-26
- 備考知識點!2023下半年信息系統(tǒng)集成項目管理工程師備考知識點2023-05-18
- 備考必看!軟考中級系統(tǒng)集成項目管理工程師高頻考點匯總2023-05-16
- 2023上半年軟考中級系統(tǒng)集成項目管理工程師考試資料2023-04-20
- 2023上半年軟考中級職稱備考系統(tǒng)集成項目管理工程師資料2023-04-19
- 2023上半年系統(tǒng)集成項目管理工程師計算題公式解析(單選計算、溝通渠道、決策樹分析)2023-04-14
- 2023上半年軟考中級職稱考試科目有哪些?2023-04-13
- 2023上半年軟考中級職稱備考易錯易混知識點(三)2023-04-12
- 2023上半年軟考中級職稱易錯易混知識點(二)2023-04-12
- 2023上半年系統(tǒng)集成項目管理工程師計算題公式解析(進度計算、成本計算)2023-04-12