李東鵬
(蘭州石化職業(yè)技術(shù)大學(xué) 甘肅省蘭州市 730060)
我國高校招生制度不斷優(yōu)化改革,高校的招生規(guī)模也不斷擴(kuò)大,基于傳統(tǒng)的招生錄取信息查詢系統(tǒng)難以滿足高??忌浫⌒畔⒉樵児ぷ餍枰虼?,在相關(guān)技術(shù)普及和推動(dòng)下,高校招生錄取信息查詢工作,逐漸向信息化、自動(dòng)化、高效化方向發(fā)展,積極開發(fā)招生錄取信息查詢系統(tǒng),旨在簡化高校招生管理工作,提高招生錄取信息查詢工作效率?;谟?jì)算機(jī)信息技術(shù)的普及,各種軟件應(yīng)運(yùn)而生,設(shè)計(jì)人員基于B/S高考招生求取查詢系統(tǒng)進(jìn)行設(shè)計(jì),更好為用戶提供信息查詢服務(wù),提供便捷的查詢手段,部分高校投入B/S高考招生求取查詢系統(tǒng)應(yīng)用發(fā)現(xiàn),考生錄取信息管理效率得以提升,降低了出錯(cuò)率,同時(shí),為高校信息數(shù)據(jù)管理和后期維護(hù)提供了保障,因此,相關(guān)人員認(rèn)為有必要深入研究B/S高考招生求取查詢系統(tǒng)的相關(guān)內(nèi)容。
為保證B/S高考招生求取查詢系統(tǒng)安全可靠、高效穩(wěn)定運(yùn)行,設(shè)計(jì)人員在系統(tǒng)設(shè)計(jì)過程中,不斷優(yōu)化系統(tǒng)結(jié)構(gòu)(如圖1),將高校招生錄取信息數(shù)據(jù)全部保存在系統(tǒng)數(shù)據(jù)庫中,由系統(tǒng)管理員進(jìn)行管理,主要通過ASP.NET 窗口與用戶進(jìn)行銜接。用戶可在網(wǎng)絡(luò)服務(wù)器中找到WEB 網(wǎng)頁,基于此,本系統(tǒng)主要采用的是B/S 三層體系結(jié)構(gòu),在此系統(tǒng)結(jié)構(gòu)模式下,優(yōu)化了客戶端設(shè)計(jì),通過安裝少量的客戶端軟件,便可滿足用戶需求[2]。
圖1:B/S高考招生求取查詢系統(tǒng)結(jié)構(gòu)圖
就系統(tǒng)開發(fā)技術(shù)平臺(tái)設(shè)計(jì)看,設(shè)計(jì)人員在B/S 技術(shù)支持下,按照B/S 模式進(jìn)行深化設(shè)計(jì),借助互聯(lián)網(wǎng)平臺(tái)對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行優(yōu)化;主要是依托ASP.NET 結(jié)構(gòu)體系,并在Windows 2000 Server2000 系統(tǒng)上進(jìn)行開發(fā),網(wǎng)頁服務(wù)器使用的是IIS 服務(wù)器,并通過Web 瀏覽器進(jìn)入到系統(tǒng)登錄操作界面支持用戶輸入登錄查詢信息條,將Microsoft SQL Server2000 作為數(shù)據(jù)庫,開發(fā)語言為C 語言;幫助高效更好的作出相應(yīng)的決策[3]。B/S高考招生求取查詢系統(tǒng)設(shè)計(jì),為滿足實(shí)際使用需求,設(shè)計(jì)了系統(tǒng)層、邏輯層、數(shù)據(jù)訪問層;其中系統(tǒng)層,主要由Web 瀏覽器完成,提供系統(tǒng)后臺(tái)數(shù)據(jù)交互查詢和結(jié)果輸出功能;邏輯層的功能實(shí)現(xiàn),主要是利用服務(wù)器對(duì)客戶端身份等登錄信息的驗(yàn)證,增設(shè)了計(jì)算功能等;數(shù)據(jù)訪問層,則是為系統(tǒng)管理員提供數(shù)據(jù)添加、刪除和修改以及查詢功能等。
1.3.1 考生模塊
B/S高考招生求取查詢系統(tǒng)設(shè)計(jì)過程中,結(jié)合高校招生錄取信息管理工作實(shí)際需要,增設(shè)家長學(xué)生端、系統(tǒng)管理員以及高校管理員端口,更好均衡多方的利益。
就家長學(xué)生端的系統(tǒng)功能看,提供報(bào)名信息瀏覽、操作指南等功能;為家長考生提供了信息查詢便利。系統(tǒng)根據(jù)考生的個(gè)人身份信息允許賬號(hào)注冊(cè),并對(duì)考生個(gè)人信息進(jìn)行保密處理。完成上述操作后,可由家長或?qū)W生將未填寫的資料補(bǔ)全,反復(fù)確認(rèn)填寫信息后,進(jìn)行保存,完成信息注冊(cè)。按照系統(tǒng)提示,可逐步進(jìn)行專業(yè)填報(bào),完成此環(huán)節(jié)操作后,系統(tǒng)會(huì)自動(dòng)生成考生報(bào)名序號(hào)。B/S高考招生求取查詢系統(tǒng)為方便用戶對(duì)錄取信息的查詢,不斷優(yōu)化設(shè)計(jì)了系統(tǒng)模塊,增設(shè)了靈活的查詢功能,支持自定義查詢信息、仔細(xì)組合條件查詢;另外,考生可借助B/S高考招生求取查詢系統(tǒng),完成錄取補(bǔ)報(bào)操作,此種情況,主要是針對(duì)第一次報(bào)考沒有錄取的考生群體,根據(jù)高校發(fā)布的補(bǔ)錄招生信息,考生可再次進(jìn)行身份驗(yàn)證,登錄B/S高考招生求取查詢系統(tǒng)界面完成相關(guān)的操作。
就高校端功能設(shè)計(jì)情況看,支持高校管理員實(shí)時(shí)發(fā)布招生計(jì)劃、招生簡章及招生相關(guān)的公告等;同時(shí),對(duì)學(xué)生提交的個(gè)人信息和報(bào)告資料進(jìn)行校核和確認(rèn),保證信息無誤。當(dāng)錄取工作結(jié)束后,高校管理員會(huì)第一時(shí)間陸續(xù)、按錄取批次上傳考生的錄取結(jié)果,并在B/S高考招生求取查詢系統(tǒng)網(wǎng)站進(jìn)行公布[4]。此外,在B/S高考招生求取查詢系統(tǒng)設(shè)計(jì)中,支持對(duì)考生登記、錄取信息數(shù)據(jù)的導(dǎo)出,并對(duì)信息報(bào)表進(jìn)行統(tǒng)計(jì)。
1.3.2 管理員模塊
B/S高考招生求取查詢系統(tǒng)管理員模塊設(shè)計(jì),主要對(duì)管理員的登錄身份進(jìn)行確認(rèn),管理員輸入個(gè)人身份信息進(jìn)行驗(yàn)證,完成權(quán)限確認(rèn)后,可對(duì)管理員模塊內(nèi)容及相關(guān)功能進(jìn)行操作。就管理員賬戶管理層面看,滿足添加、刪除、修改及查詢等功能,并支持多權(quán)限協(xié)同管理,同時(shí),系統(tǒng)提供添加管理員功能,并賦予新添加管理員相關(guān)管理權(quán)限,更好做好系統(tǒng)管理和維護(hù)工作,確保為用戶提供優(yōu)質(zhì)的服務(wù)。B/S高考招生求取查詢系統(tǒng)管理員,在考生報(bào)名信息管理過程中,可第一時(shí)間獲取到考生的報(bào)名信息,并使用系統(tǒng)管理優(yōu)勢,對(duì)考生提交的信息數(shù)據(jù)進(jìn)行匯總、處理、分類管理、分專業(yè)管理,可通過搜索考生姓名,查找到單條記錄,并支持以Excel 表格導(dǎo)入的方式上傳考生信息,方便了后續(xù)的數(shù)據(jù)打印和備案管理工作。另外,系統(tǒng)管理員在查看考生信息過程中,可在系統(tǒng)作用下,完成對(duì)報(bào)考相似數(shù)據(jù)的匯總和管理[5]。針對(duì)系統(tǒng)留言信息管理模塊,對(duì)考生的留言信息進(jìn)行統(tǒng)計(jì)和管理,并借助系統(tǒng)數(shù)據(jù)處理優(yōu)勢,提取海量信息中的有效數(shù)據(jù)進(jìn)行回復(fù)。
B/S高考招生求取查詢系統(tǒng)結(jié)構(gòu)優(yōu)化設(shè)計(jì)中,結(jié)合多方需求,增設(shè)了差異性的功能模塊,彰顯了系統(tǒng)功能應(yīng)用優(yōu)勢,數(shù)據(jù)通過ASP.NET 程序?qū)崿F(xiàn)與用戶之間的銜接。在系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)方面,增設(shè)了管理員表(admintable),優(yōu)化了數(shù)據(jù)管理功能,此表中記錄了系統(tǒng)管理員相關(guān)信息和權(quán)限標(biāo)準(zhǔn)等,更好規(guī)范和記錄管理后臺(tái)登錄行為。同時(shí),在B/S高考招生求取查詢系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)中,設(shè)計(jì)了考生報(bào)名表(applicant),數(shù)據(jù)功能主要是全面詳細(xì)的記錄考生的基本信息內(nèi)容,輔助管理考生登錄系統(tǒng),更好為高校招生錄取信息查詢提供便利。通過數(shù)據(jù)庫模塊的設(shè)計(jì)和優(yōu)化,發(fā)揮了B/S高考招生求取查詢系統(tǒng)的價(jià)值作用,切實(shí)為高校、學(xué)生及學(xué)生家長提供了錄取信息查詢便利。
就B/S高考招生錄取查詢系統(tǒng)實(shí)現(xiàn)情況看,實(shí)現(xiàn)了系統(tǒng)預(yù)期的設(shè)計(jì)和開發(fā)目標(biāo),完成了.NET 開發(fā)基本內(nèi)容,技術(shù)便捷程度高,通過引入信息存儲(chǔ)技術(shù)、試圖機(jī)制、信息安全保障技術(shù)等,打破了B/S高考招生錄取查詢系統(tǒng)設(shè)計(jì)局限性。在本系統(tǒng)設(shè)計(jì)中,通過引入ASP.NET 這一動(dòng)態(tài)網(wǎng)絡(luò)技術(shù),實(shí)現(xiàn)不同功能應(yīng)用,借助ADO.NET 技術(shù),訪問系統(tǒng)數(shù)據(jù)庫,有效查詢到Dataset 中存儲(chǔ)的相關(guān)信息,大大提高了B/S高考招生錄取查詢系統(tǒng)效率,進(jìn)一步為用戶提供了便利。為保證數(shù)據(jù)庫與相關(guān)通信信道信息傳輸效果,對(duì)數(shù)據(jù)庫數(shù)據(jù)錄入和讀取前,首先打開與數(shù)據(jù)庫連接的通信信道,確保順利完成數(shù)據(jù)庫信息訪問操作?;贏DO.NET 下的數(shù)據(jù)庫訪問方式看,在訪問數(shù)據(jù)庫前,需要打開與數(shù)據(jù)連接的通信,確保建立連接對(duì)象后,調(diào)用連接對(duì)象,打開連接。例如:
基于此,在訪問數(shù)據(jù)前,通過預(yù)先建立連接的方式,更好打開數(shù)據(jù)庫,通過創(chuàng)建SqlCommand 對(duì)象,更好調(diào)動(dòng)連接對(duì)象,按照Open 方法打開,完成數(shù)據(jù)庫訪問后,將連接關(guān)閉即可。
B/S高考招生錄取查詢系統(tǒng)引入了MySQL 數(shù)據(jù)庫,按照設(shè)計(jì)相關(guān)規(guī)范完成數(shù)據(jù)設(shè)計(jì),優(yōu)化調(diào)整了數(shù)據(jù)庫結(jié)構(gòu),在系統(tǒng)應(yīng)用實(shí)現(xiàn)過程中,在SQL 腳本執(zhí)行下,對(duì)創(chuàng)作者、創(chuàng)建時(shí)間等信息進(jìn)行處理,確保系統(tǒng)設(shè)計(jì)應(yīng)用符合相關(guān)的標(biāo)準(zhǔn)。B/S高考招生錄取查詢系統(tǒng)中的數(shù)據(jù)對(duì)象繁雜,為提高數(shù)據(jù)信息管理效率,應(yīng)用了相關(guān)的數(shù)據(jù)表,如上文中提到的管理員表、考生報(bào)名表等。在數(shù)據(jù)統(tǒng)計(jì)和導(dǎo)出環(huán)節(jié),B/S高考招生錄取查詢系統(tǒng),對(duì)考生成績進(jìn)行匯總,分門別類地統(tǒng)計(jì)考生志愿填報(bào)信息,大大提高了高效招生辦管理工作效率。同時(shí),為提高B/S高考招生錄取查詢系統(tǒng)后期管理水平,降低系統(tǒng)維護(hù)難度,采取高程序的代碼方式,支持?jǐn)?shù)據(jù)統(tǒng)計(jì)工作高效開展。
基于B/S高考招生錄取查詢系統(tǒng)查詢功能設(shè)計(jì),實(shí)現(xiàn)了系統(tǒng)前期開發(fā)目標(biāo),用戶單擊“查詢”連接時(shí),界面中會(huì)彈出考生錄取結(jié)果信息頁面,直觀化地反映考生信息,實(shí)現(xiàn)對(duì)考生信息添加、查詢等目標(biāo),支持將招生錄取信息導(dǎo)入Excel 表格中,查詢顯示列表(如表1)。在學(xué)生管理模塊中,增加了“新增”按鈕,可鏈接到“Add.aspx”頁面,實(shí)現(xiàn)了對(duì)學(xué)生信息增加目標(biāo)。設(shè)計(jì)人員,通過對(duì)B/S高考招生錄取查詢系統(tǒng)的設(shè)計(jì)和開發(fā),實(shí)現(xiàn)了設(shè)計(jì)目標(biāo),并在相關(guān)技術(shù)和程序支持下,提高軟件系統(tǒng)的開發(fā)效率,確保系統(tǒng)投入應(yīng)用的可行性。
表1:查詢結(jié)果顯示列表
綜上所述,計(jì)算機(jī)網(wǎng)絡(luò)時(shí)代的到來,為信息處理和信息傳輸提供了快捷、高效、安全的平臺(tái),通過設(shè)計(jì)B/S高考招生錄取查詢系統(tǒng),彰顯了系統(tǒng)的優(yōu)越性,為考生成績查詢帶來便利,加強(qiáng)對(duì)學(xué)生考試成績的管理,解決了處理處理量大、實(shí)效等問題;在系統(tǒng)應(yīng)用支持,加強(qiáng)對(duì)學(xué)生考試成績積極相關(guān)信息信息化、規(guī)范化管理,發(fā)揮了B/S高考招生求取查詢系統(tǒng)的價(jià)值作用。