• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于WAP技術(shù)的中職學(xué)生信息交互系統(tǒng)的實(shí)現(xiàn)

      2015-11-13 11:26:48李麗
      電腦知識與技術(shù) 2015年23期
      關(guān)鍵詞:數(shù)據(jù)庫

      李麗

      摘要:該文簡要介紹了中職學(xué)生信息交互系統(tǒng)的主要實(shí)現(xiàn)方式及基于WAP技術(shù)的中職學(xué)生信息交互系統(tǒng)的實(shí)現(xiàn)工具,重點(diǎn)說明了基于WAP技術(shù)的中職學(xué)生信息交互系統(tǒng)的設(shè)計(jì)思想和設(shè)計(jì)方法,最后分析了系統(tǒng)的特點(diǎn)及其應(yīng)用前景。

      關(guān)鍵詞:WAP;信息交互系統(tǒng);數(shù)據(jù)庫

      中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)23-0001-02

      隨著信息技術(shù)的發(fā)展,及時準(zhǔn)確的查詢和反饋信息已經(jīng)成為對社會各個職能單元的基本要求。作為培養(yǎng)新一代職業(yè)技術(shù)人才的中職學(xué)校,更需要充分發(fā)揮自己的優(yōu)勢,將現(xiàn)代信息技術(shù)運(yùn)用到教學(xué)管理中。如何讓學(xué)生不受時間和空間的限制就能快速準(zhǔn)確地查詢、反饋信息,是現(xiàn)代中職學(xué)校的教師和管理者需要思考的問題。

      1 基于WAP技術(shù)的中職學(xué)生信息交互系統(tǒng)實(shí)現(xiàn)的條件與優(yōu)勢

      現(xiàn)在各中職學(xué)校普遍采用的是基于互聯(lián)網(wǎng)技術(shù)的學(xué)生信息管理系統(tǒng),其在傳統(tǒng)管理方式的基礎(chǔ)上大大地縮短了時間,提高了效率,同時系統(tǒng)的靈活性也大大地增強(qiáng)。但是,由于有線網(wǎng)絡(luò)的局限性,當(dāng)學(xué)生身處課室、校外等不能方便地接入互聯(lián)網(wǎng)的場所時,信息的查詢和反饋就不能順利通暢地進(jìn)行,這樣就在一定程度上限制了信息的傳遞。

      隨著現(xiàn)代信息技術(shù)的發(fā)展,特別是移動通信技術(shù)在全球范圍內(nèi)的迅速興起,GPRS,3G,4G網(wǎng)絡(luò)也已經(jīng)成功覆蓋了99%的移動通信網(wǎng)絡(luò)覆蓋區(qū)域,支持上網(wǎng)功能也已成為手機(jī)的基本功能。再加之手機(jī)在人群中的迅速普及,手機(jī)上網(wǎng)已成為一個重點(diǎn)研究方向,基于WAP技術(shù)的中職學(xué)生信息交互系統(tǒng)擁有了實(shí)現(xiàn)的外部環(huán)境,移動編程技術(shù)的發(fā)展也為它的實(shí)現(xiàn)提供了技術(shù)支持。此外,基于WAP技術(shù)的中職學(xué)生信息交互系統(tǒng)較之現(xiàn)行的基于WEB技術(shù)的系統(tǒng)還擁有以下優(yōu)勢:

      1)不受時間、空間的限制。只要GPRS,3G,4G或WIFI網(wǎng)絡(luò)覆蓋學(xué)生所在地,且學(xué)生手機(jī)終端具有上網(wǎng)功能,學(xué)生就可以完成信息的查詢或反饋。

      2)易建設(shè)性。由于基于WEB技術(shù)的學(xué)生信息管理系統(tǒng)得到普及,其數(shù)據(jù)庫及數(shù)據(jù)庫管理系統(tǒng)可以為基于WAP技術(shù)的中職學(xué)生信息交互所用,因此對本系統(tǒng)的建設(shè)只是對應(yīng)用環(huán)節(jié)的開發(fā)。

      3)易擴(kuò)展性。隨著移動技術(shù)的不斷發(fā)展,可以以此為平臺,建設(shè)更多其他功能的站點(diǎn),充分發(fā)揮WAP的優(yōu)勢,服務(wù)中職教學(xué)科研。

      2 基于WAP技術(shù)的中職學(xué)生信息交互系統(tǒng)實(shí)現(xiàn)的思路

      2.1 WAP編程與開發(fā)技術(shù)簡介

      在本系統(tǒng)的設(shè)計(jì)中,我們主要采用了無線標(biāo)記語言和活動服務(wù)器頁。無線標(biāo)記語言WML(Wireless Markup Language)是一種基于擴(kuò)展標(biāo)記語言XML (Extension Markup Language)的語言,是XML的子集。它可以顯示各種文字、圖像等數(shù)據(jù),是由WAP論壇(http://www.wapforum.org/)提出并專為無線設(shè)備用戶提供交互界面而設(shè)計(jì)的。這些無線設(shè)備包括移動電話、尋呼機(jī)和個人數(shù)字助理PDA(Personal Digital Assistants)等。

      ASP(Active Server Pages,活動服務(wù)器頁)是Microsoft Visual Basic的一個子集,它是一項(xiàng)服務(wù)器端腳本技術(shù),可以用來創(chuàng)建動態(tài)的交互式Web應(yīng)用程序。ASP頁面包含服務(wù)器端腳本,在發(fā)送到用戶的瀏覽器之前,將由Web服務(wù)器處理這些腳本。ASP的數(shù)據(jù)庫處理能力是很強(qiáng)的,所以,利用ASP可以在WML中實(shí)現(xiàn)動態(tài)的數(shù)據(jù)庫應(yīng)用。

      2.2 系統(tǒng)設(shè)計(jì)過程

      2.2.1 整體思路

      在系統(tǒng)整體規(guī)劃時主要需要考慮

      到以下三個方面的問題:克服手機(jī)顯示和輸入的局限性;減少用戶通過GPRS網(wǎng)絡(luò)登錄本系統(tǒng)進(jìn)行操作所產(chǎn)生的數(shù)據(jù)流量費(fèi)用;體現(xiàn)操作簡單,及時可見的特點(diǎn)。

      依據(jù)簡潔的設(shè)計(jì)思想。將系統(tǒng)分為三個層次,這樣使學(xué)生只需要打開最少的頁面就能完成自己需要的操作,最大限度地減少了學(xué)生因使用本系統(tǒng)而需要支付的移動通信流量費(fèi)。并且,在整個操作過程中沒有顯示圖片,這樣既提高了運(yùn)行速度,同時又減少了費(fèi)用支出。少量的文字輸入也使操作更加簡便。

      按照功能設(shè)計(jì)要求,學(xué)生需先通過身份驗(yàn)證然后進(jìn) 入主選菜單進(jìn)行操作,系統(tǒng)可為學(xué)生提供學(xué)業(yè)信息,就業(yè)信息,信息反饋及修改登錄密碼等服務(wù)。系統(tǒng)功能結(jié)構(gòu)圖見圖1。

      2.2.2 設(shè)計(jì)過程

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

      數(shù)據(jù)庫是所有信息的存儲倉庫,所有用戶的操作都直接作用于數(shù)據(jù)庫,所以建立一個高效、簡潔的數(shù)據(jù)庫是必不可少的。本系統(tǒng)使用了SQL SERVER 2000數(shù)據(jù)庫系統(tǒng),在其中建立數(shù)據(jù)庫Student_Database。其中主要包含六個表:Basic_Information(學(xué)生基本信息表)、Class_Information(課程信息表)、Notice_Information(通知公告信息表)、Hire_Information(招聘信息表)、Leave_Information(請假信息表)、Feedback_Information(信息反饋表)。

      圖1 系統(tǒng)功能結(jié)構(gòu)圖

      系統(tǒng)設(shè)計(jì)中,采用ASP技術(shù)進(jìn)行數(shù)據(jù)庫操作,利用ASP技術(shù)在WML中實(shí)現(xiàn)動態(tài)數(shù)據(jù)庫應(yīng)用,可以滿足讀者隨時查閱最新數(shù)據(jù)信息的要求,從而極大地縮短了信息更新的周期。

      用ASP技術(shù)實(shí)現(xiàn)數(shù)據(jù)庫操作首先需要建立ODBC源。以本系統(tǒng)所使用的Windows 2000為例,只需在“控制面板”中雙擊“ODBC數(shù)據(jù)源”圖標(biāo),從打開的“ODBC數(shù)據(jù)源管理器”對話框中即可完成相關(guān)操作。ODBC數(shù)據(jù)源配置成功后,使用ODBC的系統(tǒng)DSN連接方式就可以連接數(shù)據(jù)庫,代碼為:

      ConnectionString="DSN=SysDSNName;UID=YourUid;PWD=YourPwd;Database=YourDB"

      其中,DSN為系統(tǒng)DSN的名稱, UID或User ID為連接時使用的用戶名;PWD或Password為連接時使用的密碼;Database為位于數(shù)據(jù)庫服務(wù)器上的一個特定數(shù)據(jù)庫。也可以使用ODBC的文件DSN連接方式和ODBC的無DSN連接方式,本文在此不再贅述。

      2)系統(tǒng)功能設(shè)計(jì)

      按系統(tǒng)功能要求,將系統(tǒng)劃分為身份驗(yàn)證和主菜單兩個部分,具體設(shè)計(jì)如下:

      ① 身份驗(yàn)證

      由于本系統(tǒng)只限于本校在讀學(xué)生使用,因此用戶在通過手機(jī)登錄到WAP站點(diǎn)后,首先需要通過輸入用戶名(學(xué)號)和密碼(大于6位小于20位,初始密碼由系統(tǒng)統(tǒng)一指定為學(xué)號)進(jìn)行身份確認(rèn)。

      本模塊的功能是在數(shù)據(jù)庫的Basic_Information表中查詢是否存在與用戶輸入的用戶名和密碼匹配的記錄,如果數(shù)據(jù)庫中存在此條記錄,則通過驗(yàn)證,用戶進(jìn)入主菜單;如果不存在,則用戶可選擇退出系統(tǒng)或重新登陸。

      ②主菜單

      通過身份驗(yàn)證后用戶即進(jìn)入主菜單,主菜單主要由學(xué)業(yè)信息,就業(yè)信息,信息反饋和網(wǎng)絡(luò)安全四個選項(xiàng)條組成。各選項(xiàng)又包括一個或多個信息查詢、反饋選項(xiàng)。

      A.學(xué)業(yè)信息查詢

      當(dāng)選擇查詢本學(xué)期課程表時,系統(tǒng)通過用戶登錄時輸入的用戶名(ID)在數(shù)據(jù)庫的Class_Information表中查詢相匹配的課程表信息并反饋;當(dāng)選擇查詢學(xué)科成績時,系統(tǒng)通過用戶登錄時輸入的用戶名(ID)和后續(xù)輸入的課程名及學(xué)期在數(shù)據(jù)庫的Class_Information表中查詢相匹配的課程成績信息并反饋;當(dāng)選擇查詢個人信息時,系統(tǒng)通過用戶登錄時輸入的用戶名(ID)在數(shù)據(jù)庫的Basic_Information表中查詢相匹配的信息并反饋;對通知公告的查詢分為兩部分,首先系統(tǒng)通過用戶登錄時輸入的用戶名(ID)在數(shù)據(jù)庫的Basic_Information表中查詢相匹配的通知信息,然后再直接在數(shù)據(jù)庫的Notice_Information表中查詢?nèi)滞ㄖ畔?,最后將兩次查詢的信息整合反饋?/p>

      B.信息查詢。

      選擇查詢招聘信息時,系統(tǒng)在數(shù)據(jù)庫的Hire_Information表中查詢?nèi)中畔⒉⒎答仯划?dāng)選擇查詢已申請職位狀態(tài)信息時,系統(tǒng)通過用戶登錄時輸入的用戶名(ID)在數(shù)據(jù)庫的Basic_Information表中查詢相匹配的職位狀態(tài)信息并反饋。

      C.信息反饋

      當(dāng)需要申請病假或事假時,用戶需要輸入事由和請假時間,確認(rèn)提交后,系統(tǒng)在數(shù)據(jù)庫的Leave_Information表中將用戶登錄時輸入的用戶名(ID)和輸入的信息寫入新的記錄條;當(dāng)需要反饋其他信息時,用戶需要輸入需要反饋的信息,確認(rèn)提交后,系統(tǒng)在數(shù)據(jù)庫的Feedback_Information表中將用戶登錄時輸入的用戶名(ID)和輸入的信息寫入新的記錄條。

      D.網(wǎng)絡(luò)安全

      讀者選擇網(wǎng)絡(luò)安全選項(xiàng)后進(jìn)入另一個交互界面,本界面所提供操作用于讀者修改登錄密碼。讀者需要同時輸入原始密碼和修改后的新密碼并提交才能對密碼進(jìn)行修改。為了保證操作的安全性,讀者需要輸入原始密碼,如果輸入的原始密碼不正確則不能進(jìn)行密碼修改,同時為了避免讀者修改密碼時出現(xiàn)誤操作,讀者需要輸入新密碼兩次,當(dāng)兩次相同時才能進(jìn)行修改。其他個人信息的修改不能在本選項(xiàng)操作中實(shí)現(xiàn),只能由系統(tǒng)管理員登陸管理系統(tǒng)進(jìn)行修改。

      2.2.3 安全

      由于本系統(tǒng)直接針對學(xué)校使用群,因此對系統(tǒng)的安全性有一定的要求。為了增強(qiáng)系統(tǒng)的安全性,在設(shè)計(jì)的過程中,主要采取了以下三方面的措施:

      1)程序設(shè)計(jì)時,在每個ASP文件的開始加入語句<% Response.Buffer = True %>,這樣在處理頁面之前,內(nèi)容不會發(fā)送到WAP設(shè)備,保證了WAP設(shè)備接收到數(shù)據(jù)的正確性、完整性。

      2)在讀者身份驗(yàn)證模塊的代碼設(shè)計(jì)過程中,考慮到可能出現(xiàn)的惡意多次登陸的情況,因此在設(shè)計(jì)中通過程序?qū)崿F(xiàn)了對同一賬號一次登錄輸入錯誤次數(shù)的管理,即同一賬號一次最多可出現(xiàn)三次輸入錯誤,超過三次,系統(tǒng)將在給出提示后不再受理讀者請求,這樣可以有效地防止盜取賬號的情況發(fā)生,提高了用戶使用的安全性。

      3)在數(shù)據(jù)庫的設(shè)計(jì)中,為了防止出現(xiàn)數(shù)據(jù)不一致的錯誤,采用了封鎖技術(shù)保證數(shù)據(jù)庫中的數(shù)據(jù)的一致性不受破壞。

      3 結(jié)束語

      本系統(tǒng)基于WAP技術(shù)實(shí)現(xiàn)了中職學(xué)生信息交互功能,WAP上網(wǎng)的特點(diǎn)使其接入更加方便,操作更加簡單,并縮短了信息從更新到發(fā)布所經(jīng)歷的周期。讀者無論身處何地,只要擁有一部能夠上網(wǎng)的無線終端(手機(jī))就能快速的登錄到學(xué)校的WAP網(wǎng)站,查閱相關(guān)信息,完成相關(guān)操作,這樣可以大大地提高學(xué)生信息管理系統(tǒng)的利用率。由于它的以上特點(diǎn),本系統(tǒng)適合于在已建設(shè)學(xué)生管理系統(tǒng)的中職學(xué)校中推廣。

      本系統(tǒng)適合在中職學(xué)校中推廣還因?yàn)樗哂袑?shí)現(xiàn)簡單,建設(shè)周期短,投資成本低的特點(diǎn)。目前的中職學(xué)校一般都已建成了基于WEB技術(shù)的學(xué)生信息管理系統(tǒng)和獨(dú)立的數(shù)據(jù)庫管理系統(tǒng),在此基礎(chǔ)上建設(shè)基于WAP技術(shù)的交互系統(tǒng)只需在原系統(tǒng)的基礎(chǔ)上開發(fā)WAP頁面,所需數(shù)據(jù)庫及數(shù)據(jù)庫管理系統(tǒng)可以與現(xiàn)有數(shù)據(jù)庫及數(shù)據(jù)庫管理系統(tǒng)完全兼容。由于無需建設(shè)新的數(shù)據(jù)庫,這樣極大地縮短了開發(fā)周期和開發(fā)費(fèi)用。因此,建設(shè)本系統(tǒng)是中職學(xué)校提高效率的一個現(xiàn)實(shí)、有效、可行的方案。

      參考文獻(xiàn):

      [1] Dale Bulbrook. WAP實(shí)用指南[M].北京:清華大學(xué)出版社,2003.

      [2] 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2000.

      猜你喜歡
      數(shù)據(jù)庫
      數(shù)據(jù)庫
      財經(jīng)(2017年15期)2017-07-03 22:40:49
      數(shù)據(jù)庫
      財經(jīng)(2017年2期)2017-03-10 14:35:35
      兩種新的非確定數(shù)據(jù)庫上的Top-K查詢
      數(shù)據(jù)庫
      財經(jīng)(2016年15期)2016-06-03 07:38:02
      數(shù)據(jù)庫
      財經(jīng)(2016年3期)2016-03-07 07:44:46
      數(shù)據(jù)庫
      財經(jīng)(2016年6期)2016-02-24 07:41:51
      數(shù)據(jù)庫
      財經(jīng)(2015年3期)2015-06-09 17:41:31
      數(shù)據(jù)庫
      財經(jīng)(2014年21期)2014-08-18 01:50:18
      數(shù)據(jù)庫
      財經(jīng)(2014年6期)2014-03-12 08:28:19
      數(shù)據(jù)庫
      財經(jīng)(2013年6期)2013-04-29 17:59:30
      南陵县| 望江县| 忻城县| 金湖县| 登封市| 南漳县| 夏津县| 湖南省| 枣强县| 犍为县| 绵竹市| 繁昌县| 河北区| 遵义县| 迭部县| 普格县| 同心县| 阜阳市| 库伦旗| 沽源县| 宜兰县| 桐城市| 舞阳县| 贵溪市| 乌恰县| 湟中县| 西贡区| 离岛区| 阳山县| 宁陕县| 星子县| 安国市| 通河县| 保山市| 松滋市| 茶陵县| 辽阳市| 新和县| 荃湾区| 长治县| 阳信县|