《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > NCRE報名數據快速采集系統的設計與實現
NCRE報名數據快速采集系統的設計與實現
來源:微型機與應用2012年第7期
孔彥杰,郭明超
(蘭州大學 信息科學與技術學院,甘肅 蘭州 730000)
摘要: 在全國計算機等級考試考務管理系統的基礎上,分析了考生報名時存在的實際問題,運用DELPHI語言開發工具,實現了以二代身份證為載體的考生報名信息快速采集系統,實現了系統管理、字典維護、用戶認證、信息采集、統計查詢、數據處理等模塊的功能完成,提高了報名工作的效率,降低了考務人員的勞動強度,保證了考生信息的準確性、完整性,規范了考生照片的格式。
Abstract:
Key words :

摘  要: 在全國計算機等級考試考務管理系統的基礎上,分析了考生報名時存在的實際問題,運用DELPHI語言開發工具,實現了以二代身份證為載體的考生報名信息快速采集系統,實現了系統管理、字典維護、用戶認證、信息采集、統計查詢、數據處理等模塊的功能完成,提高了報名工作的效率,降低了考務人員的勞動強度,保證了考生信息的準確性、完整性,規范了考生照片的格式。
關鍵詞: 信息采集;字典管理居民身份證NCREVFP;DELPHI

 全國計算機等級考試(NCRE)是教育部考試中心組織的品牌考試之一,規模僅次于英語四、六級考試,考試機構遍布全國各地,每年上半年、下半年各組織一次,僅甘肅省每年就約有7萬余人參加考試,考生人數多,考試規模大,報名時間相對集中,考務人員的工作任務重。考生基本信息包括姓名、性別、民族、出生日期、身份證號、報考語言類別、保留成績種類、原準考證號、聯系地址、聯系電話等,同時需要現場照相,基本信息要考務人員手工錄入,所以操作過程中錯誤亦在所難免。比如18位身份證號輸入有誤,姓名有誤,性別、民族有誤等現象時有發生,每年匯總時這些問題就會突顯出來,涉及到的考生有不滿情緒,考務人員有苦難言,考試機構的聲譽也受到一定的影響。NCRE報名數據快速采集系統(簡稱數據采集系統)可以有效地解決這些問題:首先系統讀取考生身份證的信息作為基本信息數據源,保證了考生信息的準確性、可靠性和統一性;其次系統將身份證照片進行數據格式轉換得到系統所需的照片,照片質量有所提高。由于身份證照片是由國家公安機關指定的由專業人員按照統一規格拍攝的,符合教育部考試中心的規格要求,考生也比較滿意,同時又省去了現場照相的環節,節省了考生的報名時間,減輕了考務人員的工作量,所以設計開發本系統是必要的。
1 總體設計
 數據采集系統的設計實現采用兩種模式,區別在于使用的支撐數據庫不同。第一種采用DELPHI70+VFP60的方式(滿足當前需要),第二種采用DELPHI70+SQLSERVER2003的方式(為考務系統升級做準備),主要功能模塊如圖1所示,包括:系統管理、字典管理、信息采集、查詢統計、數據備份等。

2 數據庫設計
 目前教育部考試中心下發的考務系統提供的導入數據格式是*.DBF的考生報考信息表,這就要求本系統必須要能導出一個符合此條件的數據表(BMK.DBF);考生報名時要驗證在上一次考試中是否有保留成績,就要求有一個成績表(CJK.DBF);在系統中要為組件提供如報考級別語言等必要的選項,需要一個字典表(DIC.DBF)以上各數據表相對獨立;VFP提供的數據庫性能穩定,能滿足系統訪問的需要。因此,數據庫設計從開發軟件的周期與服務質量方面考慮是合理的選擇。
 本系統主要數據表的設計如下:
 (1)BMK.DBF:用于存放考生報名信息,包括字段ZKZH(準考證號)、XM(姓名)、BMH(報名號)、XB(性別)、CSRQ(出生日期)、SFZH(身份證號)、MZ(民族)、ZY(職業)、WHCD(文化程度)、YSFZH(原身份證號)、BLCJZL(保留成績種類)、YZKZH(原準考證號)、KSPXZL(考試培訓種類)、LXDZ(聯系地址)、LZDH(聯系電話)、自定義等。
 (2)CJK.DBF:用于存放上一次已參加考試的考生成績,包括字段CJ3(筆試成績)、CJ4(上機成績)、ZCJ(總成績)、ZSBH(證書編號)、ZKZH(準考證號)、XM(姓名)、BMH(報名號)、XB(性別)、CSRQ(出生日期)、SFZH(身份證號)、MZ(民族)、ZY(職業)、WHCD(文化程度)、YSFZH(原身份證號)、BLCJZL(保留成績種類)、YZKZH(原準考證號)、KSPXZL(考試培訓種類)。
 (3)字典表(DIC.DBF):用于存放報考語言級別、民族、性別及其各子項所對應的代碼。在基于SQL2003數據庫的另一個模式中以上內容分存在多個表中。
