2015年軟考系統(tǒng)架構(gòu)設(shè)計(jì)師精選復(fù)習(xí)筆記

系統(tǒng)架構(gòu)設(shè)計(jì)師 責(zé)任編輯:冰凍芒果 2015-08-11

添加老師微信

備考咨詢

加我微信

摘要:得不說的就是規(guī)范性的東西,我認(rèn)為規(guī)范是個(gè)很重要的東西,當(dāng)然,規(guī)范不只是說大家統(tǒng)一用某種形式命名變量,方法等等,這只是對程序員而言的規(guī)范,如果這個(gè)劃做橫向規(guī)范的話,那么縱向規(guī)范就是面對客戶的規(guī)范。對程序員的規(guī)范,注釋,變量,方法,文檔。當(dāng)然未必每個(gè)人都做到了這些

    考試臨近,希賽軟考網(wǎng)根據(jù)歷年的學(xué)員經(jīng)驗(yàn),給大家分享如何復(fù)習(xí)系統(tǒng)架構(gòu)設(shè)計(jì)師考試。

  淺談架構(gòu)

    不得不說的就是規(guī)范性的東西,我認(rèn)為規(guī)范是個(gè)很重要的東西,當(dāng)然,規(guī)范不只是說大家統(tǒng)一用某種形式命名變量,方法等等,這只是對程序員而言的規(guī)范,如果這個(gè)劃做橫向規(guī)范的話,那么縱向規(guī)范就是面對客戶的規(guī)范。對程序員的規(guī)范,注釋,變量,方法,文檔。當(dāng)然未必每個(gè)人都做到了這些。

    對客戶的規(guī)范有很多中,比如小細(xì)節(jié)CS系統(tǒng)中的Anchor怎么設(shè)置,Dock怎么設(shè)置,如何讓頁面看起來更加讓用戶舒心,如何做焦點(diǎn)設(shè)置。大到如何給客戶做培訓(xùn),如何防止用戶看到不友好頁面,如何簡化用戶操作等等,這些都是屬于規(guī)范性范疇。

    第二點(diǎn),對于一個(gè)完善的架構(gòu),日志處理機(jī)制是必須做好的,日志處理不只是簡單的說輸出完成這么簡單。首先,必須要通過配置控制在什么時(shí)候輸出,在什么地方輸出,如何輸出,怎么記錄,是記錄數(shù)據(jù)庫還是日志文件中。如何靈活讓用戶控制日志輸出方式。

    第三點(diǎn),對于一個(gè)完善的架構(gòu),異常處理機(jī)制也是一個(gè)重點(diǎn)。異常怎么處理,如何記錄,是記錄到系統(tǒng)中,還是異常文件,還是數(shù)據(jù)庫異常表,或者發(fā)給技術(shù)部郵件等等,如何做異常記錄,在產(chǎn)生異常以后更容易讓用戶,技術(shù)人員看到異常產(chǎn)生的原因,這個(gè)是一個(gè)比較重要的模塊。

    第四點(diǎn),對于一個(gè)完善的架構(gòu),配置文件是必須的,有些項(xiàng)目只是簡單的對web.confg里加些配置,我認(rèn)為這根本不夠完善,對于配置而言,有很多需要配置的內(nèi)容,比如系統(tǒng)連接哪種數(shù)據(jù)庫,客戶信息,再比如是否記錄日志,異常等,是否允許用戶注冊等等靈活功能的控制完全可以在配置中實(shí)現(xiàn)。

    第五點(diǎn),對于一個(gè)完善的架構(gòu),如何做好權(quán)限是很重要的一塊內(nèi)容,比如權(quán)限如何控制,怎么處理用戶,組,模塊,部門等等之間的關(guān)系,工作流如何做,如何讓權(quán)限與工作流做良好匹配,比如某審批人員出差了,如何處理其審批流程等等。

    第六點(diǎn),對于一個(gè)完善的架構(gòu),流水號生成功能也相當(dāng)重要,任何一種系統(tǒng),不管是信息管理系統(tǒng)還是電子商務(wù)平臺,一定都會(huì)要求按一定格式生成某套流水號,流水號也必須有靈活性,這點(diǎn)非常重要。

    第七點(diǎn),對于一個(gè)完善的架構(gòu),必須要有代碼生成功能,比如基礎(chǔ)業(yè)務(wù)類生成,實(shí)體類生成,最好可以控制數(shù)據(jù)庫主外鍵關(guān)系等等,這樣能減少程序員的很多無趣的工作量。

    規(guī)劃SOA參考架構(gòu)

    SOA參考架構(gòu)(ReferenceArchitecture)是一個(gè)框架,使各個(gè)項(xiàng)目都有一個(gè)遵從的依據(jù),借以促進(jìn)一致性、最佳實(shí)踐典范,和標(biāo)準(zhǔn)化。參考架構(gòu)并不受限于目前的IT現(xiàn)況,而應(yīng)該針對一個(gè)經(jīng)過深思熟慮的愿景目標(biāo),可以說是IT指導(dǎo)未來所有的新開發(fā)工作,借以實(shí)現(xiàn)該目標(biāo)的參考依據(jù)。一般來說,2-3年的規(guī)劃,是一個(gè)比較合適的涵蓋范圍,既能提供足夠的時(shí)間來達(dá)成面向服務(wù)的轉(zhuǎn)型,而又不至于過于長遠(yuǎn)而虛幻。因此,參考架構(gòu)提供了一個(gè)溝通目標(biāo)愿景的方法,協(xié)助部門和角色各異的IT人員,逐漸朝向該目標(biāo)會(huì)合。

    高效的SOA需要采用新的方法來對待IT基礎(chǔ)設(shè)施,并且根據(jù)個(gè)別企業(yè)的需求來量身定做,并將服務(wù)基礎(chǔ)架構(gòu)、共享的技術(shù)服務(wù)、安全服務(wù),以及信息/數(shù)據(jù)、和遺留系統(tǒng)訪問服務(wù)等,全部定義在內(nèi)。

    為了滿足SOA的要求,所有公司都需要SOA參考架構(gòu)和路線圖,來指導(dǎo)部署一套能隨時(shí)間演進(jìn)、而逐漸豐富的工業(yè)級服務(wù)基礎(chǔ)設(shè)施,同時(shí)指導(dǎo)對面向服務(wù)應(yīng)用的開發(fā)和管理。

    此外,企業(yè)也需要對參與SOA架構(gòu)的各個(gè)個(gè)別系統(tǒng)的設(shè)計(jì),進(jìn)行監(jiān)管,并在適當(dāng)?shù)牡胤?,建立通用服?wù),透過協(xié)作來發(fā)揮更高的效率。對于這些舉措,連接端點(diǎn)的標(biāo)準(zhǔn)化(通過建立定義清晰的契約和接口),是達(dá)成IT系統(tǒng)一致性的先決條件。

    SOA參考架構(gòu)指導(dǎo)所有實(shí)施SOA的各個(gè)項(xiàng)目,能共同朝向企業(yè)級服務(wù),和SOA基礎(chǔ)架構(gòu)標(biāo)準(zhǔn)方向的集中發(fā)展,盡早使企業(yè)從中獲益。換句話說,參考架構(gòu)規(guī)劃的重點(diǎn),在于開發(fā)一個(gè)特定于某個(gè)企業(yè)需要、切實(shí)可行的路線圖,以填補(bǔ)當(dāng)前和愿景目標(biāo)之間的鴻溝;評估用于開發(fā)、部署和管理、監(jiān)控的現(xiàn)有系統(tǒng)和技術(shù),定義目標(biāo)狀態(tài)愿景,目標(biāo)參考架構(gòu)模型。

    SOA參考架構(gòu)可說是指導(dǎo)SOA成功的藍(lán)圖,其作用包括:

    促進(jìn)IT與業(yè)務(wù)的緊密配合:參考架構(gòu)的制定,以業(yè)務(wù)驅(qū)動(dòng)力和IT目標(biāo)為出發(fā)點(diǎn),分析SOA解決方案能對這些驅(qū)動(dòng)力帶來多大的正面影響,進(jìn)而為從目前IT現(xiàn)況演化到愿景架構(gòu),定出實(shí)現(xiàn)架構(gòu)、相關(guān)規(guī)范及路線圖。參考架構(gòu)因此提供了從業(yè)務(wù)和IT目標(biāo),到實(shí)現(xiàn)架構(gòu)間的可跟蹤性,是業(yè)務(wù)與IT之間進(jìn)行溝通的重要媒介,是企業(yè)實(shí)現(xiàn)業(yè)務(wù)靈活性、可管理性和變更規(guī)劃的基礎(chǔ)。

    協(xié)助企業(yè)向重用、團(tuán)隊(duì)協(xié)作和資源共享的文化遷移:參考架構(gòu)確立了SOA架構(gòu)標(biāo)準(zhǔn)和技術(shù)部署的最佳實(shí)踐,為日后各個(gè)SOA的實(shí)施項(xiàng)目,訂立架構(gòu)遵從性的度量標(biāo)準(zhǔn)和指標(biāo)。

    參考架構(gòu)并非一成不變。在一個(gè)新的SOA策略與規(guī)劃迭代中,SOA的參考架構(gòu)和規(guī)范標(biāo)準(zhǔn),可能需要針對新的業(yè)務(wù)、IT情況,和已實(shí)施的SOA項(xiàng)目中得到的反饋,進(jìn)行調(diào)整,因此,SOA參考架構(gòu)不僅是IT模板,也是也描述SOA原則和標(biāo)準(zhǔn)的活文檔。


    相關(guān)推薦

    2015年軟考系統(tǒng)架構(gòu)設(shè)計(jì)師知識點(diǎn)難匯總(一)

  2015年軟考系統(tǒng)架構(gòu)設(shè)計(jì)師知識點(diǎn)難匯總(二)

  2015年軟考系統(tǒng)架構(gòu)設(shè)計(jì)師知識點(diǎn)匯總

  一個(gè)系統(tǒng)架構(gòu)設(shè)計(jì)師的成長之路

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

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

去領(lǐng)取

!
咨詢在線老師!