網(wǎng)站建設(shè)系統(tǒng)分析所要做的有哪些工作?
把系統(tǒng)分析和詳細(xì)設(shè)計階段分開,針對不同項目的具體情況再決定采用什么方式進行開發(fā)。
那么在系統(tǒng)分析過程中重點要做的是:對客戶的需求分析進一步完善和補充,尤其是性能需求:讓客戶更加清楚這是一個什么樣的系統(tǒng),所要達(dá)到的功能和性能指標(biāo)是什么,系統(tǒng)的擴展性和適應(yīng)性如何,如何為客戶今后的升級或維護提供更有效的方法。
系統(tǒng)運行所需要的的環(huán)境:系統(tǒng)能正常運行所需要的硬件、軟件、網(wǎng)絡(luò)環(huán)境;
系統(tǒng)的資源說明:系統(tǒng)所需要的各種成本。包括人員、時間、工作環(huán)境、一次性投入資金、持續(xù)性投入資金等所有資源。
系統(tǒng)可行性分析;對于系統(tǒng)分析員比較苦惱的是大多客戶在系統(tǒng)的要求上提不出前幾立的或成熟的意見,而將燙山芋交給了系統(tǒng)分析員的手上,為了避免在系統(tǒng)論證方面難以把握的失控和無從下手,設(shè)計幾種不同類型的方案供客戶選擇不失為一個好的方法:
“比如通常至少應(yīng)該考慮下述幾類可能的方案:
1:低成本的解決方案系統(tǒng)只能完成更必要的工作,不能多做一點額外的工作。
2:中等成本的解決方案 這樣的系統(tǒng)不僅能夠很好地完成預(yù)定的任務(wù),使用起來很方便,而且可能還具有用戶沒有具體指定的某些功能和特點。雖然用戶沒有提出這些具體要求,但是系統(tǒng)分析員根據(jù)自己的知識和經(jīng)驗斷定,這些附加的能力在實踐中將證明是很有價值的。
3:高成本的"十全十美"的系統(tǒng)這樣的系統(tǒng)具有用戶可能希望有的所有功能和特點。系統(tǒng)分析員應(yīng)該使用系統(tǒng)流程圖或其他工具描述每種可能的系統(tǒng),估計每種方案的成本和效益,還應(yīng)該在充分權(quán)衡各種方案的利弊的基礎(chǔ)上,推薦一個較好的系統(tǒng)(更佳方案),并且制定實現(xiàn)所推薦的系統(tǒng)的詳細(xì)計劃。如果用戶接受分析員推薦的系統(tǒng),則可以著手完成本階段的另一項主要工作?!?/P>
經(jīng)過系統(tǒng)分析的階段,我們就比較容易和客戶在系統(tǒng)如何部署、采用的數(shù)據(jù)庫類型、設(shè)計模型和分析模型等方面達(dá)成一致的認(rèn)識,如果能順利地將客戶的需求業(yè)務(wù)邏輯分析轉(zhuǎn)化為程序邏輯,把原先用戶可視化的界面原型和業(yè)務(wù)流程圖映射成編碼人員理解的模型和規(guī)范時,那么恭喜你,項目已經(jīng)成功了一半。
網(wǎng)站建設(shè)系統(tǒng)分析所要做的工作,與大家多多交流。