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