摘要:信息系統(tǒng)集成特點:1、以滿足用戶需求為根本出發(fā)點;2、具有高技術(shù)含量的工程過程;3、最終交付物是一個完整的系統(tǒng)而不是一個分立的產(chǎn)品;4、是一項綜合性的系統(tǒng)工程;5、技術(shù)是核心
信息系統(tǒng)集成特點:1、以滿足用戶需求為根本出發(fā)點;2、具有高技術(shù)含量的工程過程;3、最終交付物是一個完整的系統(tǒng)而不是一個分立的產(chǎn)品;4、是一項綜合性的系統(tǒng)工程;5、技術(shù)是核心
系統(tǒng)系統(tǒng)集成分類:1、設(shè)備系統(tǒng)集成;2、應(yīng)用系統(tǒng)集成
軟件質(zhì)量管理過程:1、質(zhì)量保證過程;2、驗證過程;3、確認(rèn)過程;4、評審過程;5、審計過程等
系統(tǒng)開發(fā)方法:1、結(jié)構(gòu)化方法;2、原型法;3、面向?qū)ο蠓?/p>
系統(tǒng)開發(fā)周期:1、立項階段;2、開發(fā)階段;3、運維階段;4、消亡階段
開發(fā)階段周期:1、總體規(guī)劃階段;2、系統(tǒng)分析階段;3、系統(tǒng)設(shè)計階段;4、系統(tǒng)實施階段;5、系統(tǒng)驗收階段
原型法特點:1、實際可行;2、具有最終系統(tǒng)的基本特征;3、構(gòu)造方便、快速、造價低
軟件配置管理:1、管理和計劃;2、配置標(biāo)識;3、配置控制;4、配置審計;5、發(fā)布管理和交付
軟件開發(fā)環(huán)境:1、需求工具;2、設(shè)計工具;3、構(gòu)造工具;4、測試工具;5、維護(hù)工具;6、配置管理工具;7、工程管理工具;8、工程過程工具;9、質(zhì)量工具
軟件過程管理:1、啟動和范圍定義;2、軟件項目計劃;3、軟件項目實施;4、評審和評價;5、關(guān)閉6、軟件工程質(zhì)量
面向?qū)ο蟮母拍睿?、對象;2、類;3、抽象;4、封裝;5、繼承;6、多態(tài);7、接口;8、消息;9、組件;10、模式;11、復(fù)用
統(tǒng)一建模語言(UML)是一個通用的可視化的建模語言,它是面向?qū)ο蠓治龊驮O(shè)計的一種標(biāo)準(zhǔn)化表示用于對軟件進(jìn)行描述、可視化處理、構(gòu)造和建立軟件系統(tǒng)的文檔
UML的設(shè)計目標(biāo):1、成為一個通用的建模語言,可供所有建模者使用;2、能夠很好的支持設(shè)計工作;3、能夠準(zhǔn)確表達(dá)當(dāng)前軟件開發(fā)中的熱點問題;4、盡可能簡單的同時能夠?qū)?yīng)用系統(tǒng)的各個方面建模
UML的視圖有:1、結(jié)構(gòu);2、動態(tài)行為;3、模型管理
UML的經(jīng)驗:1、迭代式開發(fā);2、需求管理;3、控制軟件變更;4、驗證軟件質(zhì)量;5、可視化軟件建模;6、以組件為中心的軟件架構(gòu)
面向?qū)ο蟮姆治瞿P停?、用例模型;2、類-對象模型;3、對象-關(guān)系模型;4、對象-行為模型
面向?qū)ο蟮姆治瞿繕?biāo):1、描述用戶需求;2、建立創(chuàng)建軟件設(shè)計的基礎(chǔ);3、定義軟件完成后可被確認(rèn)的一組需求
面向?qū)ο蟮姆治霾襟E:1、發(fā)現(xiàn)角色/參與者;2、發(fā)現(xiàn)用例;3、建立用例模型;4、進(jìn)行領(lǐng)域分析;5、建立對象-關(guān)系模型;6、建立對象-行為模型;7、建立功能模型
軟件架構(gòu):1、管道/過濾器模式;2、面向?qū)ο竽J剑?、事件驅(qū)動模式;4、分層模式;5、知識庫模式;6、客戶機(jī)/服務(wù)器模式
管道/過濾器模式的優(yōu)點:1、高內(nèi)聚、低耦合;2、多過濾器簡單合成;3、功能模塊重用;4、便于維護(hù);5、支持特定分析;6、支持并行操作
管道/過濾器模式的缺點:1、導(dǎo)致系統(tǒng)成批操作;2、需協(xié)調(diào)數(shù)據(jù)流;3、性能下降,實現(xiàn)復(fù)雜
面向?qū)ο竽J降膬?yōu)點:1、高度模塊化;2、封裝數(shù)據(jù)隱蔽;3、繼承性提供數(shù)據(jù)共享;4、靈活便于維護(hù)面向?qū)ο竽J降娜秉c:對象之間的調(diào)用需要知道所調(diào)用對象的標(biāo)識
事件驅(qū)動模式的優(yōu)點:1、支持重用,容易并發(fā)處理;2、有良好的擴(kuò)展性;3、簡化客戶代碼
事件驅(qū)動模式的缺點:1、削弱對系統(tǒng)的控制能力;2、數(shù)據(jù)交換問題;3、邏輯關(guān)系變的更加復(fù)雜
分層模式的優(yōu)點:1、整體設(shè)計清晰;2、支持系統(tǒng)設(shè)計逐級抽象;3、良好的擴(kuò)展性;4、支持復(fù)用
分層模式的缺點:1、分層不易、各層沒有統(tǒng)一正確的抽象方法;2、系統(tǒng)性能會下降
客戶機(jī)/服務(wù)器模式的優(yōu)點:1、客戶機(jī)與服務(wù)器分離,允許網(wǎng)絡(luò)分布操作;2、二者開發(fā)可分開同時進(jìn)行;3、一個服務(wù)器可以服務(wù)于多個客戶機(jī)
客戶機(jī)/服務(wù)器模式的缺點:1、依賴于網(wǎng)絡(luò),成為整個系統(tǒng)運作的瓶頸;2、客戶機(jī)要隨服務(wù)器的變更而改變;3、以局域網(wǎng)為中心,難以擴(kuò)展到廣域網(wǎng)或因特網(wǎng);4、數(shù)據(jù)安全性不好
軟件架構(gòu)設(shè)計總體目標(biāo):1、最大化服用;2、復(fù)雜問題簡單化;3、靈活的擴(kuò)展性
軟件架構(gòu)需要考慮問題:1、關(guān)系數(shù)據(jù)庫與對象數(shù)據(jù)庫的選擇問題;2、用戶界面選擇使用HTML;3、靈活性和性能的考慮;4、技術(shù)的選擇;5、聘請經(jīng)驗豐富的架構(gòu)設(shè)計師
軟件中間件:1、數(shù)據(jù)庫訪問中間件;2、遠(yuǎn)程過程調(diào)用;3、面向消息中間件;4、分布式對象中間件;5、事物中間件
WEB服務(wù)典型技術(shù):1、傳遞信息簡單對象訪問團(tuán)協(xié)議SOAP;2、WEB服務(wù)描述語言WSDL;3、WEB服務(wù)統(tǒng)計描述、發(fā)現(xiàn)及集成UDDI;4、數(shù)據(jù)交換XML
適合WEBservices:1、跨越防火墻;2、應(yīng)用程序集成;3、B2B集成;4、軟件重用
不適合WEBservices:1、單擊應(yīng)用程序;2、局域網(wǎng)上的同構(gòu)應(yīng)用程序
局域網(wǎng)最常見協(xié)議:1、微軟NETBEUI;2、NOVELL的IPX/SPX;3、跨平臺的TCP/IP
網(wǎng)絡(luò)管理:1、網(wǎng)絡(luò)設(shè)備管理;2、服務(wù)器管理;3、資源管理;4、用戶管理
OSI用戶管理標(biāo)準(zhǔn):1、配置管理;2、性能管理;3、故障管理;4、安全管理;5、計費管理
相關(guān)推薦:
軟考備考資料免費領(lǐng)取
去領(lǐng)取