您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > 基于WEB的新闻发布管理系统
-1-毕业论文(设计)题目:《基于WEB的新闻发布管理系统》系别:信息技术系专业:软件工程班级:软件072班学生:胡明学号:070911207__指导教师:张振球二零一二年三月-2-声明本人呈交给徐州经贸高等职业学校的这篇毕业论文,除了所列参考文献和世所公认的文献外,全部是本人在老师指导下的研究成果。该论文资料尚没有呈交于其它任何学术机关作鉴定。毕业学生签名:日期:徐州经贸高等职业学校毕业论文摘要-3-摘要本文概述了Web服务技术特点,提出了一种新的基于web服务的系统结构模型,介绍了运用ASP.NET创建web服务实现新闻发布系统的方法。21世纪,随着Internet在中国的迅速发展,人们日常生活中越来越多地使用这项新的技术来为自己的工作和学习服务.由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且使信息的浏览更为方便,同时WEB页能实现网上交易平台、客户信息反馈方便了企业与客户之间信息交流,因此许多企业为增强企业知名度,以网站作为对外的展示窗口,进行内外信息交流。衡量网站的一个重要标准是能否满足人们不停的对信息的渴求。也就是说,一个正规的网站需要快速和大量更新内容,同时保证运转的稳定性和安全性。手工方式对于大型网站必然是不可取的,工作人员需要一种系统工具来方便高效的更新和管理网站,这样,网站信息管理系统便出现在互联网的舞台上。我是根据各大网站信息管理系统的开发为背景,论述了整个系统的开发过程,系统的结构及系统开发的基本原理和方法。全论文分为概述、系统的概要设计、网站信息管理系统开发工具与环境、ACCESS数据库介绍、系统的详细设计、结束语、参考文献等几部分。详细论述了系统的概要设计、网站信息管理系统开发工具与环境、ACCESS数据库介绍、系统的详细设计等内容。关键词ASP.NETweb服务新闻发布Abstract徐州经贸高等职业学校毕业论文摘要-4-ThispapersummarizestheWebservicetechnicalcharacteristics,putsforwardanewWebservicesbasedonthesystemstructuremodel,andintroducestheapplicationofasp.netcreateWebservicesfirmNownewsreleasesystemmethod.The21stcentury,withtherapiddevelopmentoftheInternetinChina,People'sDailylifemoreandmoreuseofthenewtechnologytotheworkandthestudyservice.BecausetheWEBpagetext,image,sound,animation,videoandsoonmanykindsofmediainformationcollectioninanorganicwhole,notonlymakeinformationmorevividdisplay,andmakeinformationbrowsingmoreconvenient,andWEBpagescanrealizetheonlinetradingplatform,thecustomerinformationfeedbackconvenientbetweenfirmandcustomerinformationexchange,somanyenterprisestostrengthenenterprisewell-knownness,thesiteasaforeignshowwindow,carriesontheinternalandexternalinformationexchange.Measuresiteisoneofimportantstandardisyoucouldmeetthepeoplekeptthedesireforinformation.Inotherwords,anormalwebsiteneedstoupdatethecontentoffastand,atthesametimeguaranteethestabilityandsafetyoperation.Manualmodeforlargewebsiteisnecessarilynotdesirable,staffneedstobeasystemthetoolstomakeefficientupdateandsitemanagement,so,thewebsiteinformationmanagementsystemintheInternetwillappearonthestage.I'maccordingtoeachbigwebsiteinformationmanagementsystemdevelopmentasthebackground,thispaperdiscussesthedevelopmentprocessofthewholesystem,thestructureofthesystemandthesystemdevelopmentthebasicprincipleandmethod.Allthepapersintoasummaryofthesummary,systemdesign,websiteinformationmanagementsystemdevelopmenttoolsandenvironment,theACCESSdatabaseisintroduced,thesystemofdetaileddesign,lastword,referencestowaitforafewparts.Discussestheoutlineofthesystemdesign,webinformationmanagementsystemdevelopmenttoolsandenvironment,theACCESSdatabaseisintroduced,thesystemofthedetaileddesign,etc.Keywords:Asp.netwebservicenewsrelease徐州经贸高等职业学校毕业论文目录-5-绪论引言1.1引言ASP.NET是一种基于Microsoft.NET平台的Web应用程序开发技术,使用ASP.NET创建的bservices是建立在.NET框架和公共语言运行库之上的。在ASP.NET中提供了Web服务设计功能。Web服务可以实现跨网站获取网页信息,同时不需要网站之间的链接。Web服务通过SOAP(SingleObjectAccessProtocol简单对象访问协议)来实现网站之间的资源共享。本文用ASP.NET提供的Web服务设计功能来创建Web服务,来实现新闻发布和新闻资源在网站之间的共享。徐州经贸高等职业学校毕业论文目录-6-1.2Web服务概述Web服务是指由企业发布的完成其特别商务需求的在线应用服务,其他公司或者应用软件能够通过Intemet来访问并使用这项在线应用服务。Web服务以开放的标准为基础构建在II1.ternet上,Web服务具有良好的平台无关性和编程语言无关性。Web服务使用基于XML的消息处理作为基本的数据通讯方式,以帮助消除使用不同组件模型、操作系统和编语语言的系统之间存在的差异。绑定瑚门nP之上的SOAP协议,可以跨语言、跨操作系统进行远程过程调用,实现了编程语言和系统平台的无关性,从而大大简化了不同企业系统之间的交互问题。WSDL(webServicesDescfipfionIanlage)采用XML格式描述web服务,其中包括Web服务做什么、位于哪里、怎样调用等信息。Web服务结合了组件技术和网络技术,Web服务的核心结构如图1所示。在核心结构中,Web服务是标准网络协议规定的一种开放性事务结构处理函数,它起到中心作用。Web服务使用HTIP作为允许远程方法请求穿过企业防火墙的传输工具。Web服务徐州经贸高等职业学校毕业论文目录-7-不依赖于某种专用的组件技术或对象调用约定。所以任何一种语言编写的、使用任何一种组件模型的、以及在任何操作系统上运行的程序都可以访问Web服务。在一个网络应用系统中可以构建多种多样的Web服务。如新闻发布服务、股票信息服务、天气预报服务、电子邮件服务等等。3新闻发布系统的结构模型为了以Web服务方式来发布新闻,实现新闻资源在网站之间的共享。我们提出了一种新的系统结构模型,即B/S/S/D模型.在这个B/S/S/D模式中,各层的主要作用为:表客户可以用浏览器通过Internet在各个出版新闻网站进行新闻浏览,获取自己感兴趣的新闻消息,作为访问新闻的客户端。消耗Web服务层(SOAPClient)包括Web服务器、应用服务器和代理服务器。各个出版新闻网站作为客户访问新闻的服务器端,提供有价值的新闻信息,籍此吸引更多的用户来浏览网站。同时,为了共享网站之间新闻资源,消耗Web服务层也充当共享Web服务的客户端,作为Web服务请求者角色,消耗Web服务。通过查询新闻发布中心获取Web服务的信息,如Web服务的接口和返回数据,找到Web服务的位置及其支持的方法,然后创建Web服务的代理程序。在各个出版新闻网站Web服务器上存放Web服务的代理程序以及使用Web服务的客户端应用程序。徐州经贸高等职业学校毕业论文目录-8-提供Web服务层(SOAPServer)包括Web服务器、应用服务器和代理服务器。新闻发布中心充当共享新闻资源的服务器端,作为Web服务提供者角色,提供Web服务请求者所需要的各种Web服务。在新闻发布中心Web服务器上存放用于发布新闻的Web服务,以及用于修改、增加或者删除等更新新闻消息的管理应用程序。数据层(DB)存放以XML文件形式的新闻信息。在这个B/S/S/D模型中,Web服务请求者与Web服务提供者之间有着密切的关系,它们之间通过H3TP、SOAP进行通讯。首先,调用SOAP代理对象,该代理把请求参数排列成程序设计语言无关的SOAP请求,再把该请求发送到远程Web服务中,远程Web服务将接收到的SOAP请求进行拆包,将请求参数进行还原,并且根据这些参数来调用本地的Web服务,完成服务请求。当服务返回结果后,SOAP封装器将结果进行封装成同样与程序设计语言无关的SOAP响应,并且送回给SOAP代理,SOAP代理最后要把返回的结果数据进行拆包,送给调用它的应用程序。由于H3TP及SOAP都是互联网标准通讯协议,使得Web服务能够被Windows之外的平台使用。SOAP使应用程序可以通过Internet调用各种服务的界面,而无需考虑使用的具体编程语言和底层使用的分布式对象结构。这样,实现新闻发布中心与各个出版新闻网站之间新闻资源的共享,而且与编程语言和系统平台无关。徐州经贸高等职业学校毕业论文目录-9-第四章系统设计§4-1系统功能分析新闻发布管理系统里有这样几个部分:如果是普通用户只有新闻浏览、新闻阅读和新闻查询的权限;如果是管理员就除了上述权限外还有新闻管理权限,分别为新闻录入、新闻修改和新闻删除的权限。分析图如下:图4.1功能模块图§4-2前台页面设计可以根据网站的需要,进行各种方式的插入,自动更新.如显示各大小类的新闻,显示某栏目的最新N条新闻等.使用新闻文章管理系统制作动态网页时,可在需要的地方插入相应的代码,即可以多种形式显示新闻文章的栏目或内容。上面和下面是某两大类的新闻,可以在左面看到各类新闻及可以点击相关新闻看到详细的内容.前台新闻可以显示出各类新闻的类别和新闻的标题,点击其类别可以直接进入此类别新闻中。其中左面显示的是此类别的各条新闻的标题,点击其中的任意一个标题都可以看到详细的新闻内容。如果用户想查看自己想看的新闻也可以通过新闻搜索来完成。用户在标题栏中输入自己想看的新闻的题目或内容,然后在选择分类中选择起类别后点击搜索就会出现自己想看的新闻题
本文标题:基于WEB的新闻发布管理系统
链接地址:https://www.777doc.com/doc-5736026 .html