国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于WAP的無(wú)線教務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2012-04-29 10:39:12鐘祥睿謝海明劉偉平
電腦知識(shí)與技術(shù) 2012年18期

鐘祥睿 謝海明 劉偉平

摘要:在深入研究和分析現(xiàn)有教務(wù)管理系統(tǒng)的功能及WAP關(guān)鍵技術(shù)的基礎(chǔ)上,設(shè)計(jì)了基于WAP的無(wú)線教務(wù)系統(tǒng)的方案,并利用無(wú)線標(biāo)記語(yǔ)言(WML)語(yǔ)言、ASP技術(shù)和Microsoft SQL Server 2008數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn)了方案,實(shí)現(xiàn)了通過手機(jī)上網(wǎng)進(jìn)行教務(wù)信息的查詢、手機(jī)號(hào)碼修改、證書真?zhèn)悟?yàn)證等功能,最后對(duì)系統(tǒng)進(jìn)行了測(cè)試與分析。

關(guān)鍵詞:無(wú)線教務(wù);WAP;WML

中圖分類號(hào):TN929文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)18-4418-04

The Design and Implementation of Wireless Educational Administration Management System Based on WAP

ZHONG Xiang-rui1, XIE Hai-ming2, LIU Wei-ping2

(1. Department of Computer Information, Guangdong Polytechnic College, Guangzhou 510520, China;2. Department of Electronic and Engineering,Jinan University, Guangzhou 510632, China)

Abstract: Intensively study and analysis the function of original educational administration management system and key technologies of WAP. The scheme of wireless educational administration management system based on the WAP protocol was designed and implemented with wireless markup language (WML), ASP technology and Microsoft SQL Server 2008 database technology, which achieves the function such as query the information through mobile, modify the telephone number, verifies the authenticity of the certificate. Finally the wireless educational administration management system was tested and analyzed.

Key words: wireless educational administration; WAP; WML

教務(wù)管理工作是整個(gè)學(xué)校管理的核心和基礎(chǔ),對(duì)教學(xué)資源配置和教學(xué)運(yùn)行管理起著支配性作用。近年來(lái),隨著社會(huì)信息化程度的提高和我國(guó)教育體制改革的深入,數(shù)字化校園建設(shè)越來(lái)越受到重視,各高校紛紛搭建自己的信息高速公路。但是由于現(xiàn)有的教務(wù)管理系統(tǒng)是基于PC機(jī)和有線網(wǎng)絡(luò)的,因此有時(shí)候會(huì)導(dǎo)致信息交流不及時(shí)和不能隨時(shí)查詢教務(wù)信息。

目前,各大通訊生產(chǎn)廠商紛紛推出了基于移動(dòng)網(wǎng)絡(luò)的數(shù)據(jù)業(yè)務(wù),如中國(guó)移動(dòng)推出的基于GPRS(General Packet Radio System,通用分組無(wú)線業(yè)務(wù))的數(shù)據(jù)業(yè)務(wù)、中國(guó)聯(lián)通的CDMA(Code Division Multiple Access,碼分多址)等。這些業(yè)務(wù)的推出,極大地推動(dòng)了移動(dòng)通信設(shè)備如WAP手機(jī)、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)等在全球范圍內(nèi)的迅速普及。美國(guó)卡內(nèi)基梅隆大學(xué)(Carnegie Mellon University)1994年開展的無(wú)線局域網(wǎng)Wireless Andrew實(shí)驗(yàn);芬蘭Helsinki大學(xué)的ICT教育中心和ICL Invia軟件公司在2000年共同研究的UniWap項(xiàng)目,學(xué)習(xí)者和教師可以通過WAP手機(jī)隨時(shí)隨地訪問教學(xué)和學(xué)習(xí)資源。我國(guó)教育部高教司也在2001年的12月,發(fā)出了開展移動(dòng)教育理論與實(shí)踐研究項(xiàng)目立項(xiàng)的通知[1]。雖然國(guó)內(nèi)部分高校開始創(chuàng)建基于WAP[2]的無(wú)線教務(wù)系統(tǒng),但是這些系統(tǒng)大多數(shù)都還在試驗(yàn)完善階段。針對(duì)這種情況,論文通過深入研究和分析WML協(xié)議[3]及當(dāng)前教務(wù)管理系統(tǒng)的功能,利用ASP.net編程語(yǔ)言[4]和SQL Server 2008[5]數(shù)據(jù)庫(kù)技術(shù)設(shè)計(jì)并實(shí)現(xiàn)了基于WAP的無(wú)線教務(wù)系統(tǒng),實(shí)現(xiàn)了通過手機(jī)上網(wǎng)進(jìn)行教務(wù)信息的查詢、手機(jī)號(hào)碼修改、證書真?zhèn)悟?yàn)證等功能,最后對(duì)該系統(tǒng)進(jìn)行測(cè)試了和分析。

