隨著我國高校管理信息化水平的不斷提高,利用先進(jìn)的計(jì)算機(jī)管理技術(shù)來完善學(xué)生管理工作已經(jīng)成為高校日常管理的重要組成部分。2005年施行的《普通高等學(xué)校學(xué)生管理規(guī)定》第八條規(guī)定“新生入學(xué)后,學(xué)校在三個(gè)月內(nèi)按照國家招生規(guī)定對(duì)其進(jìn)行復(fù)查。復(fù)查合格者予以注冊(cè),取得學(xué)籍。復(fù)查不合格者,由學(xué)校區(qū)別情況,予以處理,直至取消入學(xué)資格。凡屬弄虛作假、徇私舞弊取得學(xué)籍者,一經(jīng)查實(shí),學(xué)校應(yīng)當(dāng)取消其學(xué)籍。情節(jié)惡劣的,應(yīng)當(dāng)請(qǐng)有關(guān)部門查究”。新生入學(xué)學(xué)籍復(fù)查需要核對(duì)入學(xué)學(xué)生的身份信息是否和招生錄取信息一致,以往只能通過學(xué)籍管理人員逐一核對(duì),工作量大,難以保證不出現(xiàn)疏漏。核對(duì)后的信息在進(jìn)行學(xué)籍電子注冊(cè)時(shí)經(jīng)常發(fā)現(xiàn)學(xué)生身份證號(hào)、姓名、民族等主要信息與招生錄取信息不一致。主要原因還是出現(xiàn)在入學(xué)復(fù)查環(huán)節(jié)。對(duì)于冒名頂替、弄虛作假的學(xué)生只從身份證和檔案信息上是不易發(fā)現(xiàn)的。為解決以上所述問題,開發(fā)一套高校新生入學(xué)學(xué)籍復(fù)核系統(tǒng)十分必要。
一系統(tǒng)框架及總體設(shè)計(jì)
高校新生入學(xué)學(xué)籍復(fù)核系統(tǒng)主要運(yùn)用二代身份證信息識(shí)別技術(shù)、圖像識(shí)別技術(shù)、指紋識(shí)別技術(shù),系統(tǒng)架構(gòu)采用ASP. NET和MVC,數(shù)據(jù)庫采用SQLServer,開發(fā)語言主要采用C#。本系統(tǒng)主要是對(duì)入學(xué)新生的基本信息及生物識(shí)別信息進(jìn)行收集。經(jīng)過與錄取信息的比對(duì)可以篩選出基本信息存在錯(cuò)誤的學(xué)生,再通過對(duì)錄取照片和身份證照片的比對(duì)可發(fā)現(xiàn)冒名頂替或提供虛假錄取信息的學(xué)生。學(xué)籍管理工作人員協(xié)助基本信息有誤的學(xué)生進(jìn)行更正并完成學(xué)籍注冊(cè)。已經(jīng)收集的到信息將作為教學(xué)管理的基礎(chǔ)數(shù)據(jù)供其他教學(xué)活動(dòng)調(diào)用。
1總體設(shè)計(jì)
本人介紹的系統(tǒng)嚴(yán)格按照教育部及黑龍江省教委相關(guān)文件精神的要求進(jìn)行新生學(xué)籍注冊(cè)工作,新生資格復(fù)核工作認(rèn)真嚴(yán)謹(jǐn),從多個(gè)方面和角度做到確保學(xué)籍信息準(zhǔn)確完整。做到對(duì)每個(gè)新生進(jìn)行照片、筆跡核對(duì),而且還開發(fā)了指紋核對(duì)模塊。第一步,采集學(xué)生信息,并由每個(gè)學(xué)生對(duì)自己的學(xué)籍信息后簽字確認(rèn),教務(wù)處存檔備查;第二步,由系統(tǒng)的身份核對(duì)信息對(duì)考生的電子信息進(jìn)行電子核對(duì);第三步,對(duì)所有學(xué)生的電子信息進(jìn)行院系復(fù)核、家長復(fù)核及高中班主任復(fù)核,做到每個(gè)學(xué)生身份的明確。系統(tǒng)架構(gòu)如圖1所示。
2系統(tǒng)功能
(1)學(xué)校網(wǎng)絡(luò)中心數(shù)據(jù)服務(wù)器:負(fù)責(zé)存儲(chǔ)學(xué)生的學(xué)籍?dāng)?shù)據(jù),包括從教育部網(wǎng)絡(luò)下載的學(xué)生原始數(shù)據(jù)、學(xué)生高考報(bào)名考試數(shù)據(jù)、學(xué)生入學(xué)后現(xiàn)場采集的數(shù)據(jù)等等。
(2)新生身份信息采集模塊:利用指紋采集技術(shù)、照片采集技術(shù)及筆跡采集技術(shù),分別采集上述信息,以供系統(tǒng)核對(duì)使用。
(3)新生身份核對(duì)模塊:負(fù)責(zé)對(duì)新生的指紋數(shù)據(jù)、照片數(shù)據(jù)和筆跡數(shù)據(jù)進(jìn)行電子復(fù)核。其中包括復(fù)核現(xiàn)場采集照片和教育部圖像、現(xiàn)場采集指紋和教育部指紋或公安系統(tǒng)指紋信息、現(xiàn)場采集的指紋和教育部或公安系統(tǒng)指紋信息。
(4)院系復(fù)核:開學(xué)2周后,所有新生數(shù)據(jù)分發(fā)到學(xué)院,進(jìn)行院系復(fù)核確認(rèn)。
(5)家長復(fù)核、高中班主任復(fù)核:為了確保學(xué)生身份信息真實(shí)可靠,系統(tǒng)實(shí)現(xiàn)了家長和高中班主任復(fù)核的功能。
通過電子信息對(duì)比,學(xué)院、家長和高中班主任多種途徑同時(shí)對(duì)學(xué)生身份信息進(jìn)行復(fù)核,可以最大程度地保證學(xué)生信息的真實(shí)。
3開發(fā)平臺(tái)
高校學(xué)籍資格復(fù)核系統(tǒng)采用客戶端/服務(wù)器模式進(jìn)行開發(fā),別使用Visual Studio C#、Java和SQL Server2005后臺(tái)數(shù)據(jù)庫來實(shí)現(xiàn)。C/S結(jié)構(gòu)即客戶機(jī)/服務(wù)器結(jié)構(gòu),是大家熟知的軟件體系結(jié)構(gòu),技術(shù)相當(dāng)成熟。Visual Studio是微軟公司推出的開發(fā)環(huán)境,是全球最受歡迎的開發(fā)工具之一,在全球范圍內(nèi)有很多粉絲。微軟公司于2010年4月發(fā)布VS2010版[1]。它可以用來創(chuàng)建Windows平臺(tái)下的Windows應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序等[2]。
4數(shù)據(jù)庫設(shè)計(jì)
系統(tǒng)采用SQL Server 2005作為服務(wù)器。SQL Server 2005是微軟企業(yè)級(jí)數(shù)據(jù)管理平臺(tái),包含了非常豐富的新特性,能夠給用戶提供一個(gè)更安全、可靠和高效的數(shù)據(jù)管理[3]。本系統(tǒng)的數(shù)據(jù)庫主要由學(xué)生原始信息表、學(xué)生采集信息表、學(xué)生信息核對(duì)表、院系信息表、班級(jí)信息表、專業(yè)信息表等組成。其中,學(xué)生原始信息表記錄學(xué)生原始自然數(shù)據(jù),也就是學(xué)生參加高考的數(shù)據(jù),包括照片、筆跡和指紋;學(xué)生采集信息表記錄新生到校后由系統(tǒng)現(xiàn)場采集確認(rèn)的數(shù)據(jù),包括照片、筆跡和指紋;院系信息表記錄院系編號(hào)、院系名信息;班級(jí)信息表記錄班級(jí)編號(hào)、班級(jí)名、院系編號(hào)、專業(yè)編號(hào)信息;專業(yè)信息表記錄專業(yè)編號(hào)、專業(yè)名、院系編號(hào)信息;學(xué)生信息核對(duì)表記錄學(xué)生各項(xiàng)信息核對(duì)狀態(tài)。
5系統(tǒng)和數(shù)據(jù)的安全性
新生學(xué)籍注冊(cè)數(shù)據(jù)十分重要,本文所設(shè)計(jì)的新生學(xué)籍資格復(fù)核系統(tǒng)是在網(wǎng)絡(luò)環(huán)境下完成的。所有數(shù)據(jù)的錄入、存儲(chǔ)等操作都在網(wǎng)上進(jìn)行[4]。因此,系統(tǒng)必須采取身份認(rèn)證、VLAN及ACL等技術(shù)來保障系統(tǒng)的安全運(yùn)行,防止非授權(quán)的計(jì)算機(jī)用戶連入系統(tǒng)[5]。系統(tǒng)后臺(tái)的數(shù)據(jù)庫是學(xué)籍資格復(fù)核系統(tǒng)數(shù)據(jù)庫的核心,所以將其放在哈爾濱師范大學(xué)的網(wǎng)絡(luò)中心,中心配備有RAID5磁盤陣列的專用數(shù)據(jù)庫服務(wù)器中,外部配有硬件防火墻,VLAN及ACL等作為安全策略,所有子系統(tǒng)都需要經(jīng)過身份驗(yàn)證才能正常登陸,并且所有的帳號(hào)均有嚴(yán)格的權(quán)限設(shè)置,從而保證了系統(tǒng)和數(shù)據(jù)的安全。
二主要技術(shù)
1ADO數(shù)據(jù)庫訪問技術(shù)
本系統(tǒng)采用ADO.NET數(shù)據(jù)訪問體系結(jié)構(gòu),其互操作性好、可伸縮性強(qiáng),是一種重要的數(shù)據(jù)訪問模型。ADO.NET它對(duì)UDA的系統(tǒng)級(jí)接口OLE DB進(jìn)行了封裝,為應(yīng)用編程提供了接口。OLE DB是一組可以直接訪問數(shù)據(jù)的COM接口,通過OLE DB的方式可以直接訪問各類關(guān)系型和非關(guān)系型數(shù)據(jù)源的數(shù)據(jù)[6]。ADO中由于封裝了OLE DB的COM接口,通過使用 COM接口技術(shù)可以直接訪問數(shù)據(jù)的驅(qū)動(dòng)程序,因而比其他數(shù)據(jù)訪問技術(shù)的數(shù)據(jù)訪問效率更高。因此,本學(xué)籍資格復(fù)核系統(tǒng)采用ADO方式直接訪問系統(tǒng)后臺(tái)SQL SERVER 2005數(shù)據(jù)庫。ADO.NET體系結(jié)構(gòu)中有兩個(gè)核心組件:DataSet和.NET數(shù)據(jù)提供程序。ADO. NET技術(shù)具有可維護(hù)性、可伸縮性、互操作性、可編程性等特點(diǎn),非常適合應(yīng)用于本系統(tǒng)的開發(fā)[7]。
2數(shù)據(jù)庫查詢速度優(yōu)化
本文設(shè)計(jì)的學(xué)籍資格復(fù)核系統(tǒng)數(shù)據(jù)量很大,除學(xué)生自然信息外,還要存儲(chǔ)大量的圖像信息,包括照片、筆跡和指紋。為了提高系統(tǒng)的效率,本系統(tǒng)應(yīng)用了查詢優(yōu)化技術(shù),對(duì)程序中涉及數(shù)據(jù)查詢的操作進(jìn)行了優(yōu)化設(shè)計(jì),例如:
(1)盡量避免全表掃描,在所有where及order by子句所涉及的列上建立索引。
(2)避免在where子句中對(duì)字段進(jìn)行函數(shù)操作,這將導(dǎo)致引擎放棄使用索引而進(jìn)行全表掃描。
(3)避免在where子句中使用or來連接條件,否則將導(dǎo)致引擎放棄使用索引而進(jìn)行全表掃描。
總之,本文所介紹的高校學(xué)籍資格復(fù)核系統(tǒng)在哈爾濱師范大學(xué)等高校投入使用以來,極大地提高了學(xué)籍資格復(fù)核的工作效率,提高了各學(xué)校招生工作的管理水平,實(shí)現(xiàn)了高校信息化、網(wǎng)絡(luò)化、人性化管理,最大程度地保障了新生身份核實(shí)工作的進(jìn)行。高校學(xué)籍資格復(fù)核系統(tǒng)還在不斷地完善和改進(jìn)當(dāng)中,隨著系統(tǒng)功能的不斷改進(jìn)和向更多高校的使用推廣,該系統(tǒng)在高校招生工作中將發(fā)揮更大的作用。
參考文獻(xiàn)
[1]趙雪峰.ADO.NET數(shù)據(jù)訪問技術(shù)在電子檔案管理系統(tǒng)中的應(yīng)用[J].通信技術(shù),2009(8).
[2]張寬海.管理信息系統(tǒng)概論[J].北京:高等教育出版社, 2002,189.
[3]傅卓軍,莫利拉,徐鋒,沈岳.高校電子迎新系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].湖南:湖南大學(xué)學(xué)報(bào),2005.
[4]李丹,曹小佳.電子病歷信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微型機(jī)與應(yīng)用,2013(1).
[5]高建立,劉仲會(huì).高校新生學(xué)籍資格復(fù)核系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[C].中國教師發(fā)展基金會(huì)“全國教師隊(duì)伍建設(shè)研究”科研成果集(天津卷),2013.
[6]鐘大利,黃宗正.三層架構(gòu)下ADO.NET數(shù)據(jù)庫訪問技術(shù)的應(yīng)用探究[J].電腦知識(shí)與技術(shù),2013(5).
[7]黃金水.應(yīng)用ADO.NET訪問數(shù)據(jù)庫[J].電腦知識(shí)與技術(shù),2013(5).
[8]方生.基于Ado.net數(shù)據(jù)庫訪問技術(shù)的研究與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2013(12).