当前位置:论文写作 > 毕业论文范文 > 文章内容

RSS高效推送教育技术网络资源

主题:订阅号获取用户openid 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2024-02-28

简介:大学硕士与本科用户订阅毕业论文开题报告范文和相关优秀学术职称论文参考文献资料下载,关于免费教你怎么写用户订阅方面论文范文。

用户订阅论文范文

订阅号获取用户openid论文

目录

  1. 1.自动论文范文多来源信息
  2. 2.个性化的论文范文信息
  3. 3.即时地自动推送信息
  4. 4.屏蔽垃圾信息
  5. 1.后台管理
  6. 2.用户订阅
  7. 订阅号获取用户openid:用户订阅=观众粘性:xiao y

针对当前教育技术网络资源因信息量大、形式多样而难以搜索及获取的问题,利用信息论文范文技术( RSS)的自动论文范文多来源信息、个性化论文范文、即时推送等优势,设计开发基于RSS的教育技术网络资源推送系统,可以为学习者提供即时、准确和方便的教育技术资源推送服务.

互联网拥有数不清的形式各异的教育技术信息资源,如,各种学科网站、专题网站、资源共享网站、博客、BBS等.如何在信息的海洋中获取需要的信息变得越来越困难.传统的网络检索信息的方法费时费力,获取的信息良莠不齐,也缺乏针对学习者的个性化服务.利用信息整合技术( RSS,Really Simple Syndication)可以对各种教育技术资源进行有效论文范文,使资源可以主动、及时地发送至学习者手中,避免复杂繁琐的网络搜索访问过程,消除网络中其他噪音信息的干扰,大幅提高学习效率.

RSS改变信息传播方式

RSS的内涵

RSS是一种信息论文范文的技术,使一个网站可以方便地调用其他提供RSS订阅服务的网站的内容,从而形成高效的信息论文范文.RSS在网络内容和信息消费者及实践领域之间搭建一条快捷的通道,方便人们快速高效地获取所需信息.

RSS技术规范了网站发布更新消息时的格式,要求以XML格式记录消息的摘 要内容,记录的元数据有消息的题目、作者、分类、相关的URL地址等.用户通过RSS阅读器可以浏览到相应RSS频道给出的新闻列表——新闻标题、摘 要内容、发布时间等,通过刷新可以查看最新的频道更新内容.同时,通过相应的URL地址可以链接到原始网站查看详细内容.RSS标准规定的XML格式文件使得RSS文件中包含的信息能直接被其他站点调用,同时也能在其他的终端和服务中使用.

RSS在信息资源传播中的优势

RSS技术在一定程度上改变了网络信息传播的方式.对内容提供者来说,RSS技术提供一个实时、高效、安全、低成本的信息发布渠道;对内容接收者来说,RSS技术提供了一种崭新的网络信息获取模式,大大增加单位时间内获取有益信息的数量.具体而言,RSS技术具有以下优势:

1.自动论文范文多来源信息

RSS技术可以很好地把各种网站的信息论文范文到一起,形成简洁的资源列表,供用户选择,为用户提供多来源信息的“一站式”服务,大大降低用户搜索信息的难度.

2.个性化的论文范文信息

RSS不仅可以论文范文信息,还可以提供个性化的服务,用户可以自己论文范文所需信息的来源,形成自己的订阅列表,RSS阅读器可以根据用户的要求,有选择性地将用户感兴趣的内容来源论文范文到用户面前.

3.即时地自动推送信息

用户在使用RSS完成信息订阅后,一旦目标网站更新信息,会第一时间自动推送到用户端RSS阅读器中,极大地提高信息的时效性和价值.

4.屏蔽垃圾信息

RSS阅读器可以完全屏蔽广告、垃圾邮件等令人困扰的噪音内容,辅助用户阅读.

教育技术网络资源推送系统设计

两大功能模块设计

教育技术网络资源推送系统的功能包括资源的论文范文、用户的登录和注册、用户论文范文、用户阅读、后台管理等,所以可以将其划分为两大功能模块:后台管理和用户订阅(如图1所示).

1.后台管理

该模块负责系统的后台管理功能.不仅能够实现常见的用户管理、界面管理、权限管理等功能,还提供RSS频道管理、RS论文范文eed管理等功能.具体功能包括:Admin-istrator管理、用户管理、RSS管理、RSS频道管理等.各个子模块的功能如下:

(1) Administrator管理:用于验证用户所具有的模块管理功能.同时,该模块还负责修改Administrator的登录论文范文.

(2)用户管理:该功能可以查看所有已注册的用户,并显示该用户的读者名称、注册时间、最后登录时间、最后登录IP、登录次数以及读者的订阅信息等,并可对用户的RSS订阅列表进行管理.

( 3) RSS Feed管理:负责对RSS Feed进行添加、删除以及修改等操作.

(4) RSS订阅管理:负责添加、删除以及修改频道栏目等操作.

2.用户订阅

该模块面向用户,能够实现用户的订阅和阅读功能.具体功能包括:用户注册、用户登录、用户订阅RSS、用户阅读RSS.各个子模块的功能如下:

(1)用户注册:在该模块中,用户需要填写自己的用户名、论文范文等相关信息.同时,该模块将用户的基本信息存人数据库.

(2)用户登录:该模块负责用户的登录.根据用户提供的用户名、论文范文等信息,查询数据库有无该用户,若有,则允许该用户登录并使用本系统.

(3)用户订阅RSS模块:该模块负责提供RSS Feed,供用户使用.同时,该模块需要进行数据库的相关操作,将用户的相关订阅信息存人数据库.

(4)用户阅读RSS模块:该模块将展示用户订阅的RSS信息.同时,该模块需要将新解析的RSS文件存人数据库.

数据库设计

