论文部分内容阅读
伴随“互联网+”和移动互联网行业的蓬勃发展,特别是第四代移动通信技术(4G)的应用和持续推广,移动版新闻网站系统引领新闻阅读进入了全新的网络媒体时代,由此引起人们阅读习惯发生了改变,读者希望在任何时间任何地点任何场合都可以通过Wifi无线网络使用移动设备浏览Web来获取各类最新资讯信息。根据这些实际需求,本文设计和实现移动版新闻网站系统来满足用户新闻获取以及阅读习惯改变的需求,移动设备本身拥有很多台式计算机等数据终端设备完全不具备的相关特点,使得原有网站页面无法在移动设备上无缝转换运行,这些都为移动类型网站开发带来更多发展机遇。本文首先分析移动版新闻网站系统的研究背景以及国内外同类产品发展现状,阐明研究意义并描述研究内容,然后阐述本文所应用到相关技术,并针对移动版新闻网站系统进行功能性与非功能性需求分析,以需求分析作为基础,探讨了移动版新闻网站系统架构设计,最后实现了移动版新闻网站系统每个功能模块。本文设计的移动版新闻网站系统采用基于规则的采集方式来实现数据采集,通过HTTP协议来获取网页信息,并通过DOM树结构来利用系统和用户定制好的规则萃取页面有效信息到服务器并储存在数据库。通过数据处理模块处理采集数据,本模块将访问控制统一化,并通过JSON技术和Web页面两种形式传送给客户端原生态应用程序及手机浏览器。本系统创新点包括三个方面:(1)使用采集方式获取旧网站系统数据,不同于其他的移动网站直接在旧系统上进行改造的开发方式,能够快速广泛地与原有系统进行结合;(2)同时提供Web App页面和原生应用系统使用的接口,更广泛的支持各种设备,也能够最大限度的满足部分客户对性能的要求;(3)系统采用中间件的形式,能够和旧系统分开部署,能够使得服务器部署更加灵活。本文主要解决了两个问题:(1)如何从现有新闻网站中提取信息并存储到后台数据库中;(2)如何把这些信息方便有效地展现在用户移动设备之上。