当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于UML技术的用户Profile浏览器设计与实现

发布时间:2017-11-01 13:20

  本文关键词:基于UML技术的用户Profile浏览器设计与实现


  更多相关文章: 浏览器 用户Profile RSS分析 行为获取 XML


【摘要】:随着互联网技术的深入发展,浏览器已经成为人们访问Web的主要手段,浏览器的性能和实用性高低将直接影响用户体验。本设计采用基于软件工程统一建模思想UML技术实现的可生成用户Profile的浏览器符合目前市场需求。在整个设计过程中严格按照软件工程思想理论做指导,并采用Rose工具进行分析、设计建模,设计实现采用先进且成熟的C#语言。 本文首先介绍浏览器设计发展现状,接着介绍基本开发理论,然后给出分析及设计方法,最后具体实现。其中客户端捕获的用户浏览数据Profile以文本和数据库形式存储于本地文件中,,并可以定期及不定期上传到服务器。服务器将接收到的信息进行加工处理、过滤分析,之后反馈给用户,可以保证在其在后续的使用过程中,使搜索效率更高,定位更准确。同时也可以避免服务器端处理大量的重复性工作,从而减轻了服务器端的负担。可生成用户Profile的浏览器使用IE的Trident内核,不仅具备IE浏览器的基本功能,且在其基础上增加了自己的特色,可以捕获用户的爱好、兴趣和习惯等。用户首次使用该浏览器时,即可以选择自己喜欢的热词排行榜,还能够利用百度的RSS输出,每天获取最新的热词,从而更加方便地使用户获取他们想要的信息,并且提高准确率。还可以根据用户浏览某一网站的次数,收藏夹内的信息,以及在搜索引擎中检索的关键词来获取有用信息。另外作为浏览器的运营商还可以获得到客户的浏览习惯,对浏览特征进行分类,帮助网站掌握用户搜索习惯,实现关键词精准投放,从而为用户提供相应的请求服务。
【关键词】:浏览器 用户Profile RSS分析 行为获取 XML
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP393.092
【目录】:
  • 摘要4-5
  • Abstract5-8
  • 第1章 绪论8-13
  • 1.1 研究背景8-9
  • 1.2 国内外研究现状9-11
  • 1.3 研究的目的和意义11
  • 1.3.1 研究目的11
  • 1.3.2 研究意义11
  • 1.4 本文结构11-12
  • 1.5 本章小结12-13
  • 第2章 相关技术介绍13-17
  • 2.1 UML 建模技术13
  • 2.2 WebBrowser 控件技术13-14
  • 2.3 XML 技术介绍14-15
  • 2.4 用户 Profile 技术15-16
  • 2.5 Socket 技术16
  • 2.6 本章小结16-17
  • 第3章 系统需求分析17-25
  • 3.1 可行性分析17
  • 3.2 浏览器客户端功能分析17-22
  • 3.2.1 浏览器的基本功能17-19
  • 3.2.2 浏览器的查看功能19-20
  • 3.2.3 浏览器的收藏功能20-21
  • 3.2.4 浏览器的用户功能21-22
  • 3.3 浏览器服务器端功能分析22-23
  • 3.4 浏览器客户端和服务器端的数据流分析23-24
  • 3.5 本章小结24-25
  • 第4章 系统总体设计25-31
  • 4.1 浏览器总体设计25-29
  • 4.1.1 浏览器总体设计25-26
  • 4.1.2 数据库结构设计26-29
  • 4.2 XML 文件设计29-30
  • 4.3 本章小结30-31
  • 第5章 系统详细设计与实现31-52
  • 5.1 客户端模块详细设计与实现31-46
  • 5.1.1 登录模块详细设计与实现31-35
  • 5.1.2 收藏夹模块详细设计与实现35-38
  • 5.1.3 历史记录模块详细设计与实现38-40
  • 5.1.4 用户 Profile 上传模块详细设计与实现40-42
  • 5.1.5 RSS 管理模块详细设计与实现42-44
  • 5.1.6 XML 管理模块详细设计与实现44-45
  • 5.1.7 浏览器基本功能模块详细设计与实现45-46
  • 5.2 数据库详细设计与实现46-47
  • 5.3 服务器端接收数据详细设计与实现47-50
  • 5.4 服务器端数据显示详细设计与实现50-51
  • 5.5 本章小结51-52
  • 第6章 系统测试52-54
  • 6.1 测试准备52
  • 6.2 测试用例52-53
  • 6.3 测试结果53-54
  • 第7章 总结与展望54-55
  • 参考文献55-57
  • 作者简介及在学期间所取得的科研成果57-58
  • 致谢58

【参考文献】

中国期刊全文数据库 前10条

1 潘志超;江南;李响;冯涛;;Web browser控件在GIS查询分析显示中的应用研究[J];测绘科学;2010年02期

2 周立民;宋贤钧;周晓康;童强;杜吉梁;;基于WebBrowser实时数据采集接口的实现[J];阜阳师范学院学报(自然科学版);2010年02期

3 ;移动互联网下一站:浏览器或取代应用程序[J];硅谷;2010年19期

4 蔡智聪;;对Chrome的源码简易剖析[J];电脑编程技巧与维护;2011年21期

5 毕蓉蓉;王进科;于亚君;;Java web程序设计的案例库研究[J];电子技术与软件工程;2014年11期

6 卢华丽;;IE浏览器的几个高级应用[J];办公自动化;2011年18期

7 蒲东兵;杨立明;周彦军;车文隆;马志强;;基于嵌入式浏览器的JavaScript解析器设计[J];信息技术;2010年04期

8 李素清;陶世群;;一种基于关键字的XML文档查询算法[J];计算机工程与应用;2012年05期

9 曲德祥;;基于WebBrowser的网络热点信息获取技术研究[J];信息技术与信息化;2011年04期

10 刘华星;杨庚;;HTML5——下一代Web开发标准研究[J];计算机技术与发展;2011年08期



本文编号:1127007

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/1127007.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户54f63***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com