基于WEB的新闻发布管理系统.docx

上传人:b****5 文档编号:27727964 上传时间:2023-07-04 格式:DOCX 页数:13 大小:57.20KB
下载 相关 举报
基于WEB的新闻发布管理系统.docx_第1页
第1页 / 共13页
基于WEB的新闻发布管理系统.docx_第2页
第2页 / 共13页
基于WEB的新闻发布管理系统.docx_第3页
第3页 / 共13页
基于WEB的新闻发布管理系统.docx_第4页
第4页 / 共13页
基于WEB的新闻发布管理系统.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

基于WEB的新闻发布管理系统.docx

《基于WEB的新闻发布管理系统.docx》由会员分享,可在线阅读,更多相关《基于WEB的新闻发布管理系统.docx(13页珍藏版)》请在冰豆网上搜索。

基于WEB的新闻发布管理系统.docx

基于WEB的新闻发布管理系统

 

 

毕业论文(设计)

 

题目:

《基于WEB的新闻发布管理系统》

系别:

信息技术系

专业:

软件工程

班级:

软件072班

学生:

胡明

学号:

070911207__

指导教师:

张振球

 

二零一二年三月

声明

本人呈交给徐州经贸高等职业学校的这篇毕业论文,除了所列参考文献和世所公认的文献外,全部是本人在老师指导下的研究成果。

该论文资料尚没有呈交于其它任何学术机关作鉴定。

 

毕业学生签名:

日期:

摘要

本文概述了Web服务技术特点,提出了一种新的基于web服务的系统结构模型,介绍了运用ASP.NET创建web服务实

现新闻发布系统的方法。

21世纪,随着Internet在中国的迅速发展,人们日常生活中越来越多地使用这项新的技术来为自己的工作和学习服务.由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且使信息的浏览更为方便,同时WEB页能实现网上交易平台、客户信息反馈方便了企业与客户之间信息交流,因此许多企业为增强企业知名度,以网站作为对外的展示窗口,进行内外信息交流。

衡量网站的一个重要标准是能否满足人们不停的对信息的渴求。

也就是说,一个正规的网站需要快速和大量更新内容,同时保证运转的稳定性和安全性。

手工方式对于大型网站必然是不可取的,工作人员需要一种系统工具来方便高效的更新和管理网站,这样,网站信息管理系统便出现在互联网的舞台上。

我是根据各大网站信息管理系统的开发为背景,论述了整个系统的开发过程,系统的结构及系统开发的基本原理和方法。

全论文分为概述、系统的概要设计、网站信息管理系统开发工具与环境、ACCESS数据库介绍、系统的详细设计、结束语、参考文献等几部分。

详细论述了系统的概要设计、网站信息管理系统开发工具与环境、ACCESS数据库介绍、系统的详细设计等内容。

关键词ASP.NETweb服务新闻发布

 

Abstract

ThispapersummarizestheWebservicetechnicalcharacteristics,putsforwardanewWebservicesbasedonthesystemstructuremodel,andintroducestheapplicationofcreateWebservicesfirm

Nownewsreleasesystemmethod.

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:

Awebservicenewsrelease

 

 

绪论

引言

1.1引言

ASP.NET是一种基于Microsoft.NET平台的Web应用程序

开发技术,使用ASP.NET创建的bservices是建立在.NET框

架和公共语言运行库之上的。

在ASP.NET中提供了Web服务

设计功能。

Web服务可以实现跨网站获取网页信息,同时不需

要网站之间的链接。

Web服务通过SOAP(SingleObjectAccess

Protocol简单对象访问协议)来实现网站之间的资源共享。

本文

用ASP.NET提供的Web服务设计功能来创建Web服务,来实现

新闻发布和新闻资源在网站之间的共享。

 

1.2Web服务概述

Web服务是指由企业发布的完成其特别商务需求的在线应

用服务,其他公司或者应用软件能够通过Intemet来访问并使用

这项在线应用服务。

Web服务以开放的标准为基础构建在II1.

ternet上,Web服务具有良好的平台无关性和编程语言无关性。

Web服务使用基于XML的消息处理作为基本的数据通讯方式,

以帮助消除使用不同组件模型、操作系统和编语语言的系统之

间存在的差异。

绑定瑚门nP之上的SOAP协议,可以跨语言、跨

操作系统进行远程过程调用,实现了编程语言和系统平台的无

关性,从而大大简化了不同企业系统之间的交互问题。

WSDL

(webServicesDescfipfionIanlage)采用XML格式描述web服

