WEB网络信息更新监控系统.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
答辩人:XXX 专业:XXXXXXX 指导老师:XXX 绪言 相关理论和技术 系统设计 系统实现(运行结果截图) * * 目录 通常,用户获取网络信息的主要方式是用户主动去浏览页面来获取信息。这种方式费时费力,效率不高。 理想方式应该是让用户关注的信息主动去找用户。正是基于这个目的设计了本课题。 * * 绪言 网络爬虫——爬取页面 HTML基本知识——分析网页代码 RSS标准规范——分析RSS文档 * * 相关理论和技术 系统主要采用C/S模式实现 系统总体结构包括: WEB服务器 数据库 客户端程序 * * 系统设计 客户端可划分为主程序模块和IE控件模块 主程序模块又可划分为: 界面功能模块 网页监控模块 RSS订阅模块 数据库操作模块 * * 系统设计——客户端结构 需要在数据库中添加几个基本表 用户表 RSS表 RSS分组表 用户及RSS关系表 URL表 用户及URL关系表 URL的分组表 用户及URL分组表 * * 系统设计——数据库操作模块 需要封装对数据库的一些操作,为其他模块提供接口。 一些对数据库中多个表进行操作的过程需要编写存储过程,以方便程序调用。如用户登录过程、用户添加一个分组、或添加一个RSS源等。 * * 系统设计——数据库操作模块 用户修改一个RSS源 四个底层类 监控的Url类 监控的Url的列表类 * * 系统设计——网页监控模块 Url的更新记录类 更新记录列表类 * * 系统设计——网页监控模块 启动一个线程循环检测所有监控中的页面 线程大致流程如右边流程图所示 html页面中的超链接一般形式 a href=”链接地址”链接文字/a * * 系统设计——RSS订阅模块 四个底层类 监控的RSS类 监控的RSS的列表类 RSS的更新记录类 更新记录列表类 更新记录列表类包含更新记录类,与CUpdateUrlList类和CUpdateUrl类的关系类似 启动一个线程循环检测所有监控中的RSS源 线程大致流程如右边流程图所示,与网页监控类似 分析RSS源使用了微软提供的MSXML库 * * 系统设计——RSS订阅模块 界面功能模块主要是UI界面,与用户交互 采用tab页的方式区分网页监控功能和RSS订阅功能,在各功能的TAB页下,又采用树形结构来显示分组关系,并对监控中和非监控中的URL及RSS在颜色上做区别 * * 系统设计——界面功能模块 IE控件与主程序的交互 * * 系统设计——IE控件模块 系统实现的最终结构图 * * 系统实现结果 登录界面 * * 系统实现结果 主程序界面 * * 系统实现结果 网页监控更新提示窗口 * * 系统实现结果 RSS监控更新提示窗口 * * 系统实现结果 本文主要完成了如下工作: (1) 分析了WEB网络信息更新监控系统的目的和意义; (2) 从解决如何监控网页和RSS源的更新等基本问题入手,讨论了需要的背景知识; (3) 对WEB网络信息更新系统进行了详细的需求分析及性能分析。并提出了系统的设计方案。 (4) 完成对WEB网络信息更新系统的实现。 本系统在设计和实现时也有很多缺陷和不足,主要有: (1)界面简单粗糙,不够美观。 (2)对网页监控的原理较为简单,没有较为准确的算法来确定获取的是否为一个需要的新闻链接,容易误判。 (3)暂时未对RSS订阅功能提供IE自定义菜单和按钮的支持。 (4)服务器端功能较简单。 * * 总结 谢谢各位老师! * * * 界面功能模块:主要为UI界面,与用户交互 网页监控模块:监控网页的更新 RSS订阅模块:监控RSS源的更新 数据库操作模块:封装对数据库的操作 * 更新记录列表类包含更新记录类 * * 界面功能模块:主要为UI界面,与用户交互 网页监控模块:监控网页的更新 RSS订阅模块:监控RSS源的更新 数据库操作模块:封装对数据库的操作 * 更新记录列表类包含更新记录类 *

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档