韋妍
(廣東女子職業(yè)技術(shù)學(xué)院,廣東廣州 511450)
基于B/S模式的全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)*
韋妍
(廣東女子職業(yè)技術(shù)學(xué)院,廣東廣州 511450)
為了改善全國(guó)計(jì)算機(jī)等級(jí)考試傳統(tǒng)的集中時(shí)間地點(diǎn)的報(bào)名方式,方便學(xué)生報(bào)名和學(xué)習(xí),提高管理員的工作效率,經(jīng)過(guò)實(shí)際的需求分析,采用ASP.NET技術(shù)和SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)了包含用戶(hù)登陸、計(jì)算機(jī)等級(jí)考試報(bào)名、信息發(fā)布等功能的計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng).該系統(tǒng)實(shí)現(xiàn)了快速的報(bào)名、便捷的查詢(xún)、信息的共享,并且提供了功能齊全的后臺(tái)管理頁(yè)面,完全能滿(mǎn)足學(xué)生和管理員的需求.
計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng);B/S模式;SQL Server 2005
全國(guó)計(jì)算機(jī)等級(jí)考試是由教育部考試中心主辦,面向社會(huì),用于考查應(yīng)試人員計(jì)算機(jī)應(yīng)用知識(shí)與技能的全國(guó)性計(jì)算機(jī)水平考試體系[1].隨著全國(guó)計(jì)算機(jī)等級(jí)考試的全面推廣,參考人數(shù)眾多,組織報(bào)名成為教務(wù)部門(mén)的一項(xiàng)重要工作,傳統(tǒng)的管理方法、手段以及工作效率已不能適應(yīng)新形勢(shì)發(fā)展的需要[2].為了提高考試管理工作人員的工作效率,降低工作強(qiáng)度,方便學(xué)生的學(xué)習(xí),有必要開(kāi)發(fā)一個(gè)基于B/S模式的計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)來(lái)滿(mǎn)足他們的工作和學(xué)習(xí)需求.
計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng),是進(jìn)行信息采集、存儲(chǔ)、維護(hù)和使用的系統(tǒng).利用該系統(tǒng),其一是為了解決傳統(tǒng)集中時(shí)間和地點(diǎn)的報(bào)名方式,使考生能夠隨時(shí)隨地在網(wǎng)上報(bào)名、查詢(xún)及修改[3],為學(xué)生提供方便快捷的報(bào)名方式,減少人工參與,使計(jì)算機(jī)等級(jí)考試報(bào)名工作更高效、準(zhǔn)確;其二是為了方便學(xué)生的學(xué)習(xí),讓學(xué)生可以最快地獲得最新的考試信息以及考試相關(guān)的學(xué)習(xí)資料,給他們提供一個(gè)信息獲取、互相學(xué)習(xí)的平臺(tái);其三是為了方便管理員的辦公,讓他們從繁重的工作中解脫出來(lái),提高工作效率,提供快捷方便的管理手段以及功能齊全的后臺(tái)管理頁(yè)面.
基于B/S模式的計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)的業(yè)務(wù)流程:首先,登陸系統(tǒng),其中管理員由系統(tǒng)管理員添加,學(xué)生注冊(cè)則采用身份證號(hào).系統(tǒng)對(duì)用戶(hù)進(jìn)行驗(yàn)證,若為非法用戶(hù)則無(wú)法進(jìn)入.登陸后,管理員可以跳轉(zhuǎn)到后臺(tái)管理頁(yè)面進(jìn)行網(wǎng)上辦公,在此管理員可以查看報(bào)名學(xué)生信息、修改個(gè)人密碼、發(fā)布各類(lèi)信息和對(duì)報(bào)名學(xué)生進(jìn)行管理等.學(xué)生用戶(hù)進(jìn)入后跳轉(zhuǎn)到主頁(yè)等待其他操作,在此學(xué)生可以進(jìn)行考試報(bào)名、查詢(xún)修改自己的報(bào)考信息、了解最新的考試信息、與其他同學(xué)進(jìn)行學(xué)習(xí)經(jīng)驗(yàn)交流等.其業(yè)務(wù)流程圖如圖1所示.
圖1 系統(tǒng)業(yè)務(wù)流程
數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等[4].通過(guò)對(duì)該系統(tǒng)的需求分析,系統(tǒng)的頂級(jí)數(shù)據(jù)流如圖2所示.
圖2 系統(tǒng)頂級(jí)數(shù)據(jù)流
系統(tǒng)設(shè)計(jì)的另一關(guān)鍵環(huán)節(jié)是數(shù)據(jù)庫(kù)[5].根據(jù)數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計(jì)的情況,得到該系統(tǒng)數(shù)據(jù)庫(kù)的數(shù)據(jù)表見(jiàn)表1至表3.
表1 管理員表(admin)
表2 信息表(news)
表3 學(xué)生表(student)
該系統(tǒng)主要由3個(gè)子模塊組成:用戶(hù)登錄模塊、學(xué)生考試報(bào)名模塊和信息管理模塊.整個(gè)系統(tǒng)的功能結(jié)構(gòu)框架如圖3所示.
圖3 系統(tǒng)模塊框架
該系統(tǒng)的開(kāi)發(fā)本著方便學(xué)生學(xué)習(xí)、教師教學(xué)、學(xué)校管理的基本思想,意在為學(xué)生、教師、學(xué)校開(kāi)發(fā)一個(gè)集考試報(bào)名、考試信息修改、信息發(fā)布、信息交流的基于B/S模式的計(jì)算機(jī)等級(jí)考試報(bào)名平臺(tái).
6.1 用戶(hù)管理模塊
用戶(hù)管理模塊主要對(duì)使用該系統(tǒng)的用戶(hù)進(jìn)行管理,在登陸管理系統(tǒng)的時(shí)候進(jìn)行用戶(hù)身份檢查和權(quán)限分配,不同用戶(hù)擁有不同的操作權(quán)限.若登錄用戶(hù)是管理員,則可以在任意模塊中進(jìn)行編輯、修改,如修改用戶(hù)登陸密碼,添加、刪除學(xué)生信息,在報(bào)名結(jié)束可以對(duì)報(bào)名表進(jìn)行清理,對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行備份以保證數(shù)據(jù)的完整性和安全性等等.若登錄用戶(hù)為學(xué)生,則只能進(jìn)行密碼修改、考試報(bào)名和修改、瀏覽或查詢(xún)報(bào)名信息等操作,不能進(jìn)入數(shù)據(jù)庫(kù)進(jìn)行任何更改.
6.2 學(xué)生考試報(bào)名模塊
這個(gè)模塊是系統(tǒng)的核心.等級(jí)考試報(bào)名模塊分為3個(gè)部分:網(wǎng)上報(bào)名、修改本人報(bào)考信息、查詢(xún)打印報(bào)考信息.(1)在報(bào)名管理中,學(xué)生可以在任何一臺(tái)接入Internet的計(jì)算機(jī)上實(shí)現(xiàn)網(wǎng)上報(bào)名.在報(bào)名時(shí),學(xué)生先要在系統(tǒng)進(jìn)行注冊(cè),錄入考生個(gè)人的基本信息,然后才可以進(jìn)入考試報(bào)考界面來(lái)完成等級(jí)考試的報(bào)名工作.(2)在報(bào)名截止前若考生想對(duì)自己的報(bào)考信息進(jìn)行增刪改查等修改,則只需要輸入學(xué)生唯一的身份證號(hào)就可以,無(wú)需通過(guò)繁瑣的身份認(rèn)證.(3)報(bào)名信息查詢(xún)及打印.查詢(xún)功能主要是讓學(xué)生能夠查詢(xún)自己的報(bào)名信息,以供學(xué)生使用.學(xué)生可以通過(guò)多種途徑進(jìn)行查詢(xún),如姓名、考試類(lèi)別、身份證號(hào)、班級(jí)等等,根據(jù)所輸入的考生信息查詢(xún)報(bào)名信息的詳細(xì)情況,確認(rèn)是否報(bào)名成功,核對(duì)報(bào)名序號(hào)及進(jìn)行打印等.
6.3 信息管理模塊
信息發(fā)布模塊的主要功能就是給用戶(hù)提供一個(gè)獲取信息的平臺(tái),分為3個(gè)部分:(1)新聞發(fā)布及管理,主要由管理員在后臺(tái)進(jìn)行操作,實(shí)現(xiàn)對(duì)當(dāng)前最新資訊的實(shí)時(shí)更新和修改,包括提供一些各類(lèi)等級(jí)考試的學(xué)習(xí)資料,如試題庫(kù)、專(zhuān)家指南、考試資訊、技術(shù)文章等.(2)考試信息管理,管理員可以在此發(fā)布考試公告、通過(guò)率、考試分析、考試成績(jī)等信息,所有的網(wǎng)站訪(fǎng)問(wèn)者可以通過(guò)前臺(tái)的新聞中心菜單,瀏覽到最新發(fā)布的考試資訊以及相關(guān)的通知文件.(3)留言板BBS,學(xué)生可以在此獲得一些自己需要的信息,同時(shí)也可以發(fā)表一些自己認(rèn)為比較有用的學(xué)習(xí)經(jīng)驗(yàn)供他人參考,以及對(duì)別人發(fā)表的一些文章提出自己的見(jiàn)解等等.
基于B/S模式的計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)實(shí)現(xiàn)了快速的報(bào)名、便捷的查詢(xún)、輕松的管理,同時(shí)信息共享豐富了學(xué)生的學(xué)習(xí),且運(yùn)行操作都非常簡(jiǎn)便;但也存在界面不夠美觀(guān)、數(shù)據(jù)庫(kù)操作的性能有待進(jìn)一步優(yōu)化等問(wèn)題,如有部分功能程序代碼對(duì)數(shù)據(jù)庫(kù)的操作過(guò)于頻繁,如果后臺(tái)數(shù)據(jù)庫(kù)過(guò)大將會(huì)影響運(yùn)行速度.筆者將在未來(lái)的工作中對(duì)該系統(tǒng)作進(jìn)一步的完善.
[1] 教育部考試中心.什么是全國(guó)計(jì)算機(jī)等級(jí)考試[EB/OL].http://sk.neea.edu.cn/jsjdj/infor.jsp?infoid=35286&class_ id=26_14_10&child_class_id=,2009-09-25.
[2] 鄭旭陽(yáng),鄧 斐,劉 軍.基于B/S模式的大學(xué)英語(yǔ)等級(jí)考試報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)醫(yī)學(xué)教育技術(shù),2009 (2):92-94.
[3] 姚 徐,姚雙良.全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)上報(bào)名系統(tǒng)的分析與設(shè)計(jì)[J].計(jì)算機(jī)與現(xiàn)代化,2011(11):202-205.
[4] JOHN SHARP,JOHN JAGGER.Visual C#.NET程序設(shè)計(jì)[M].北京:北京大學(xué)出版社,2002.
[5] 陳曉林,吳定雪,周 妃,等.全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名系統(tǒng)關(guān)鍵環(huán)節(jié)設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用與軟件,2009,26(3):202 -204.
(責(zé)任編輯 向陽(yáng)潔)
NCRE Registration System Based on B/S Mode
WEI Yan
(Guangdong Women’s Polytechnic College,Guangdong 511450,Chian)
In order to improve the NCRE registration form which restrict the time and place make,students’registration and learning convenient,and make administration more efficient,paper,based on demand analysis,uses ASP.NET technology and SQL Server 2005 database to design a new system,which contains login/out function,computer grade examination registration function,and information publishing function.The system achieves fast registration,convenient search and information sharing.It also provides fully functional backstage management.This system can meet students’and administrators’needs.
NCRE registration system;B/S mode;SQL Server 2005
TP311.5
A
10.3969/j.issn.1007-2985.2013.01.009
1007-2985(2013)01-0033-04
2012-09-05
韋 妍(1980-),女,廣西南寧人,廣東女子職業(yè)技術(shù)學(xué)院講師,主要從事數(shù)字圖像處理研究.