高校新闻网系统的设计与实现毕业设计论文.docx
- 文档编号:10824694
- 上传时间:2023-02-23
- 格式:DOCX
- 页数:90
- 大小:2.76MB
高校新闻网系统的设计与实现毕业设计论文.docx
《高校新闻网系统的设计与实现毕业设计论文.docx》由会员分享,可在线阅读,更多相关《高校新闻网系统的设计与实现毕业设计论文.docx(90页珍藏版)》请在冰豆网上搜索。
高校新闻网系统的设计与实现毕业设计论文
学校代号10532学号
分类号TP311密级公开
工程硕士学位论文
高校新闻网系统的设计与实现
学位申请人姓名
培养单位软件学院
导师姓名及职称
学科专业软件工程
研究方向高等教育管理信息化
论文提交日期
密级:
公开
湖南大学工程硕士学位论文
高校新闻网系统的设计与实现
学位申请人姓名:
导师姓名及职称:
培养单位:
软件学院
专业名称:
软件工程
论文提交日期:
2015年10月10日
论文答辩日期:
2015年12月12日
答辩委员会主席:
DesignandImplementationofUniversityNewsNetSystem
by
LIXinyu
B.E.(JishouUniversity)2006
Athesissubmittedinpartialsatisfactionofthe
requirementsforthedegreeof
Masterofscience
in
SoftwareEngineering
inthe
Graduateschool
of
HunanUniversity
Supervisor
October,2015
湖 南 大 学
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权湖南大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
本学位论文属于
1.保密□,在年解密后适用本授权书。
2.不保密□。
(请在以上相应方框内打”√”)
作者签名:
日期:
年月日
导师签名:
日期:
年月日
摘要
随着网络在世界范围的飞速发展,互联网作为最具潜力与活力的媒体已经被公认是继报纸,广播,电视之后的“第四媒体”,成为反映社会新闻热点的重要载体。
为了及时了解高校内部重大事件和网络新闻热点,相关机构引入了高校新闻网系统。
在传统高校新闻网系统的基础上对高校新闻网系统进行改进,使得系统能通过爬虫技术进行对“感兴趣”的新闻进行爬取,以此来实现新闻定制功能。
首先利用爬虫技术将新闻数据获取到本地数据库中,然后将新闻信息以及新闻分析的结果将在前台网页中进行可视化输出,前台主要由ASP实现,后台主要通过java实现。
本文主要进行了以下几个方面的工作:
1.用JAVA语言实现了一个基于广度优先算法的多线程爬虫程序。
阐述了高校新闻网爬取实现中一些主要问题:
为何使用广度优先的爬行策略,以及如何实现广度优先爬行;为何要使用多线程,以及如何实现多线程;系统实现过程中的数据存储;网页信息解析等。
爬虫程序能够按照广度优先的爬行策略对新闻数据(包括图片信息)进行全面的定向抓取以及周期性的增量抓取,实现新闻定制功能;
2.采用HTMLParser对获取到的新闻信息,将新闻的编号、标题、内容、发布方、发布时间等元数据以及新闻图片等元数据解析出来并存入SQLServer数据库中;
3.前端界面利用开源AJAX框架ExtJS结合Servlet进行实现,兼顾用户交互方式的多样性以及系统的跨浏览器兼容性。
从系统实际运行和测试的情况可以看出,系统的功能完善,性能出色,基本满足高校对新闻网的需求,实现了新闻信息发布及时性、高效性,达到了预期的效果。
高校新闻网将现在流行的网络爬虫技术应用于新闻网的设计中来,打破了传统的仅仅人工进行新闻搜索的局限,其核心部分---网络爬虫系统部分能够为各个行业按需提供不同的服务。
例如:
为政府机关、公安、广电、教育机构提供舆情监测服务,为上市公司、投资机构、金融监管机构提供口碑管理服务,综上所述,该系统具有非常强的应用前景。
关键词:
新闻热点;网络爬虫;浏览器/服务器;多线程
Abstract
WiththerapiddevelopmentofWorldWideWeb(WWW),itiswidelyacceptedthattheinternet,calledtheFourthMedia,willbethemostpotentialandenergeticmediaafternewspaper,radioandtelevisionasanimportantcarrierofthehotsocietynews.Inordertoknowtheinternethotnewsintime,therelatedorganizationsintroducedthehotnewsandanalysissystem.
Onthebasisofthetraditionalnetworksystemincollegesanduniversities,toimprovethenetworksystemincollegesanduniversities,canmakethesystemthroughthecrawlertechnologytocrawl"interest",thenewsreporttocustomfunctions.Firstofall,usingthecrawlertechnologywillnewsdataacquisitiontothelocaldatabase,andthenthenewsinformation,andnewsanalysisresultwillbeinthefrontdeskpageforvisualizationoutput,frontdeskismainlycomposedofASP,thebackgroundmainlythroughtheJavaimplementation.Thisarticlemainlyhascarriedonthefollowingseveralaspectswork:
1)UsingJAVAlanguagedevelopmentamultithreadedbasedonbreadth-firstalgorithmcrawlers.Thispaperexpoundstheuniversitynewscrawlsomemajorproblemsintheimplementation:
whyusebreadth-firstcrawlstrategy,andhowtoimplementbreadth-firstcrawl;Whyusemultithreading,andhowtoimplementmultithreading;Dataisstoredintheprocessofsystemimplementation;Resolutionofwebinformation.Thecrawlerscancrawlinaccordancewiththebreadth-firststrategyofnewsdata(includingimages)toconductacomprehensiveorientationoffetchingandperiodicincrementofgrab,newscustomizationfeatures.
2)UsingHTMLParsertoextractmeta-datafromtheBBSinformation,parsedandstoredthemeta-data,suchasnumber,title,content,poster,postingtimeandthecorrespondingreplyinaSQLServerdatabase.
3)front-endinterfacecombinedwiththeuseofopensourceAJAXframeworkExtJSServletbeachieved,takingintoaccountthediversityofuserinteractionandsystemcross-browsercompatibility.
Canbeseenfromtheactualoperationandtestsystem,thefunctionofthesystemisperfect,excellentperformance,basicmeetthedemandfornetwork,realizesthenews
informationtimeliness,highefficiency,toachievethedesiredeffect.
NewsSystemofUniversitywillnowpopularwebcrawlertechnologyappliedtothedesignofnetwork,breakthelimitationofthetraditionalmanualonlyfornewssearch,itscorepart-webcrawlersystemcanprovidedifferentservicesforvariousindustrieson-demand.Forexample,forthegovernment,publicsecurity,publicopinionmonitoringserviceforradioandtelevision,educationagencies,forthelistedcompanies,investmentinstitutions,financialregulatorsprovidereputationmanagementservices,etc.Tosumup,thesystemhasverystrongapplicationprospects.
KeyWords:
Hotnews;Webcrawler;Browser/Server;Multithreading
插图索引
附表索引
第1章绪论
本章主要阐明了该课题的研究背景及其研究意义,简要说明了国内外对于高校新闻网系统的研究现状,并介绍了本论文的主要内容组成以及论文的组织结构。
1.1课题背景与研究意义
近年来,随着互联网的发展迅速,各种新闻网站应运而生,新闻网逐渐成为各部门发布消息的重要渠道。
学校是一个大的群体和组织,每天都发生许多重要事情,急需通过一种方便、快捷、高效的方式发布。
高效新闻网已成为学校对内发布消息、对外进行宣传的最重要的窗口和阵地。
当前,高校新闻媒体主要由学校广播站、校电视台、校记者团、微信公众号、校报等媒体组成。
高校新闻网是一种由高校建立、发布高校内部新闻、传播相关信息、收集有关建议、服务广大师生的综合性媒体平台。
它是对传统宣传媒体的扩展,也是对网络宣传的合理使用,它利用互联网的优势实现新闻信息的整合和发布。
互联网时代,高校新闻网将发挥着高校信息发布、大学形象塑造、学生思想教育和大学文化积淀等作用。
高校新闻网的信息发布一般包括三大方面:
一是公布学校各项活动,比如工作安排、学术讲座、文艺活动和有关学校各类新闻等相关信息。
二是与校外保持信息沟通,将学校内的媒体信息及时传给校外媒体,并从校外获取校园相关信息,及时整理发布,让广大师生能尽快了解到学校的最新资讯。
三是收集国内外最新高教信息并保持日常更新,形成有价值的信息链,成为高校管理层决策提供信息源和资料库。
塑造大学形象的手段来说,高校新闻网具有灵活性,它不受出版周期篇幅长短限制,能第一时间报道和更新学校重大新闻,可以追求个性化的栏目设置等。
塑造大学形象的过程来说,高校新闻网具有多样性,高校形象的塑造一方面需要不断积累自身的修养和大学生学术精神,同时也要通过校园媒体不断对展现高校自身的优良品质,提高高校的声望。
公众媒体将高校网中的新闻信息获取并发布到网络中,广大民众可以通过社会新闻及时了解到各个高校的内部情况,极大的增加了高校内部事情的知晓度,增加了社会对高校新闻的了解。
塑造大学形象的效果来说,高校新闻网更具有影响力。
高校新闻网站一般是其发布各种信息和新闻的权威机构,在互联网时代背景下,大众对高校的了解渠道越来越多地倾向于点击学校的门户网站。
目前,一般学校的门户网站上的主体内容通常是高校新闻网,广大民众从网络了解到高校的第一手资料,通过网络中高校信息发布来加深对高校的了解。
尤其是对于海外和众多校友来讲,可以说,高校新闻网让自己的社会关注度迅速增加,走出学校,走向世界。
网络发展是一柄双刃剑,它在给广大师生提供了解学校事务提供便利的同时,也给学生带来了很多不好的影响。
因此,利用网络在广大学生思想上搭建牢固的信息防火墙,引导、教育大学生,高校新闻网是一种很好的实现途径。
高校新闻网不仅是传播时事新闻,而且可以融汇时事政治、经济发展、学术思维、党员时代等,为校园的广大师生员工提供完善有价值的信息。
高校新闻网可以及时对国家出台的新的政策方针进行介绍,让师生更方便的了解到国家的最新动态。
在党员时代可以发表优秀党员的光荣事迹,对学术研究取得的新成果进行刊登,使之成为学校、老师和同学们之间联系的直接桥梁;成为大学生接受先进文化的舆论阵地;成为大学生拓宽视野眼界的精神家园。
高校新闻网具有档案功能的资源库和存储器的作用,它是大学积淀文化、校史资料保存和校园文化见证的“活化石”。
高校新闻网将每天发生在学校的大事小情进行刊登报道,真正是校园的一部史书,里面承载了每一代学子的经历和校园发展的每一个阶段。
比如每一次校庆纪念活动、大师诞辰或逝世的周年活动,高校行政管理方面的历史轨迹,报道校园文化活动和课外问题学术交流活动等。
对该课题进行研究,既是推动高校信息化建设的必然要求,也是新时期高校顺应网络时代的特性,开拓育人发展新途径的迫切需要。
应用网络通信技术传达最新动态,已成为今天通信中的重大部分,随着互联网的飞速发展,新闻在网络中的发布也越来越多的引起教育机构、政府及企业单位的高度重视。
组建校园网新闻发布系统,快速传达校园内外最新动态,有利于加强师生的互动性,拓展师生的生活视野。
本文阐述了校园网新闻发布系统的需求及内涵,深入分析校园网新闻发布系统的体系结构及应用,最终讨论新闻发布系统的编程技术与实现。
编制校园网新闻发布系统应遵守软件工程的原则,本文从新闻发布系统设计、功能目标设计、具体页面的确定及数据库的设计等几个方面来说明新闻发布系统的技术与实现。
如今校园网络迅速普及,校园网新闻发布系统也层出不穷,经Google搜索,约有1,110,000项符合“校园网新闻发布”的查询结果,约有522,000项符合“校园网新闻发布系统”的查询结果。
这说明了校园网新闻的发布,随着互联网的飞速发展也快速发展起来。
而现行的校园网新闻发布系统大多是采用ASP技术来组成建[1]。
伴随着网络校园化,校园文化、校园动态的传播方也明显改变从过去的纸上传播变为网络传播。
校园网新闻发布系统作为校园传播最新动态,传播学校方针,让同学了解学校了解社会的平台,它能为学校的建设计与发展带来深远的影响。
同时也为学生的发展提供优越的环境。
新闻发布系统是上世纪九十年代互联网技术发展以后出现的技术,最初是为解决一些网站的信息动态发布而开发,只是简单的发布和显示,应用于对各种不同的站点需要构建不同的系统来满足需要,而且功能十分单一。
网络出现以后,网页逐渐被人们广泛应用。
能在第一时间了解社会热点,网上信息丰富多彩,这些都让人们的生活离不开网络,因此世界上就有了Internet这个第三媒体。
它没有被地域所制约,真正可以共享各种信息,使人们的生活以及工作方式发生了翻天覆地的变化。
企业以及个人推广自身的主要方式就是制作网页,另外这也是学习者了解更多学习信息的关键途径。
因为传递速度快、网页信息丰富以及不局限于时间和空间是网页最显著的特点,因此正好满足这种需要。
网页慢慢变成一种新兴的教育资源,也就是因为能及时交互网络上的数据信息,才得以确保网站数据的及时性。
互联网技术飞速发展,网络成为新闻媒介工具,其用户大大增加,对系统的要求也越来越高。
以往的高校新闻网功能简单,效率低,新闻更新与维护难度大,成本高,难以满足广大用户的需求,不利于管理人员的使用。
目前新闻发布系统整体层次结构如图1.1所示。
要逐步加强新时期高校新闻网的影响力和感染力。
作为新闻发布系统的重要组成部分,高校新闻网体系也因此得到了进一步发展。
在目前市场经济的环境下,获得及时的信息的同时还需要高效的存储及读取和安全的防护措施来保护信息不受非法用户或未授权的用户窃取。
由于现在信息的掌握和共享已经成为新闻网站吸引广大用户的制胜法宝,建立一个高效的存储和读取及高安全性的高校新闻网系统已经成为一种必然。
图1.1新闻发布系统整体层次结构图
1.2国内外文献综述
现如今各个国家的新闻管理体系,基本上都是基于Internet技术平台而建立的,其界面以及中心分别是标准浏览器和完整的多媒体数据库,大量使用标准的Web以及群件技术。
整体来讲,在运营以及管理上,我国新闻行业要落后于其他国家。
国外在很早之前就已建立了新闻管理体系,同时在采编新闻等方面也已完成了网络、无纸以及职能化。
美国《纽约时报》所有员工的办公桌在很早之前就配置了集成语音的E-mail系统以及各种即时信息传递系统,比如网络聊天,在北电的CallPilot统一通信产品中,以上提到的功能都已实现。
其编辑工作者能从不同渠道了解新闻信息,从而为各个新闻系统部门间友好合作提供保障,每个环节和流程都紧密相连,从而让新闻管理以及生产实现一体化,使新闻信息的传播以及采集范围有所拓展[2-3]。
很多大型门户网站,比如雅虎和谷歌,它们为了在第一时间对网站信息的更新进行监测,都建立了网络信息自动搜集体系。
除此之外,这些新闻网站基本上都能对RSS聚合功能提供支持,同时能在第一时间向用户推送新闻信息。
像纽约时报以及华尔街日报等全球著名的新闻媒体网站,其电子版都具有RSS订阅功能,Wiki等极具代表性的Web2.0技术得到广泛应用[4-9]。
在信息化建设以及管理运营上,国外新闻业要领先于我国。
不过这几年,我国新闻业的发展速度也很快,同时获得了一定成效,华文资讯等多家企业建立的新闻采集体系都获得了显著成效。
很多智能和一体化同时有很强网络化的新闻管理体系,比如北大方正报业采编体系在一些媒体机构中得到了大量使用,同时出现了很多非常优秀的新闻门户网站,比如凤凰、腾讯以及人民网等。
在采编以及发布新闻方面,这些门户网站基本上都采取了Web2.0的有关技术。
比如,新华网具有涵盖世界各个角落的新闻信息采集网络,为了让读者能在第一时间了解新华网的新闻报道以及热点新闻,从2004年起开始提供RSS订阅功能,同时变成我国第一家提供RSS聚合新闻服务的门户网站。
新华网RSS聚合新闻服务很容易操作,读者仅需通过其RSS聚合新闻服务,将自己想了解的栏目链接在RSS新闻阅读器中进行订阅,只要网站新闻有所更新,那么用户就能及时从RSS推送的新闻中进行了解,通过RSS新闻阅读器,用户就能了解自己想要知道的各种新闻[10]。
Wiki技术被XX网站广泛使用,以Wiki为基础的XX百科已变成我国影响最大同时使用人数最多的互动式互联网百科全书。
通过实践可知,早在十几年前,我国报纸就有了网络化的苗头,不过现如今依然有9/10的报纸网络版处在起步阶段。
而关于现如今各个国家一些对新闻门户网站已有的探究,主要有下面几个问题[11]:
(1)维护难度大
因为开发人员的技术以及水平有限,之前的系统代码编写非常混乱,尚未根据MVC的思想进行研究以及编写,没有清晰的逻辑,维护系统的难度非常大。
(2)无法满足大规模房屋需求
我国大部分新闻网站在搜集以及发布新闻时,都是在一个服务器上完成。
由于新闻网站门户性的需求,这样的方式已无法满足目前的需求。
(3)管理用户界面存在不足
即使只有少部分人使用管理用户界面,不过完善的管理用户界面能提升员工的工作效率,减少劳动费用,便于使用。
(4)系统功能有待加强
因为用户一直对系统功能提出新要求,之前仅具有信息维护作用的管理体系已无法满足用户现在的需要。
现有的新闻网系统管理员可以对用户信息和新闻内容进行增删改查,基本上处于最原始的网站发布系统,没办法从各大新闻网站自动获取自己感兴趣的新闻信息,对新闻进行定制。
1.3论文研究的课题来源
目前,国内大部分高校都建成了自己的新闻网站,并能积极研究和探索网络媒体的基本规律,大胆创新,为广大师生和社会经济发展服务,迅速成为了传统媒体之后对外宣传、信息发布的重要阵地。
针对高校新闻网运行现状及存在的共性问题,相关学者就如何更好地建设高校新闻网,使其更好地服务于大学发展战略的实施作了研究和探讨。
赵辉、冯定昌、谭杰等学者认为:
高校新闻网作为高校对内对外发布新闻信息的工具和重要载体,在服务学校中心工作,塑造良好形象,进行舆论引导等多方面发挥重要作用。
但也存在许多问题,主要表现在:
在功能定位、栏目设计、专题管理、队伍建设、特色挖掘、信息服务、互动交流等诸多方面存在不足;管理模式单一,缺乏灵活性[12-13]。
针对这此问题,旷晓霞、李海波、铁铮、曹丽丽等学者提出:
新时期的高校新闻网应以三贴近为目标,提升新闻网内力;为广大师生及时提供新闻资讯;积极搭建交流平台;充分发挥舆论引导作用;建设文化育人的健康网络环境;并加强新闻网的网络技术建设[14-16]。
这些改进措施具有较强针对性,但也存在明显不足,如没有结合互联网发展的趋势和高校新闻网职能实现的时代要求进行深入的趋势研究,并提出系统的构架设计,在功能定位的设计指导上具有局限性。
总体来说,大部分高校新闻网已呈现了网络和高校新闻宣传工作的直接融合,在大学发展和建设中发挥着不可替代的作用。
但其上升空间仍然很大,仍存在一些突出问题需要改进和加强。
这些问题主要是:
(1)功能性单一、定位模糊
高校新闻网更多只是作为校方的新闻发布平台而存在,全面准确、快速及时进行新闻传播本是新闻网最主要的功能,但是不能成为唯一的功能,还应将与师生工作学习有关的各种信息及时进行提供和发布,并在这个基础上进行功能的延伸,更好地为教学科研服务。
另外,高校新闻网作为高校重要的舆论宣传阵地,具有舆论引导和大学思想政治教育的功能。
目前,一些高校新闻网在校园文化塑造过程中的作用不够突出,尚
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 新闻网 系统 设计 实现 毕业设计 论文