

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、 3/3浙江大學碩士研究生讀書報告 碩士研究生讀書報告 題目 姓名 學號 指導教師 學科專業(yè) 所在學院軟件學院 提交日期二年月 The Effect Of The Requirements Analysis On The System Design Major Subject: Software Engineering Advisor: By Zhejiang University, . China 2009 Abstract The paper discuss the important problem in software developmentrequirements analysis
2、. Developer and user always ignore the communication, it causes directly the software does not meet the good demands of the user ,and cost a lot of time and money. Moreover, it affects the performance of the software. So, the requirements analysis is important in the early time of the development. T
3、his paper mainly discuss the requirements analysiss influence on the system design from requirements develop, requirement management, requirement program. Keywords:software requirement, requirement analysis, system design 1引言 隨著計算機軟件項目的規(guī)模越來越大,軟件工程的理念已深入人心,人們也越來越認識到軟件質量的重要性,在這種情況下,軟件需求作為軟件工程的一個階段,就顯得
4、尤為重要了。如果軟件開發(fā)人員與客戶不進行充分的交流與溝通,沒有就產(chǎn)品的功能性需求和非功能性需求達成共識,就匆匆開始著手編寫代碼,其結果很可能是既滿足不了用戶的需求,又浪費了人力物力。 為了避免以上問題的出現(xiàn),我們必須重視需求分析,并且以需求工程的角度分兩個方面軟件需求開發(fā)、軟件需求管理來具體探討。 2 軟件需求開發(fā) 所謂需求分析(requirements analysis)是軟件工程學中經(jīng)典的術語之一,名副其實的含義是對用戶需求進行分析,并產(chǎn)生一份明確、規(guī)范的需求定義。從這個意義上講,我們可以知道,需求分析要做的是回答用戶要做什么的問題,而不是用戶提出的問題怎么解決的問題。做什么和怎么做兩者之
5、間顯然存在顯著的區(qū)別,但是就整個軟件開發(fā)過程而言,兩者又存在密切聯(lián)系。一味的追求滿足用戶做什么,忽略可行性是愚蠢的。而過分追求怎么做,置用戶的需求于不顧也是不明智的。 就軟件需求開發(fā)而言包括對一個項目需求的獲取、分析、規(guī)格說明及確認。一般的需求開發(fā)的成果應包括前景和范圍文檔、用例文檔、軟件需求規(guī)格說明、數(shù)據(jù)字典和相關的分析模型。 首先我們先確定產(chǎn)品的前景與項目范圍。 一方面可以通過業(yè)務需求定義前景,平衡好相互矛盾的業(yè)務需求。如開發(fā)者希望為用戶引進高科技的技術,而用戶只要求一個簡單的,可以馬上使用的系統(tǒng),這時就需要考慮多方的制衡關系了。另一方面可以通過畫關聯(lián)圖、范圍管理和時間框式開發(fā)來確保項目范
6、圍在合理之內(nèi)。 然后通過找到合適的客戶代表,獲取他們的需求,以及將用例、業(yè)務規(guī)則、功能性需求和質量屬性編寫成文檔。在這個過程中,前提是要遵循業(yè)務規(guī)則,包括事實、約束、動作觸發(fā)規(guī)則、計算和推論等,從而使功能性需求和相關業(yè)務規(guī)則達到一致。 另外,還可以通過制作原型以減少項目風險,設定需求優(yōu)先級,需求確認等方式來進行軟件需求的開發(fā)。 3 軟件需求管理 在軟件需求管理中,主要探討的是處理需求變更所用的方法。這在實踐中是很常見的。其實軟件需求變更也并非總是壞事,在某種意義上,它可以促進開發(fā)工作不斷向前發(fā)展,提高開發(fā)團隊的適應性。當必須做出變更時,我們應該先從變更的最高層次開始修改,然后再逐級處理相關變更
7、。在整個變更管理過程中,要注意控制管理范圍的蔓延,調(diào)整變更控制過程,并進行影響分析。另外在需求管理中,也要注意需求的可跟蹤性,將單個需求與它們的起源、下游開發(fā)的可交付成果聯(lián)系起來。我們還可以使用需求管理工具來強化軟件的需求管理。 4 小結 通過對需求分析的研究,我對其在系統(tǒng)設計整個項目過程中的地位和作用有了更加明確的認識,歸納起來有以下幾點: (1)在開發(fā)周期中,應該對需求分析給予極大的重視,因為需求分析對系統(tǒng)設計實在有著太重要的意義。我曾向一些工作或是有過不少項目經(jīng)驗的朋友請教需求分析在整個軟件開發(fā)中的意義,他們毫不掩飾的說,在整個軟件開發(fā)和系統(tǒng)設計的時間周期中,有關于需求的分析有時甚至于占
8、到整個開發(fā)周期的一半時間。他們認為編寫代碼不存在很大的阻礙,關鍵還是在于之前的需求分析。需求分析的重要性可見一斑。 (2)在系統(tǒng)設計過程中,要具備隨時應對用戶需求變更的能力,也要通過控制范圍擴大和需求變更來滿足項目的進度目標,以達到更高的客戶滿意度。 的預測J.水文地質工程地質,2002,3:6-9. ZHU Dong-ling, REN Guang-ming, NIE De-xin, et al. Effecting and forecasting of landslide stability with the change of reservoir water levelJ. Hydrol
9、ogical Geology and Engineering Geology,2002,3:6-9. 會議論文集 8 GRUBER P, THEI F J, TOME A M, et al. Automatic denoising using local independent component analysisCPortugal: s. n., 2004: 255-260. (s. n.表示出版者不明) 9 ZHANG Wen-li, WANG Lin-ze, XIE Jiang-hua, et al. Hopf bifurcation of impact damper CShanghai
10、: Shanghai University Press, 1998: 437-440. 學位論文 10 童小東. 水泥土添加劑及其損傷模型試驗D. 杭州: 浙江大學, 1999: 24-69. TONG Xiao-dong. Experiment of cement additive and its damage model D. Hangzhou: Zhejiang University, 1999: 24-69. 11 CALMS R B. Infrared spectroscopic studies on solid oxygen D. Berkeley: University of C
11、alifornia, 1965. 科技報告 12 BREIMAN L. Using convex pseudo-data to increase prediction accuracy R. USA, U C Berkeley: Statistics Department, 1998. 專利 13 TACHIBANA R, SHIMIZU S, KOBAYSHI S, et al. Electronic watermaking method and system: US, 6,915,001P. 2002-04-25 2002-05-28. 14劉加林. 多功能一次性壓舌板:中國,.2P. 1
12、993-04-14. 報紙 15 丁文祥. 數(shù)字革命與競爭國際化N. 中國青年報,2001-11-20(15). 標準 16 IEEE std b, Wireless LAN medium access control (MAC) and physical layer (PHY) specifications: higher-speed physical layer extension in the GHz band S. New York: Institute of Electrical and Electronic Engineers, Inc, 1999. 計算機程序 17Scitor corporation. Project schedulerCP/DK. Sunnyvale, Calif: Scitor Corporation, c1983. 電子公告 1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版自愿賠償協(xié)議書范文
- 二零二五版公司員工投資入股協(xié)議書
- 自愿繳交社保協(xié)議書
- 食品保存妥善管理制度
- 門店紙板銷售管理制度
- 門診就診現(xiàn)場管理制度
- 車間文明生產(chǎn)管理制度
- 公司文印室管理制度
- 高中食堂飯卡管理制度
- 車隊食堂安全管理制度
- 經(jīng)濟學說史教程第四版題庫
- 高鐵站智能化設計方案
- 軍事地形學課件
- 崗位安全操作規(guī)程
- 促進林業(yè)產(chǎn)業(yè)高質量發(fā)展的建議
- 西方國際關系理論知到章節(jié)答案智慧樹2023年國際關系學院
- 重癥肝炎護理查房
- 高鐵站房精裝修施工方案
- 明修棧道暗渡陳倉
- 鎮(zhèn)村綜治中心治安防控室工作臺賬(完整打印版)
- 2020年10月自考00152組織行為學試題及答案
評論
0/150
提交評論