务,其中包括Web服务做什么、位于哪里、怎样调用等信息。

Web服务结合了组件技术和网络技术,Web服务的核心结构如

图1所示。

在核心结构中,Web服务是标准网络协议规定的一种开放

性事务结构处理函数,它起到中心作用。

Web服务使用HTIP

作为允许远程方法请求穿过企业防火墙的传输工具。

Web服务

不依赖于某种专用的组件技术或对象调用约定。

所以任何一种

语言编写的、使用任何一种组件模型的、以及在任何操作系统上

运行的程序都可以访问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服务的

客户端应用程序。

提供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调用各种服务的界面,而无需考虑使用的具体编程语

言和底层使用的分布式对象结构。

这样,实现新闻发布中心与

各个出版新闻网站之间新闻资源的共享,而且与编程语言和系

统平台无关。

 

第四章系统设计

§4-1系统功能分析

新闻发布管理系统里有这样几个部分:

如果是普通用户只有新闻浏览、新闻阅读和新闻查询的权限;如果是管理员就除了上述权限外还有新闻管理权限,分别为新闻录入、新闻修改和新闻删除的权限。

分析图如下:

图4.1功能模块图

§4-2前台页面设计

可以根据网站的需要,进行各种方式的插入,自动更新.如显示各大小类的新闻,显示某栏目的最新N条新闻等. 使用新闻文章管理系统制作动态网页时,可在需要的地方插入相应的代码,即可以多种形式显示新闻 文章的栏目或内容。

上面和下面是某两大类的新闻,可以在左面看到各类新闻及可以点击相关新闻看到详细的内容.

前台新闻可以显示出各类新闻的类别和新闻的标题,点击其类别可以直接进入此类别新闻中。

其中左面显示的是此类别的各条新闻的标题,点击其中的任意一个标题都可以看到详细的新闻内容。

如果用户想查看自己想看的新闻也可以通过新闻搜索来完成。

用户在标题栏中输入自己想看的新闻的题目或内容,然后在选择分类中选择起类别后点击搜索就会出现自己想看的新闻题目。

如果没有这条新闻页面会显示“暂时没有数据”。

§4-3后台管理

后台的管理分为新闻发布,栏目管理,系统设置等.这些权限只能是管理员能够实现,其他的普通用户只能查询和浏览这些新闻,以下是后台管理的一些方面:

新闻发布包括查看新闻的浏览次数,增加,修改,删除新闻文章和评论,新闻添加可选择不同栏目添加新闻文章,可上传新闻图片和其他格式文件;新闻管理是随时可以对某条或某类新进行编辑和删除;栏目管理包括增加,修改,删除新闻的大小类别,查看各个大类的新闻数量这些方面;系统设置包括新闻管理系统的使用说明和管理员设置;使用说明可查看到关于本系统的功能各页面简单的介绍,各代码和参数的功能;管理员分为超级管理员和普通管理员,普通管理员点击“管理员列表”只能看到各个管理员的用户名和权限,而超级管理员还可修改和删除各普通管理员,点击修改用户密码修改自己的密码,只有超级管理员才有权限增加管理员。

通过管理员身份后就进入新闻管理页面。

页面会显示你的登录名和现在的时间。

进入后台就可以对其要文章和新闻的类别进行管理了

§4-4数据库的设计

数据只有用数据库来管理才能有自动化管理的可能。

数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。

所以一开始就要仔细慎重地搭建一个完整而合理的结构。

Microsoft Access数据库相对其它的数据库来说要简单容易操作些,本新闻发布系统中的数据库文件就是Access类型的数据库

 

第五章系统实现

§5-1系统主页面

前台新闻显示的内容有新闻分类和各类新闻包括的新闻标题点击任何一条标题都会有详细的新闻可以浏览。

首页的左部分是各新闻各类的分布,用户可以直接点击查看各项大类新闻里面的各项小类新闻,直到阅读每条详细信息。

新闻管理后台可以控制修改各大小类和评论。

§5-2新闻的查询

新闻的查询可以有多种方法,可以直接在主页上点击想看的新闻类别,会出现此类别中的新闻题目,点击一条新闻的标题就可以浏览详细的新闻内容。

,还有就是通过搜索来查找想看的新闻;在新闻主页的下方有新闻的搜索,在新闻标题栏中输入你想看的新闻标题和新闻的内容,在选种所属的新闻类别点击搜索就可以找到你看的新闻。

§5-3新闻的修改和删除

