新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx

上传人:b****5 文档编号:19196875 上传时间:2023-01-04 格式:DOCX 页数:36 大小:1.93MB
下载 相关 举报
新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx_第1页
第1页 / 共36页
新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx_第2页
第2页 / 共36页
新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx_第3页
第3页 / 共36页
新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx_第4页
第4页 / 共36页
新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx

《新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx(36页珍藏版)》请在冰豆网上搜索。

新闻发布管理系统的设计与实现学士学位论文Word文件下载.docx

(4)新闻查询模块设计,在该模块用户能够按照新闻的类别和新闻发布时间两个子模块进行相关的查询操作;

(5)网友评论模块设计,在该模块的设计主要从两个方面进行,分别是管理员删除评论设计和发表评论设计;

最后是系统用户管理模块设计,主要的功能是对系统中相关用户的删除、用户的增加和用户相关信息的修改。

基于Web的系统开发工具必须具备开发动态Web应用程序的功能,而且这款工具必须是可视化的。

因此本系统采用了DreamweaverMX来进行开发,它可以快速的创建Web数据驱动应用程序,它的开发环境是基于团队的,支持ASP.NET[2],用ODBC技术进行数据库的连接,运用到的脚本语言是用户能迅速掌握、简单易学的JavaScript。

本系统采用的开发工具是VS2008,而VS2008在原有的基础上增加了两百多种新功能,将对象进行了整合、采用XML的访问方式和关系型数据,设计语言简单实用。

现如今开发Windows应用程序几乎都采用了VisualStudio2008来设计,因为其高效性非常的显著。

设计器中可以随时反映变更,XAML中智能感知功能可以进一步提高开发效率。

本文采用的开发语言是你比较流行的ASP.NET开发语言,与以前的Web开发工具相比,其主要的优点有以下几个内容:

1、具有独立性的开发语言;

2、开发操作简便易行,而且能够分离网页中的内容和一些程序代码;

a)执行效率有很大的提高;

b)组态与部署的操作非常简便;

c)能够对客户端类型进行支持;

d)对下一代的Web服务提供了强有力的支持;

e)适用性增强;

f)延展性得到了增进;

g)它的支持工具也变的更加的广泛;

h)安全机制得到了很大的改善;

3、能够跨机器、跨进程的会话。

ASP.NET的优点非常的多,根据各种客观实际的需要和技术发展要求,本系统就选用了ASP.NET来进行研发设计,实现了对新闻的动态管理操作,使得对新闻信息的发布与管理更加及时、高效,提高了工作效率。

关键词:

新闻,ASP.NET,VS2008,Web

Abstract

TheDesignandImplementationofManagementSystemforNewsrelease

WiththefurtherdevelopmentoftheInternet,thedevelopmentandmaintenanceofstaticWebsitelessandlessvalueinuse,thefirstisthevarietyofinformationcontinuestoexpandandeasytochange,forcingthemaintenancepersonneltotimelyandaccuratelymodifytheirrelatedWebcontent,inparticular,isbasedondatabase-drivenWebsitemoredependent,thesepracticalproblemsduetotheincreasingvarietyoftheamountofinformationontheInternetandinteractivestrengthenHTMLpracticalitybecomingincreasinglysmall.Second,staticpagesveryrigid,andcannotbecarriedoutinatimelyandeffectiveinteractionwiththeviewer,usersrushedveryboringandtiredwhentheyenterthissitelaterwouldnotwantintotime.Therefore,dynamicpagestodesignasitewithdynamiccontentisthemeansusedbymanycompanies.ThisdynamiccontentforusersaccordingtotheirownrequirementsissuedinformationspeciallycrafteddynamicWebpages.

Pressreleaseandmanagementsystemdesignedanddevelopedmainlyfromthefollowingaspects:

(1)differenttypesofnewsmanagementmodule,themainfunctionofthenewscategoryadditionsanddeletionsinvestigationchanged;

(2)PressReleasesNewsmanagementmoduledesign,themainfeaturesnewsandinformationadditionsanddeletionsinvestigationchanged;

(3)processingImagemoduledesign,themainfunctionisnecessarytoview,modify,delete,storeanduploadthepicturefile;

(4)newsquerymoduleinthemoduleusercanqueryoperationsaccordingtothenewscategoriesandnewspublishedtwosub-modules;

