eeplat平台比較匹配敏捷式開發過程(如xp),可以進行簡單設計快速迭代,基本可以以一周或兩周作為迭代週期。當然了eeplat也可以支援傳統重量級的軟體開發過程(如rup等)。
專案開始初期,與傳統專案一樣進行需求調研,進行需求分析,經過和客戶討論確定後可以獲得乙個相對完整的軟體需求。然後進行簡單設計,進行功能分析、流程分析、資料分析。基於eeplat開發首先需要完成資料庫設計,資料庫設計完成後,即可進行開發。功能分析和流程分析相對比較簡單即可,後期平台在這方面的調整會很快,完全可以通過與客戶的多次溝通後進行迭代後獲得最終版本。
eeplat專案開發過程主體流程,如下圖所示:
下面簡單描述各個步驟:
1) 資料庫設計 完成系統的資料庫結構設計,並在資料庫中建立相應的資料庫例項;
2) 建立工程例項 進入eeplat配置平台,建立工程例項,同時可以在例項下按照需求定義系統選單;
3) 建立工程下的業務包 根據系統的功能設計,按照模組建立相應的業務包,如乙個系統由三個模組組成,則可分為三個業務包,如果模組比較大,也可以細分一下。
4) 配置資料來源 進入eeplat配置平台,配置資料來源,連線上相應的業務資料庫,並進行組織結構初始化,完成系統登入預設資料庫的設定;當然也可以增加其他業務庫,但系統登入預設的組織結構資料都儲存在初始化的那個資料庫中,乙個系統僅有乙個資料庫可以被初始化;
5) 初始化表 根據業務包和資料表,進行配置資料初始化;配置資料初始化主要是eeplat預設生成的針對乙個表的最基本的增刪改查各個介面,以及後台相關的各個增刪改查的服務等;
6) 配置系統 根據需求,以初始化的業務物件的基本的配置資料為基礎,配置出符合系統需求的介面和功能;
7) 測試發布 配置完成的系統,直接可以開啟進行測試,看是否符合系統需求,經過配置、測試、發布的反覆迭代,最終獲得可用的系統;
8) 專案完成部署 系統需求完成後,按照平台的部署方式部署到客戶生產環境中,並進行最後的測試,直至上線;
www.eeplat.com
球球群:105867861
(申請驗證:
eeplat2014
)
專案開發過程
專案開發過程 在我以往的專案經歷當中,整個專案的開發過程包括如下階段 1 需求調研階段 這個環節是最重要的,良好的溝通才會知道客戶到底想要什麼。2 文件編寫階段 分為需求分析文件 概要設計文件 詳細設計文件三個部分 3 原型階段 demo 如果小專案文件寫以不寫,但這個原型一定要有 4 資料建模階段...
手機專案開發過程
手機專案開發過程涉及到幾個 工種 專案經理,軟體工程師,電子工程師,結構工程師,布局佈線工程師,中試,採購,測試等。下圖描述了手機硬體設計和生產的基本過程,並標識了每個階段所需要的時間。下面是手機專案開發過程各個階段的簡單介紹 一 啟動 這個階段需要確定產品定義,專案人員,專案輸出和專案時間表等,以...
vue專案開發過程
git管理 使用easymock搭建api服務 官方文件學習 github搜尋資源 頁面功能元件劃分 確定開發工具的版本 專案目錄結構劃分 移動端ui框架,使用mint ui 頁面路由切換,頁面間跳轉實現及引數傳遞 axios請求api封裝 過渡動畫處理 vuex使用 賴載入修改 打包nginx靜態...