全部評論(1條)
-
- tearla6 2017-05-21 12:54:41
- 軟件工程生命周期中軟件開發(fā)的五個重要階段 diyi階段:需求分析 Requirements Capture 軟件需求分析就是回答做什么的問題。它是一個對用戶的需求進行去粗取精、去偽存真、正確理解,然后把它用軟件工程開發(fā)語言(形式功能規(guī)約,即需求規(guī)格說明書)表達出來的過程。本階段的基本任務是和用戶一起確定要解決的問題,建立軟件的邏輯模型,編寫需求規(guī)格說明書文檔并Z終得到用戶的認可。 第二階段:系統(tǒng)分析與設計 System Analysis and Design 系統(tǒng)分析與設計可以分為概要設計和詳細設計兩個階段。實際上軟件設計的主要任務就是將軟件分解成模塊是指能實現(xiàn)某個功能的數(shù)據(jù)和程序說明、可執(zhí)行程序的程序單元。 第三階段:系統(tǒng)實現(xiàn) Implementation 系統(tǒng)實現(xiàn)是指把軟件設計轉換成計算機可以接受的程序,即寫成以某一程序設計語言表示的"源程序清單"。充分了解軟件開發(fā)語言、工具的特性和編程風格,有助于開發(fā)工具的選擇以及保證軟件產(chǎn)品的開發(fā)質量。 第四階段:軟件測試 Testing 軟件測試的目的是以較小的代價發(fā)現(xiàn)盡可能多的錯誤。要實現(xiàn)這個目標的關鍵在于設計一套出色的測SY例(測試數(shù)據(jù)和預期的輸出結果組成了測SY例)。 第五階段:軟件維護 Maintenance 維護是指在已完成對軟件的研制(分析、設計、編碼和測試)工作并交付使用以后,對軟件產(chǎn)品所進行的一些軟件工程的活動。即根據(jù)軟件運行的情況,對軟件進行適當修改,以適應新的要求,以及糾正運行中發(fā)現(xiàn)的錯誤。 通常一個軟件開發(fā)流程包括上面五個階段,在不同的階段對軟件進行不同的操作,直到Z后得到客戶想要的軟件,這樣一個軟件開發(fā)才算真正的完成,在后期當中,還要對客戶不滿意的地方進行修改。
-
贊(16)
回復(0)
熱門問答
- 什么是軟件開發(fā)工作的五個階段
2017-05-20 22:49:03
411
1
- PLC可編程序控制器,整個工作過程分五個階段哪五個階段
2012-04-24 22:39:51
860
3
- 植物組織培養(yǎng),從接種到商品苗可以分為五個階段,他們是
2012-12-30 06:30:59
298
1
- 軟件開發(fā)助理干些什么工作
- 軟件開發(fā)助理都是干些什么工作?
2015-05-22 19:32:22
393
2
- 什么是軟件開發(fā)
2018-11-21 05:53:49
347
0
- 軟件開發(fā)工作怎么樣
2015-11-18 10:49:57
492
3
- 什么是軟件開發(fā)工具包
2016-03-10 07:59:51
350
1
- 什么是計算機軟件開發(fā)
2012-09-24 21:09:55
446
4
- 什么是嵌入式軟件開發(fā)
- 什么是嵌入式軟件開發(fā) 我看現(xiàn)在有好多都說什么嵌入式軟件開發(fā) 到底是什么
2011-03-30 00:31:31
543
5
- 軟件開發(fā)助理工程師做什么工作
2017-11-25 07:33:10
383
1
- 托盤天平的五個注意事項是哪些?
2012-02-06 08:10:03
510
1
- 機器視覺是用什么軟件開發(fā)的
2016-12-05 02:03:08
456
1
- 機器視覺是用什么軟件開發(fā)的
2016-03-03 01:30:10
483
2
- VR是用什么軟件開發(fā)?
2018-11-29 01:42:52
396
0
- 什么是互助盤軟件開發(fā)
2018-03-22 07:15:35
300
1
- 軟件開發(fā)是什么,可以做什么工作?
2017-11-27 15:14:53
408
1
- 什么是“約束理論”?“約束理論”的五個層級結構是什么?
2013-11-01 14:36:44
591
1
- 軟件開發(fā)中,什么是模塊化開發(fā)?
2011-02-10 04:15:08
427
3
- 食品藥品安全監(jiān)督工作的“五不放過”指的是哪五個呀
2012-06-12 21:53:36
371
3
4月突出貢獻榜
推薦主頁
最新話題





參與評論
登錄后參與評論