首頁>Club>
3
回覆列表
  • 1 # 西街三水哥

    軟體工程,不知道你們現在學的和我們以前學的有什麼區別!

    軟體開發也像做建築工程一樣!是需要有步驟來進行的!學好軟體工程,可以知道在一款軟體是如何從構想變成能用軟體的一個過程!

    我們以前學的軟體工程大概有下面的步驟:

    1、可行性分析階段

    2、需求分析階段

    3、專案設計階段

    4、編碼階段

    5、測試階段

    6、運維階段

    可行性分析階段,主要是看這個專案利用現有的技術能不能實現?看看是否違反國家法律法規!

    需求分析階段

    根據客戶的需求來編寫需求分析報告書!比如我這個專案要有幾個大的模組!某一個模組下面要實現哪些功能!

    專案設計

    比如該專案用什麼語言編寫的,物理架構怎麼樣的,幾臺伺服器!專案用什麼框架!分多少個模組!每個模組的功能!資料庫設計!儲存設計!快取機制用什麼樣的!等等!

    在專案設計又分概括設計和詳細設計!這裡僅僅設計,不編寫程式碼!

    編碼階段

    就是根據專案的設計,每個人負責不同的模組!團隊根據自己所負責的模組來進行編碼!

    測試階段

    軟體編碼完成後,要需要測試!如果不透過測試就上線,那是對使用者的不負責任!

    運維階段

    軟體專案做完了!剩下的就是運營和維護工作!以及版本升級階段了!

  • 中秋節和大豐收的關聯?
  • 你身邊最漂亮的女同事是什麼樣?