1系統(tǒng)的功能與技術(shù)分析

教務(wù)系統(tǒng)是高校創(chuàng)建數(shù)字化校園最基本、最重要的分系統(tǒng)之一。系統(tǒng)的主要用戶包括學(xué)生,學(xué)生家長(zhǎng),教師,教務(wù)秘書等。教務(wù)系統(tǒng)是聯(lián)系學(xué)生,學(xué)生家長(zhǎng),教師,教務(wù)秘書的重要渠道之一。學(xué)生可以通過系統(tǒng)查詢自己的基本信息和考試成績(jī)、選課、課程安排、考試安排等。教師通過教務(wù)系統(tǒng)錄入學(xué)生成績(jī)等。家長(zhǎng)可以通過教務(wù)系統(tǒng)查詢子女在校的表現(xiàn)。當(dāng)前的教務(wù)系統(tǒng)大部分都是基于互聯(lián)網(wǎng)的,而本系統(tǒng)是基于移動(dòng)互聯(lián)網(wǎng)的,用戶可以隨時(shí)查看自己的教務(wù)信息。

為保證原教務(wù)系統(tǒng)的數(shù)據(jù)不受到影響,本系統(tǒng)新建一個(gè)數(shù)據(jù)庫(kù)。本系統(tǒng)向原教務(wù)系統(tǒng)獲取數(shù)據(jù)的流程如下:創(chuàng)建WAP專用數(shù)據(jù)庫(kù),在原教務(wù)系統(tǒng)數(shù)據(jù)庫(kù)創(chuàng)建觸發(fā)器和WAP數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)同步(當(dāng)原教務(wù)系統(tǒng)數(shù)據(jù)庫(kù)發(fā)送變化時(shí),通過觸發(fā)器更新WAP數(shù)據(jù)庫(kù));當(dāng)移動(dòng)終端向WAP數(shù)據(jù)請(qǐng)求數(shù)據(jù)時(shí),只是獲取WAP數(shù)據(jù)庫(kù)的數(shù)據(jù),對(duì)原教務(wù)系統(tǒng)的數(shù)據(jù)無(wú)任何影響,實(shí)現(xiàn)無(wú)縫結(jié)合。其數(shù)據(jù)流如圖1所示。

2無(wú)線教務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2.1系統(tǒng)結(jié)構(gòu)

無(wú)線教務(wù)系統(tǒng)可以根據(jù)不同對(duì)象提供不同的服務(wù)。其中最重要的對(duì)象是學(xué)生家長(zhǎng),他們可以通過這個(gè)系統(tǒng)平臺(tái)來(lái)了解自己子女的學(xué)習(xí)情況和在校情況等。無(wú)線教務(wù)系統(tǒng)采用移動(dòng)互聯(lián)網(wǎng)來(lái)連接的,因此移動(dòng)終端到現(xiàn)有教務(wù)系統(tǒng)之間不需要增加專線通道。系統(tǒng)結(jié)構(gòu)如圖2所示。Web服務(wù)器通過移動(dòng)互聯(lián)網(wǎng)與移動(dòng)終端交互信息,客戶端通過Internet與Web服務(wù)器交互信息,Web服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器可以配置在不同的服務(wù)器上,通過Internet連接。

2.2 WAP協(xié)議的介紹

