• 
    

    
    

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

      ?

      RSS高效推送教育技術(shù)網(wǎng)絡(luò)資源

      2011-11-09 14:27:32韋妙
      中國(guó)教育網(wǎng)絡(luò) 2011年11期
      關(guān)鍵詞:用戶注冊(cè)用戶名模塊

      文/韋妙

      RSS高效推送教育技術(shù)網(wǎng)絡(luò)資源

      文/韋妙

      針對(duì)當(dāng)前教育技術(shù)網(wǎng)絡(luò)資源因信息量大、形式多樣而難以搜索及獲取的問(wèn)題,利用信息聚合技術(shù)(RSS)的自動(dòng)聚合多來(lái)源信息、個(gè)性化定制、即時(shí)推送等優(yōu)勢(shì),設(shè)計(jì)開(kāi)發(fā)基于RSS的教育技術(shù)網(wǎng)絡(luò)資源推送系統(tǒng),可以為學(xué)習(xí)者提供即時(shí)、準(zhǔn)確和方便的教育技術(shù)資源推送服務(wù)。

      互聯(lián)網(wǎng)擁有數(shù)不清的形式各異的教育技術(shù)信息資源,如,各種學(xué)科網(wǎng)站、專題網(wǎng)站、資源共享網(wǎng)站、博客、BBS等。如何在信息的海洋中獲取需要的信息變得越來(lái)越困難。傳統(tǒng)的網(wǎng)絡(luò)檢索信息的方法費(fèi)時(shí)費(fèi)力,獲取的信息良莠不齊,也缺乏針對(duì)學(xué)習(xí)者的個(gè)性化服務(wù)。利用信息整合技術(shù)(RSS,Really Simple Syndication)可以對(duì)各種教育技術(shù)資源進(jìn)行有效聚合,使資源可以主動(dòng)、及時(shí)地發(fā)送至學(xué)習(xí)者手中,避免復(fù)雜繁瑣的網(wǎng)絡(luò)搜索訪問(wèn)過(guò)程,消除網(wǎng)絡(luò)中其他噪音信息的干擾,大幅提高學(xué)習(xí)效率。

      RSS改變信息傳播方式

      RSS的內(nèi)涵

      RSS是一種信息聚合的技術(shù),使一個(gè)網(wǎng)站可以方便地調(diào)用其他提供RSS訂閱服務(wù)的網(wǎng)站的內(nèi)容,從而形成高效的信息聚合。RSS在網(wǎng)絡(luò)內(nèi)容和信息消費(fèi)者及實(shí)踐領(lǐng)域之間搭建一條快捷的通道,方便人們快速高效地獲取所需信息。

      RSS技術(shù)規(guī)范了網(wǎng)站發(fā)布更新消息時(shí)的格式,要求以XML格式記錄消息的摘要內(nèi)容,記錄的元數(shù)據(jù)有消息的題目、作者、分類、相關(guān)的URL地址等。用戶通過(guò)RSS閱讀器可以瀏覽到相應(yīng) RSS 頻道給出的新聞列表——新聞標(biāo)題、摘要內(nèi)容、發(fā)布時(shí)間等,通過(guò)刷新可以查看最新的頻道更新內(nèi)容。同時(shí),通過(guò)相應(yīng)的URL地址可以鏈接到原始網(wǎng)站查看詳細(xì)內(nèi)容。RSS 標(biāo)準(zhǔn)規(guī)定的XML格式文件使得RSS文件中包含的信息能直接被其他站點(diǎn)調(diào)用,同時(shí)也能在其他的終端和服務(wù)中使用。

      RSS在信息資源傳播中的優(yōu)勢(shì)

      RSS技術(shù)在一定程度上改變了網(wǎng)絡(luò)信息傳播的方式。對(duì)內(nèi)容提供者來(lái)說(shuō),RSS技術(shù)提供一個(gè)實(shí)時(shí)、高效、安全、低成本的信息發(fā)布渠道;對(duì)內(nèi)容接收者來(lái)說(shuō),RSS技術(shù)提供了一種嶄新的網(wǎng)絡(luò)信息獲取模式,大大增加單位時(shí)間內(nèi)獲取有益信息的數(shù)量。具體而言,RSS技術(shù)具有以下優(yōu)勢(shì):

      1. 自動(dòng)聚合多來(lái)源信息

      RSS技術(shù)可以很好地把各種網(wǎng)站的信息聚合到一起,形成簡(jiǎn)潔的資源列表,供用戶選擇,為用戶提供多來(lái)源信息的“一站式”服務(wù),大大降低用戶搜索信息的難度。

      2. 個(gè)性化的定制信息

      RSS不僅可以聚合信息,還可以提供個(gè)性化的服務(wù),用戶可以自己定制所需信息的來(lái)源,形成自己的訂閱列表, RSS閱讀器可以根據(jù)用戶的要求,有選擇性地將用戶感興趣的內(nèi)容來(lái)源聚合到用戶面前。

      3. 即時(shí)地自動(dòng)推送信息

      用戶在使用RSS完成信息訂閱后,一旦目標(biāo)網(wǎng)站更新信息,會(huì)第一時(shí)間自動(dòng)推送到用戶端RSS閱讀器中,極大地提高信息的時(shí)效性和價(jià)值。

      4. 屏蔽垃圾信息

      RSS閱讀器可以完全屏蔽廣告、垃圾郵件等令人困擾的噪音內(nèi)容,輔助用戶閱讀。

      教育技術(shù)網(wǎng)絡(luò)資源推送系統(tǒng)設(shè)計(jì)

      兩大功能模塊設(shè)計(jì)

      教育技術(shù)網(wǎng)絡(luò)資源推送系統(tǒng)的功能包括資源的聚合、用戶的登錄和注冊(cè)、用戶定制、用戶閱讀、后臺(tái)管理等,所以可以將其劃分為兩大功能模塊:后臺(tái)管理和用戶訂閱(如圖1所示)。

      1. 后臺(tái)管理

      該模塊負(fù)責(zé)系統(tǒng)的后臺(tái)管理功能。不僅能夠?qū)崿F(xiàn)常見(jiàn)的用戶管理、界面管理、權(quán)限管理等功能,還提供RSS頻道管理、RSS Feed管理等功能。具體功能包括:Administrator管理、用戶管理、RSS管理、RSS頻道管理等。各個(gè)子模塊的功能如下:

      (1) Administrator管理:用于驗(yàn)證用戶所具有的模塊管理功能。同時(shí),該模塊還負(fù)責(zé)修改Administrator的登錄密碼。

      (2) 用戶管理:該功能可以查看所有已注冊(cè)的用戶,并顯示該用戶的讀者名稱、注冊(cè)時(shí)間、最后登錄時(shí)間、最后登錄IP、登錄次數(shù)以及讀者的訂閱信息等,并可對(duì)用戶的RSS訂閱列表進(jìn)行管理。

      (3) RSS Feed管理:負(fù)責(zé)對(duì)RSS Feed進(jìn)行添加、刪除以及修改等操作。

      (4) RSS訂閱管理:負(fù)責(zé)添加、刪除以及修改頻道欄目等操作。

      2. 用戶訂閱

      該模塊面向用戶,能夠?qū)崿F(xiàn)用戶的訂閱和閱讀功能。具體功能包括:用戶注冊(cè)、用戶登錄、用戶訂閱RSS、用戶閱讀RSS。各個(gè)子模塊的功能如下:

      (1) 用戶注冊(cè):在該模塊中,用戶需要填寫自己的用戶名、密碼等相關(guān)信息。同時(shí),該模塊將用戶的基本信息存入數(shù)據(jù)庫(kù)。

      (2)用戶登錄:該模塊負(fù)責(zé)用戶的登錄。根據(jù)用戶提供的用戶名、密碼等信息,查詢數(shù)據(jù)庫(kù)有無(wú)該用戶,若有,則允許該用戶登錄并使用本系統(tǒng)。

      (3)用戶訂閱RSS模塊:該模塊負(fù)責(zé)提供RSS Feed,供用戶使用。同時(shí),該模塊需要進(jìn)行數(shù)據(jù)庫(kù)的相關(guān)操作,將用戶的相關(guān)訂閱信息存入數(shù)據(jù)庫(kù)。

      (4)用戶閱讀RSS模塊:該模塊將展示用戶訂閱的RSS信息。同時(shí),該模塊需要將新解析的RSS文件存入數(shù)據(jù)庫(kù)。

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

      系統(tǒng)數(shù)據(jù)庫(kù)關(guān)系表包括RSS Feed表、Administrator表、User表、Subscription表(如表1所示)。

      圖1 教育技術(shù)網(wǎng)絡(luò)資源推送系統(tǒng)功能模塊

      教育技術(shù)網(wǎng)絡(luò)資源推送系統(tǒng)開(kāi)發(fā)

      教育技術(shù)網(wǎng)絡(luò)資源推送系統(tǒng)的開(kāi)發(fā)采用ASP技術(shù),數(shù)據(jù)庫(kù)使用SQL Server技術(shù)。RSS內(nèi)容信息服務(wù)發(fā)布使用IIS信息服務(wù)器。根據(jù)上文的功能模塊設(shè)計(jì),整個(gè)系統(tǒng)主要由用戶注冊(cè)登錄、RSS訂閱、RSS閱讀、RSS Feed管理、RSS訂閱管理、管理員和用戶管理等6個(gè)功能模塊組成。

      用戶注冊(cè)登錄模塊

      1. 用戶注冊(cè):在用戶注冊(cè)模塊,用戶首先要輸入用戶名和密碼,如果兩次輸入的密碼都不正確,就會(huì)提示要求兩次輸入的密碼相同。如果輸入的用戶名已經(jīng)被其他用戶注冊(cè),即數(shù)據(jù)庫(kù)中已經(jīng)存在該用戶名,那么提示該用戶名已經(jīng)被注冊(cè)。如果輸入的用戶名或密碼的個(gè)數(shù)小于4位,就會(huì)提示要求輸入的用戶名和密碼個(gè)數(shù)大于或等于4位。如果用戶注冊(cè)成功,那么系統(tǒng)就會(huì)自動(dòng)跳轉(zhuǎn)到用戶登錄頁(yè)面。該功能可以用Function GetUsers(FieldName,SortByValue)函數(shù)和Sub AddUserAccount(UserName,PassWord)函數(shù)實(shí)現(xiàn)。

      2. 用戶登錄:用戶注冊(cè)后可以進(jìn)入系統(tǒng)首頁(yè)或者注冊(cè)后自動(dòng)跳轉(zhuǎn)的頁(yè)面輸入用戶名和密碼。當(dāng)用戶提交輸入的用戶名和密碼后,網(wǎng)站會(huì)將此數(shù)據(jù)和數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比較。如果輸入錯(cuò)誤,網(wǎng)站會(huì)提示輸入的用戶名或密碼不正確。當(dāng)用戶登錄后,可以進(jìn)入訂閱中心去訂閱RSS,并且還可以隨時(shí)退出用戶賬號(hào)。

      RSS訂閱模塊

      若用戶要訂閱教育技術(shù)資源信息,那么就要注冊(cè)登錄用戶,再進(jìn)入個(gè)人訂閱中心去選擇教育技術(shù)網(wǎng)站訂閱。在用戶訂閱中心的RSS頻道列表中,用戶可以預(yù)覽RSS以及取消訂閱。當(dāng)用戶訂閱成功后,數(shù)據(jù)庫(kù)中的用戶訂閱表Subscription就會(huì)新增要訂閱的教育技術(shù)網(wǎng)站的ID以及用戶名。用戶訂閱代碼主要用vbscript函數(shù)實(shí)現(xiàn)。

      表1 系統(tǒng)數(shù)據(jù)庫(kù)關(guān)系表

      RSS閱讀模塊

      RSS閱讀的功能是通過(guò)ShowRss.asp,GetNewTitles.asp,Rss_feed.asp這3個(gè)文件實(shí)現(xiàn)的。

      ShowRss.asp文件主要負(fù)責(zé)顯示瀏覽的教育技術(shù)網(wǎng)站最新更新的新聞信息,包括作者、時(shí)間以及正文。如果網(wǎng)站沒(méi)有更新,那么就會(huì)獲取網(wǎng)站根目錄“Cache”文件夾下的緩沖文件。

      GetNewTitles.asp文件負(fù)責(zé)跟蹤用戶訂閱的教育技術(shù)網(wǎng)站的更新情況。如果訂閱的教育技術(shù)網(wǎng)站沒(méi)有更新新聞,那么就會(huì)顯示“最近暫無(wú)更新”,如果更新,就會(huì)顯示最新的新聞標(biāo)題。

      Rss_feed.asp文件負(fù)責(zé)在瀏覽RSS時(shí)對(duì)RSS的操作以及一些故障顯示。如果要從緩存文件中讀取.xml文件而在網(wǎng)站根目錄下無(wú)法找到,網(wǎng)站就會(huì)提示錯(cuò)誤原因。如果獲得的RSS地址為空,網(wǎng)站也會(huì)出現(xiàn)錯(cuò)誤信息。如果計(jì)算機(jī)無(wú)法聯(lián)網(wǎng),那么就無(wú)法獲取到訂閱的網(wǎng)站的更新信息。當(dāng)成功瀏覽后,如果有些訂閱的教育技術(shù)網(wǎng)站在聯(lián)網(wǎng)的時(shí)候已經(jīng)被瀏覽過(guò),那么在網(wǎng)站的根目錄“Cache”文件夾下就會(huì)出現(xiàn)以.xml為后綴的文件。如果服務(wù)器突然斷網(wǎng),用戶在局域網(wǎng)內(nèi)還能夠?yàn)g覽到斷網(wǎng)前瀏覽過(guò)的網(wǎng)站更新信息。

      RSS訂閱模塊

      RSS Feed管理模塊是由管理員來(lái)執(zhí)行操作的。管理員在登錄后,可以在RSS分類管理里面添加分類,這樣在首頁(yè)的RSS列表中會(huì)顯示教育技術(shù)網(wǎng)站的分類情況。添加成功后,網(wǎng)站通過(guò)Insert語(yǔ)句將會(huì)在數(shù)據(jù)庫(kù)的Categories表中新增一條記錄。如果要?jiǎng)h除,那么網(wǎng)站將通過(guò)Delete語(yǔ)句在數(shù)據(jù)庫(kù)的Categories表中刪去一條記錄。同時(shí),Update語(yǔ)句編輯所有分類,改變其名稱。

      RSS訂閱管理模塊

      RSS訂閱管理模塊是由管理員來(lái)執(zhí)行操作的。管理員登錄后臺(tái)管理界面之后可以執(zhí)行添加RSS訂閱、設(shè)置排序、編輯RSS、移動(dòng)RSS訂閱到其他分類、發(fā)布RSS、取消發(fā)布RSS、刪除RSS源到回收站以及清空回收站等操作。后臺(tái)管理功能的實(shí)現(xiàn)主要是由admin_Rss.asp和adminAPI.asp文件實(shí)現(xiàn)。

      admin_Rss.asp文件負(fù)責(zé)的是RSS訂閱管理界面的組織,同時(shí)在HTML代碼中嵌入ASP代碼來(lái)執(zhí)行對(duì)數(shù)據(jù)庫(kù)的操作。

      adminAPI.asp文件中包含了對(duì)RSS訂閱的添加和刪除等操作的vbscript函數(shù)。而admin_Rss.asp文件會(huì)將這些函數(shù)引用進(jìn)來(lái),執(zhí)行相關(guān)操作。添加RSS訂閱是通過(guò)調(diào)用AddRss函數(shù)來(lái)實(shí)現(xiàn),編輯RSS訂閱是通過(guò)調(diào)用UPDATERss函數(shù)來(lái)實(shí)現(xiàn)。

      管理員和用戶管理模塊

      管理員管理模塊和用戶管理模塊實(shí)現(xiàn)的原理是相同的。這兩個(gè)模塊的操作對(duì)象都是管理員,同時(shí)管理員可對(duì)用戶進(jìn)行編輯、添加和刪除。添加管理員和用戶的管理與用戶注冊(cè)以及修改密碼的原理頗為相似。管理員比用戶多一個(gè)刪除功能,此功能主要由DelUserAccount函數(shù)實(shí)現(xiàn)。

      互聯(lián)網(wǎng)的教育技術(shù)網(wǎng)絡(luò)資源具有來(lái)源廣泛、信息量大、形式多樣、組織結(jié)構(gòu)復(fù)雜等特點(diǎn)。如何有效利用各種技術(shù)對(duì)上述資源進(jìn)行有效地聚合,為學(xué)習(xí)者提供個(gè)性化的資源服務(wù),成為一個(gè)亟待解決的問(wèn)題。本文利用RSS技術(shù)的動(dòng)態(tài)聚合、個(gè)性化定制、自動(dòng)推送等特性,設(shè)計(jì)開(kāi)發(fā)了教育技術(shù)網(wǎng)絡(luò)資源推送系統(tǒng),對(duì)各種網(wǎng)上的教育技術(shù)資源進(jìn)行有效的組織,為學(xué)習(xí)者提供方便快捷的多來(lái)源信息“一站式”個(gè)性化服務(wù)。

      (作者單位為黃岡師范學(xué)院)

      猜你喜歡
      用戶注冊(cè)用戶名模塊
      《護(hù)士進(jìn)修雜志》投稿程序
      28通道收發(fā)處理模塊設(shè)計(jì)
      “選修3—3”模塊的復(fù)習(xí)備考
      營(yíng)口市開(kāi)展農(nóng)村亂占耕地建房數(shù)據(jù)匯交平臺(tái)組建工作
      機(jī)智的快遞員
      100萬(wàn)棄置Xbox Live賬戶玩家名稱被解凍
      CHIP新電腦(2016年6期)2016-06-21 11:31:12
      選修6 第三模塊 International Relationships
      尼康用戶注冊(cè) “我的尼康”可延保兩年
      大眾攝影(2015年5期)2015-05-13 18:08:41
      集成水空中冷器的進(jìn)氣模塊
      ESET NOD32專家答疑等
      甘南县| 台江县| 登封市| 兴宁市| 竹溪县| 涿鹿县| 敦煌市| 确山县| 拜泉县| 建瓯市| 七台河市| 中阳县| 阿荣旗| 革吉县| 平阴县| 阿拉善右旗| 盐城市| 会泽县| 沂源县| 河津市| 弋阳县| 高平市| 越西县| 双峰县| 怀来县| 南郑县| 郧西县| 绍兴市| 东乡| 广汉市| 邵武市| 溆浦县| 新野县| 鹤峰县| 贵德县| 闻喜县| 宜君县| 新密市| 新疆| 探索| 庐江县|