[摘要]報(bào)名是博士生招生工作的一個(gè)重要環(huán)節(jié),文章首先根據(jù)博士生報(bào)名工作的特點(diǎn)闡述了建設(shè)博士生報(bào)名系統(tǒng)的必要性,然后分析了博士生報(bào)名系統(tǒng)的主要功能需求和非功能需求,最后論述了基于WEB技術(shù)設(shè)計(jì)博士生網(wǎng)上報(bào)名系統(tǒng)來(lái)提高博士生報(bào)名數(shù)據(jù)采集效率的主要實(shí)現(xiàn)思路。
[關(guān)鍵詞]報(bào)名系統(tǒng);招生;設(shè)計(jì);實(shí)現(xiàn)
[中圖分類號(hào)]G40-057 [文獻(xiàn)標(biāo)識(shí)碼]A [論文編號(hào)]1009-8097(2012)05-0108-03引言
隨著社會(huì)主義市場(chǎng)經(jīng)濟(jì)的飛速發(fā)展,社會(huì)對(duì)于高學(xué)歷人才的需求與日俱增,我國(guó)的博士生招生規(guī)模也隨之逐年擴(kuò)大。以北京市為例,其博士生計(jì)劃招生規(guī)模已經(jīng)從2002年的9634人增加至2010年的18064人,增幅約87.5%。分析北京市高等學(xué)校、科研機(jī)構(gòu)(不含解放軍在京單位)近十年的博士生招生數(shù)據(jù),形成博士生招生情況統(tǒng)計(jì)圖(見(jiàn)圖1),可以看出北京市歷年的實(shí)際報(bào)考人數(shù)遠(yuǎn)遠(yuǎn)多于當(dāng)年的計(jì)劃招生人數(shù),且報(bào)考人數(shù)的增幅遠(yuǎn)大于招生規(guī)模的增幅。
博士生的數(shù)量和質(zhì)量是衡量一個(gè)國(guó)家高等教育發(fā)達(dá)程度和科學(xué)文化發(fā)展水平及潛力的一個(gè)重要指標(biāo),博士生招生工作的好壞直接關(guān)系到研究生培養(yǎng)的發(fā)展規(guī)模,一定的招生質(zhì)量也構(gòu)成了研究生培養(yǎng)質(zhì)量的基礎(chǔ)。
報(bào)名是博士生招生工作中面向社會(huì)的第一個(gè)環(huán)節(jié),報(bào)名數(shù)據(jù)采集的準(zhǔn)確性直接影響招生工作的后續(xù)各個(gè)環(huán)節(jié),其重要性毋庸置疑,高效采集報(bào)名數(shù)據(jù)已經(jīng)成為各招生單位迫切需要解決的課題。本文主要針對(duì)提高博士生報(bào)名數(shù)據(jù)采集效率,論述基于Web的博士生網(wǎng)上報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。一 建設(shè)自動(dòng)化博士生報(bào)名系統(tǒng)的必要性
與碩士研究生相比,博士研究生招生有以下特點(diǎn):
1 招生單位自主性強(qiáng)
與碩士研究生招生由教育部組織全國(guó)統(tǒng)一報(bào)名不同,博士研究生招生工作一直由各招生單位自行組織,包括確定報(bào)名時(shí)間、采集報(bào)名信息、確定考試次數(shù)、設(shè)置考試科目、命題、印刷、評(píng)卷、劃定初試分?jǐn)?shù)線、復(fù)試及錄取等工作。教育部不組織統(tǒng)一的博士生報(bào)名。
2 選拔方式多樣化
博士研究生的選拔方式主要包括公開(kāi)招考、提前攻博、碩博連讀、直接攻博四種。其中,公開(kāi)招考是各博士生招生單位必須采用的選拔方式,是否實(shí)行提前攻博或碩博連讀選拔方式由各招生單位自定,直接攻博方式則需招生單位報(bào)教育部批準(zhǔn)后才可實(shí)行。四種不同的選拔方式對(duì)報(bào)名信息采集的要求和時(shí)間不盡相同。
3 報(bào)考生源廣泛
據(jù)統(tǒng)計(jì),碩士研究生的報(bào)考生源近一半為應(yīng)屆本科畢業(yè)生,而博士研究生的報(bào)考生源則呈現(xiàn)地域分布廣泛,年齡跨度較大等特點(diǎn),他們?cè)趯W(xué)歷、經(jīng)歷、科學(xué)實(shí)踐以及研究能力方面有著各自不同的特點(diǎn)和優(yōu)勢(shì),對(duì)于計(jì)算機(jī)的操作能力也有高下之分。
博士研究生招生的特點(diǎn)決定了必須由各招生單位根據(jù)實(shí)際需要自行研制博士生報(bào)名系統(tǒng);各種選拔方式的差異決定了博士生報(bào)名系統(tǒng)必須具備一定的可擴(kuò)展性;報(bào)考生源的計(jì)算機(jī)操作能力決定了博士生報(bào)名系統(tǒng)的操作界面應(yīng)當(dāng)簡(jiǎn)潔明了、操作方式應(yīng)當(dāng)符合大眾習(xí)慣;報(bào)考生源地域分布的廣泛性決定了博士生報(bào)名系統(tǒng)的安裝維護(hù)模式以采用集中式為佳;維護(hù)人員的非專業(yè)性決定了博士生報(bào)名系統(tǒng)的維護(hù)工作應(yīng)當(dāng)傻瓜化。二 博士生網(wǎng)上報(bào)名系統(tǒng)的需求分析
1 基本功能需求分析
根據(jù)教育部的要求,結(jié)合北京郵電大學(xué)歷年博士生報(bào)名的實(shí)際經(jīng)驗(yàn),博士生報(bào)名系統(tǒng)一般至少包括如下基本功能:
(1)報(bào)名信息采集功能
報(bào)名信息采集是博士生報(bào)名系統(tǒng)的核心功能。博士生報(bào)名信息的采集量比較大,僅教育部要求就有八十余項(xiàng),涉及考生基本信息、學(xué)歷學(xué)位信息、報(bào)考信息、聯(lián)系方式、備用信息五部分,為滿足各招生單位的個(gè)性化需求,還可以進(jìn)行適當(dāng)擴(kuò)充。
教育部要求的報(bào)名信息最終必須按照教育部規(guī)定的格式進(jìn)行匯總上報(bào),其中多數(shù)信息都有嚴(yán)格的編碼要求,部分信息具有上下文關(guān)聯(lián)要求,少數(shù)信息還有格式要求。
(2)照片采集功能
考生的報(bào)名登記表、準(zhǔn)考證、考試座簽上都需要貼照片。往年博士生報(bào)名,北京郵電大學(xué)都要求上交實(shí)物照片,待制作準(zhǔn)考證后進(jìn)行粘貼。這種手工方式效率低,易出錯(cuò),且很難發(fā)現(xiàn)錯(cuò)誤。由博士生報(bào)名系統(tǒng)直接從考生處采集數(shù)碼照片,由考生自己核對(duì)照片的正確性,既能有效降低出錯(cuò)概率,又便于直接將電子照片打印到準(zhǔn)考證和座簽上,可以極大地提高工作效率。
(3)報(bào)名費(fèi)網(wǎng)上支付功能
報(bào)名費(fèi)網(wǎng)上支付功能利用開(kāi)通了網(wǎng)上支付功能的銀行卡實(shí)現(xiàn)網(wǎng)上自助繳納報(bào)名費(fèi),可以為廣大考生提供更為自主、快捷的繳費(fèi)渠道??忌U費(fèi)不再受時(shí)間和地域的限制,同時(shí)招生單位也不必再配置專人管理報(bào)名費(fèi)的收繳。
(4)報(bào)名登記表打印功能
博士生報(bào)名系統(tǒng)應(yīng)當(dāng)在考生網(wǎng)上支付報(bào)名費(fèi)后將考生報(bào)名信息按照一定的格式打印輸出,形成報(bào)名登記表,由考生確認(rèn)簽字,用于招生單位存檔。
2 擴(kuò)展功能需求分析
為了讓博士生報(bào)名系統(tǒng)正常運(yùn)行且有效發(fā)揮作用,通常還應(yīng)具備如下擴(kuò)展功能:
(1)考生注冊(cè)登錄功能
從保護(hù)考生隱私的角度出發(fā),博士生報(bào)名系統(tǒng)應(yīng)包含考生注冊(cè)登錄功能,為每一位考生分配唯一的賬號(hào)和密碼,考生憑賬號(hào)和密碼登錄系統(tǒng),只允許考生查看或修改本人的信息,拒絕其查看或修改他人信息。
(2)查詢統(tǒng)計(jì)功能
博士生報(bào)名系統(tǒng)不僅要面向考生,更要面向招生單位。對(duì)考生信息進(jìn)行查詢統(tǒng)計(jì)是招生單位的重要需求之一,應(yīng)當(dāng)根據(jù)招生單位的招生特點(diǎn),提供按照不同條件查詢或統(tǒng)計(jì)報(bào)名信息的功能,并具備一定的無(wú)效信息剔除能力。
(3)其他功能
根據(jù)博士招生工作的特點(diǎn),博士生網(wǎng)上報(bào)名系統(tǒng)還可以提供發(fā)布招生通知、博士報(bào)考說(shuō)明、相關(guān)表格下載等功能。三 博士生網(wǎng)上報(bào)名系統(tǒng)的技術(shù)設(shè)計(jì)
1 架構(gòu)設(shè)計(jì)
根據(jù)博士研究生招生特點(diǎn),從如下幾個(gè)方面構(gòu)建博士生報(bào)名系統(tǒng),形成博士生網(wǎng)上報(bào)名系統(tǒng)的架構(gòu)。見(jiàn)圖2。
(1)采用基于Web技術(shù)的瀏覽器+服務(wù)器+數(shù)據(jù)庫(kù)架構(gòu)實(shí)現(xiàn)報(bào)名系統(tǒng)
博士生招生是面向全國(guó)的,利用互聯(lián)網(wǎng)技術(shù)能有效降低遠(yuǎn)程招生成本。基于Web技術(shù)的瀏覽器+服務(wù)器+數(shù)據(jù)庫(kù)架構(gòu)能夠?qū)崿F(xiàn)博士生報(bào)名系統(tǒng)的本地集中管理,系統(tǒng)管理和維護(hù)成本最小,考生只需利用Web瀏覽器,通過(guò)網(wǎng)頁(yè)錄入數(shù)據(jù),操作簡(jiǎn)單明了,無(wú)須專門(mén)培訓(xùn),是實(shí)現(xiàn)博士生報(bào)名系統(tǒng)的理想選擇。
(2)采用ASENET2.0和SQL Server提高報(bào)名系統(tǒng)的性能
博士生網(wǎng)上報(bào)名系統(tǒng)需要24小時(shí)不間斷運(yùn)轉(zhuǎn)近一個(gè)月,從系統(tǒng)的安全性考慮,采用ASP.NET2.0等編譯型語(yǔ)言開(kāi)發(fā)的系統(tǒng)比ASP等腳本型語(yǔ)言的安全性相對(duì)要高。
并發(fā)性能是衡量報(bào)名系統(tǒng)穩(wěn)定性的一個(gè)重要指標(biāo),從目前的實(shí)際情況來(lái)看,每個(gè)招生單位一次報(bào)考人數(shù)最多也就在千人上下,但是考生報(bào)名通常會(huì)集中在系統(tǒng)開(kāi)通的前幾天,對(duì)系統(tǒng)的并發(fā)能力還是有一定的要求。因此,本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用SQL Server,對(duì)于Foxpro、Access等文件型數(shù)據(jù)庫(kù)由于并發(fā)性和數(shù)據(jù)安全性都難以得到有效保證,不予采用。
(3)利用Ajax技術(shù)保證系統(tǒng)對(duì)用戶操作響應(yīng)的及時(shí)性
Aiax技術(shù)可以實(shí)現(xiàn)頁(yè)面的局部刷新,提高用戶界面的友好性。例如,對(duì)于考生檔案所在地信息的省、市、縣選擇,傳統(tǒng)技術(shù)在選擇省和市之后系統(tǒng)都會(huì)刷新整個(gè)頁(yè)面以便將市和縣的列表項(xiàng)與所選省相匹配。頻繁的刷新會(huì)嚴(yán)重影響系統(tǒng)使用效果。
(4)基于MVC模型設(shè)計(jì)博士生報(bào)名系統(tǒng)軟件
博士生招生工作每年會(huì)有變化,博士生報(bào)名系統(tǒng)卻必須保持一定的穩(wěn)定性,基于MVC(模型、視圖、控制分離)模型來(lái)設(shè)計(jì)博士生報(bào)名系統(tǒng),將博士生報(bào)名的業(yè)務(wù)邏輯和Web頁(yè)面操作分離設(shè)計(jì),能夠有效適應(yīng)需求的變化。
2 細(xì)節(jié)設(shè)計(jì)
細(xì)節(jié)決定成敗,博士生網(wǎng)上報(bào)名系統(tǒng)在設(shè)計(jì)過(guò)程中還充分考慮了如下技術(shù)問(wèn)題:
(1)網(wǎng)絡(luò)傳輸性能和用戶體驗(yàn)
北京郵電大學(xué)博士生網(wǎng)上報(bào)名系統(tǒng)開(kāi)發(fā)完畢后經(jīng)過(guò)壓力測(cè)試滿足并發(fā)用戶訪問(wèn)的需求,但在初期試運(yùn)行時(shí)經(jīng)常有考生反映系統(tǒng)太慢,嚴(yán)重影響使用。經(jīng)分析,主要是由于服務(wù)器掛接在教育網(wǎng),且沒(méi)有分配足夠的帶寬,限制了公共網(wǎng)用戶的訪問(wèn)速度。
系統(tǒng)及時(shí)優(yōu)化了設(shè)計(jì)方案,將原設(shè)計(jì)模型中的考生信息類拆分為考生基本信息類、學(xué)歷學(xué)位信息類、報(bào)考信息類、聯(lián)系方式類、其他信息類等五個(gè)繼承類,參見(jiàn)圖3,同時(shí)將原考生信息錄入頁(yè)面相應(yīng)拆分為五個(gè)頁(yè)面,有效減少每個(gè)頁(yè)面的信息提交量,改善了用戶體驗(yàn)。
(2)可擴(kuò)充性設(shè)計(jì)
根據(jù)招生單位的具體清況,博士生網(wǎng)上報(bào)名系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)可以選用Sql Server或Oracle,對(duì)于招生規(guī)模較小的單位,也可以考慮使用Access等文件型數(shù)據(jù)庫(kù)。
博士生網(wǎng)上報(bào)名系統(tǒng)采用橋接(Bridge)模式來(lái)適應(yīng)不同的后臺(tái)數(shù)據(jù)庫(kù)。以考生信息的錄取和更新功能為例,系統(tǒng)按照?qǐng)D4所示的結(jié)構(gòu)組織類,實(shí)現(xiàn)了在維持前端主要功能不變的前提下,增加新的數(shù)據(jù)庫(kù)實(shí)現(xiàn)類即可適應(yīng)新的數(shù)據(jù)訪問(wèn)要求,具有較好的可擴(kuò)充性。
(3)可維護(hù)性設(shè)計(jì)
博士生網(wǎng)上報(bào)名系統(tǒng)設(shè)計(jì)了自動(dòng)化安裝包,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的安裝、初始化、Web虛擬目錄的配置等的自動(dòng)化,摒棄手工配置,減少安裝過(guò)程中的專業(yè)術(shù)語(yǔ)交互。
同時(shí),為進(jìn)一步提高系統(tǒng)的可維護(hù)性,博士生網(wǎng)上報(bào)名系統(tǒng)還大量采用了代碼統(tǒng)一設(shè)計(jì)的方法,通過(guò)附加配置信息,保持各功能模塊的風(fēng)格一致性,并提供了基于WEB頁(yè)面模式的網(wǎng)站管理功能。因此,招生單位不必為系統(tǒng)配備專業(yè)的維護(hù)人員。三 結(jié)束語(yǔ)
計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)應(yīng)用的普及,為博士生招生實(shí)現(xiàn)網(wǎng)上報(bào)名提供了非常大的便利性。基于Web技術(shù)開(kāi)發(fā)的博士生網(wǎng)上報(bào)名系統(tǒng)已經(jīng)開(kāi)通近四年,經(jīng)歷了北京郵電大學(xué)8次實(shí)際報(bào)名工作的檢驗(yàn),運(yùn)行正常,可以滿足博士生招生的基本需求。
根據(jù)北京郵電大學(xué)的實(shí)際工作需求,一方面可以考慮為博士生網(wǎng)上報(bào)名系統(tǒng)進(jìn)一步增加導(dǎo)師訪問(wèn)功能,讓導(dǎo)師及時(shí)掌握自己的報(bào)考信息,另一方面可以考慮與博士招生工作其他系統(tǒng)的信息共享問(wèn)題。