3 系統實現
3.1 數據庫連接

 數據采集系統第一個模式是采用ADO技術實現DELHPHI與SQL SERVER的連接,主要使用SqlConnection類的相關方法,查詢、編輯等數據操作通過SqlDataAdapter和DataSet類來完成。第二個模式是采用ODBC技術實現DELPHI與VFP的連接。ODBC架構模型如圖2所示。


3.2 系統模塊的功能實現
3.2.1 用戶登錄

 包括系統管理員組、考務錄入員組、查詢統計員組三種用戶角色,主要從對數據庫文件操作的權限不同來劃分的,以組策略配置不同來實現。
3.2.2 系統配置
 包括系統數據源的自動配置,考試參數(考試時間、考次、考點代碼和考生照片存放路徑)、字典參數以及讀卡器通信參數配置。程序設計時需要調用讀寫器動態鏈接庫STDAPI.DLL,通信端口提供2個RS232端口與6個USB端口,若用戶選擇了USB端口則將對應的屬性設置為不可修改(cmbSetBaud.Enabled:=False),并把參數配置的結果寫入INI文件中保存,以備下次讀取。端口參數配置界面如圖3所示。

 

 

3.2.3 報名管理
 本模塊包括報名默認選擇設置、身份證信息采集兩部分內容。在信息采集界面主要用一個DBGrid組件來顯示報名庫中已有的考生信息,分別用8組Lable組件和Edit組件顯示姓名、性別、出生日期、身份證號、民族、報名號、原準考證號、聯系電話等信息,其中原準考證信息來源于成績庫(CJK.DBF),其他來源于讀卡器;用5組Lable組件和ComboBox組件分別顯示報考語言級別、職業、文化程度、培訓類型、保留成績種類等信息,其中報考語言級別由考務人員現場選擇,其他信息項可選擇也可以在報名默認選擇模塊中設置;照片保存在系統設置中指定的目錄之下,文件使規則是級別語言代碼(2位)+報名號。用7個按鈕分別激活讀取身份證、數據清空、信息存盤、修改、刪除、預覽、打印等功能。程序處理流程如圖4所示,系統界面如圖5所示。


3.2.4 查詢統計
 查詢統計模塊的操作對象是新產生的報名庫,查詢提供以姓名、身份證號的單一條件查詢和以身份證號、姓名、報考級別語言為基本條件的組合查詢,統計功能提供了符合某條件的筆試人數統計、機試人數統計、雙試人數統計。部分代碼如下:
procedure TFrmSelect.Button1Click(Sender: TObject);
var
 sSqlstr,sSubSqlstr:string;
begin
  if (trim(BmhBegEdit.Text)<>′′) and (trim(BmhEndEdit.Text)<>′′) then
   begin   //輸入報名號范圍查詢
    sSubSqlstr:=format(′ right(bmh,6) between ′′%s′′ and ′′%s′′ ′,[trim(BmhBegEdit.Text),trim(BmhEndEdit.Text)]);
   end
 end;……
  with dm.qrySel do
  begin
    Close;
    SQL.Clear;
    sSqlstr:=′select * from bmk ′;
    if  sSubSqlstr<>′′ then
begin
  sSqlstr:=sSqlstr+′ where ′+sSubSqlstr;
