正修科技大學 學生會官方網站

Avatar of JianKai.
Avatar of JianKai.

正修科技大學 學生會官方網站

後端開發工程師 @ WishMobile inc.
Taipei City, Taiwan
大學於學生會服務時所設計的網站,提供大眾於平台上查看學生會會務資訊與其他相關查詢服務,且透過後台另網站編輯人員不用懂HTML也能輕鬆創建網頁內容。縱使已畢業,至今仍協助網站維護與改版。 – 網頁全局參數設定功能與快取機制 提供網站編輯人員透過後台輕鬆修改網站前端各種介面參數設定,各項參數設定的讀取並透過快取機制減少資料庫讀取次數,以提升使用者更佳的瀏覽體驗。 – 用戶組權限管控機制 為有效劃分各管理帳號於後台各項功能使用權限,因此針對登入機制進行用戶組權限設計,透過後台自定義新增與管理用戶組類別,並設定該組別權限能使用的功能以及指定使用者隸屬用戶組,以達到權限劃分機制。 – 網頁內容管理功能(包含 目錄選單、公告、新聞、組織成員、特約廠商…等介面) 提供網站編輯人員透過後台新增、修改、刪除管理各種頁面,並導入在線HTML所見即所得編輯器,讓不懂網頁HTML設計的人一樣能輕鬆創建管理網頁頁面。 – 表單問卷回饋功能 會務上經常需使用表單來對外執行問卷調查或活動報名,因此開發此功能讓管理員能輕鬆製作表單,並可設定表單開放時間及編製各種簡答、段落、單選…等表單欄位,以及使用者填完表單後導入網頁設定以及是否E-mail通知表單管理員等功能。 – 組織規章版本控制機制 組織相關規章經常進行新增與修訂,為使這些規章歷史檔案紀錄能得以留存,因此開發此功能,導入版本控制概念,管理員上傳新版規章後,即會將舊版本列入版本控制庫中留存,從後端即能看見與下載該規章歷史紀錄。 ----- 執行此專案時,除花費較多時間找到合適好用的HTML所見即所得編輯器外,另我覺得挑戰的就是表單回饋功能,因表單欄位數量是依管理員的設定自由擴充,但資料庫端並不適合為了每一個回饋表單的設定而不斷新增無限個資料表與欄位,因此為了解決此問題,我將資料庫儲存自定義欄位部分與後端程式利用JSON進行包裝與邏輯處理溝通機制,如此一來解決未來可能不斷擴充的資料表問題,在資料欄位上也更加清楚便於利用。
Avatar of the user.
Please login to comment.

Published: Aug 18th 2020
35
3
0

Share