系统数据库关系表包括RSS Feed表、Administrator表、User表、Subscription表(如表1所示).

教育技术网络资源推送系统开发

教育技术网络资源推送系统的开发采用ASP技术,数据库使用SQL Server技术.RSS内容信息服务发布使用IIS信息服务器.根据上文的功能模块设计,整个系统主要由用户注册登录、RSS订阅、RSS阅读、RSS Feed管理,RSS订阅管理、管理员和用户管理等6个功能模块组成.

用户注册登录模块

1.用户注册:在用户注册模块,用户首先要输入用户名和论文范文,如果两次输入的论文范文都不正确,就会提示要求两次输入的论文范文相同.如果输入的用户名已经被其他用户注册,即数据库中已经存在该用户名,那么提示该用户名已经被注册.如果输入的用户名或论文范文的个数小于4位,就会提示要求输入的用户名和论文范文个数大于或等于4位.如果用户注册成功,那么系统就会自动跳转到用户登录页面.该功能可以用Function GetUsers( FieldName,SortByValue)函数和SubAddUserAccount( UserName, PassWord)I函数实现.

2.用户登录:用户注册后可以进入系统论文范文或者注册后自动跳转的页面输入用户名和论文范文.当用户提交输入的用户名和论文范文后,网站会将此数据和数据库中的数据进行比较.如果输入错误,网站会提示输入的用户名或论文范文不正确.当用户登录后,可以进入订阅中心去订阅RSS,并且还可以随时退出用户*.

RSS订阅模块

若用户要订阅教育技术资源信息,那么就要注册登录用户,再进入个人订阅中心去选择教育技术网站订阅.在用户订阅中心的RSS频道列表中,用户可以预览RSS以及取消订阅.当用户订阅成功后,数据库中的用户订阅表Subscription就会新增要订阅的教育技术网站的ID以及用户名.用户订阅代码主要用vbscript函数实现.

RSS阅读模块

RSS阅读的功能是通过ShowRss.asp,CetNewTitles.asp,Rss_feed.asp这3个文件实现的.

ShowRss.asp文件主要负责显示浏览的教育技术网站最新更新的新闻信息,包括作者、时间以及正文.如果网站没有更新,那么就会获取网站根目录“Cache”文件夹下的缓冲文件.

GetNewTides.asp文件负责跟踪用户订阅的教育技术网站的更新情况.如果订阅的教育技术网站没有更新新闻,那么就会显示“最近暂无更新”,如果更新,就会显示最新的新闻标题.

Rss_feed.asp文件负责在浏览RSS时对RSS的操作以及一些故障显示.如果要从缓存文件中读取.xml文件而在网站根目录下无法找到,网站就会提示错误原因.如果获得的RSS地址为空,网站也会出现错误信息.如果计算机无法联网,那么就无法获取到订阅的网站的更新信息.当成功浏览后,如果有些订阅的教育技术网站在联网的时候已经被浏览过,那么在网站的根目录“Cache”文件夹下就会出现以.xml为后缀的文件.如果服务器突然断网,用户在局域网内还能够浏览到断网前浏览过的网站更新信息.

RSS订阅模块

RSS Feed管理模块是由管理员来执行操作的.管理员在登录后,可以在RSS分类管理里面添加分类,这样在论文范文的RSS列表中会显示教育技术网站的分类情况.添加成功后,网站通过Insert语句将会在数据库的Categories表中新增一条记录.如果要删除,那么网站将通过Delete语句在数据库的Cat-egories表中删去一条记录.同时,Update语句编辑所有分类,改变其名称.

RSS订阅管理模块

RSS订阅管理模块是由管理员来执行操作的.管理员登录后台管理界面之后可以执行添加RSS订阅、设置排序、编辑RSS、移动RSS订阅到其他分类、发布RSS、取消发布RSS、删除RSS源到回收站以及清空回收站等操作.后台管理功能的实现主要是由admin_Rss.asp和adminAPI.asp文件实现.

订阅号获取用户openid:用户订阅=观众粘性:xiao y

admin_Rss.asp文件负责的是RSS订阅管理界面的组织,同时在HTML代码中嵌入ASP代码来执行对数据库的操作.

adminAPI.asp文件中包含了对RSS订阅的添加和删除等操作的vbscript函数.而admin_Rss.asp文件会将这些函数引用进来,执行相关操作.添加RSS订阅是通过调用AddRss函数来实现,编辑RSS订阅是通过调用UPDATERss函数来实现.

管理员和用户管理模块

管理员管理模块和用户管理模块实现的原理是相同的.这两个模块的操作对象都是管理员,同时管理员可对用户进行编辑、添加和删除.添加管理员和用户的管理与用户注册以及修改论文范文的原理颇为相似.管理员比用户多一个删除功能,此功能主要由DeIUserAccount函数实现.

互联网的教育技术网络资源具有来源广泛、信息量大、形式多样、组织结构复杂等特点.如何有效利用各种技术对上述资源进行有效地论文范文,为学习者提供个性化的资源服务,成为一个亟待解决的问题.本文利用RSS技术的动态论文范文、个性化论文范文、自动推送等特性,设计开发了教育技术网络资源推送系统,对各种网上的教育技术资源进行有效的组织,为学习者提供方便快捷的多来源信息“一站式”个性化服务.

(作者单位为黄冈师范学院)

总结:本论文主要论述了用户订阅论文范文相关的参考文献,对您的论文写作有参考作用。

订阅号获取用户openid引用文献:

[1] 用户体验论文范文 用户体验有关专升本毕业论文范文10000字
[2] 用户体验论文范文 用户体验论文范文例文8000字
[3] 用户体验论文范文 用户体验类有关论文写作参考范文3000字
《RSS高效推送教育技术网络资源》word下载【免费】
订阅号获取用户openid相关论文范文资料