Web平臺系統開發的整體流程

一、需求梳理
根據商務、市場、客戶提供的清晰或者模糊資料,項目成員另外搜索、查詢相關資料,參考第三方的類似系統,進行梳理。
需求整理階段需要輸出的結果爲以下幾個方面:

  • 系統的使用對象
  • 管理的數據類別及來源
  • 概要的功能
  • 整體的業務場景(給出業務場景示意圖)
  • 項目期望的概略時間表,項目實際的概略時間表
    儘可能的把以上的結果反饋給市場、商務、客戶,避免大的偏差。
    二、概要分析
    1.詳細的數據類別整理(體現爲需要哪些表進行支撐,表相互之間的關係);
    2.功能模塊的劃分(大功能模塊劃分及每個大功能模塊所含小功能);
    3.系統架構(系統構成、採用的框架、數據庫選型等);
    4.項目中技術難點分析;
    5.UI草圖設計。
    三、詳細設計
    1.數據庫表設計(工作量較大,也是最關鍵、最費神的部分,考慮的因素較多);
    2.接口設計;
    3.搭建項目的整體開發環境;
    4.前端UI設計(基於前期的草圖設計進行詳細的實線);
    四、分模塊開發
    1、進行任務劃分(WPS,工作分解);
    2、制定進度計劃;
    3、在協同開發環境下進行編碼;
    4、邊開發、邊測試、做好自己所負責模塊的局部測試;
    5、定期開展工作協商會議,確定進度及質量,隨時根據項目的最新進展情況進行調整;
    6、在完成局部開發並向項目負責人通報模塊完成以前,一定做好詳盡的測試(前端界面、後臺功能、各種條件下的白盒測試);
    五、整體聯調及改進
    1.整體聯調時,清理局部測試時的臨時數據,錄入正規測試數據;
    2.數據準備完畢後,根據業務場景圖,完整的按照業務流程,一步一步的進行測試,同時記錄聯調過程中出現的問題和需要改進的地方;
    3.根據聯調結果,重新進行任務分解,確定改進和完善進度;
    4.以上過程反覆迭代,直到系統達到預定的期望值
    六、系統上線
    1.撰寫系統部署上線的步驟;
    2.準備相應的軟硬件;
    3.系統部署,基礎數據注入;
    4.測試系統是否正常
    5.填寫部署報告表格
    七、系統收尾
    1.撰寫操作手冊
    2.申請軟著—》[第三方測試報告]—》[軟件登記證書]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章