---
# System prepended metadata

title: 驗證規則
tags: [文件]

---

###### tags: `文件`

# 驗證規則

### 登入

功能名稱：學生登入
功能說明：學生透過此功能登入後台系統		
| Input | Process | Output |
| -------- | -------- | -------- |
| [login.xhtml]學生輸入自己的帳號密碼 |將帳號密碼送至資料庫比對，比對無誤即可繼續使用 |[main.xhtml]顯示登入成功，返回首頁|


#### 使用者介面：

帳號/密碼

#### 欄位分析：

|名稱 |型態|格式 |檢查規則|範例|
| -------- | -------- | -------- | -------- | -------- |
| 帳號| 字串 |英文、數字 |帳號若沒註冊無法登入 |s107xxxxx|
| 密碼| 字串 |英文、數字 |帳號與密碼必須為一組 |s123xxx |


### 註冊


功能名稱：學生註冊
功能說明：學生透過此功能註冊會員
| Input | Process | Output |
| -------- | -------- | -------- |
|學生依序輸入帳號密碼等資訊 | 系統確認註冊資訊格式，確認無誤將資料送進資料庫| 顯示註冊成功

#### 使用者介面：

帳號/密碼/真實姓名/暱稱/學校信箱/手機號碼/所屬學校

#### 欄位分析：

|名稱 |型態|格式 |檢查規則|範例|
| -------- | -------- | -------- | -------- | -------- |
|帳號	| 字串 |英文、數字 |帳號若沒註冊無法登入 |s107xxxxx|
|密碼 | 字串 | 英文、數字 | 帳號與密碼必須為一組 | s123xxx|
|真實姓名 | 字串 | 中文、英文 |
|暱稱 | 字串 | 中文、英文、數字 |
|學校信箱 | 字串 | 英文、數字 | 電子郵件必須用學生信箱註冊；電子郵件若已註冊過則無法使用 |s107xxxxx@gm.cyut.edu.tw |
|手機號碼 | 字串 | 英文、數字 | 電話格式必須10碼且為09開頭| 0912345678|
|所屬學校 | 字串 |中文 | 輸入學校郵件後可以自動帶出所屬學校欄位	


### 活動申請表單驗證規則

* 為必填項目

主辦單位 *	聯繫方式 *	人數限制 *	地點 *
活動時間 *	活動內容 *	活動名稱 * 	活動簡介*
活動負責人 * 		
活動申請類別	人文藝術、運動休閒、社團系會、其他/演唱會、大師講座、藝文展覽、其他
					


欄位分析：

|名稱 |型態|格式 |檢查規則|範例|
| -------- | -------- | -------- | -------- | -------- |
|活動時間 | 字串 | 數字	| | |	
|活動內容 | 字串 | 中文、英文、數字 | 活動內容限制500字 |	
|活動名稱 | 字串 | 中文、英文、數字 | 活動名稱字數限制30字	
|活動簡介 | 字串 |中文、英文、數字 | 活動簡介限制50字	
|活動負責人 | 字串 | 中文、英文 | 負責人字數限制25字(含英文)	


