999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WEB的全國計算機等級考試報名系統的設計與實現

2010-04-09 06:08:12郭文杰郭成林
科學之友 2010年11期
關鍵詞:數據庫系統

郭文杰,郭成林

(太原理工大學,山西 榆次 030600)

基于WEB的全國計算機等級考試報名系統的設計與實現

郭文杰,郭成林

(太原理工大學,山西 榆次 030600)

根據多年組織NCRE考試的經驗,通過對考試報名系統的細致分析,研制了基于WEB的網上報名系統。該系統采用B/S結構,在實踐中取得了良好的效果,減輕了考務人員的工作負擔。

NCRE;中間件;B/S

全國計算機等級考試(National Computer Rank Examination,簡稱NCRE)是經原國家教育委員會(現教育部)批準,由教育部考試中心主辦,面向社會,用于考察應試人員計算機應用知識與技能的全國性計算機水平考試體系。

NCRE考試在全國范圍內已經開展了多年,但其報名系統仍然采用的是手工填報或者是機讀卡報名:手工報名方式速度慢,易出錯,加之報名時間短,對各考點的考務工作造成很大的壓力;而機讀卡報名設備昂貴,使用及維護成本高,對于中小考點來說難以承受。筆者根據多年組織報考經驗,自行研發了網上報名系統,與考試中心下發的報名系統實現了無縫對接,大大減輕了考務人員的工作負擔。

1 分析NCRE考試報名系統

NCRE考務軟件采用SQL-SERVER作為自己的核心數據庫,不過,中間交換數據,包括導入導出的數據都是采用DBF格式的文件。

NCRE導入導出的報名數據是一個ZIP壓縮包,其中至少包含兩個文件,一個名為bmk.dbf,另一個名為Export.xm l。而bmk.dbf就是包含考生報名信息的數據表。

通過試驗得知,只要將制好的報名數據追加到NCRE考務軟件導出的bmk.dbf中,然后將修改后的導出文件重新導入到NCRE考務軟件里,其效果和直接錄入的沒有區別。

2 分析數據庫

bmk.dbf表的數據結構。該數據表中,xh字段并不是bmk中原有的字段,但因為bmk缺少一個穩定的字段做主字段,所以選擇學籍庫中的學號字段增加到數據表中,當然,最終導入報名系統的時候,刪除該字段即可。

而 xm、xb、csrq、mz、sfzh、zy、whcd共 7 個字段由學籍庫導出,yzkzh,blcjzl,kspxzl,kspxzl,lxdz,lxdh由學生在網上報名的時候提供。zkzh,bmh由系統自動生成,其中報名號的格式為:六位的考點編號加上兩位的報考等級編號再加上六位的流水號;而準考證號則由兩個“0”加上報名號組成。

3 分析用戶

表1

NCRE考試是面向社會的一種考試,但絕大多數考點都是由學校承擔。根據報考人員的類型,我們將考點分為兩種,一種是面向全體社會人員,其考生來源復雜。另一種則是面向單位內部人員(如學生),其考生來源簡單。

對于第一類考點,如果采用網上報名的話,一般應采用注冊——登錄模式,這種方式不受自有數據的限制,可以不停地追加新用戶,所有信息均由考生本人提供。但也正因為如此,首先會產生大量的無效注冊信息。因為考試報名不像QQ、購物、網銀等有穩定的客戶群,事實上,絕大多數人一生只會報考一次。其次,注冊——登陸模式在實踐中有著較高的失誤率,特別是考生身份證號等關鍵信息的錄入,經過統計,信息的出錯率可達到4%,而且,其中35%以上的錯誤,在考生簽字核對階段是發現不了的,而直到發準考證甚至發考試合格證的時候才會發現。筆者所負責的考點在早期采用的就是這種報名方式,正是由于考點的特點與之不符,所以我們最終放棄了這種報名方式。

對于第二類考點,一般不接受本單位以外的考生,像筆者所負責的考點目前就是這樣,作為高校考點,一般只接收在校學生的報名。加之注冊——登錄模式較高的失誤率。所以我們取消了考生注冊的環節,直接同在校學生學籍庫實現對接。從學籍庫中取出姓名、性別、身份證號等個人信息。讓考生在登錄界面僅需要輸入學號和身份證號,就可以登陸考試報名系統。

對于網上報名方式的選擇,應當根據考點的特點、規模、資源等多方面因素綜合考量。

4 軟件設計

圖1 注冊登錄模式流程圖

NET是Microsoft公司最新推出的一個XML Web services平臺,具有執行效率高、功能強大、適應性強、簡單易學等特點,故我們采用NET作為開發平臺。

數據庫方面,如果考點規模較大,可以采用SQL-SERVER等大型數據庫,其功能較強,在并發數據處理上性能很好,但對于配置服務器、數據庫等方面有較高要求;如果考點規模較小,可以采用ACCESS數據庫,其支持網絡連接、小巧精干、易學易用,但當并發數據量太大時,可能出現死機情況。

圖2 登錄報名模式流程圖

