楊麗 龍凌云
摘 要:下文將簡要談?wù)勅绾芜\用數(shù)據(jù)庫VFP 技術(shù),充分利用學(xué)歷(學(xué)籍)數(shù)據(jù)來規(guī)范、完善普通高等教育本科畢業(yè)生學(xué)士學(xué)位電子注冊數(shù)據(jù)的格式及內(nèi)容。
關(guān)鍵詞:數(shù)據(jù)庫;學(xué)士學(xué)位;電子注冊;準(zhǔn)確
1 引言
1980年第五屆全國人民代表大會常務(wù)委員會第13次會議通過《中華人民共和國學(xué)位條例》,標(biāo)志了新中國學(xué)位制度的正式誕生。根據(jù)國務(wù)院學(xué)位委員會辦公室《關(guān)于調(diào)整學(xué)位授予信息年報數(shù)據(jù)標(biāo)準(zhǔn)的通知》(學(xué)位辦【2008】50號)精神,自2008年9月1日起,學(xué)位授予信息年報工作實行重大調(diào)整。“學(xué)位信息年報(備案)系統(tǒng)”于2009年6月1日正式開通。受國務(wù)院學(xué)位委員會辦公室委托,教育部學(xué)位與研究生教育發(fā)展中心(以下簡稱“學(xué)位中心”)負(fù)責(zé)全國學(xué)位授予信息年報工作的組織協(xié)調(diào)工作。為滿足社會人的需求,加強學(xué)位與研究生教育信息服務(wù),學(xué)位中心于2013年10月21日起面向社會提供學(xué)位證書網(wǎng)上查詢服務(wù)。學(xué)位證書網(wǎng)上查詢服務(wù)涉及學(xué)位獲得者切身利益,社會影響較大,數(shù)據(jù)質(zhì)量及服務(wù)質(zhì)量對保障學(xué)位獲得者的合法權(quán)益、維護社會穩(wěn)定至關(guān)重要。而上述一系列工作涉及大量的數(shù)據(jù)處理,傳統(tǒng)的人工方式將很難勝任且容易出錯。下文詳細(xì)敘述了利用數(shù)據(jù)庫VFP為工具,完成普通高等教育本科畢業(yè)生學(xué)士學(xué)位上報信息的采集、補充、核對和校驗工作的整個過程。
2 數(shù)據(jù)收集、整理
普通高等教育本科畢業(yè)生學(xué)士學(xué)位上報數(shù)據(jù)主要使用兩方面的數(shù)據(jù):一是從本校學(xué)籍管理平臺上下載的本校學(xué)籍?dāng)?shù)據(jù),命名為Bxxjk.DBF(本校學(xué)籍庫),二是從教育部學(xué)籍管理平臺上下載的本校學(xué)歷(學(xué)籍)數(shù)據(jù),命名為Xlxjk.DBF(學(xué)歷(學(xué)籍)庫)。
3 思路與做法
(一)上報信息的采集
根據(jù)有關(guān)要求,上報信息及數(shù)據(jù)結(jié)構(gòu)要求如圖(1)
學(xué)位辦【2008】50號文件中要求各級學(xué)位委員會辦公室要進一步加強對各學(xué)位授予單位報送信息的審查工作,采取與學(xué)歷(學(xué)籍)電子注冊信息庫比對、查閱學(xué)位授予單位學(xué)位評定委員會決議等有效措施對學(xué)位授予單位報送的學(xué)位獲得者的資格進行批量審核或個例審核,確保上報信息的真實、有效。經(jīng)過分析如下:
1、在對圖(1)進行數(shù)據(jù)采集時對于學(xué)歷(學(xué)籍)庫中已有的信息,可以直接從學(xué)歷(學(xué)籍)庫中取得,這樣既減少了中間環(huán)節(jié),又避免了不必要的人為差錯。具體操作如下:
第一步:用VFP6.0打開Xlxjk.DBF(學(xué)歷(學(xué)籍)庫)
第二步:在命令行輸入以下語句:
Select xm,xb,mz,zzmm,csrq,sfzh as zjhm,yxmc as xwsydw,yxmc as pydwm,zydm,zymc,ksh,left(rxrq,6) as rxny,xh,xz,left(yjbyrq,6) as byny from Xlxjk into table Xwk1 &&從學(xué)歷學(xué)籍庫中采集數(shù)據(jù)并存入Xwk1.dbf(學(xué)位庫1)中。
2、通過本校教務(wù)系統(tǒng)學(xué)生學(xué)籍?dāng)?shù)據(jù)來采集學(xué)生DZYX(電子郵箱),QQHM(QQ號碼)等學(xué)生個人信息。具體操作如下:
第一步:用VFP6.0打開Bxxjk.DBF(本校學(xué)籍庫)(圖2)和Xwk1.DBF(學(xué)位庫1)(圖3)
第二步:在命令行輸入以下語句:
select a.*,b.xmpy,b.QQhm,b.dzyxdz from Xwk1 as a left join Bxxjk as b on a.ksh=b.ksh into table Xwk2 &&通過左連接將Xwk1及Bxxjb(本校學(xué)籍庫)表中采集的數(shù)據(jù)存入Xwk2.dbf(學(xué)位庫2)中。
(二)上報信息的補充
上報信息的補充主要是將數(shù)據(jù)采集后得到的Xwk2.DBF表結(jié)構(gòu)及內(nèi)容補充至滿足學(xué)位中心上報數(shù)據(jù)結(jié)構(gòu)要求(參照圖1)。具體如下:
第一步:用VFP6.0打開Xwk2.DBF ,參照學(xué)位中心上報數(shù)據(jù)結(jié)構(gòu)要求(圖1),調(diào)整Xwk2.DBF表結(jié)構(gòu),步驟如下(見圖):
(1)插入缺少的字段XBM(性別碼,C,1),ZZMMM(政治面貌碼C,2),ZJLXM(身份證件類型碼,C,2),ZXXM(學(xué)位評定委員會主席姓名,C,40),XZXM(學(xué)位授予單位院長所長姓名,C,40),XWLBM(學(xué)位類別碼,C,3),HXWRQ(獲學(xué)位日期,C,6),SFFXXW(是否輔修學(xué)位,C,2),SFDEXW(是否第二學(xué)位,C,2),XWZSBH(學(xué)位證書編號,C,16),ZP(照片文件名稱,C,40),WXZH(微信,C,30),BZ(備注,C,160));
(2)修改與學(xué)位中心數(shù)據(jù)結(jié)構(gòu)中字段名、字段類型及寬度不一致的字段
第二步:字段內(nèi)容的補充
(1)通過分析:XBM,ZJLXM,ZXXM,XZXM等字段內(nèi)容參照“學(xué)位信息年報(備案)系統(tǒng)”代碼庫通過在VFP6.0命令行直接輸入更新語句來實現(xiàn)。語句如下:
Update Xwk2 set xbm="1" where xb="男" &&對性別=“男”的記錄的性別碼字段進行補充;
Update Xwk2 set xbm="2" where xb="女" &&對性別=“女”的記錄的性別碼字段進行補充;
Update Xwk2 set zjlxm=”01” &&對zjlxm字段進行補充;
Update Xwk2 set hxwrq=”20140701” &&對hxwrq字段進行補充;
其它字段內(nèi)容的補充,可參照以上代碼稍作改動即可。
(2)對于XWLBM(學(xué)位類別碼)、MZM(民族碼)字段內(nèi)容的補充可以使用以下更簡潔的方法:
首先參照“學(xué)位信息年報(備案)系統(tǒng)”代碼庫“學(xué)位類別、民族”二個表,分別做成XWLBB.DBF(學(xué)位類別表)、MZDMB.DBF(民族代碼表)。二個表的數(shù)據(jù)結(jié)構(gòu)如下圖:
然后在命令行輸入SQL語句:Select b.mzdm,a.* from xwk2 as a left join mzdmb as
b on alltrim(a.mz)=alltrim(b.mz) into table Xwk3 &&通過左連接將Xwbk及mzdmb(民族代碼表)表中mzdm存入Xwk3.dbf(學(xué)位庫3)中。至此完成MZM字段內(nèi)容的補充。
以上語句稍作改動即可完成XWLBM字段內(nèi)容的補充。
(3)接下來對ZP(照片)、XWZSBH(學(xué)位證書編號)字段內(nèi)容進行補充
在命令行輸入以下SQL語句:
Update Xwk3 set zp=alltrim(zjhm)+”.jpg” &&對ZP字段內(nèi)容進行補充;
Update Xwk3 set xwzsbh=alltrim(pydwm)+alltrim(xz)+alltrim (str(val(“2014000000”)+recno
))&&通過RECNO()提取當(dāng)前記錄號函數(shù)產(chǎn)生1、2、3…10…序列,對XWZSBH字段內(nèi)容進行補充;
(三)核對和校驗工作
由于在數(shù)據(jù)采集階段對于學(xué)歷(學(xué)籍)庫中已有內(nèi)容均是直接使用的學(xué)歷(學(xué)籍)庫中的內(nèi)容,所以核對這一環(huán)節(jié)在數(shù)據(jù)采集階段已完成。對于校驗工作,前期主要由學(xué)位管理員來完成,上報時由年報系統(tǒng)再對上報數(shù)據(jù)進行邏輯校驗。前期主要是對關(guān)鍵性信息的查重工作,具體思路如下:
第一步:用VFP6.0打開Xwk3.DBF ,在命令行輸入以下語句:
Select * from Xwk3 group by xwzsbh having count(*)>=2 &&對Xwzsbh內(nèi)容進行查重,返回0條記錄說明沒有重復(fù)記錄。
其它關(guān)鍵性字段內(nèi)容的查重,可參照以上代碼稍作改動即可。
至此就完成了普通高等教育本科畢業(yè)生學(xué)士學(xué)位上報信息的采集、補充、核對和校驗工作的整個過程。
4 結(jié)束語
學(xué)位電子注冊是運用現(xiàn)代信息技術(shù)手段,實行計算機網(wǎng)絡(luò)注冊管理的一種辦法,是一項政策性,技術(shù)性都很強的工作,涉及到每個學(xué)生的切身利益。數(shù)據(jù)庫技術(shù)與學(xué)位電子注冊工作的結(jié)合,使得在學(xué)位電子注冊數(shù)據(jù)處理方面能更充分、更高效地使用已有數(shù)據(jù),減少了不必要的人為差錯。提高了注冊數(shù)據(jù)的科學(xué)性、規(guī)范性、準(zhǔn)確性,進一步提高了學(xué)校學(xué)籍學(xué)位管理工作水平。
參考文獻
[1]《學(xué)籍學(xué)歷管理平臺高校用戶使用手冊》。教育部高校學(xué)生司
[2]關(guān)于做好2008/2009學(xué)年度學(xué)位授予信息年報工作的通知(學(xué)位中心(2009)34號)
[3]學(xué)位授予信息年報數(shù)據(jù)結(jié)構(gòu)及代碼手冊(2014版)。國務(wù)院學(xué)位委員會辦公室
[4]吳娟,駱桂峰。電子注冊中數(shù)據(jù)處理方法的探討。2010,(1)