學習軟體後,project錄影室開始寫第乙個檔案收費制度後,,我還沒有寫完總結。下面是我依據檔案繪製的地圖。
學習完文件第一遍。我們就應該知道軟體project的每一階段都要有文件總結。文件是至關重要的,由於在開發過程中,技術人員以及系統分析師都是依據文件來交流的。
所以文件要做的很具體。各種功能需求都要表達清楚。
就軟體project的什麼週期來具體地說明文件的編寫。
問題定義
要解決什麼問題?這是最重要的一步。由於假設問題都沒分析清楚就去盲目的做非常可能由於理解偏差,導致損失巨大。
可行性研究
這個階段的關鍵問題是:對於上一階段確定的問題有行得通的解決的方法,在技術、經濟、效益方面進行分析,探索這個問題是否有價值。
可行性研究的結果是客戶做出是否繼續這項project的決定的重要根據。
需求分析
這階段的關鍵是準確確定「為了解決這個問題,系統要做什麼」。主要是確定目標系統必須具備哪些功能。這個階段系統分析員必須與使用者密切配合,充分交流資訊,以得出經過使用者確認的系統邏輯模型。為以後設計和實現目標系統做基礎。
另乙個重要任務,用文件準確記錄對系統的需求,也就是規格說明書。
整體設計
「怎樣實現系統?」確定解決這個問題的策略及系統中應該包括的程式,設計程式的體系結構,也就是確定程式由哪些模組組成以及模組之間的關係。
具體設計
「怎樣具體的實現系統?」設計系統的具體規格說明書。程式猿可依據此說明書寫出實際的程式**。
具體地設計每乙個模組,確定實現模組功能所須要的演算法和資料結構。
編碼和單元測試
寫出easy理解、easy維護的程式模組。細緻測試編寫出的每個模組。
綜合測試
通過各類測試使軟體達到預定的要求。整合測試、驗收測試,用正式的文件資料將測試計畫具體方案及測試結果儲存下來。也就是測試分析報告。
軟體維護
通過各種必要的維護活動使系統持久的滿足使用者的須要。主要有四種:改正性維護、適應性維護、完整性維護、預防性的維護。你可以簡單地試著去了解自己。
python第乙個程式設計 第乙個 Python 程式
簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...
第乙個部落格
我不知道為什麼 我在csdn上創了乙個賬號,又開通了部落格。也許我不是名人,也許幻想著成為名人。在這裡 我不會給任何人許諾,這個部落格可能有乙個博文 有兩個博文 或者會有很多 很多 很多。不過讓我有個大膽的猜想,如果這個部落格在今後有很多很多自己寫的博文,說明我成功了 在自己眼裡 也說明這個方法時正...
第乙個爬蟲
很多人學習python的目的就是為了學習能夠實現爬蟲的功能,這裡,我使用了scrapy框架來實現了乙個簡單的爬蟲功能,這裡我簡單的介紹一下scrapy專案的建立,和執行。1,第一步是安裝scrapy,我相信到了這一步,大多數人都已經會安裝第三方庫檔案了,這裡主要是使用命令pip install sc...