張志祥,何光軍
(重慶醫(yī)科大學(xué)教務(wù)處,重慶 400016)
教育部考試中心從2016年下半年開(kāi)始在4 個(gè)省市(天津市、重慶市、安徽省、云南?。┰圏c(diǎn)學(xué)生自主在大學(xué)英語(yǔ)四、六級(jí)考試網(wǎng)上報(bào)名系統(tǒng)報(bào)名和繳費(fèi),截至2018年12月, 已在全國(guó)的19 個(gè)省市開(kāi)展網(wǎng)上報(bào)名。重慶作為首批試點(diǎn)省市之一,重慶醫(yī)科大學(xué)從2016年下半年至今,均組織學(xué)生在該系統(tǒng)進(jìn)行四、六級(jí)報(bào)名和安排考務(wù)工作。在接近3年的使用過(guò)程中,我校的大學(xué)英語(yǔ)四、 六級(jí)的考務(wù)工作者積極探索, 總結(jié)了一些經(jīng)驗(yàn)、方法和技巧,分享給各高校的同仁,以改進(jìn)工作思路和流程,提高工作效率,促進(jìn)教學(xué)管理的信息化。
在大學(xué)英語(yǔ)四、六級(jí)考試網(wǎng)上報(bào)名系統(tǒng)中,先由各個(gè)高校的考務(wù)管理部門分校區(qū)上傳本校的在校學(xué)生基本信息和學(xué)生照片,然后學(xué)生登錄該系統(tǒng)核對(duì)信息、照片,最后進(jìn)行報(bào)名、繳費(fèi)。
學(xué)生照片數(shù)據(jù)上傳到報(bào)名系統(tǒng)的工作是大學(xué)英語(yǔ)四、六級(jí)考務(wù)工作中極其重要的第一個(gè)環(huán)節(jié),包含照片的收集、整理,分校區(qū)提取在校學(xué)生的照片和上傳。
該校學(xué)生的學(xué)歷層次和類別多, 有博士生、 碩士生、普通本科生(八年制、五年制、四年制)、成人教育本??茖W(xué)生和普通??粕?, 學(xué)生信息和照片來(lái)源于不同的業(yè)務(wù)系統(tǒng),分別有研究生信息管理系統(tǒng)、本專科教學(xué)管理系統(tǒng)、成人教育學(xué)生信息系統(tǒng),因此,照片收集和維護(hù)難度大。而且,還存在照片格式、尺寸、照片命名規(guī)則不統(tǒng)一。
此外,學(xué)生學(xué)籍異動(dòng)多,學(xué)生延長(zhǎng)畢業(yè)、留降級(jí)、休學(xué)、復(fù)學(xué)的學(xué)生多,各個(gè)年級(jí)、不同入學(xué)年份的照片交織在一起,對(duì)照片管理、查詢和提取帶來(lái)了不小的難題。
為了對(duì)學(xué)生照片進(jìn)行系統(tǒng)化的管理和使用, 該校的考務(wù)工作人員聯(lián)合學(xué)籍管理人員, 對(duì)全校學(xué)生的照片進(jìn)行處理、整理和歸類,構(gòu)建了學(xué)生照片資料庫(kù)。如圖1所示。
圖1 學(xué)生照片資料庫(kù)構(gòu)建過(guò)程
3.1.1 統(tǒng)一照片格式和尺寸處理
從各個(gè)系統(tǒng)收集或?qū)W生發(fā)來(lái)的照片, 文件格式和大小不統(tǒng)一且不符合要求,大學(xué)英語(yǔ)四、六級(jí)網(wǎng)上報(bào)名系統(tǒng)要求照片為.jpg 格式, 須小于200Kb。可以用ACDSee 軟件或Photoshop 的錄制動(dòng)作功能實(shí)現(xiàn)批量修改照片的格式、尺寸和大小。
3.1.2 統(tǒng)一照片命名與照片重命名
大學(xué)英語(yǔ)四、六級(jí)網(wǎng)上報(bào)名系統(tǒng)允許上傳的照片,支持按學(xué)號(hào)命名或按證件號(hào)碼命名, 但是每次只能選擇一種命名規(guī)則進(jìn)行上傳。那么,當(dāng)照片的命令規(guī)則不統(tǒng)一的時(shí)候,就需要對(duì)其統(tǒng)一,該校將來(lái)源不同的學(xué)生照片統(tǒng)一按學(xué)號(hào)命名。下面以“將證件號(hào)命名的照片批量重命名為學(xué)號(hào)”為例。
利用Dos 下rename(簡(jiǎn)寫為ren)命令。
ren 命令的標(biāo)準(zhǔn)格式如下:
ren [drive:] [path] filename1 filename2
參數(shù)解釋:
[drive:] [path] filename1——指定要進(jìn)行重命名的文件位置和名稱,文件名稱可以使用通配符。
filename2——為文件重命名的新名稱。重命名只能在同一驅(qū)動(dòng)器或路徑中實(shí)現(xiàn)。
命令示例:“ren 5001031992.*2013225006.*” 將證件號(hào)為5001031992 的照片重命名學(xué)號(hào)為2013225006的照片,“*”表示任意的圖片文件格式后綴。
為了快速處理所有照片的重命名工作,利用Excel文本拼接函數(shù)“&”及公式填充功能將所有學(xué)生的證件號(hào)與學(xué)號(hào)均對(duì)應(yīng)生成一條“ren”命令,將“ren”命令轉(zhuǎn)存為.bat 批處理命令,然后運(yùn)行,則所有學(xué)生的照片都將變成以學(xué)號(hào)命名。分別如圖2和圖3所示。
圖2 Excel 文本拼接ren 命令截圖
圖3 Bat 批處理文件截圖
在照片格式和命名統(tǒng)一后, 應(yīng)該形成本校的學(xué)生照片資料庫(kù),專用于學(xué)生大學(xué)英語(yǔ)四、六級(jí)網(wǎng)上報(bào)名。
該校改變常規(guī)的照片分類存儲(chǔ)方法, 而是把歷年所有入校的學(xué)生的照片以入學(xué)年份或以學(xué)號(hào)的前四位(該校所有類別、層次的學(xué)生學(xué)號(hào)前四位均以年份為前綴,如2017****)進(jìn)行分類,存放于大文件夾“全校學(xué)生照片庫(kù)”下面的不同子文件夾中,子文件夾以入學(xué)年份命名,如圖4和圖5所示。
圖4 “全校學(xué)生照片庫(kù)”子文件夾截圖
圖5 子文件夾中內(nèi)部照片截圖
構(gòu)建學(xué)生照片資料庫(kù)是一個(gè)系統(tǒng)的、長(zhǎng)期的工作,當(dāng)有新生入學(xué)時(shí),需要向照片資料庫(kù)添加照片。
(1)準(zhǔn)備需要提取照片的學(xué)號(hào)。
將在校學(xué)生Excel 表中的學(xué)號(hào)列復(fù)制到記事本中存儲(chǔ),學(xué)號(hào)之間以換行符分割,如“學(xué)號(hào).txt”。
(2)新建一個(gè)空文件夾用于存儲(chǔ)篩選到的照片,如“報(bào)名照片”。
(3)構(gòu)建for 循環(huán)及copy 命令批處理文件。
為了快速篩選出全部學(xué)生在校學(xué)生照片, 用Dos下的for 循環(huán)和“copy”命令可以將需要的學(xué)生照片復(fù)制到另外一個(gè)文件夾中。
①copy 命令復(fù)制照片。采用Dos 下copy 命令可以復(fù)制文件到指定位置。
Copy 命令的標(biāo)準(zhǔn)格式:copy[drive∶][path] filename1[drive:] [path] folder2。
參數(shù)解釋:
[drive:] [path] filename1——指定要篩選的文件位置和名稱。
[drive:] [path] folder2——為篩選后要放置報(bào)名考生照片的文件夾。
命令示例:copy "D∶ 全校學(xué)生照片庫(kù)20112011225006.jpg" " 報(bào)名照片", 命令是將學(xué)號(hào)為2011225006 的學(xué)生照片(后綴名為.jpg)從照片庫(kù)中選出復(fù)制到“報(bào)名照片”文件夾中。
②因照片分別存放于不同的子文件夾中, 還需要用到Dos 的for 循環(huán)命令,將copy 命令放置在for 循環(huán)中,如下所示:
@echo off
for/f "delims=" %%a in (學(xué)號(hào).txt)
do (copy"D∶ 全校學(xué)生照片庫(kù)2011\%%a.jpg" "報(bào)名照片")
…………
for/f "delims=" %%a in (學(xué)生學(xué)號(hào).txt)
do (copy"D∶ 全校學(xué)生照片庫(kù)2019\%%a.jpg" "報(bào)名照片")
pause
命令參數(shù)解釋:
for 為循環(huán)操作,/f 可以對(duì)文本文件中的內(nèi)容進(jìn)行循環(huán)處理;
“delims=”表示定義分隔符,即文本文件中的內(nèi)容以什么符號(hào)進(jìn)行分割,缺失默認(rèn)讀取一行的內(nèi)容。
%%a 表示變量,即文本文件中每個(gè)學(xué)號(hào)。
將以上Dos 命令放在一個(gè)記事本中,然后另存為.bat 批處理命令文件,運(yùn)行該文件則需要的在校學(xué)生的照片篩選到“報(bào)名照片”文件夾中。
如果有多個(gè)考試校區(qū),則分別按不同校區(qū)構(gòu)建“學(xué)號(hào)”記事本和批處理文件,進(jìn)行多次提取。