全國計算機考試複習資料:系統需求
“系統需求”包括:問題定義、可行性研究及軟件計劃。
1.問題定義
軟件開發的第一步就是進行問題定義。問題定義階段必須回答的關鍵問題:“軟件要解決的問題是什麼?”如果不知道問題是什麼就試圖解決這個問題,顯然是盲目的,只會白白浪費時間和金錢,最終得出的結果很可能是毫無意義的。儘管確切地定義問題的必要性是十分明顯的,但是在實踐中它卻可能是最常被忽視的一個步驟。這裏所說的問題,就是指用戶的基本要求。說得通俗些,問題定義實際上就是了解用戶到底要建立什麼系統,並確定分析員下一步應該做什麼。因此,問題定義的來源是用戶。**問題定義階段的工作,系統分析員應該提出關於問題性質、工程目標和規模的書面報告。這一階段的分析員應儘可能站在較高的角度去抽象、概括所要乾的事情,不要拘泥於問題實現的細節。儘管用戶可能總是習慣於這樣做,但分析員在這一階段必須超脫出來,居高臨下鳥瞰系統的全貌。對系統的實際用戶和使用部門負責人的訪問調查,分析員扼要地寫出他對問題的理解,並在使用部門負責人的會議上認真討論這份書面報告,澄清含糊不清的地方,改正理解不正確的地方,最後得出一份雙方都滿意的文檔。當用戶的要求不是很多並且不太複雜時,一兩個分析員用上一兩天就可以完成這一工作了。但當系統比較大,且複雜時,恐怕就要組織一個問題定義小組,花上一兩個星期,甚至數月來定義用戶的問題。如果分析員和用戶及使用部門的負責人對所要解決的問題取得完全一致的看法,而且使用部門的負責人同意開發工程繼續進行下去,那麼開發工程將轉入生命週期的'下一個階段———可行性研究。
2.可行性研究
並不是所有問題都有簡單明顯的解決辦法,事實上,許多問題不能在預定的系統規模之內解決。如果問題沒有可行的解,那麼花費在這項開發工程上的任何時間、資源、人力和經費和都是無謂的浪費。可行性研究的目的在於用最小的代價確定在問題定義階段所確定的系統的目標和規模是否現實,所確定的問題是否可以解決,系統方案在經濟上、技術上和操作上是否可以接受。可行性研究着重對如下具體方案考慮:
(1)經濟可行性。估計開發費用以及新系統可能帶來的收益,將兩者進行權衡,看結果是否可以接受。
(2)技術可行性。對要求的功能、性能以及限制條件進行分析,是否能夠做成一個可接受的系統。所考慮的因素通常還應包括開發的風險,是否能夠得到需要的軟件和硬件資源和一個熟練的有能力的開發隊伍,與系統開發有關的技術是否足以支持系統的研製。技術可行性的估計,需要有經驗的人員去完成。
(3)操作可行性。判斷系統的操作方式在該用戶組織內是否可行。分析、設計人員應以新系統的目標和作用範圍爲依據提出一種以上的設計方案,從技術可行性、經濟可行性、操作可行性等方面進行比較,並選擇出綜合最優的方案。根據可行性研究結果要做出的決定是:是否繼續按預定目標進行這項開發工程,可行性分析人員必須清楚地表明他對這個關鍵性決定的建議。如果認爲值得繼續進行這項開發工程,則應提供選擇一種最好的解法並說明理由。可行性分析是在問題的目標和約束之間的一種權衡,還可能有的結果則是修改目標或放寬約束。
3.軟件計劃
分析人員應該爲推薦的系統草擬一份軟件計劃,其中描述的是爲了成功地進行一個軟件項目,其所需要做的工作、需要的資源、需要的工作量和費用以及應遵循的進度安排。軟件計劃由兩項任務組成:分析和估算。分析是對系統內各軟件功能的界限的劃定。估算是指根據已有的定性數據和已往的經驗對系統開發的資源、費用和進度進行定量的估計。軟件開發項目的進度安排可以從兩種觀點來考慮:一是項目的交付日期已定,負責開發工作的軟件機構被限制在一個規定的時間範圍內分配其工作量。二是項目最後的交付日期由軟件機構自已確定,可以從最佳的利用各種資源的角度出發來分配工作量,項目最後的交付日期經過對軟件各部分仔細分析後才確定。在多數項目中,遇到的往往是第一種情況。軟件計劃的閱讀者可以包括軟件主管部門、用戶和技術人員。所確定的成本與進度可供主管部門複審。它同時也給出了整個軟件生命週期的基本成本預算的進度安排。
-
【推薦】美術評課稿
作爲一名老師,通常需要準備好一份評課稿,評課有利於信息的及時反饋、評價與調控,調動教師教育教學的積極性和主動性。那麼應當如何寫評課稿呢?下面是小編幫大家整理的美術評課稿,供大家參考借鑑,希望可以幫助到有需要的朋友。美術評課稿1《戰爭與和平》,這一課需要教...
-
失物招領評課稿經典
作爲一名默默奉獻的教育工作者,往往需要進行評課稿編寫工作,評課是對照課堂教學目標,對教師和學生在課堂教學中的活動以及由此所引起的變化進行價值的判斷。我們該怎麼去寫評課稿呢?下面是小編收集整理的失物招領評課稿經典,歡迎大家借鑑與參考,希望對大家有所幫助。...
-
數學公開課的評課稿優秀
作爲一位傑出的教職工,編寫評課稿是必不可少的,在當前新課程改革的背景下,客觀、公正、科學地評價課堂教學,對探討課堂教學規律、提高課堂教學效率、促進學生全面發展、促進教師專業成長有着十分重要的意義。寫評課稿需要注意哪些格式呢?下面是小編爲大家整理的數學...
-
三顧茅廬課後反思6篇
在現在的社會生活中,教學是我們的任務之一,所謂反思就是能夠迅速從一個場景和事態中抽身出來,看自己在前一個場景和事態中自己的表現。反思應該怎麼寫呢?下面是小編收集整理的三顧茅廬課後反思,僅供參考,大家一起來看看吧。三顧茅廬課後反思1每位教師都看到了《三顧...