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