(5)commentmoduledesign,mainlyfromtwoaspectsinthedesignofthemodule,respectivelyadministratortodeletecommentsdesigndesignandpostcomments;

Finally,usersofthesystemmanagementmoduledesign,themainfunctionistodeletesystemusers,theincreaseofusersandmodifyuserinformation.

MusthavetodevelopdynamicWebapplicationsWeb-basedsystemdevelopmenttool,butthistoolmustbevisual.ScriptinglanguageThesystemusesDreamweaverMXtodevelop,itcanquicklycreateaWebdata-drivenapplications,itsdevelopmentenvironmentisbasedontheteamtosupportASP.NETdatabaseconnectionusingODBCtechnology,appliedtotheuserabletoquicklygraspandeasytolearnJavaScript.

ThesystemusesthedevelopmenttoolsisVS2008,onthebasisoftheoriginalVS2008,anincreaseofovertwohundredkindsofnewfeatures,objectsintegration,accessandrelationaldatausingXMLlanguageissimpleandpractical.NowthedevelopmentofWindowsapplicationsalmostuseVisualStudio2008todesign,becauseofitsefficiencyisverysignificant.Designercanreflectthechangesinrealtime,theXAMLIntelliSensefunctioncanimprovetheefficiencyofthedevelopment.

Inthispaper,thedevelopmentoflanguageyoucomparepopulartheASP.NETdevelopmentlanguage,comparedtothepreviousWebdevelopmenttool,itsmainadvantagesarethefollowing:

1.withtheindependenceofthedevelopmentoflanguage;

2.thedevelopmentoperationissimple,andabletoseparatethecontentsofthewebandsomeprogramcode;

a)executionefficiencygreatlyimproved;

b)theconfigurationanddeploymentoftheoperationisverysimple;

c)beabletosupportthetypeofclient;

d)providestrongsupportforthenextgenerationofWebservices;

e)applicabilityenhancements;

f)scalabilitypromotion;

g)supporttoolsbecomemorewidely;

h)securityhasbeengreatlyimproved;

3.tobeabletocross-machine,cross-processsession.

ASP.NETadvantageofvery,accordingtotheneedsandrequirementsofthedevelopmentofavarietyofobjectivereality,thesystemisontheselectionofASP.NETtoconductresearchanddesignnewsmanagementoperations,makingthereleaseofnewsandinformationmoretimely,efficientmanagement,andimproveworkefficiency.

Keywords

News,ASP.NET,VS2008,Web

目 录

第1章绪论

跟随着互联网对的出现,动态网页出现在了各大网站,满足了人们的生活需要。

如对所有的新闻信息进行快速的浏览,及时的获取信息等。

随之而来的便是大量的五彩斑斓的新闻信息,计算机网络已经渗透到人们的日常生活中,跟随时代的要求也就引申出了“第三媒体——Internet”。

地域无法限制它的运行,所有的信息的共享都能够非常的及时,这一改变将人们以往的工作模式也进行了彻底的变化。

随着时代的发展,信息量的复杂多变化让人们对各类信息的共享有了更高的标准,那么对于一个网页来说,它所能容纳的信息是非常多的,对时空没有任何的限制,传递速度快等能充分的达到人们的要求。

所以,随着科学技术的不断进步网页慢慢的成为了创建新闻系统主要的技术,而且网站建成以后,如果有相关的新闻内容有改变,那么系统就会及时的将数据信息呈现给用户,从而保证了我们网站新闻的及时性。

由于科学技术在不断的更新和进步,静态的Web网站变得越来越没有实用性,而且维护和开发都变得相对困难一些,首先人们的生活质量在不断的提高,思想也在不断的进步,人们对新闻信息的要求就在逐渐的扩大,而且信息本身就具有易变性,这就要求我们网站的工作人员要对他们网页中的新闻信息做出及时的调整和管理,特别是基于数据库驱动的Web网站[3]更具有依赖性,由于Internet上各种信息量的不断增加以及交互性的加强,这些现实问题让HTML的实用性变得越来越渺小。

其次静态网页非常的死板,无法同浏览者进行及时而有效的交互,让使用者赶到非常的乏味和厌烦,当他们进入一次这样的网站以后就不会想再进一次。

动态Web网页可以根据使用者的要求,发出相应的信息供使用者使用。

面对科学信息技术的快速发展,如果我们能够及时的掌握这些最新的技术,一定会为我们的企业带去源源不断的动力,也能够创造更多的财富,提高企业的竞争实力。