體系結構我們采用B/S(Browser/Server)模式,即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在服務器端(Server)實現,形成所謂3層3-tier結構。該結構大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本。以目前的技術看,局域網建立B/S結構的網絡應用,并通過Internet/Intranet模式下數據庫應用,相對易于把握、成本也是較低的。它能實現不同的人員,從不同的地點,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問和操作共同的數據庫;它能有效地保護數據平臺和管理訪問權限,服務器數據庫也很安全。

5 運行流程

注冊登錄模式見圖1,分為注冊、報名兩個部分,考試需要先注冊成合法用戶,然后才能登陸報名。

登陸報名模式見圖2,報名人員直接登陸即可。

6 代碼實現

//按鈕:“提交報名信息”

//功能:將學生填好的報名信息導入數據庫

protected void Bsave_Click1(objectsender,EventArgs e)

{

string strConnection="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath(".")+"..\App_Data/bmk.mdb;";

string Tb_xh=Txh.Text.ToString();string tj_bmk="update bmk set"+

"zkzh='"+DDLbkjbyy.SelectedValue+"',"+

"blcjzl='"+DDLblcjzl.SelectedValue+"',"+

"kspxzl='"+DDLcjpx.SelectedValue+"',"+

"yzkzh='"+Tyzkzh.Text+"',"+

"lxdh='"+Tlxdh.Text+"'"+

"where xh='"+Tb_xh+"'";

OleDbConnection myConn_last=new OleDbConnection(strConnection);

OleDbCommand tjCmd=new OleDbCommand(tj_bmk,myConn_last);

tjCmd.Connection.Open();

tjCmd.ExecuteNonQuery();

tjCmd.Connection.Close();

Response.Wr ("");//關閉現有頁面,打開注冊結束頁面

}

}

7 結論

計算機是一門面向應用的學科,它的推廣改變了我們看待事物的方式,變革了我們解決問題的方法。通過對NCRE考試報名系統的分析,結合自身考點特性,最終開發出了可行的解決方案,使考務人員的工作模式發生了根本性改變。除此之外,該方案還可以推而廣之,作為學籍庫同其他異構數據庫的中間件,與CET報名、選課報名等等系統結合,成為一個不同數據相互轉換、綜合利用的中間件。

[1] 高傳善.數據通信與計算機網絡.[M].高等教育出版社2004

[2] 翁健紅.基于C#的ASP.NET程序設計.[M]機械工業出版社,2007

[3] 史紅梅.教學管理信息系統的設計與開發.[D]山東大學碩士學位論文,2010

The Design and Implementation of W eb-based National Computer Rank Examination

Guo Wenjie,Guo Chenglin

According to the several years’experiences of organizing NCRE, I analyzed the examination system seriously and developed the WEB-based enrolling system on Internet.The system uses the B/S structure,It has achieved good effect in practice,reduced the burden of the laborers.

NCRE;Middleware;B/S.

TP315

A

1000-8136(2010)32-0134-03

猜你喜歡
數據庫系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 东京热高清无码精品| 一级毛片免费高清视频| 亚洲欧美另类色图| 91av国产在线| 99在线免费播放| 人禽伦免费交视频网页播放| 亚洲国产欧美自拍| 婷婷午夜影院| 强乱中文字幕在线播放不卡| 无码日韩视频| 91麻豆久久久| 国产精品永久不卡免费视频| 欧美国产日产一区二区| 尤物午夜福利视频| 国产中文一区a级毛片视频| 亚洲天堂精品视频| 婷婷综合色| 91精品人妻一区二区| 在线观看无码av五月花| 91成人免费观看在线观看| 国产视频资源在线观看| 国产视频大全| 欧美69视频在线| 国产熟睡乱子伦视频网站| 国产美女91视频| 国产免费好大好硬视频| 波多野结衣在线一区二区| 久久99精品久久久久纯品| 欧美激情福利| 伊人AV天堂| 欧美黄色网站在线看| 欧美日韩v| 国产一二三区在线| 中文成人在线| 一级一毛片a级毛片| 999福利激情视频| 91精品小视频| 91无码网站| 综合亚洲网| 国产乱人伦精品一区二区| 午夜电影在线观看国产1区| 精品天海翼一区二区| 亚洲午夜福利在线| 国产传媒一区二区三区四区五区| 国产日本一线在线观看免费| 亚洲天堂网站在线| 97色伦色在线综合视频| 亚洲人在线| 亚洲一区网站| 成人在线第一页| 国产91在线|日本| 日本一区二区不卡视频| av在线5g无码天天| 亚洲精品无码日韩国产不卡| 国产91全国探花系列在线播放| 国内自拍久第一页| 思思热精品在线8| 露脸一二三区国语对白| 免费A级毛片无码免费视频| 久久这里只有精品66| 99视频全部免费| 尤物国产在线| 老色鬼欧美精品| 国产女人在线观看| 亚洲成网777777国产精品| 欧美一区中文字幕| 精品久久久久久久久久久| 99激情网| 国产视频自拍一区| 亚洲永久色| 国产精品久久久精品三级| 美女国内精品自产拍在线播放 | 国产欧美日韩精品综合在线| 婷婷午夜影院| 国产一级毛片yw| 久久精品这里只有国产中文精品 | 亚洲国产精品一区二区高清无码久久| 色噜噜综合网| 国产成人高精品免费视频| 国产麻豆精品手机在线观看| 人人爽人人爽人人片| 国产成人高精品免费视频|