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