谁能在这个时代把握好网络的发展方向,那么他就掌握了最先进的技术,同样也就掌握了未来。

1.1课题背景

随着科技的进步,社会的不断发展,各种各样的信息也随着不断的扩大。

新闻发布系统,在国内外早已有成熟的研究成果和广泛的社会应用,国内众多大型门户网站,如网易、新浪、搜狐、首都在线、人民日报、中国新闻网等,每天每时每刻都要进行海量信息的维护,以保持网站内容的更新及时,这其中的内容管理系统就起着绝对的重要作用,是当今网站内容设计的主要手段。

所以建议一套完整的新闻发布及管理系统已经迫在眉睫。

1.2开发目的

社会的发展经济的进步,这让网络信息技术变得非常的重要,是人们生活和工作当中必不可少的一样东西,就好像人的腿一样,没了腿人根本无法走路,无法得到自己想要的。

尤其在这个信息高度发达和飞速发展的今天,信息更新的及时、信息内容的丰富已经成为人们的迫切需求。

于此同时一个企业的竞争力也跟信息的获取是否及时有着密切的关系,那么前面所讲的动态交互式网页就具备了这些要求和功能,而以往的那些新闻系统就变得非常的守旧,无法满足要求,为了改变这一现状,本次我设计的新闻发布及管理系统就能够利用网络来办公,实现新闻的及时上传,不同新闻类别的管理,读者可以随时对新闻内容进行评价等。

达到让读者使用起来比较方便的同时,又能达到自己想要的效果,这样当用户进入我们的网站后,绝对会想要再进的目的。

1.3开发意义

由于网络信息技术的发展,使得人与人之间的距离拉近,让世界变的越来越小,这也暗示着现如今企业之间的竞争由最初的区域化发展成现代的向全球化,特别是我们国家加入WTO以后,世界发展的大趋势就是经济走向全球化,那么各大企业所处的发展环境,已经不是单纯的依靠网络信息技术员连接起来的狭隘的网络了,而是把经济发展环境与前沿技术开发环境相结合,形成了一种能够及时获得最新经济信息的网络概念。

 

经济在不断的发展和进步,人们的生活质量也进一步的提高,以前人们注重吃饱穿暖,而现如今人们的生活已经变小康,关注更多的就是思想和信息的发展,如果我们的技术跟不上步伐,那就会导致人们思想的落后经济的不发到,所以信息的及时是非常重要的,那么建立一个完善的新闻系统对人们来说是非常有意义的也是非常有价值的。

1.4国内外研究现状

近年来,国内外很多计算机行业的专家学者在计算机信息管理系统方面做了大量的学术研究和工程建设,在面向对象编程、系统架构、实际应用技术开发等方面做了诸多的论述,解决了信息技术具体应用处理实际问题,推动了计算机应用的发展。

早在二三十年前,许多西方发达国家的各级政府便采用计算机信息管理技术进行政务自动化处理,尤其是在有关国家军事、公共事务安全、新闻媒体等方面,各国均投入大量的资金和人力来研发相关的信息管理系统,以提高管理水平及综合反映能力,这期间较为先进的有美国、日本等国家。

以往的新闻系统主要涵盖两种模式:

首先就是我们经常见到的死页面,也就是大家通常所说的静态页面,当该页面中有的新闻信息要修改的时候,那么该页面就必须要重新制作,否则连接就会出错无法跳转到相应页面,当一切都修改完以后我们才能将其再一次的上传到服务器,需要注意的是,我们页面上修改的地方,涉及到链接的都需要修改,否则系统出错,无法为用户提供信息,由于其操作非常的麻烦,修改等操作的工作量也比较大,无法很好的满足人们的需求,所以现在已经逐渐的被淘汰;

另一种模式就是现如今比较流行的活页,也就是大家熟知的动态模式,这种模式最大的优点就在于他它可以很好的与数据库进行连接,我们修改内容时无需再重新上传到服务器,只需要点击修改按钮一切操作即可瞬间完成。

因此这种方式是目前开发软件最广泛的运用方法。

但是它也有一些无法克服的缺陷,例如ASP技术本身的局限性。

ASP.NET是对上一版本ASP(ActiveServerPages,动态服务器页面)的升华,继承了ASP的优点的同时,又增加了很多功能,因此它成为了创建动态的Web应用程序最全新的技术[4],其具备的特点如下:

