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