---
# System prepended metadata

title: G5專題規範
tags: [專題]

---

---
title: G5專題規範     
tags: 專題      
---
## 每日更新Trello 要看大家的進度
https://trello.com/b/PxpYFbIZ/ea101-g5

請把自己負責的部分 加上去Trello 要打細項功能 還有負責的頁面

參考樣本:
![](https://i.imgur.com/eFtkqap.jpg)

## 請將 code commit 與 推送至 github 倉庫分支 很重要~~
https://github.com/ea101tibame/FitMate.git
有開每個人專屬的分支!!! 不要選錯 請再三確認
![](https://i.imgur.com/IYxOMMb.png)

請先將eclipse中的FitMate移除 我要大家重新把專案加進來
請import git
打上 上面的網址後 輸入帳密
選擇你自己的分支 + master + all
![](https://i.imgur.com/UnYUArr.jpg)
選擇自己得分支!!! 然後把remote name改成自己的分支名
![](https://i.imgur.com/nFWZ9lX.jpg)
下一步 完成
![](https://i.imgur.com/2RvFbfk.jpg)
把拉下來的專案 改成utf8
![](https://i.imgur.com/cAkPDVc.png)
把自己目前的進度
複製到FitMate這個git資料夾
![](https://i.imgur.com/zbW3l2J.png)
把他commit跟push上去 自己的分支內!!!
![](https://i.imgur.com/IsyJn0V.png)

## 每週二、五開例會 7/10驗收
討論 進度/遇到的困難/互相支援

## 專案開發統一編碼
把專案改成 UTF-8

## 註冊
一律使用XML註冊 不用@

## 編碼顯示 不使用濾器 打就對了
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="Big5"%>
還有res跟req都要打 不使用濾器

## 濾器
使用在訪客 可以瀏覽的限制 導入失敗轉登入頁面->註冊頁面
## Coding命名規則
變數(實體變數+區域變數),method命名:gymNo (小寫開頭駝峰)
final 常數:GYM_NO (全大寫用 如有段字用底線隔開)
class name:GymNo(大寫開頭駝峰)

### HTML命名:(全小寫)
.html檔案:caoch_center.html
.css檔案:member_center_style.css(要加style)
.js檔案:caoch_center.js

參考樣本
![](https://i.imgur.com/gAtqtUB.png)


## 前端頁面
Bootstrap教學
https://www.youtube.com/watch?v=9X1graZtuPs&feature=youtu.be
主題色:白
請照前端上傳的頁面去改

## db-TABLE
只要有任何改動 都要跟大家說!!!

## 表格編號
S001 學員編號
P001 商品編號
C001 教練編號
E001 員工編號
A001 活動編號
20200604-AO001 活動訂單編號
20200604-PO001 商品訂單編號
PC001 商品類別編號
SA001 促銷專案編號
L001 課程編號
20200604-LO001 課程訂單編號
LT001 課程時段編號
F001 功能編號
ART001 文章編號
REP001 檢舉編號
COM001 客訴編號
20200604-DEP001 點數儲值編號
20200604-RED001 點數兌換編號
IN001 消息編號
EXP001 專長編號

## 資料庫建立
已將SQL 放置完整版 (文章假資料未合併)
https://drive.google.com/drive/folders/1i7OBBbn3OKoSEJ9USd6fp-ALBRVVt0q0

