2025下半年系統(tǒng)分析師速記50個高頻知識點

系統(tǒng)分析師 責任編輯:陳湘君 2025-07-29

添加老師微信

備考咨詢

加我微信

摘要:希賽網(wǎng)軟考頻道為2025下半年系統(tǒng)分析師考生整理了2025下半年系統(tǒng)分析師速記50個高頻知識點的內(nèi)容,希望能幫助考生掌握系統(tǒng)分析師的重要知識點。有需要的同學(xué)可以在本文資料處下載該資料的PDF版本。

2025下半年系統(tǒng)分析師速記50個高頻知識點由希賽網(wǎng)軟考頻道整理,因篇幅有限,本文只展示了部分內(nèi)容,完整內(nèi)容請考生在本文文首本文資料處或文末的資料下載欄目下載。

2025下半年系統(tǒng)分析師速記50個高頻知識點部分內(nèi)容如下:

1、逆向工程

(1)逆向工程的四個層級:

實現(xiàn)級:包括程序的抽象語法樹、符號表、過程的設(shè)計表示。

結(jié)構(gòu)級:包括反映程序分量之間相互依賴關(guān)系的信息,例如調(diào)用圖、結(jié)構(gòu)圖、程序和數(shù)據(jù)結(jié)構(gòu)。

功能級:包括反映程序段功能及程序段之間關(guān)系的信息,例如數(shù)據(jù)和控制流模型。

領(lǐng)域級:包括反映程序分量或程序諸實體與應(yīng)用領(lǐng)域概念之間對應(yīng)關(guān)系的信息,例如實體關(guān)系模型。

(2)逆向工程實現(xiàn)方法

分析信息交換過程;反匯編;反編譯。

(3)與逆向工程相關(guān)的概念

重構(gòu)(restructuring):重構(gòu)是指在同一抽象級別上轉(zhuǎn)換系統(tǒng)描述形式。

設(shè)計恢復(fù)(design recovery):設(shè)計恢復(fù)是指借助工具從已有程序中抽象出有關(guān)數(shù)據(jù)設(shè)計、總體結(jié)構(gòu)設(shè)計和過程設(shè)計等方面的信息。

逆向工程(reverse engineering):逆向工程是分析程序,力圖在比源代碼更高抽象層次上建立程序的表示過程,逆向工程是設(shè)計的恢復(fù)過程。

正向工程(forward engineering):正向工程是指不僅從現(xiàn)有系統(tǒng)中恢復(fù)設(shè)計信息,而且使用該信息去改變或重構(gòu)現(xiàn)有系統(tǒng),以改善其整體質(zhì)量。

再工程(re-engineering):再工程是對現(xiàn)有系統(tǒng)的重新開發(fā)過程,包括逆向工程、新需求的考慮過程和正向工程三個步驟。

2、面向?qū)ο笤O(shè)計原則

單一職責原則:設(shè)計目的單一的類。

開放-封閉原則:對擴展開放,對修改封閉。

李氏(Liskov)替換原則:子類可以替換父類。

依賴倒置原則:要依賴于抽象,而不是具體實現(xiàn);針對接口編程,不要針對實現(xiàn)編程。

接口隔離原則:使用多個專門的接口比使用單一的總接口要好。

組合重用原則:要盡量使用組合,而不是繼承關(guān)系達到重用目的。

迪米特(Demeter)原則(最少知識法則):一個對象應(yīng)當對其他對象有盡可能少的了解。

3、遺留系統(tǒng)演化策略

淘汰策略:遺留系統(tǒng)的技術(shù)含量較低,且具有較低的業(yè)務(wù)價值。對遺留系統(tǒng)的完全淘汰是企業(yè)資源的根本浪費,系統(tǒng)分析師應(yīng)該善于“變廢為寶”,通過對遺留系統(tǒng)功能的理解和借鑒,可以幫助新系統(tǒng)的設(shè)計,降低新系統(tǒng)開發(fā)的風(fēng)險。

繼承策略:遺留系統(tǒng)的技術(shù)含量較低,已經(jīng)滿足企業(yè)運作的功能或性能要求,但具有較高的商業(yè)價值,目前企業(yè)的業(yè)務(wù)尚緊密依賴該系統(tǒng)。對這種遺留系統(tǒng)的演化策略為繼承。在開發(fā)新系統(tǒng)時,需要完全兼容遺留系統(tǒng)的功能模型和數(shù)據(jù)模型。為了保證業(yè)務(wù)的連續(xù)性,新老系統(tǒng)必須并行運行一段時間,再逐漸切換到新系統(tǒng)上運行。

改造策略:遺留系統(tǒng)具有較高的業(yè)務(wù)價值,基本上能夠滿足企業(yè)業(yè)務(wù)運作和決策支持的需要。這種系統(tǒng)可能建成的時間還很短,對這種遺留系統(tǒng)的演化策略為改造。改造包括系統(tǒng)功能的增強和數(shù)據(jù)模型的改造兩個方面。系統(tǒng)功能的增強是指在原有系統(tǒng)的基礎(chǔ)上增加新的應(yīng)用要求,對遺留系統(tǒng)本身不做改變;數(shù)據(jù)模型的改造是指將遺留系統(tǒng)的舊的數(shù)據(jù)模型向新的數(shù)據(jù)模型的轉(zhuǎn)化。

集成策略:遺留系統(tǒng)的技術(shù)含量較高,但其業(yè)務(wù)價值較低,可能只完成某個部門(或子公司)的業(yè)務(wù)管理。這種系統(tǒng)在各自的局部領(lǐng)域里工作良好,但對于整個企業(yè)來說,存在多個這樣的系統(tǒng),不同的系統(tǒng)基于不同的平臺、不同的數(shù)據(jù)模型,形成了一個個信息孤島,對這種遺留系統(tǒng)的演化策略為集成。

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準!

軟考備考資料免費領(lǐng)取

去領(lǐng)取

!
咨詢在線老師!