高樹強
摘 要:針對中職院校實際招生工作繁瑣復(fù)雜的問題,本文介紹了如何設(shè)計開發(fā)一項基于B/S模式的招生管理系統(tǒng),以提高招生工作的效率。
關(guān)鍵詞:招生管理 數(shù)據(jù)庫 B/S模式
一、系統(tǒng)功能需求分析
中職學校招生管理是一項既繁瑣又復(fù)雜的工作,涉及新生的分檔、退檔、錄取等以及各種數(shù)據(jù)的統(tǒng)計、輸入、查詢等。
根據(jù)招生管理的實際情況,主要涉及校領(lǐng)導(dǎo)、招生辦主任、招生辦業(yè)務(wù)員以及管理員四類角色。其系統(tǒng)功能需求如下:
(1)學校領(lǐng)導(dǎo):能快速查詢學生人數(shù),包括本地區(qū)的學生人數(shù),本校各年度的招生人數(shù),本省以及其他省份各地區(qū)學生人數(shù)等功能。
(2)招生辦主任:根據(jù)入學時間的不同查詢某個日期學校的招生人數(shù)情況,根據(jù)專業(yè)、班級等查詢各類別學生人數(shù)等功能。
(3)招生辦業(yè)務(wù)員:登記或?qū)雽W生信息,對學生的信息進行編輯,根據(jù)專業(yè)、班級等查詢各類別學生人數(shù)情況,導(dǎo)出打印各種信息匯總表等功能。
(4)管理員:編輯審核用戶的注冊信息,備份和恢復(fù)初始化,留言、日志管理,批量信息導(dǎo)入等功能。
二、系統(tǒng)設(shè)計
1.基于B/S模式的系統(tǒng)
系統(tǒng)采用瀏覽器、服務(wù)器、數(shù)據(jù)庫三層結(jié)構(gòu)。該系統(tǒng)設(shè)計招生管理系統(tǒng),能夠減輕客戶端壓力,減小網(wǎng)絡(luò)流量的使用,維護和升級應(yīng)用程序時只需在服務(wù)器端進行,降低了成本。
2.系統(tǒng)功能結(jié)構(gòu)設(shè)計
中職學校招生管理系統(tǒng)結(jié)構(gòu)如下所示:
功能模塊
管理員學校領(lǐng)導(dǎo)招生辦
登錄驗證
1信息登記2信息查詢3其他
1驗證身份2審核身份3分配權(quán)
1信息查詢2統(tǒng)計數(shù)據(jù)
1數(shù)據(jù)備份2數(shù)據(jù)恢復(fù)3日志管理
(1)登錄驗證功能模塊設(shè)計。登錄驗證功能就是檢查以及驗證用戶的身份。通過驗證的方式對不同身份的用戶分配不同的權(quán)限。
(2)管理員功能模塊設(shè)計。該模塊主要是對系統(tǒng)本身進行管理和維護。用戶注冊信息后,管理員對其賬號、注冊身份的真實性、用戶登錄的IP地址以及登錄時間進行審核。當用戶忘記登錄密碼時,管理員對其原始密碼進行初始化操作,以便用戶可以設(shè)置新的密碼。
對系統(tǒng)數(shù)據(jù)進行備份,一方面,在數(shù)據(jù)丟失時,可以對其進行恢復(fù),另一方面,數(shù)據(jù)被惡意篡改時,也可以對其進行恢復(fù)。
(3)學校領(lǐng)導(dǎo)功能模塊設(shè)計。該模塊設(shè)計功能主要是信息查詢和統(tǒng)計。統(tǒng)計學生的生源地等基本信息,統(tǒng)計年度招生人數(shù),查詢各專業(yè)、各班級人數(shù),查詢學生基本信息等。
(4)招生辦功能模塊設(shè)計。招生辦包括主任和業(yè)務(wù)員兩類角色。主任主要是安排和監(jiān)督每日招生具體工作,功能主要是查詢功能,查詢每日新注冊學生的基本信息。
招生辦業(yè)務(wù)員主要是登記學生的基本信息,或及時更改學生的基本信息。
三、招生管理系統(tǒng)的實現(xiàn)
1.系統(tǒng)數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫系統(tǒng)在招生管理系統(tǒng)中主要是存儲圖片、文本、聲音等的載體,設(shè)計一套規(guī)范的數(shù)據(jù)庫對招生管理系統(tǒng)的正常使用具有重要作用。該系統(tǒng)選擇MS SQL Server 2008創(chuàng)建名稱為ZSGL的數(shù)據(jù)庫,該數(shù)據(jù)庫中有行政區(qū)域劃分表、管理員表和學生表3種基本表。
行政區(qū)域劃分表Xzqu有ID、行政區(qū)域名稱、代碼等屬性。
管理員表Admin有ID、用戶登錄名、密碼、姓名、身份、審核標志等屬性。
學生表Student主要記錄學生的基本信息。包括學生姓名、身份證號、性別、年齡、入學年月、專業(yè)、班級、電話、家庭住址等。
該系統(tǒng)設(shè)計了查詢、增加、刪除、修改等數(shù)據(jù)庫存儲過程,一方面減少了網(wǎng)絡(luò)流量的使用,提高了用戶訪問數(shù)據(jù)速度。另一方面用戶在進行數(shù)據(jù)訪問時操作更加方便快捷。
2.數(shù)據(jù)訪問
數(shù)據(jù)訪問連接數(shù)據(jù)庫的web.config文件的配置:
四、小結(jié)
本文設(shè)計開發(fā)了一項基于B/S模式的招生管理系統(tǒng),該系統(tǒng)具有登記學生信息、查詢信息、統(tǒng)計數(shù)據(jù)、打印報表等功能;具有易維護、易升級、成本低等優(yōu)點。招生管理系統(tǒng)的應(yīng)用使得招生管理工作規(guī)范化、自動化、信息化,大大提高了工作效率,使得中職學校更加適應(yīng)信息化時代發(fā)展。
參考文獻:
[1]柏亞玲,周若谷.基于Access的學生社團管理系統(tǒng)[J].今日科苑,2006(9).
[2]趙洋,王恩東.學生成績管理系統(tǒng)的設(shè)計與實現(xiàn)[J].沈陽化工學院學報,2007(2).
(作者單位:太原理工大學、呂梁高級技工學校)