本系統(tǒng)采用了WAP協(xié)議。WAP(無(wú)線通訊協(xié)議)是在數(shù)字移動(dòng)電話、互聯(lián)網(wǎng)、個(gè)人數(shù)字助理機(jī)(PDA)、乃至未來(lái)的信息家電之間進(jìn)行通訊的全球性開放標(biāo)準(zhǔn)。WAP定義可通用的平臺(tái),把目前Internet上HTML語(yǔ)言的信息轉(zhuǎn)換成用WML(Wireless Makeup Lan guage)描述的信息,顯示在移動(dòng)電話的顯示屏上。WAP只要求移動(dòng)電話和WAP代理服務(wù)器的支持,而不要求現(xiàn)有的移動(dòng)通信網(wǎng)絡(luò)協(xié)議做任何的改動(dòng),因而可以廣泛地應(yīng)用于GSM、CDMA、TDMA、3G等多種網(wǎng)絡(luò)。WAP協(xié)議包括以下幾種:1、Wireless Application Environment(WAE);2、Wireless Session Layer(WSL);3、Wireless Transaction Layer(WTP);4、Wireless Transport Layer Security(WTLS);5、Wireless Datagram Protocol(WDP)。其中,WAE層含有微型瀏覽器、WML、WMLSCRIPT的解釋器等功能。WTLS層為無(wú)線電子商務(wù)及無(wú)線加密傳輸數(shù)據(jù)時(shí)提供安全方面的基本功能。

2.3數(shù)據(jù)庫(kù)設(shè)計(jì)

本系統(tǒng)采用了SQL Server 2008數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)中的表主要記錄了學(xué)生、教師、企業(yè)、家長(zhǎng)等需要的信息,包括:T_WAP_CJD(成績(jī)單表)、T_WAP_JCXX(獎(jiǎng)懲信息表)、T_WAP_JFXX(繳費(fèi)信息表)、T_WAP_ JSJBXX(教師基本信息表)、T_WAP_KCAP(課程安排表)、T_WAP_KSAP(考試安排表)、T_WAP_XKXX(選課信息表)、T_WAP_XQCJ(學(xué)期成績(jī)表)、T_WAP_XSJBXX(學(xué)生基本信息表)、T_WAP_XYYJ(學(xué)業(yè)預(yù)警表)、T_WAP_ZCXX(注冊(cè)信息表)、T_STU_ZSZW(證書真?zhèn)伪恚?、T_STU_SLJCJ(四、六級(jí)成績(jī)表)。部分表的結(jié)構(gòu)如表1所示。

表1 T_WAP_KCAP(課程安排表)

2.4系統(tǒng)實(shí)現(xiàn)

無(wú)線教務(wù)系統(tǒng)使用QuickWAP實(shí)現(xiàn)。QuickWAP V1.5是一款以WAP1.2協(xié)議為基礎(chǔ)開發(fā)的輔助ASP + WML語(yǔ)言編寫WAP網(wǎng)頁(yè)程序的ActiveX組件。它解決了WAP開發(fā)中所遇到的常見問題,并且給出了完善的解決方案,同時(shí)全力支持Microsoft SQL Server 2000和Microsoft Access 2000以上版本數(shù)據(jù)庫(kù),是開發(fā)功能強(qiáng)大的動(dòng)態(tài)WAP網(wǎng)站不可多得的輔助軟件。使用QuickWAP組件編寫WAP網(wǎng)頁(yè)程序,不僅運(yùn)行穩(wěn)定,處理速度也會(huì)比相同功能的ASP+WML網(wǎng)頁(yè)程序要快很多倍,功能容易得到擴(kuò)展,而且支持Quick WAP + ASP + WML + WMLScript一起使用進(jìn)行WAP程序開發(fā)。使用QuickWAP具有以下優(yōu)點(diǎn):1)簡(jiǎn)化WAP代碼;2)終端適配功能;3)數(shù)據(jù)庫(kù)支持;4)編程靈活;5)功能強(qiáng)大,速度快、運(yùn)行穩(wěn)定;6)代碼封裝,安全可靠。

3系統(tǒng)測(cè)試

將系統(tǒng)部署到IIS服務(wù)器中,啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器和IIS服務(wù)器,在任意一臺(tái)可以上網(wǎng)的移動(dòng)終端機(jī)上打開瀏覽器并登陸WAP服務(wù)器,根據(jù)不同用戶輸入用戶名和密碼,進(jìn)入不同的欄目主界面,如圖3所示。根據(jù)需要選擇配置功能。論文選擇了學(xué)生用戶進(jìn)行測(cè)試,它基本囊括了無(wú)線教務(wù)所有的功能,如查詢、修改信息等。點(diǎn)擊“學(xué)生登錄查詢”,進(jìn)入登錄界面并輸入正確用戶名和密碼,然后轉(zhuǎn)向欄目界面,點(diǎn)擊“課程成績(jī)”,顯示出當(dāng)前用戶的課程成績(jī)信息,如圖4至圖6所示。

