葉長(zhǎng)國(guó),肖自明
(1.泰山學(xué)院信息科學(xué)技術(shù)學(xué)院;2.泰山學(xué)院招生辦公室,山東泰安 271021)
近年來(lái),隨著高校招生規(guī)模的擴(kuò)大、社會(huì)物質(zhì)文明程度的不斷提高,人們對(duì)藝術(shù)的向往和追求日益增長(zhǎng),報(bào)考藝術(shù)類(lèi)專(zhuān)業(yè)的學(xué)生也日益增加.藝術(shù)類(lèi)專(zhuān)業(yè)招生是整個(gè)招生工作的重要組成部分,因其錄取標(biāo)準(zhǔn)不但取決于高考文化科成績(jī),還在專(zhuān)業(yè)方面有一定的要求,而變得比普通類(lèi)專(zhuān)業(yè)招生更為復(fù)雜.普通類(lèi)專(zhuān)業(yè)的招生管理相比,藝術(shù)類(lèi)專(zhuān)業(yè)的招生管理有一定的特殊性,考試標(biāo)準(zhǔn)不統(tǒng)一,招生環(huán)節(jié)繁瑣,招生時(shí)間、地域跨度大,招生信息門(mén)類(lèi)多、信息量大,專(zhuān)業(yè)考試時(shí)間緊迫、數(shù)據(jù)精度要求高[1].另外普通高校的招生工作是一項(xiàng)政策性強(qiáng)、社會(huì)關(guān)注程度高的工作,要求必將是十分的嚴(yán)格,不允許存在任何差錯(cuò),藝術(shù)類(lèi)專(zhuān)業(yè)招生當(dāng)然也不例外.隨著信息技術(shù)日新月異的發(fā)展,信息網(wǎng)絡(luò)及其技術(shù)在社會(huì)的發(fā)展過(guò)程中所具有的內(nèi)涵越來(lái)越豐富,改變了傳統(tǒng)的管理方式,大大提高了工作效率.充分利用現(xiàn)有網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)技術(shù),對(duì)藝術(shù)類(lèi)專(zhuān)業(yè)招生管理工作進(jìn)行現(xiàn)代化管理,是符合社會(huì)需求和客觀需要的.
目前,各高校還沒(méi)有統(tǒng)一的用于藝術(shù)類(lèi)專(zhuān)業(yè)招生管理的信息系統(tǒng).基本上都是采取了手工的方式進(jìn)行藝術(shù)類(lèi)專(zhuān)業(yè)招生考試工作,如:使用Excel表格直接處理報(bào)名信息和成績(jī)信息,或使用簡(jiǎn)單的數(shù)據(jù)庫(kù)處理系統(tǒng)做一些統(tǒng)計(jì)處理工作.這樣的做法,數(shù)據(jù)的安全性極差,并且容易出現(xiàn)錯(cuò)誤.因此,開(kāi)發(fā)一套適合高校的藝術(shù)類(lèi)招生管理信息系統(tǒng)是十分必要的.
在信息系統(tǒng)的發(fā)展過(guò)程中,共產(chǎn)生過(guò)四種模式:(1)主機(jī)終端模式;(2)文件服務(wù)器模式;(3)客戶機(jī)/服務(wù)器模式(即Client/Server,C/S);(4)瀏覽器/服務(wù)器模式(Browser/Server,B/S).
隨著硬件技術(shù)的快速發(fā)展,硬件價(jià)格迅速下降,還有互連網(wǎng)的發(fā)展,主機(jī)終端模式和文件服務(wù)器模式已逐步被取代.目前在信息系統(tǒng)開(kāi)發(fā)時(shí)使用最多的是C/S和B/S兩種模式.
1.1.1 C/S模式
C/S模式是20世紀(jì)80年代在專(zhuān)用服務(wù)器網(wǎng)絡(luò)結(jié)構(gòu)的基礎(chǔ)上發(fā)展起來(lái)的一種結(jié)構(gòu)模式.C/S模式將網(wǎng)絡(luò)中計(jì)算機(jī)分為兩個(gè)部分并把他們有機(jī)地聯(lián)系起來(lái):客戶機(jī)和服務(wù)器.客戶機(jī)將請(qǐng)求傳送給服務(wù)器,并根據(jù)服務(wù)器回送的處理結(jié)果進(jìn)行分析,然后顯示給用戶,結(jié)構(gòu)圖如圖1所示.
圖1 C/S模式示意圖
隨著Internet和Web技術(shù)的發(fā)展,這種模式也逐漸暴露出許多問(wèn)題,逐漸被B/S模式取代.
1.1.2 B/S模式
20世紀(jì)90年代中期以后,以Web技術(shù)為基礎(chǔ)的B/S模式(瀏覽器/服務(wù)器)誕生了.隨著這種模式應(yīng)用,其先進(jìn)性日益顯現(xiàn)出來(lái).當(dāng)今很多基于大型數(shù)據(jù)庫(kù)的系統(tǒng)正在采用這種全新的技術(shù)模式.B/S模式其結(jié)構(gòu)如圖2所示.
圖2 B/S模式示意圖
B/S模式由瀏覽器、Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器三個(gè)層次組成.用戶界面完全通過(guò)WWW瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器.服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成.歸納起來(lái),B/S模式具有以下優(yōu)點(diǎn):(l)使用簡(jiǎn)單;(2)易于維護(hù);(3)保護(hù)企業(yè)投資;(4)對(duì)客戶端硬件要求低;(5)信息資源共享程度高;(6)擴(kuò)展性好;(7)安全性易于保障.
ASP的英文全拼是Active server pages,它是微軟公司的WEB服務(wù)器IIS(Internet Information Server)支持的進(jìn)行交互網(wǎng)頁(yè)開(kāi)發(fā)的技術(shù),是一種開(kāi)放的、免編譯的應(yīng)用開(kāi)發(fā)環(huán)境,HTML頁(yè)面、Script語(yǔ)言和動(dòng)態(tài)服務(wù)器擴(kuò)展結(jié)合在一起,為企業(yè)提供一個(gè)Web服務(wù)開(kāi)發(fā)和網(wǎng)絡(luò)信息管理的解決方案.
瀏覽器向WEB服務(wù)器發(fā)出請(qǐng)求,要求訪問(wèn).asp文件.Web服務(wù)器的進(jìn)程在接到文件訪問(wèn)請(qǐng)求后,根據(jù)它的后綴做出判斷,若為ASP就將這個(gè)訪問(wèn)請(qǐng)求交給專(zhuān)門(mén)的ASP文件處理守護(hù)進(jìn)程,這個(gè)進(jìn)程掃描.ASP文件,把文件中標(biāo)記“<%”和標(biāo)記“%>”之間的asp代碼逐行解釋并執(zhí)行,執(zhí)行完后把執(zhí)行的結(jié)果送給服務(wù)器的Web服務(wù)進(jìn)程,Web服務(wù)進(jìn)程把文件執(zhí)行結(jié)果通過(guò)HTTP協(xié)議送回到訪問(wèn)者的瀏覽器,訪問(wèn)者的瀏覽器所收到的僅僅是服務(wù)器的處理結(jié)果,文件中的內(nèi)容形式是標(biāo)準(zhǔn)的HTML標(biāo)簽代碼文件.
SQL server是Windows操作系統(tǒng)上面最常用的一種數(shù)據(jù)庫(kù)管理系統(tǒng),SQL server的特性主要包括以下四個(gè)方面:(1)Web特性.對(duì)XML和Internet標(biāo)準(zhǔn)的豐富支持.通過(guò)Web對(duì)數(shù)據(jù)進(jìn)行輕松安全地訪問(wèn)強(qiáng)大的、靈活的基于Web的分析.安全的應(yīng)用程序管理.(2)可伸縮性和可用性.同一個(gè)數(shù)據(jù)庫(kù)引擎可以在不同的平臺(tái)上使用,從運(yùn)行Windows98的便攜式電腦,到運(yùn)行Windows 2000數(shù)據(jù)中心版的大型多處理器服務(wù)器.(3)企業(yè)級(jí)數(shù)據(jù)庫(kù)功能.SQL Server 2000關(guān)系數(shù)據(jù)庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能.(4)易于安裝、部署和使用.SQL Server 2000中包括一系列管理和開(kāi)發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用SQL Server的過(guò)程,使客戶只需最少的安裝和管理開(kāi)銷(xiāo)即可實(shí)現(xiàn)這些應(yīng)用程序[2].
ASP和SQLServer2000具有良好的兼容性和穩(wěn)健的接口,兩者結(jié)合是最佳組合之一.所以系統(tǒng)開(kāi)發(fā)選擇B/S模式,使用ASP+SQL Server 2000的開(kāi)發(fā)工具.
高校藝術(shù)類(lèi)招生管理信息化系統(tǒng),主要是為了進(jìn)行專(zhuān)業(yè)課的考試管理而開(kāi)發(fā)的,目的是提高藝術(shù)類(lèi)專(zhuān)業(yè)考試的效率,同時(shí)更好的對(duì)高考進(jìn)行監(jiān)督,全自動(dòng)化處理考生成績(jī),實(shí)時(shí)的考生信息統(tǒng)計(jì)報(bào)表功能[3],監(jiān)控考試狀態(tài).為在短時(shí)間內(nèi)完成藝術(shù)類(lèi)專(zhuān)業(yè)考試工作提供平臺(tái)支持,藝術(shù)類(lèi)招生專(zhuān)業(yè)考試整體流程如圖3所示:
圖3 專(zhuān)業(yè)考試整體流程
本系統(tǒng)主要實(shí)現(xiàn)的流程是:考生到學(xué)校報(bào)名,根據(jù)省招辦提供的數(shù)據(jù)庫(kù)調(diào)取考生數(shù)據(jù),打印考試證及存根,考生確認(rèn)后簽字,考試證上有考場(chǎng)安排、考試時(shí)間等信息.美術(shù)專(zhuān)業(yè)考生按考場(chǎng)安排在統(tǒng)一時(shí)間內(nèi)參加考試.音樂(lè)專(zhuān)業(yè)考生則在規(guī)定的時(shí)間到指定的地點(diǎn)檢錄后參加專(zhuān)業(yè)考試.工作人員在考試進(jìn)行的同時(shí)現(xiàn)場(chǎng)錄入考試成績(jī),每個(gè)考場(chǎng)兩組同時(shí)錄入,以便檢查核對(duì)錯(cuò)誤.考試結(jié)束后,進(jìn)行核對(duì)成績(jī),在紀(jì)檢人員的監(jiān)督下進(jìn)行成績(jī)修改,無(wú)誤后按設(shè)定的比例進(jìn)行成績(jī)核算,導(dǎo)出總成績(jī).系統(tǒng)結(jié)構(gòu)如圖4所示.
圖4 系統(tǒng)總體結(jié)構(gòu)
一般數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)的原則是在信息系統(tǒng)的總體規(guī)劃設(shè)計(jì)方案的指導(dǎo)下,綜合考慮信息系統(tǒng)的基本功能和任務(wù)要求,使數(shù)據(jù)庫(kù)兼具信息管理和數(shù)據(jù)處理這兩大基本功能.在對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行規(guī)劃設(shè)計(jì)時(shí),一般應(yīng)遵循的原則是[4]:
(1)數(shù)據(jù)庫(kù)結(jié)構(gòu)、層次分明,規(guī)范化、合理化.
(2)數(shù)據(jù)庫(kù)必須保證數(shù)據(jù)的結(jié)構(gòu)化、規(guī)范化和標(biāo)準(zhǔn)化.
(3)設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),首先要盡可能地減小冗余度,最大限度的減小存儲(chǔ)空間占用,降低相互關(guān)聯(lián)數(shù)據(jù)一致性問(wèn)題發(fā)生的可能性;其次,還要保留適當(dāng)?shù)南到y(tǒng)數(shù)據(jù)冗余,以提高信息系統(tǒng)運(yùn)行時(shí)數(shù)據(jù)庫(kù)速度和降低開(kāi)發(fā)過(guò)程中的開(kāi)發(fā)難度.
(4)保證信息系統(tǒng)運(yùn)行時(shí)數(shù)據(jù)的正確性和相關(guān)連數(shù)據(jù)的一致性.在基于網(wǎng)絡(luò)訪問(wèn)的信息系統(tǒng)中,同時(shí)有多個(gè)用戶訪問(wèn)數(shù)據(jù)庫(kù),由于存在并發(fā)的數(shù)據(jù)庫(kù)操作,因此很可能影響數(shù)據(jù)的一致性.因此在實(shí)際信息系統(tǒng)的開(kāi)發(fā)時(shí),必須在程序中靈活運(yùn)用“鎖”等技術(shù)手段來(lái)保證系統(tǒng)數(shù)據(jù)的一致性.
(5)設(shè)定相應(yīng)的安全機(jī)制,由于在信息系統(tǒng)中的數(shù)據(jù)庫(kù)的信息對(duì)不同的用戶有不同的保密規(guī)定,因此安全機(jī)制對(duì)信息系統(tǒng)來(lái)說(shuō)是必不可少的.
本文從理論和技術(shù)實(shí)現(xiàn)兩個(gè)方面,對(duì)“高校藝術(shù)類(lèi)招生管理系統(tǒng)”的信息化設(shè)計(jì)和實(shí)現(xiàn)過(guò)程進(jìn)行了分析,然后對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)并技術(shù)實(shí)現(xiàn).
高校藝術(shù)類(lèi)招生管理系統(tǒng)經(jīng)過(guò)多年的使用,不斷進(jìn)行了完善,能夠?qū)崿F(xiàn)高校藝術(shù)類(lèi)招生工作的基本需求,具有高效、安全、維護(hù)簡(jiǎn)單的特點(diǎn).基本完成了高校藝術(shù)類(lèi)招生管理工作,并成功推廣到2所省內(nèi)高校,協(xié)助其出色的完成了藝術(shù)類(lèi)招生管理工作.
[1]翟惠生.藝術(shù)類(lèi)專(zhuān)業(yè)招生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].蘇州:蘇州大學(xué),2006.
[2]李丹.SQLSever2000數(shù)據(jù)庫(kù)管理與開(kāi)發(fā)應(yīng)用教程[D].北京:機(jī)械工業(yè)出版社,2005.
[3]林渙清.學(xué)籍信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].南京:南京理工大學(xué),2007.
[4]朱映華.基于Web的教學(xué)質(zhì)量測(cè)評(píng)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].南京:南京理工大學(xué),2008.