南京電大開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2019-08-09 來源: 美文摘抄 點(diǎn)擊:
摘要:開放教育本科學(xué)生學(xué)位外語(yǔ)考試每年組織兩次,考試成績(jī)由中央電大下發(fā)紙質(zhì)版和Excel電子版,學(xué)生則通過教學(xué)點(diǎn)人工查詢,費(fèi)時(shí)費(fèi)力,且查詢效率低。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)廣泛應(yīng)用,為方便學(xué)生通過Internet查詢學(xué)位外語(yǔ)考試成績(jī),本文探討了如何利用ASP技術(shù)進(jìn)行南京電大開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),隨時(shí)隨地方便學(xué)生快速查詢,提高開放教育教務(wù)管理水平和效率。
關(guān)鍵詞:ASP;開放教育;學(xué)位外語(yǔ);成績(jī)查詢系統(tǒng)The design and implementation of open education
degree foreign languages query system in NJTVU
Zhang Yong(Nanjing Radio and TV University,Nanjing,Jiangsu Province210002)
Abstract:Open Education degree in foreign language exams twice a year, test scores issued by the CRTVU paper version and the electronic version of Excel, the students through teaching point query, time consuming, and low query efficiency. With the wide application of computer network technology, to facilitate foreign degree students through Internet query results, the paper discusses how to use ASP technology design and implementation of Open Education degree in NJTVU Foreign Language query system were to enable the students quickly find anywhere, improving open education dean management level and efficiency.
Key words:ASP;Open education;Degree in foreign languages;Results inquiry system1引言
開放教育本科學(xué)生學(xué)位外語(yǔ)符合相關(guān)要求是申請(qǐng)學(xué)位的基本條件之一,而通過中央電大考試中心組織的學(xué)位外語(yǔ)考試是滿足該條件的途徑之一,中央電大學(xué)位外語(yǔ)考試每年組織兩次,分別在每年春季(五月份)、秋季(11月份)進(jìn)行,學(xué)位外語(yǔ)考試成績(jī)由中央電大以紙質(zhì)文件和Excel電子文檔形式發(fā)放,學(xué)生則通過教學(xué)點(diǎn)查詢開放教育學(xué)位外語(yǔ)考試成績(jī)。
南京電大教務(wù)處學(xué)籍科負(fù)責(zé)全系統(tǒng)開放教育本科學(xué)生學(xué)位初審工作,至2014年春季,累計(jì)通過學(xué)位審核1286人。如何做好每學(xué)期開放教育本科學(xué)生學(xué)位初審時(shí)學(xué)位外語(yǔ)成績(jī)查驗(yàn)工作,且隨著學(xué)位紙質(zhì)成績(jī)存檔材料越來越多,怎么樣快速方便地查驗(yàn)學(xué)生學(xué)位外語(yǔ)成績(jī),是開放教育學(xué)籍管理人員應(yīng)該思考的問題。利用ASP技術(shù)開發(fā)南京電大開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)勢(shì)在必行,采用B/S模式,使用戶不需要安裝任何客戶端軟件,就能通過Internet查詢南京電大開放教育本科學(xué)生學(xué)位外語(yǔ)考試成績(jī)信息。
2系統(tǒng)開發(fā)工具介紹
ASP是動(dòng)態(tài)服務(wù)器頁(yè)面(Active Server Page)外語(yǔ)縮寫。是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。ASP的網(wǎng)頁(yè)文件的格式是.asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中,與HTML相比,ASP網(wǎng)頁(yè)具有以下特點(diǎn):
、爬肁SP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù);
、艫SP文件是包含在HTML代碼所組成的文件中的,易于修改和測(cè)試;
、欠⻊(wù)器上的ASP解釋程序會(huì)在服務(wù)器端執(zhí)行ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁(yè);
、華SP提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;
、葾SP可以使用服務(wù)器端ActiveX組件來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)送Email或訪問文件系統(tǒng)等;
、视捎诜⻊(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊;
⑺方便連接ACCESS與SQL數(shù)據(jù)庫(kù);
ASP也不僅僅局限于與HTML結(jié)合制作WEB網(wǎng)站,而且還可以與XHTML和WML語(yǔ)言結(jié)合制作WAP手機(jī)網(wǎng)站。
3系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
南京電大開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)的數(shù)據(jù)庫(kù)采用的是Access數(shù)據(jù)庫(kù),Access數(shù)據(jù)庫(kù)管理系統(tǒng)是Microsoft Office套件的重要組成部分,可在Windows平臺(tái)環(huán)境下運(yùn)行。Access適用于小型商務(wù)活動(dòng),用以存貯和管理商務(wù)活動(dòng)所需要的數(shù)據(jù)。Access不僅是一個(gè)數(shù)據(jù)庫(kù),而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報(bào)表和應(yīng)用程序等。
南京電大開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)的數(shù)據(jù)庫(kù)主要涉及系統(tǒng)管理員信息表、系統(tǒng)公告信息表和學(xué)位外語(yǔ)成績(jī)信息表:
⑴管理員信息表(Admin):用于存放系統(tǒng)的基本配置信息、系統(tǒng)管理員登錄賬號(hào)和口令等信息。
、乒嫘畔⒈(Notice):用于存放系統(tǒng)的公告信息,包括系統(tǒng)公告標(biāo)題、公告內(nèi)容、公告的時(shí)間等信息。
、菍W(xué)位外語(yǔ)成績(jī)信息表(Score):用于存放學(xué)位外語(yǔ)成績(jī)信息,包括學(xué)生學(xué)號(hào)、姓名、性別、專業(yè)、身份證號(hào)碼、學(xué)位外語(yǔ)課程代碼、學(xué)位外語(yǔ)考試時(shí)間和學(xué)位外語(yǔ)考試成績(jī)等信息。
4系統(tǒng)詳細(xì)設(shè)計(jì)
4.1 系統(tǒng)功能圖
南京電大開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)功能圖,見圖1。
4.2 系統(tǒng)模塊功能
開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)成功發(fā)布后,教學(xué)點(diǎn)和學(xué)生均可以通過系統(tǒng)網(wǎng)址訪問該系統(tǒng),系統(tǒng)主頁(yè)面見圖2。
下面分別從學(xué)生或教學(xué)點(diǎn)學(xué)位外語(yǔ)成績(jī)查詢角度、系統(tǒng)管理員管理的角度,分別介紹南京電大開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)的主要功能。
4.2.1 學(xué)位外語(yǔ)成績(jī)查詢模塊
學(xué)位外語(yǔ)成績(jī)查詢模塊是本系統(tǒng)最主要的功能,開放教育學(xué)生可以通過該功能查詢學(xué)位外語(yǔ)考試成績(jī);開放教育教學(xué)點(diǎn)可以通過此功能查詢學(xué)生學(xué)位外語(yǔ)成績(jī)信息,同時(shí)通過頁(yè)面打印功能,打印學(xué)生學(xué)位外語(yǔ)成績(jī)單,作為學(xué)位申報(bào)必備材料。查詢條件:學(xué)生的學(xué)號(hào)和姓名,兩個(gè)條件必須同時(shí)滿足。
在學(xué)位外語(yǔ)成績(jī)查詢模塊ASP源代碼中,讀取數(shù)據(jù)庫(kù)SQL代碼可以通過:
sql=select * from Score where xh= ""&key1&"" and xm= ""&key2&""。
該SQL語(yǔ)句從學(xué)位外語(yǔ)成績(jī)信息表Score中找到同時(shí)滿足以上條件的記錄。滿足條件,顯示該學(xué)生學(xué)位考試成績(jī)信息,包括:學(xué)生的學(xué)號(hào)、姓名、性別、專業(yè)、身份證號(hào)碼、學(xué)位外語(yǔ)考試時(shí)間和考試成績(jī)等。
4.2.2 系統(tǒng)管理功能模塊
系統(tǒng)管理模塊是方便系統(tǒng)管理員對(duì)開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)進(jìn)行管理而設(shè)計(jì),系統(tǒng)管理員成功登錄系統(tǒng)后,可以對(duì)系統(tǒng)配置、系統(tǒng)公告和學(xué)位外語(yǔ)考試成績(jī)等信息進(jìn)行管理。系統(tǒng)管理詳細(xì)功能如下:
、畔到y(tǒng)管理:包括開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)網(wǎng)站的配置信息管理、系統(tǒng)管理賬號(hào)管理、系統(tǒng)數(shù)據(jù)庫(kù)備份。
、乒婀芾恚汗姘ㄏ到y(tǒng)運(yùn)行信息、學(xué)位外語(yǔ)成績(jī)發(fā)布情況等信息的增加、刪除和修改。
、菍W(xué)位外語(yǔ)成績(jī)信息管理:包括學(xué)位外語(yǔ)成績(jī)信息的增加、查詢、刪除和修改,學(xué)位外語(yǔ)成績(jī)信息EXCEL導(dǎo)入等功能。
由于學(xué)位外語(yǔ)成績(jī)信息數(shù)據(jù)由中央電大通過紙質(zhì)文檔和EXCEL電子文檔形式下發(fā),我們可以按照開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)中學(xué)位外語(yǔ)成績(jī)信息表(Score)數(shù)據(jù)表的格式要求,制作規(guī)范的學(xué)位外語(yǔ)成績(jī)信息EXCEL表,使用系統(tǒng)學(xué)位外語(yǔ)成績(jī)EXCEL導(dǎo)入功能完成每學(xué)期開放教育學(xué)位外語(yǔ)成績(jī)數(shù)據(jù)的導(dǎo)入。
5結(jié)束語(yǔ)
南京電大開放教育學(xué)位外語(yǔ)成績(jī)查詢系統(tǒng)目前已經(jīng)通過測(cè)試,系統(tǒng)的實(shí)現(xiàn),不僅方便了南京電大開放教育各教學(xué)點(diǎn)和學(xué)生查詢學(xué)位外語(yǔ)考試成績(jī)信息,更方便了學(xué)籍管理人員在學(xué)位初審過程中,對(duì)學(xué)位外語(yǔ)成績(jī)信息的驗(yàn)證管理,提高了開放教育教務(wù)管理水平和效率。
[參考文獻(xiàn)]
[1]穆江濤,聶雪.ASP程序設(shè)計(jì)[M].北京:北京大學(xué)出版社,2009.
[2]張勇,韓昌選,張奕.基于ASP技術(shù)的試卷數(shù)據(jù)庫(kù)系統(tǒng)[J].南京廣播電視大學(xué)學(xué)報(bào),2006,02.
[2]張勇.開放教育畢業(yè)生信息查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程與維護(hù),2014,10.
相關(guān)熱詞搜索:南京 電大 查詢系統(tǒng) 學(xué)位 外語(yǔ)
熱點(diǎn)文章閱讀