end;
sSqlstr:=sSqlstr+′ and delflag=0 order by (right(bmh,6)) desc ′;
  SQL.Add(sSqlstr);
    Open;
    StatusBar1.Panels[1].Text:=inttostr(RecordCount)+′條記錄′;
  end;
end;……
3.2.5 數據備份
 數據備份在系統的兩個模式中實現的方式是不同的,數據庫的備份是調用SQL數據庫管理系統的功能來實現的,對于用VFP作數據庫支持的系統模式,數據備份是有選擇的備份,目標格式采用教育部考試中心要求的報名表的結構格式,保證此表可直接導入考務系統進行考試編排。
 開發過程的實踐證明,NCRE報名數據采集系統的設計是合理的,雖然在使用初期對不少地方針對用戶提出的建議做了改動,但用戶登錄、報名管理、查詢統計、報表打印、數據備份等功能模塊的開發進程非常順利,投入使用三年來累計有四萬五千余名考生的信息通過本系統采集到數據庫,一方面有效地避免了考務人員手工錄入可能產生的錯誤,大幅度提高了信息的準確率,減輕了考務人員錄入信息的勞動強度,加快了集體報名的進度,為考務人員、考生贏得了時間;另一方面身份證的照片是專業攝影人員拍攝的,相比之下要比考務人員現場拍攝的規范,同時也節約了考生報名的時間。
