[XXX商城專案-筆記] 設計介面基本思路
1. 設計介面基本思路
-
對於介面的設計,我們要根據具體的業務邏輯,設計出適合業務邏輯的介面。
-
設計介面的思路:
-
分析要實現的業務邏輯:
- 明確在這個業務中涉及到幾個相關子業務。
- 將每個子業務當做一個介面來設計。
-
分析介面的功能任務,明確介面的訪問方式與返回資料:
-
請求方法(如GET、POST、PUT、DELETE等)。
前端向後端請求資料:get 對應"查"
前端向後端傳送資料:post 對應"增"
前端修改後端的資料:put 對應"改"
前端刪除後端的資料:delete 對應"刪"
-
請求地址。
-
請求引數(如路徑引數、查詢字串、表單、JSON等)。
-
響應資料(如HTML、JSON等)。
-
-
案例
2. 使用者註冊介面設計
1.請求方式
選項 | 方案 |
---|---|
請求方法 | POST |
請求地址 | /register/ |
2.請求引數:表單引數
引數名 | 型別 | 是否必傳 | 說明 |
---|---|---|---|
username | string | 是 | 使用者名稱 |
password | string | 是 | 密碼 |
password2 | string | 是 | 確認密碼 |
mobile | string | 是 | 手機號 |
sms_code | string | 是 | 簡訊驗證碼 |
allow | string | 是 | 是否同意使用者協議 |
3.響應結果:HTML
register.html
響應結果 | 響應內容 |
---|---|
註冊失敗 | 響應錯誤提示 |
註冊成功 | 重定向到首頁 |
相關文章
- 怎樣設計一個商城專案?
- RESTful 介面設計規範 筆記REST筆記
- Qt 程式設計 —— 專案工程檔案(.pro)介紹 【學習筆記】QT程式設計筆記
- 商城系統API定製開發_商城API介面設計_OctShopAPI
- [MAUI 專案實戰] 筆記App(二):資料庫設計UI筆記APP資料庫
- 設計模式筆記:介面卡模式(Adapter)設計模式筆記APT
- jeesite專案筆記筆記
- laravel專案筆記Laravel筆記
- [MAUI 專案實戰] 筆記App(一):介紹與程式設計UI筆記APP程式設計
- 穀粒商城筆記筆記
- BI專案記筆記索引筆記索引
- 《Go 語言程式設計》讀書筆記(四)介面Go程式設計筆記
- 設計模式學習筆記之介面卡模式設計模式筆記
- 購物商城專案
- 專案規範筆記筆記
- django專案筆記1Django筆記
- TaintDroid專案筆記AI筆記
- 《專案管理》-筆記1專案管理筆記
- 《專案管理》-筆記2專案管理筆記
- Channel(管道)- 《Go 專家程式設計》筆記提要Go程式設計筆記
- Slice(切片)- 《Go 專家程式設計》筆記提要Go程式設計筆記
- 當代黨建館設計的基本思路
- Maven專案報錯:No bean named 'xxxxxx' availableMavenBeanAI
- 設計筆記:世界觀設計筆記
- 小米商城專案(JSP+Servlet專案)JSServlet
- java設計模式學習筆記-5-介面卡模式Java設計模式筆記
- [BI專案記]-文件版本管理筆記筆記
- 專業設計師用什麼筆記本好?筆記
- 一個失敗專案的專案筆記(轉)筆記
- Xxx專案敏捷模式探索敏捷模式
- Web應用介面設計規範—給專案組培訓 .Web
- 小程式視訊專案筆記筆記
- 信管筆記 -- 專案管理過程筆記專案管理
- 信管筆記 -- 專案整體管理筆記
- 信管筆記 -- 專案範圍管理筆記
- JAVA設計模式筆記Java設計模式筆記
- 設計模式筆記(2)設計模式筆記
- 專案管理--PMBOK 讀書筆記(4)【專案整合管理】專案管理筆記