雷超群,吳文斗,李俊杰,邱 靜,張海濤
(云南農(nóng)業(yè)大學(xué) a.教務(wù)處;b.基礎(chǔ)與信息工程學(xué)院,昆明 650201)
隨著社會的不斷進(jìn)步,各種認(rèn)證考試、等級考試、資格考試層出不窮,如大學(xué)英語四六級考試、計算機等級考試、英語競賽、各行業(yè)資格考試等?,F(xiàn)在高校中都有自己的報名系統(tǒng),但是存在著通用性差,管理不便等問題。為了減輕考試報名之前信息采集工作的勞動強度,達(dá)到信息采集多樣性的要求及降低報名時可能造成的錯誤等問題。本文以構(gòu)建實用性通用報名系統(tǒng)為研究目的,進(jìn)行相關(guān)的研究開發(fā)和實踐。本系統(tǒng)通過后臺簡單的設(shè)置可方便應(yīng)用于不同類型、不同年度的報名,移植通用性好,本系統(tǒng)具有以下幾點特色:
(1)對于有條件限制的考試,可實現(xiàn)報名限制管理功能。如設(shè)置報名人數(shù)、年級、專業(yè)和報名時間等。
(2)可完成各報名任務(wù)的設(shè)置、任務(wù)表的自主設(shè)計和發(fā)布不同報名任務(wù)等功能。
(3)實現(xiàn)了考生照片和報名相關(guān)信息的同時審核功能。防止出現(xiàn)考生照片與本人信息不符的現(xiàn)象發(fā)生。可對報了名不交費的同學(xué)進(jìn)行統(tǒng)計并實現(xiàn)控制報名管理。另外,還實現(xiàn)了對報名信息批量導(dǎo)出、Web打印、高級查詢等功能。
從系統(tǒng)的使用角色來看,主要分兩個部分,報名者部分和后臺管理員部分。
從報名者部分來看,首先報名者需要填寫或核對報名信息,然后查看報名成功與否。如報名成功后,到所屬學(xué)院交費,完成整個報名流程。否則,重新進(jìn)入到待審核狀態(tài),直到審核通過后交費后結(jié)束。
從后臺管理員部分來看,又分為學(xué)院管理員和全校管理員兩個部分,全校管理員可實現(xiàn)對報名任務(wù)、任務(wù)表參數(shù)的設(shè)置,發(fā)布報名任務(wù)等功能。學(xué)院管理員可實現(xiàn)對本院學(xué)生的報名信息查詢、繳費審核、批量打印等功能。
報名者操作分為初次登錄和二次登錄兩個部分。
初次登錄時如為本校學(xué)生,輸入學(xué)號和密碼信息直接可對報名信息進(jìn)行核對,否則注冊并填寫報名信息,填寫完畢提交報名信息后,獲取報名號和密碼。
報名者二次登錄時功能模塊如圖1所示。
圖1 二次登錄流程
報名者二次登錄時以報名號和原始密碼登錄,登錄后可對報名信息進(jìn)行修改,并可查看自己的報名狀態(tài),系統(tǒng)默認(rèn)有三個狀態(tài):待審核狀態(tài)、審核通過狀態(tài)、未通過審核狀態(tài)。審核不通過,則顯示不通過的原因,提示需重新提交照片的則向相關(guān)負(fù)責(zé)部門提交照片,進(jìn)入到等待重新審核狀態(tài);如審核通過,則到所屬學(xué)院交費,交費完成后本次報名信息有效。如報考者注銷報名信息,報名信息將從數(shù)據(jù)庫中刪除。
后臺管理員分為為兩個部分,第一個部分為學(xué)院管理員,可對本院學(xué)生的報名信息查詢、實現(xiàn)了按專業(yè)班級進(jìn)行繳費審核和統(tǒng)計功能,并可通過報表打印報名者信息。操作流程如圖2所示。
圖3 全校管理員模塊
圖2 學(xué)院管理員模塊
第二個部分為全校管理員,具體功能模塊如圖3所示。
(1)報名者管理包括了添加新報名者、對已有報名者信息進(jìn)行修改或刪除操作,并可設(shè)置報名狀態(tài)。
(2)報名系統(tǒng)開放前,可通過報名任務(wù)管理模塊設(shè)置報名任務(wù)需要采集的信息,并對報名表進(jìn)行設(shè)計,設(shè)計完成后生成報名表并發(fā)布報名任務(wù)。發(fā)布報名任務(wù)前,可設(shè)置報名人數(shù)、報名起止時間、報名費等條件對報名任務(wù)進(jìn)行管理。
圖4 系統(tǒng)主要流程圖
(3)數(shù)據(jù)服務(wù)主要是對報名數(shù)據(jù)庫進(jìn)行查詢和備份操作。另外,本系統(tǒng)實現(xiàn)了可根據(jù)不同報名任務(wù)的需要,按照其對應(yīng)需要的格式上傳報名數(shù)據(jù)的功能。
報名者打開報名窗口,登錄后根據(jù)身份驗證完成報名信息的填寫或確認(rèn),然后進(jìn)入到報名待審核狀態(tài),報名審核成功后,學(xué)院管理員便可查看到本院學(xué)生的報名信息,并實現(xiàn)了報表打印功能,學(xué)院管理員可按專業(yè)和班級進(jìn)行繳費審核,審核完畢后,整個報名流程結(jié)束。
管理員登錄系統(tǒng)時,通過權(quán)限識別分別進(jìn)行對報名信息管理,整個系統(tǒng)用戶的具體操作流程如圖4所示。
本系統(tǒng)使用SQLServer2005作為數(shù)據(jù)庫管理系統(tǒng),使用的表較多,主要的數(shù)據(jù)表有:用戶基本信息表、報名信息表、學(xué)院信息表、專業(yè)代碼表、班級代碼表、繳費信息表。
該系統(tǒng)已經(jīng)投入使用,運行效果良好,操作簡單、界面友好、系統(tǒng)信息安全、準(zhǔn)確。我校教務(wù)處使用該系統(tǒng)完成了2013學(xué)年大學(xué)英語四六級考試、全國計算機等級考試、駕照考試、普通話考試等考試的報名工作,同時該系統(tǒng)的實現(xiàn)對高??紕?wù)信息化工作也做出了更進(jìn)一步的貢獻(xiàn),提高了工作效率,減輕了管理人員的工作量,使網(wǎng)上報名的工作管理變得簡單、快捷、先進(jìn)。
[1]范崇華.利用ASP實現(xiàn)網(wǎng)絡(luò)通用報名系統(tǒng)[J].中國高新技術(shù)企業(yè),2008(8):123-125.
[2]鵬烜.基于.NET通用考試報名系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦與信息技術(shù),2011(6):44-47.
[3]林俊杰,許平.通用型學(xué)校網(wǎng)上報名管理系統(tǒng)的設(shè)計與實現(xiàn)[J].江漢大學(xué)學(xué)報:自然科學(xué)版,2011(2):61-65.
[4]林俊杰,許平.基于 ASP.NET2.0 的通用網(wǎng)上報名系統(tǒng)的設(shè)計和實現(xiàn)[J].電腦編程技巧與維護(hù),2008(17):56-58.