前兩天 航哥 說我們這個團隊主要做的是go的 web前端,所以 ,我覺得很有必要來了解下什麼是web開發。
1 專案架構
從大功能上分為 前端 和 後台:
前端(客戶端):如瀏覽器、html5等,直接面向使用者,使用者直接用手操作**
後端(服務端):部署在伺服器上,實現前端功能的。判斷和處理業務邏輯資料的、通常配合資料庫的使用。
通常分為c/s 架構 和 b/s架構
1 需求確定(產品經理)
主要由產品經理來提出和制定需求。 需要確定系統整體的目標,再進行設計,稱為產品原型設計。
2 分析與設計
**需求確定後,進入到分析與設計4個階段**:
1 架構分析與設計(邏輯架構、物理架構(伺服器配置、資料庫配置)、 技術選型)
2 業務邏輯分析(系統使用者、使用目的、操作步驟、使用者體驗)
3 業務邏輯設計(資料庫詳細設計、物件關係對映)
4 介面設計 (ui(視覺體驗師、使用者體驗))
3 開發環境搭建
硬體環境 和 軟體環境
4 開發與測試(反覆的過程)
**開發 時間只有(7-10天),非常緊迫
測試人員 對系統功能進行一系列的測試(黑白盒等等)
測試通過後(一般測試覆蓋率達到60%以上就可以通過)就準備打包上線
5 文件編寫
要求:
在專案開發過程中,我們需要將專案開發、操作說明、專案架構說明文件性的內容進行編寫 並儲存
WEB前端專案開發流程
這個環節是由專案經理完成,專案經理首先和客戶進行交流,了解客戶的需求,然後分析專案的可行性,如果專案可以被實現,專案經理寫出專案需求文件交給設計師完成後續的開發。這個環節主要是ui設計師參與,ui設計師根據產品需求分析文件,對產品的整體美術風格 互動設計 介面結構 操作流程等做出設計。負責專案中各種...
Django 專案總結(一) web專案開發流程
在進行實際django專案開發之前,首先需要了解一下django專案的開發流程。從最初的專案立項到最後的部署上線,中間需要經歷幾個步驟,結合自己的學習對後台開發相關部分進行簡單總結。第一,專案的立項。在進行專案立項之前需要進行前期的調研,對專案的可行性 經濟性等進行分析,確定乙個專案是否有必要做。專...
web開發流程
1.搭建開發環境 1.1 匯入專案所需的開發包 dom4j 1.6.1.jar jaxen 1.1 beta 6.jar commons beanutils 1.8.0.jar commons logging.jar jstl.jar standard.jar 1.2 建立程式的包名 cn.itca...