龔 書,鄭 豐
(湘西民族職業(yè)技術(shù)學(xué)院,湖南 吉首 416000)
?
B/S架構(gòu)的職業(yè)院校招生報名管理系統(tǒng)設(shè)計
龔書,鄭豐
(湘西民族職業(yè)技術(shù)學(xué)院,湖南 吉首 416000)
摘要:根據(jù)職業(yè)院校招生報名的實際需求,為方便報名數(shù)據(jù)的輸入和需求者對數(shù)據(jù)信息的決策,采用B/S架構(gòu)設(shè)計并實現(xiàn)了網(wǎng)上招生報名管理系統(tǒng).該系統(tǒng)建立了完備的學(xué)生基本信息庫,后臺設(shè)計實現(xiàn)了用戶、初始化、報名等管理功能,前臺設(shè)計實現(xiàn)了會員制、注冊、報名、查詢等管理功能.基于B/S架構(gòu)的招生報名管理系統(tǒng)基本滿足高職院校實際要求.
關(guān)鍵詞:網(wǎng)上報名;招生管理;高職院校;數(shù)據(jù)采集;信息管理
現(xiàn)代化信息技術(shù)與網(wǎng)絡(luò)技術(shù)的高速發(fā)展,促使了基于網(wǎng)絡(luò)的高校信息化管理應(yīng)運而生.清華大學(xué)研制的“全國普通高校招生網(wǎng)上錄取系統(tǒng)”于2001年投入使用,使高校招生錄取工作率先進(jìn)入網(wǎng)絡(luò)信息化管理,但同時也出現(xiàn)了一些弊端,具體表現(xiàn)在以下3個方面:數(shù)據(jù)獨立性強(qiáng),無法實現(xiàn)共享;環(huán)境適應(yīng)性差,對變化中的招生形式不能及時跟蹤管理;系統(tǒng)功能單一,對決策分析、質(zhì)量評估等沒有應(yīng)對措施[1-2].這促使全國各高校針對自身特點研發(fā)適合自己需求的招生管理系統(tǒng).
在職業(yè)院校招生報名管理工作中,生源信息所涉及內(nèi)容越來越多,給招生錄取工作人員增加了不少麻煩,數(shù)據(jù)量大、時間緊迫,若不能及時、規(guī)范、準(zhǔn)確、高效地處理相關(guān)信息,就很容易在競爭中錯失良機(jī).職業(yè)院校招生數(shù)據(jù)來源以下幾個方面:學(xué)生或家長的網(wǎng)上報名、教師批量數(shù)據(jù)導(dǎo)入、專職招生人員錄入、系統(tǒng)管理員錄入等[3].由此可見,如何讓信息提供者把數(shù)據(jù)準(zhǔn)確、規(guī)范、高效地錄入到系統(tǒng)數(shù)據(jù)庫中,是職業(yè)院校報名管理的首要問題,數(shù)據(jù)的安全性、可靠性和完整性應(yīng)得到充分保障,信息提供者不僅提供數(shù)據(jù),而且能共享到系統(tǒng)數(shù)據(jù)資源.
1系統(tǒng)分析
網(wǎng)上報名管理系統(tǒng)的基本平臺為互聯(lián)網(wǎng),針對職業(yè)院校招生報名的特殊性,采用B/S架構(gòu)設(shè)計并實現(xiàn)了職業(yè)院校招生報名系統(tǒng).B/S結(jié)構(gòu)較C/S結(jié)構(gòu)具有以下優(yōu)勢:數(shù)據(jù)安全性、一致性、實時性、溯源性較好;服務(wù)響應(yīng)及時性較好;網(wǎng)絡(luò)應(yīng)用限制較好;投入成本和維護(hù)成本低.因此,本系統(tǒng)采用了B/S架構(gòu),既方便數(shù)據(jù)提供者的數(shù)據(jù)輸入,又方便數(shù)據(jù)需求者及時獲取信息并做出相應(yīng)決策,保障數(shù)據(jù)的安全性、一致性、完整性和可靠性.無論何種角色、無論何時何地只要能進(jìn)入Internet就能進(jìn)入該系統(tǒng)完成既定工作.
ASP(Active Server Pages)動態(tài)網(wǎng)頁是Microsoft公司推出的一種取代CGI(Common Gateway Interface)通用網(wǎng)關(guān)接口技術(shù),應(yīng)用于處理動態(tài)網(wǎng)頁和Web數(shù)據(jù)庫的開發(fā),編程靈活、簡潔、具有較高的性能,是目前訪問Web數(shù)據(jù)庫的首選.ASP具有如下特點:(1)完全集成于HTML,完美結(jié)合Script;(2)可使用普通文本編輯器編寫;(3)面向?qū)ο?Object Oriented),并可擴(kuò)展Active Server組件功能;(4)與任何ActiveX Scripting語言兼容;(5)使用ADO組件訪問數(shù)據(jù)庫;(6)擴(kuò)充功能強(qiáng);(7)無瀏覽器兼容問題;(8)程序源代碼保密性強(qiáng);(9)可實現(xiàn)在多個主頁間共享信息;(10)服務(wù)器端的數(shù)據(jù)庫表的訪問和編輯方便,使用瀏覽器即可完成數(shù)據(jù)庫訪問操作.[4]
文中選擇Microsoft Office Access數(shù)據(jù)庫,其優(yōu)勢體現(xiàn)在以下幾個方面.
(1)數(shù)據(jù)分析.Access具有較強(qiáng)的數(shù)據(jù)處理、統(tǒng)計分析、快速查詢等功能,可以進(jìn)行各類匯總、求平均等統(tǒng)計.設(shè)置統(tǒng)計的條件比較靈活,在統(tǒng)計分析超大數(shù)據(jù)量時速度快且操作方便.
(2)開發(fā)軟件.Access用來開發(fā)軟件的最大優(yōu)勢是易學(xué),且在開發(fā)一些小型網(wǎng)站W(wǎng)eb應(yīng)用程序時,Access用來存儲數(shù)據(jù).本系統(tǒng)對數(shù)據(jù)量要求和應(yīng)用程序的復(fù)雜度要求不是很高,考慮到服務(wù)器數(shù)據(jù)的可移植性和兼容性,選擇了ASP+Access結(jié)構(gòu).
(3)兼容性好.一般數(shù)據(jù)提供者都會使用Excel對原始數(shù)據(jù)進(jìn)行處理,處理過后則直接導(dǎo)入到數(shù)據(jù)庫中,如果數(shù)據(jù)庫選用Access,那么Excel與其不會產(chǎn)生任何沖突,二者同屬于Microsoft公司Office系列軟件,在軟件設(shè)計上具有相互導(dǎo)入的功能.
2系統(tǒng)結(jié)構(gòu)設(shè)計
網(wǎng)上報名管理系統(tǒng)要求實現(xiàn)信息發(fā)布與查詢、數(shù)據(jù)收集與處理、響應(yīng)及時等功能,這決定了采用基于Web形式的B/S架構(gòu).報名管理系統(tǒng)總體結(jié)構(gòu)如圖1所示.
圖1 招生報名管理系統(tǒng)總體結(jié)構(gòu)
在網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計上,主干網(wǎng)選擇100 Mbps局域網(wǎng),通過校園網(wǎng)連接Internet,采用CISC02924交換機(jī)作為網(wǎng)絡(luò)中心節(jié)點,Windows2003 Server作為網(wǎng)絡(luò)數(shù)據(jù)服務(wù)器操作系統(tǒng),服務(wù)器采用IBM專用服務(wù)器[3].
2.1.1 會員注冊數(shù)據(jù)提供者進(jìn)入前臺進(jìn)行報名登記時,必須先申請為會員,以便系統(tǒng)進(jìn)行會員制管理.申請者填寫內(nèi)容包括:帳號名、姓名、性別、密碼、密碼提示問題、密碼提示答案、聯(lián)系地址、聯(lián)系電話、E ̄mail等.
2.1.2 會員登錄會員使用帳號和密碼進(jìn)行登錄.會員忘記密碼,可點“忘密”按鈕,根據(jù)郵箱地址和先行設(shè)計的密碼提問找回密碼.
2.1.3 會員管理申請成功登錄后,會員可以根據(jù)相關(guān)信息進(jìn)行內(nèi)容修改、刪除和添加,且顯示會員注冊時間,登錄日志可以顯示最近1次登錄時間和最后1次登記的IP地址,這樣可以追溯數(shù)據(jù)來源,以便決策分析.
2.1.4 網(wǎng)上報名考生根據(jù)詳細(xì)資料填寫報名表,其內(nèi)容包括:報名編號、學(xué)生姓名、性別、身份證號、民族、騰訊QQ、政治面貌、電子郵箱、籍貫、縣市名稱、畢業(yè)中學(xué)、報名層次、所報專業(yè)、家庭住址、郵政編碼、優(yōu)惠類型、家長姓名和電話、聯(lián)系人及其電話、發(fā)票號碼、交費金額、報名時間與報名類型等.報名編號會根據(jù)網(wǎng)上報名時間自動編號,單招或網(wǎng)招的考生可以改寫為全國統(tǒng)一的考生號.為便于地區(qū)生源統(tǒng)計,添加縣市名稱和畢業(yè)中學(xué).報名層次及專業(yè)一旦選定會自動生成與計財處相統(tǒng)一的發(fā)票編號前9位(年份+系部+專業(yè)+層次),如3年制大專廣告設(shè)計與制作專業(yè)的編號是201460301,編號的后3位則是考生報名的先后序號.家庭住址和郵政編碼可以在籍貫選定后自動填寫.姓名和身份證號填寫完畢后可以查出庫存信息是否有重名,若重名,則提示信息會在備注欄里保存以備后查,若查出身份證號相重,則提示用戶并取消本次信息填寫,這樣避免信息重復(fù)登記的可能.
2.1.5 報名修改一個會員可以填寫一份報名表,也可以填寫多份報名表,比如會員是教師身份的話可能有多個招生對象,系統(tǒng)可以根據(jù)會員帳號自動篩選出該會員填寫的多份報名表.會員登錄成功后可以查詢自己名下填寫的所有報名表,根據(jù)現(xiàn)實情況修改填寫內(nèi)容.
2.1.6 信息查詢可以查詢招生信息,如招生簡章、收費標(biāo)準(zhǔn)、錄取情況、成績情況、報到情況等相關(guān)信息.
2.2.1 用戶管理(1)管理員分類.為了提高數(shù)據(jù)安全性,系統(tǒng)后臺提供以下管理員類型:系統(tǒng)管理員、招生地區(qū)管理員、教師管理員、招生數(shù)據(jù)管理員、計財管理員等,管理員的設(shè)計主要是操作權(quán)限的設(shè)定,對不同類型的管理員賦于不同的管理權(quán)限,以便對整個工作流程進(jìn)行監(jiān)管.(2)密碼修改.該功能僅限于系統(tǒng)管理員,其他管理員一概無此操作權(quán)限.為提高安全性,密碼修改前需要提供舊密碼,輸入正確后方能修改,這樣保障了其他管理員的個人安全.(3)添加會員.該功能權(quán)限僅限于系統(tǒng)管理員,如果系統(tǒng)管理員需要新增會員,可以進(jìn)行該功能操作.(4)查看會員.該功能權(quán)限僅限于系統(tǒng)管理員,對系統(tǒng)注冊會員進(jìn)行監(jiān)管.
2.2.2 初始化(1)地區(qū)計劃.設(shè)定本年度各地區(qū)的招生計劃.(2)專業(yè)管理.設(shè)定本年度專業(yè)內(nèi)容,包括專業(yè)層次、專業(yè)代碼、專業(yè)名稱、專業(yè)收費、專業(yè)編號等信息.初始化目的是為網(wǎng)上報名者填表時提供專業(yè)信息,為發(fā)票編號自動生成專業(yè)編號,為補交費用者自動核算提供基礎(chǔ)數(shù)據(jù),為層次和專業(yè)的數(shù)據(jù)統(tǒng)計提供基礎(chǔ).(3)班級管理.設(shè)定本年度預(yù)設(shè)專業(yè)班級,包括系部名稱、班級名稱、班主任姓名及電話等信息.(4)畢業(yè)學(xué)校.對本年度地區(qū)生源所在學(xué)校進(jìn)行預(yù)測性數(shù)據(jù)設(shè)定,包括縣市名稱、所讀學(xué)校等信息,初始化目的是為縣市和所讀中學(xué)提供基礎(chǔ)數(shù)據(jù),為生源學(xué)校的數(shù)據(jù)統(tǒng)計提供依據(jù).
2.2.3 報名管理(1)報名查看.通過二維表格查看報名庫存數(shù)據(jù),表格字段項采用多項勾選自定義方式,可以根據(jù)自己的需求選擇二維表格的展示內(nèi)容.(2)報名添加.在網(wǎng)上報名填寫表格內(nèi)容時新增補交費用(自動核算欠交費用)、備注走讀、報名來源、來源類型、報到情況(在班、退學(xué)已退費、退學(xué)未退費、未報到、重復(fù)刪除、其他)、在讀班級、添加時間等.同時可以完成上下記錄翻閱、打印、重寫、刪除等功能.(3)報名修改.“查修”按鈕方便查詢者對記錄進(jìn)行修改,通常在二維表格展示中完成刪除記錄的功能.(4)報名查詢.分全字匹配、通配符、模糊、單項、多項和快速等查詢,預(yù)設(shè)最常用的查詢關(guān)鍵字,便于快速查詢.(5)數(shù)據(jù)導(dǎo)入.招生地區(qū)管理員及數(shù)據(jù)管理員在很多情況下采用Excel電子表格創(chuàng)建原始數(shù)據(jù),數(shù)據(jù)入庫時只能采用導(dǎo)入形式.導(dǎo)入方法分2種:全導(dǎo)(數(shù)據(jù)庫記錄為0時采用該種方法,一次性按Excel表格內(nèi)容全部導(dǎo)入進(jìn)庫);篩導(dǎo)(在添加記錄入庫時采用該方法,系統(tǒng)可以根據(jù)實際情況智能查重和人工鑒定數(shù)據(jù)的導(dǎo)入).(6)數(shù)據(jù)導(dǎo)出.根據(jù)查詢結(jié)果自動生成相應(yīng)的Excel電子表格,方便數(shù)據(jù)導(dǎo)出.
2.2.4 數(shù)據(jù)統(tǒng)計分層次分專業(yè)對招生人數(shù)、男女生比例、各地區(qū)人數(shù)、任務(wù)等進(jìn)行統(tǒng)計.
2.2.5 教師管理高職院校教師一般都有招生任務(wù),為實現(xiàn)教師招生任務(wù)的管理與統(tǒng)計,本系統(tǒng)增加了教師招生任務(wù)管理功能.(1)教師查看.采用二維表格展示方式,功能同招生查看一樣.(2)教師添加.教師基本信息的錄入.(3)招生查詢.教師招生數(shù)目統(tǒng)計.
3軟件系統(tǒng)設(shè)計
圖2 軟件系統(tǒng)流程
本系統(tǒng)運行硬件環(huán)境:Intel 四核 @ 2.50 GHz或以上CPU;1 000 G SATA以上硬盤;4 GB DDR3 1 600以上內(nèi)存;分辨率1 024×768以上顯示器;USB接口和鍵盤鼠標(biāo)外設(shè);獨享2 MB以上網(wǎng)絡(luò)帶寬;IP固定一個.
系統(tǒng)運行軟件環(huán)境:Windows 2003/2008操作系統(tǒng);Microsoft Offices Access 2003以上數(shù)據(jù)庫;IIS6.0;IE6.0以上瀏覽器.
軟件系統(tǒng)又分2大部分:一部分面向?qū)W生、家長和普通教師,由招生子系統(tǒng)組建,主要完成會員制度的預(yù)報名數(shù)據(jù)管理工作;另一部分是面向招生教師和管理員,由管理子系統(tǒng)組建,該部分主要完成管理員對數(shù)據(jù)的前期準(zhǔn)備、中期監(jiān)控和后期整理.軟件系統(tǒng)流程如圖2所示.
4結(jié)語
基于B/S架構(gòu)的網(wǎng)上報名管理系統(tǒng)前臺設(shè)計能夠?qū)崿F(xiàn)會員制管理、注冊管理、報名管理、查詢管理等基本功能,后臺管理能實現(xiàn)用戶管理、初始化管理、報名管理、數(shù)據(jù)統(tǒng)計和教師管理,完成了制定計劃、權(quán)限管理、數(shù)據(jù)添加、數(shù)據(jù)修改、數(shù)據(jù)刪除、數(shù)據(jù)統(tǒng)計和審計核算等功能.該系統(tǒng)結(jié)構(gòu)靈活、功能齊全、方便實用、高效安全,在高職類院校激烈的招生競爭中能占領(lǐng)先機(jī).同時,該系統(tǒng)建立了完備的學(xué)生基本信息庫,為學(xué)生學(xué)籍管理、教務(wù)管理、考務(wù)管理、資費管理、圖書管理、宿舍管理、結(jié)業(yè)管理、就業(yè)管理等系統(tǒng)提供統(tǒng)一的基礎(chǔ)數(shù)據(jù).
參考文獻(xiàn):
[1] 高桂楨.高校招生管理信息系統(tǒng)的建設(shè)研究與應(yīng)用[J].信陽師范學(xué)院學(xué)報:自然科學(xué)版,2009,22(3):478-480.
[2] 郭盛煌,符方進(jìn).高職院校招生管理系統(tǒng)的分析與設(shè)計[J].軟件導(dǎo)刊,2011,10(7):83-84.
[3] 賴鍇.高職招生信息系統(tǒng)[J].軟件開發(fā)與設(shè)計,2009(7):42-43.
[4] 劉小園.基于ASP的招生信息動態(tài)網(wǎng)站管理系統(tǒng)的實現(xiàn)[J].電腦知識與技術(shù),2009,5(9):2 056-2 057.
(責(zé)任編輯陳炳權(quán))
Students Recruitment,Registration and Management System Based on
B/S Architecture Design and Implementation
GONG Shu,ZHENG Feng
(XiangXi Vocational and Technical College For Nationalities,Jishou 416000,Hunan China)
Abstract:Through analysis of the actual demand of the vocational colleges recruitment,the online recruitment management system based on B/S construct is designed and implemented,which will improve the recruitment data input and make the data more accessible to the decision maker.Such system establishes complete the basic database of students’ information,the background design of which realizes the function of user,initialization,signing up,and the front design of which realizes the functions of membership,registration,application,and query. The recruitment,registration and management system based on B/S construct can satisfy the demandsof the vocational colleges.
Key words:online registration;recruitment management;vocational colleges;data acquisition;information management
作者簡介:龔書(1979—),男(土家族),湖南鳳凰人,湘西民族職業(yè)技術(shù)學(xué)院講師,工程碩士,主要從事軟件開發(fā)及計算機(jī)應(yīng)用研究.
收稿日期:2015-03-05
中圖分類號:TP309
文獻(xiàn)標(biāo)志碼:A
DOI:10.3969/j.cnki.jdxb.2015.03.006
文章編號:1007-2985(2015)03-0025-04