參考文獻
[1] 儲啟明.Delphi7典型實例開發篇[M].北京:清華大學出版社,2003.
[2] 邊紅麗.非接觸IC卡技術應用趨勢[J].金卡工程,2003(5):39-41.
[3] Borland Software Corporation.Borland developer Stlldio 2006 guide[M]. 2006.
[4] 鄒澤林. Delphi在開發打印系統實踐中的應用與編程[J].電腦編程技巧與維護,2009(18):42-43,57.
[5] 儲啟明. Delphi7典型實例開發篇(基礎開發篇)[M].北京:清華大學出版社,2003.
[6] 張春林,馬成勇,劉均.Delphi7數據庫系統設計與開發[M].北京:清華大學出版社,2003.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久精品亚洲国产奇米99| 亚洲欧美激情视频在线观看一区二区三区| 日韩一区二区精品视频| 亚洲大胆av| 亚洲国产91| 亚洲高清免费在线| 亚洲国产另类精品专区| 亚洲国产高清视频| 亚洲国产精品一区二区www| 在线不卡免费欧美| 日韩视频在线一区二区| 欧美一区二区视频在线观看2020 | 国产欧美一区二区视频| 国产精自产拍久久久久久蜜| 国产精品欧美在线| 国产欧美韩国高清| 国产又爽又黄的激情精品视频 | 一二三四社区欧美黄| 日韩一区二区免费看| 日韩一二三区视频| 日韩香蕉视频| 一区二区欧美激情| 亚洲尤物在线| 欧美在线欧美在线| 亚洲欧洲一区二区三区久久| 亚洲理伦在线| 亚洲一区二区三区色| 香蕉成人啪国产精品视频综合网| 午夜精品久久久久久| 欧美制服第一页| 亚洲国产成人在线视频| 亚洲福利久久| 亚洲精品国产品国语在线app| 一本色道久久综合亚洲精品不| 在线亚洲免费| 欧美在线关看| 免费亚洲一区| 欧美三级视频在线播放| 国产精品入口麻豆原神| 国产一区三区三区| 亚洲精品久久视频| 亚洲一区二区在线免费观看| 欧美一区二区视频在线| 亚洲精品少妇| 亚洲影视在线播放| 午夜国产欧美理论在线播放| 久久久亚洲欧洲日产国码αv | 国产精品成人午夜| 国产亚洲精品资源在线26u| 亚洲成色777777在线观看影院| 日韩午夜免费| 亚洲欧美日韩国产另类专区| 亚洲国产色一区| 亚洲免费网址| 麻豆精品网站| 国产精品porn| 在线精品观看| 亚洲视频精选| 亚洲精品1区2区| 亚洲欧美精品| 欧美v日韩v国产v| 国产精品婷婷午夜在线观看| 亚洲福利在线观看| 亚洲午夜一二三区视频| 91久久精品国产| 欧美一级视频精品观看| 欧美激情视频一区二区三区免费| 国产精品稀缺呦系列在线| 91久久精品国产91久久性色| 香蕉精品999视频一区二区| 一区二区欧美国产| 久久国产福利| 亚洲女同同性videoxma| 免费久久99精品国产| 国产嫩草一区二区三区在线观看 | 激情丁香综合| 宅男噜噜噜66一区二区| 亚洲黄一区二区三区| 午夜在线a亚洲v天堂网2018| 欧美福利视频在线| 国产一区视频网站| 一区二区三区蜜桃网| 亚洲日本成人网| 久久久久久穴| 国产免费成人av| 在线视频精品| 日韩一级免费观看| 猫咪成人在线观看| 国产一区二区你懂的| 亚洲桃花岛网站| 亚洲天堂免费在线观看视频| 欧美国产第二页| 在线播放亚洲| 久久精品99国产精品酒店日本| 亚洲欧美日韩精品久久亚洲区 | 欧美精品久久久久久久久老牛影院 | 伊人婷婷欧美激情| 欧美影院成人| 欧美一区二区三区成人| 欧美视频中文一区二区三区在线观看| 在线欧美电影| 亚洲大胆人体视频| 久久激情视频| 欧美在线观看视频| 国产精品一二三四区| 一区二区激情| 亚洲天堂网在线观看| 欧美日韩aaaaa| 亚洲精品极品| 日韩视频国产视频| 欧美高清视频一区二区三区在线观看| 在线播放一区| 亚洲大片在线| 欧美aⅴ99久久黑人专区| 伊人久久婷婷色综合98网| 久久精品91久久久久久再现| 久久久久久91香蕉国产| 国产亚洲一区二区三区在线观看 | 欧美女同在线视频| 亚洲精品123区| 99国产一区| 欧美日本国产一区| 亚洲精品一区二区三区99| 亚洲美洲欧洲综合国产一区| 欧美激情第六页| 亚洲精品日韩在线| 亚洲视频你懂的| 欧美色一级片| 亚洲自拍三区| 久久亚洲私人国产精品va媚药| 国产综合久久久久久鬼色| 亚洲国产成人精品女人久久久| 老色鬼久久亚洲一区二区| 亚洲国产精品一区二区三区| 日韩视频永久免费观看| 欧美日韩精品一区二区| 一本色道久久综合精品竹菊| 午夜日韩福利| 激情久久影院| 日韩亚洲欧美综合| 国产精品电影网站| 午夜精品视频在线| 亚洲欧洲精品一区| 欧美高清在线视频| 一区二区三区偷拍| 久久精品视频在线观看| 一区视频在线看| 99视频在线观看一区三区| 欧美午夜影院| 欧美一区二区在线播放| 欧美a级片网站| 一区二区高清视频在线观看| 午夜精品影院| 精品动漫一区二区| 在线综合欧美| 国产真实久久| 一区二区三区成人| 国产亚洲aⅴaaaaaa毛片| 亚洲激情在线视频| 国产精品久久久久久久久借妻| 欧美中在线观看| 欧美人交a欧美精品| 午夜精品视频| 欧美激情综合网| 亚洲欧美日本精品| 男女视频一区二区| 亚洲一二三四区| 久久一区二区视频| 日韩午夜精品视频| 久久久欧美精品sm网站| 亚洲免费精品| 久久久欧美精品| 一本久久a久久精品亚洲| 久久国产精品一区二区三区| 亚洲人成高清| 久久精品2019中文字幕| 亚洲精一区二区三区| 久久久久久伊人| 一片黄亚洲嫩模| 久久一区二区三区av| 一区二区三区久久精品| 美女视频黄 久久| 亚洲综合精品自拍| 欧美日韩成人| 亚洲国产91| 国产乱肥老妇国产一区二| 亚洲理伦电影| 狠狠色综合一区二区| 亚洲一区二区三区中文字幕在线 | 亚洲制服丝袜在线| 欧美精品在线免费观看| 欧美一区二区三区婷婷月色| 国产精品福利久久久| 亚洲美女网站| 在线观看91精品国产入口| 欧美在线日韩| 中文国产一区| 欧美日韩国产色站一区二区三区| 亚洲福利av| 国产亚洲精品久久久久久|