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