基于ASP.NET的新闻发布系统文献综述

 2021-09-25 20:31:05

毕业论文课题相关文献综述

文献综述

一、开发背景

近年来,Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。新闻管理系统是构成新闻网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向客户公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引客户,扩大客户群。

传统的网站新闻管理方式有两种,一是静态html页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。利用ASP技术开发网站新闻发布管理系统,实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。

最近,为了满足人们各自兴趣如阅读新闻抑或对时事新闻的评论,社会上有不少的知名的与不知名的各类新闻网站等为人们提供获取新闻及新闻评论的平台,所以本次就有了学习尝试建设新闻发布系统用于实现人们获取新闻信息的愿望,我想做一个可以通过审核展示出管理员想要传递出的新闻系统,以满足人们简单的获取信息的愿望。

二、ASP.NET简介及系统开发模式

ASP.NET是由微软在.NET Framework框架中所提供,开发Web应用程序的类库,封装在System.Web.dll文件中,显露出System.Web命名空间,并提供ASP.NET网页处理、扩充以及HTTP通道的应用程序与通信处理等工作,以及Web Service的基础架构。ASP.NET是ASP技术的后继者,但它的发展性要比ASP技术要强大许多。

最近IT行业在经济危机的大潮中,不退反进,引起很多人的关注,毕竟这种经济增长方式还是很少见的,越来越多的人开始关注和使用 Microsoft.NET,.NET主要包括Visual Studio .NET开发工具,.NET平台和.NET服务器。可以说.NET将是微软未来十年的发展战略,其技术核心是Web Services。

到如今,伴随着ASP.NET的兴起,大量基于ASP.NET技术的网站如雨后春笋般出现,以及各种管理系统都是基于该技术开发而成,我开发的新闻发布系统也是基于ASP.NET技术。开发模式选用的是三层架构,通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了高内聚,低耦合的思想。3个层次中,系统主要功能和业务逻辑都在业务逻辑层进行处理。所谓三层体系结构,是在客户端与数据库之间加入了一个中间层,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。

三、开发环境及思路

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。