4結(jié)束語(yǔ)

本無(wú)線教務(wù)系統(tǒng)方案是基于WAP協(xié)議設(shè)計(jì),采用了ASP語(yǔ)言、SQL Server 2008數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn),實(shí)現(xiàn)了通過手機(jī)上網(wǎng)進(jìn)行教務(wù)信息的查詢、手機(jī)號(hào)碼修改、證書真?zhèn)悟?yàn)證等功能。該系統(tǒng)是對(duì)現(xiàn)有的網(wǎng)絡(luò)教務(wù)管理系統(tǒng)的補(bǔ)充和擴(kuò)展,有其自身不可比擬的優(yōu)勢(shì)和特點(diǎn),主要體現(xiàn)在:1)訪問靈活:移動(dòng)教務(wù)所使用的設(shè)備突破了有線連接所帶來(lái)的束縛,用戶只要具備WAP手機(jī),可以隨時(shí)、隨地通過GSM移動(dòng)網(wǎng)絡(luò)訪問教務(wù)系統(tǒng)并查詢相關(guān)信息。這種靈活的訪問方式,極大地彌補(bǔ)了現(xiàn)有基于Web系統(tǒng)時(shí)空限制的缺陷,提高了教務(wù)信息的利用率。2)查找方便:用戶只要有一個(gè)可上網(wǎng)的移動(dòng)終端,通過WAP上網(wǎng)就可方便直觀的查找相關(guān)的教務(wù)信息,從而省去了基于有線網(wǎng)的教務(wù)系統(tǒng)需要連接PC機(jī)的麻煩。3)操作簡(jiǎn)單,經(jīng)濟(jì)實(shí)用:現(xiàn)有的基于Web的教務(wù)系統(tǒng),用戶需要具備電腦且連接到因特網(wǎng)才能訪問系統(tǒng),而本無(wú)線教務(wù)系統(tǒng)則擺脫了基于有線的PC機(jī)和網(wǎng)絡(luò),家長(zhǎng)可以隨時(shí)查看兒女的學(xué)習(xí)狀況,從而很好地幫助學(xué)生成長(zhǎng)。綜上所述,移動(dòng)教務(wù)管理信息系統(tǒng)為用戶提供了查詢方便、即時(shí)、使用簡(jiǎn)單的教務(wù)信息平臺(tái),不僅延伸了現(xiàn)有教務(wù)管理系統(tǒng)的功能,也提高了學(xué)校教務(wù)的管理效率,為學(xué)生提供了一種及時(shí)、高效的信息交流服務(wù),具有很好的使用和推廣價(jià)值。

參考文獻(xiàn):

[1]丁新慧.基于移動(dòng)終端的教務(wù)管理信息系統(tǒng)的研究與實(shí)現(xiàn)[D].成都:四川師范大學(xué), 2008.

[2]錢麗丹. WAP技術(shù)在校園無(wú)線信息平臺(tái)中的應(yīng)用[J].計(jì)算機(jī)時(shí)代,2010(1): 6-8.

[3] Langit L.SQL Server 2008商業(yè)智能完美解決方案[M].張猛,譯.北京:人民郵電出版社,2010.

[4]何國(guó)民,仲治國(guó).ASP動(dòng)態(tài)網(wǎng)站: 68個(gè)典型模塊精解[M].北京:北京希望電子出版社,2009.

[5]李秋云. XML及WML教程[M].北京:人民郵電出版社,2001.

[6]張慧媛.移動(dòng)互聯(lián)網(wǎng)與WAP技術(shù)[M].北京:電子工業(yè)出版社,2003.

枣强县| 福泉市| 徐水县| 进贤县| 延津县| 云梦县| 开鲁县| 雅江县| 遂川县| 山东| 姜堰市| 毕节市| 杂多县| 同江市| 南陵县| 嘉鱼县| 东丰县| 山东省| 龙口市| 郎溪县| 汪清县| 华安县| 洪洞县| 密云县| 城固县| 合山市| 延安市| 阳江市| 邵阳市| 凉城县| 隆回县| 咸丰县| 焉耆| 黄龙县| 潜山县| 威信县| 成安县| 讷河市| 萝北县| 阜平县| 比如县|