ASP.NET的优点非常的多,根据各种客观实际的需要和技术发展要求,本系统就选用了ASP.NET来进行研发设计[5],实现了对新闻的动态管理操作,使得对新闻信息的发布与管理更加及时、高效,提高了工作效率。

1.5开发环境介绍

1.所需硬件

本次开发所要用的硬件设施主要是两台计算机,这两台计算机的作用不同,由于本次开发采用的是B/S模式的,所以一台用作B端,另一台被用作C端,也就是两台服务器。

2.系统平台

系统平台采用Browser/Server体系结构,服务器端的网络操作系统采用的是MicrosoftWindowsNT4.0,Web服务器软件采用IIS6.0。

单机操作系统利用的是WindowsXP系统,采用的浏览器软件是IE6.0,数据库系统采用SQLServer2005[6],功能强大稳定且易于操作。

3.开发工具

首先开发工具必须是可视化的,而且基于Web的系统开发工具必须具备开发动态Web应用程序的功能。

本次设计开发时选用的工具就是大家所熟知的DW工具,它能够很好的支持ASP.NET语言,让我们进行开发时无需担心语言的冲突,还能够快速的创建WEB动态应用程序,这让我们节省了大量的开发时间,加快了开发的速度,此外它的开发是基于团队的,所以开发出的产品也一定会满足更高的要求。

4.VisualStudio2008开发平台

VS2008在原有的基础上增加了两百多种新功能,将对象进行了整合、采用XML的访问方式和关系型数据,设计语言简单实用。

现如今开发Windows应用程序几乎都采用VisualStudio2008来设计,因为其高效性非常的显着。

设计器中可以及时反映变更,XAML中智能感知功能可以提高开发效率。

5.开发语言ASP.NET

与以前的Web开发工具相比,其主要的优点有以下几个内容:

性能变的更加强大。

ASP.NET是公共语言运行库代码,它是在服务器上运行并编译好的。

与以往设计语言相比,ASP.NET可利用初期绑定、随时进行代码编译、优化盒外缓存服务和本机设置。

这类似在设计编码之前做好充分的准备,从而整体提高了性能。

能够支持多种语言。

VisualStudio集成开发环境中的很多设计器和工具箱都是由ASP.NET框架补充进来的。

具有较强的灵活性和威力。

可实现从Web无缝访问的有消息处理、.NET框架类库和数据访问解决方案。

ASP.NET与设计语言无关联性,因此应用程序的语言可以自由的选择最终找到最适合,或应用程序可以被分割成跨多种语言的形式。

与此同时,在迁移到ASP.NET时保留基于COM的设计中的现有投资其交互性可以起到很好的保护作用。

简单易用性能非常完善。

ASP.NET可以很容易的执行常见的任务,从简单的用户端权限验证和应用窗体的提交到配置站点和部署。

例如,ASP.NET页框架可以将代码和设计界面分开,我们可以分别的进行设计和编写,可以在简单的窗体中处理各种相关事件。

此外,公共语言运行库还使用代码托管服务,这大大的简化了开发的难度,让开发变得更加的容易。

易于管理。

ASP.NET中的分层配置系统采用的是基于文本的形式,将Web应用程序和应用于服务器的环境设置变得更加的简单。

用户可以按照自己的要求应用相应的新配置,主要原因在于其配置信息的存储形式主要是文本格式。

ASP.NET框架应用程序的部署在“零本地管理”哲学同样被伸展到了。

如果开发人员只要将其复制到服务器端,那么应用程序配置到S端就变的非常简单了。

而服务器无需重新启动,就算在替换或部署运行的编译代码时也无需进行服务区启动。

可用和可缩放性能比较好。

由于可缩放性在ASP.NET设计时被充分的考虑在内,因此在多处理器环境和聚集环境中增加了特别用于提高性能的功能。

此外,ASP.NET运行库还将对进程进行密切管理和监视,防止当进程出现死锁以及泄露等不正常行为时,此时新进程可以就地被创建,从而保证应用程序一直可用于处理请求。

扩展和自定义性能比较好。

其扩展性主要表现在使用者可以按照自己的需要在相应的位置上进行代码的编写。

事实上,ASP.NET运行库的任何子组件都可用用户自己编写的自定义组件来进行替换或扩展。

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

当前位置:首页 > 教学研究 > 教学案例设计

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

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