接受宜蘭市黎明國小委託客製化開發Xoops模組->線上報名系統
開發環境
php版本:php5.6。
資料庫:mysql5.1
Xoops版本:Xoops2.57.1
使用程式:AJAX,JQuery,php,smarty。
模組語系
中文語系,語系抽離樣板建立語系檔
開發時間
50天(不含假日)。
Xoops線上報名系統模組主要功能
後台管理功能:
1、報名表管理-總表顯示目前所有的報名活動狀態一覽,包括報名人數,正取人數,備取人數,是否啟用,報名開始時間及結束時間與觀看報名者的資料。管理者可以於此介面中新增活動報名表。
2、觀看報名者資料-此介面會顯示所點選報名活動所有的報名者列表,管理員可以進行刪除操作(可批次管理),並且可以批次列印繳費單及批次變更為已繳費狀態,表單共有顯示正取,顯示備取,顯示已繳費即未繳費狀態選取,管理可以透過輸入報名者身分證字號搜尋報名者資料。
3、觀看報名者詳細資料-會顯示報名者所填寫報名活動欄位的完整資料,管理員可以對報名者進行狀態的變更操作(正取與備取),並且可以變更繳費狀態(已繳費及未繳費),管理員可以手動寄送繳費通知單給報名者。
4、匯出Excel匯出功能,可以匯出該報名活動中所有報名者的填寫欄位資料內容,每個報名活動都能匯出獨立的報名者填寫資料Excel檔。
5、建立報名表,管理者可於此建立報名活動,填寫報名標題,報名表說明,設定報名開始時間與結束時間,活種開始時間與結束時間,報名總人數,正取人數及備取人數,報名費用,及繳費單說明,繳費期限與是否啟用該活動的搜尋功能(USER可以搜尋是否為正取),以及輸入身分證黑名單功能,被輸入黑名單身分證的USER前台身分證驗證會被系統自動阻擋無法進行報名活動,如報名時間到期或報名者人數額滿,系統會自動關閉報名表無法再進行報名活動。
6、編輯報名表功能,管理員可以在此編輯報名表的各項設定,修改時間及報名人數,關閉及開啟等功能。
7、建立報名項目,管理者可於此建立報名表的欄位項目,共有:文字框,圓形單選紐,方形複選紐,下拉選單,文本框,日期,純文字框等7種欄位格式可以建立。
8、刪除報名表功能,管理員可以刪除進行中的報名活動表。
9、複製報名表功能,管理員可以複製已建立的報名表,這樣只需稍作修改欄位內容即可,不用再新建立報名表。
前台功能:
1、線上報名模組首頁,會顯示目前所有的報名活動列表,包括到期與會員額滿的報名項目,但USER無法進入,如設定為關閉的報名表將不會在報名活動列表中出現。
2、報名表身分證核對機制,為防止重複報名,要進入報名表填寫資料前須先填寫身分證資料,系統會以AJAX方式非同步查詢資料表後回傳值,如已填寫過的報名者身分證字號或是被列入黑名單的身分證字號USER將無法進入報名表中。
3、報名表搜尋功能,如後台有啟用報名表搜尋功能,則前台的報名表中就會有搜尋框出現,USER可以輸入身分證字號查詢是否有被錄取。
4、MAIL通知功能,USER填寫完報名表送出後,系統會自動MAIL給管理員通知有新的報名者進行報名,並附上報名者資料的觀看連結。
5、列印繳費單功能,如USER報名為正取,則系統會自動MAIL繳費單的連結給USER,其繳費單的數值來自於建立報名表時所填寫的內容,USER可直接列印後到單位進行繳費。