新闻的修改和删除有对新闻文章的修改和删除,当点击新闻发布时就会出现两个下拉菜单,点击进新闻管理进入对新闻的修改和删除页面。

§5-4新闻的增加

新闻的添加是在新闻库中放入新的新闻内容。

在新闻的管理页面上点击“添加新闻”就进入新闻的添加页面。

在新闻主题上写好要添加的新闻的名称,选好类别然后在新闻内容里写入你的新闻详细的内容。

最后点击提交发表就可以了。

如果想重新添加点击“重新填写”就可以了。

§5-5其它系统管理

其他系统管理还有栏目管理和系统管理。

栏目管理可对新闻的大小类别进行增加,删除和修改。

系统管理里面有使用说明、管理员列表、新增管理员和修改密码四项功能。

其中新闻分类管理和新闻管理的功能是一样的,都有修改和删除的功能。

系统设置的内容中超级管理员除了可以查看用户外还可以对普通用户进行删除。

在新增管理员页面中写入要添加的管理员名和密码点击提交就可以了。

下面是添加用户在修改密码页面中可以对以前的旧密码进行修改。

修改完后点击提交就成功了。

以上的所有页面为系统实现时的部分页面。

 

第六章结论

 

近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供的服务种类越来越繁多。

从HTML、ClientScript到CGI,从JAVA的诞生到ActiveX,Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面设计的真正需要后,推出了ActiveServerPages(ASP),一种用以取代CGI(CommonGatewayInterface,通用网关接口)的技术。

简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。

更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。

本文提出了一种基于Web的学校新闻发布系统,该系统的多用户发布,多栏目管理,使学校的新闻信息及时、准确的得以发布。

学生通过会员注册直接参与新闻信息的评论,使学

生的意见和需求能够及时的得以提出,激发了他们的学习欲望。

利用ASP技术实现学校的新闻能够及时的得以发布是一项很有效方法,这种组建的方式

可以应用于网站的其它栏目。

又由于ASP编程所用的Vbscript 与 Jscript语言较其它语言较简洁、易操作、功能较强非常适合广大用户进行网站的开发。

ASP虽然提供了功能强大的Web应用程序开发环境,但和其它技术一样,它也存在着某些缺点。

Web服务器还不支持ASP的运行。

但ASP毕竟是软件霸主微软精心设计的一个宠儿,人们不得不慢慢向它靠拢,现在越来越多的Web服务器已开始支持ASP。

以信息网站为核心的Web信息系统建设方兴未艾,运用新技术进行创新的应用开发,提高网络系统应用成效将是一个不竭的课题。

 

致谢

四年的读书生活在这个季节即将划上一个句号,而于我的人生却只是一个逗号,我将面对又一次征程的开始。

四年的求学生涯在师长、亲友的大力支持下,走得辛苦却也收获满囊,在论文即将付梓之际,思绪万千,心情久久不能平静。

伟人、名人为我所崇拜,可是我更急切地要把我的敬意和赞美献给一位平凡的人,我的导师。

我不是您最出色的学生,而您却是我最尊敬的老师。

您治学严谨,学识渊博,思想深邃,视野雄阔,为我营造了一种良好的精神氛围。

授人以鱼不如授人以渔,置身其间,耳濡目染,潜移默化,使我不仅接受了全新的思想观念,树立了宏伟的学术目标,领会了基本的思考方式,从论文题目的选定到论文写作的指导,经由您悉心的点拨,再经思考后的领悟,常常让我有“山重水复疑无路,柳暗花明又一村”。

感谢我的爸爸妈妈,焉得谖草,言树之背,养育之恩,无以回报,你们永远健康快乐是我最大的心愿。

在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚谢意!

同时也感谢学院为我提供良好的做毕业设计的环境。

最后再一次感谢所有在毕业设计中曾经帮助过我的良师益友和同学,以及在设计中被我引用或参考的论著的作者。

 

参考文献

1.我国信息化现状及其发展趋势探析---吴塞

2.我国信息化发展及趋势--XX文库

3.我国信息化趋势---XX文库

4.关于我国“十二五”信息化发展的基本思路---XX文库

 

附:

毕业论文鉴定表

徐州经贸高等职业学校学生毕业论文鉴定表

题目:

时间:

年月日

系(部):

姓名:

专业:

班级:

评分依据:

文献检索

原理掌握

论点明确

论据充分

结构严谨

文字通顺

创新程度

联系实际

综合评定:

 

指导教师签字_____________

系(部)意见

 

系(部)公章____________

注:

本表一式两份,一份系(部)存档,一份装学生档案。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 调查报告

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1