iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0
SideProject30

Electron Angular軟體架構與簡易功能實作學習路程實記系列 第 10

Day 10 - 功能規格設計-資料庫規劃

  • 分享至 

  • xImage
  •  

資料庫規劃

https://ithelp.ithome.com.tw/upload/images/20230926/20124238nVulDv1UDB.jpg

資料分三大部分使用者、文章、系統版本,圖片部分使用NOSQL方式儲存.

API規格

登入驗證

依據輸入使用者、密碼讀取使用者資訊.

URL /login

Method POST

Data Params

[

IdUser,

Password,

]

Success Response:

Code:200 OK

Error Response:

Code : 400 Bad Request

Content : { error : "輸入資料錯誤" }

Examples:

POST /login
Response:
[
	IdUser,
	Password,
    Permission,
	UserName,
	Nickname,
	Gender,
	Phone,
	Birthday,
	Email,
	CreatedTime,
	UpdatedTime,
]

版本資料取得

取得現有系統版本資訊

URL /systemVersion

Method Get

Data Params None

Success Response:

Code:200 OK

Examples:

Get /systemVersion
Response:
[
	Version
	Name
	UpdatedTime
]

上一篇
Day 9 - 系統功能需求定義-2
下一篇
Day 11- 功能規格設計-後端Api開發設計-1
系列文
Electron Angular軟體架構與簡易功能實作學習路程實記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言