新闻发布系统的设计与实现毕业论文

新闻发布系统的设计与实现毕业论文

ID:5407953

大小:2.39 MB

页数:87页

时间:2017-12-10

新闻发布系统的设计与实现毕业论文_第1页
新闻发布系统的设计与实现毕业论文_第2页
新闻发布系统的设计与实现毕业论文_第3页
新闻发布系统的设计与实现毕业论文_第4页
新闻发布系统的设计与实现毕业论文_第5页
资源描述:

《新闻发布系统的设计与实现毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、新闻发布系统的设计与实现毕业论文第1章系统概述1.1SQLSERVER简介SQLServer是一个关系数据库管理系统。它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。Sybase则较专注于SQLServer在UNIX操作系统上的应用

2、。  SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统,该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。1.2WEB平台的体系结构介绍Web平台的三层分布式体系结构为图1-3所示。客户端浏览器Web服务器应用服务器数据库服务器反馈页面HTTP请求事务逻辑请求结果图1-

3、3Web平台的三层分布式体系结构三层分布式体系结构的第一层是客户端表示层、客户层仅仅是整个应用系统的图形界面表示;处于第二层的应用服务层,有一台或多台服务器组成,其中Web服务器主要负责对客户端应用程序的集中管理,应用服务器(ApplicationServer)86主要负责应用逻辑的集中管理,即事务处理;处于第三层的是数据中心层,有数据库系统,主要负责数据的存储和组织、数据库的分布式管理、数据库的备份和同步等等。新闻发布的应用可以看作一个客户与新闻发布站点之间的一系列交互过程。整个交互过程从客户端所浏览的一个页面开始。用户单击该页

4、面上的一个按钮或链接就产生一个请求,该请求通过HTTP传递到Web服务器上,Web服务器将页面中的请求及有关数据取出来传给应用服务器,应用服务器调用相关的商务逻辑,实际上是一个Web应用程序,进行相应的处理,从外部数据库服务器存取数据,然后将结果传回Web服务器,Web服务器再将数据结果转换为页面的形式传给浏览器,于是在客户端产生了新的页面。该页面是这一次请求的结果,也是下一次请求的开始。1.3WEB服务器平台介绍在新闻发布系统的开发中,Web服务器平台的选择是至关重要的,它包括Web服务器操作系统和Web服务器软件,而Web服务

5、器软件通常又决定了将采用什么样的操作系统。Web服务器平台决定了新闻发布网站的可靠性、对客户的服务能力,以及为了维持网站运行所需要付出的代价。只有选择了正确的产品以及作出相应正确的设计,新闻发布系统才可以成为商家和顾客之间进行沟通的良好途径。三种最常用的Web服务器平台是:基于ApacheHTTPServer的服务器平台、基于网景的NES的服务器平台、基于微软的IIS的服务器平台。微软的Windows2000Server+IIS架构的Web服务器平台功能强大,配置灵活,支持目前流行的多种服务器端开发技术,开发成本低、周期短、维护相

6、对简单,很适合中小企业进行新闻发布系统的开发,我们采用了基于微软的IIS的Web服务器平台。下面就三种Web服务器平台的特点作一比较。1、基于ApacheHTTPServer的服务器平台Apache是一种功能强大、高灵活性、高可扩展性的免费Web服务器软件。通过灵活的配置,ApacheWeb服务器可以实现诸多强大的功能,Apache源代码开放,所以很容易与第三方模块相结合,便于进一步扩展功能,定制成适合自己需要的系统。Apache可运行在多种操作系统及硬件平台上,但通常是与Linux操作系统搭配来组建Web服务器平台。如果采用Li

7、nux+Apache架构,可以搭建大型Web服务器平台,实现复杂的企业级新闻发布系统。由于Linux和Apache都是免费的软件,只需要花费很低的成本就可以搭建出灵活的新闻发布系统Web平台,但是它的开发是复杂而艰巨的,由于Linux和Apache都是开放的、不断扩展中的软件,还不是很完善,系统的配置和维护比较困难,需要专业人员的参与,对于小型的企业新闻发布系统并不适合。862、基于网景的NES的服务器平台网景公司的NetscapeEnterpriseServer(NES)是一个非常流行的Web服务器平台,很适合开发复杂的企业级网

8、站,几乎可以在所有流行的操作系统上运行,包括Digital、Unix、HP-UX、Solaris和WindowsNT等。因特网上很多有名的网站都是用NES开发的。NES功能强大,拥有广泛的第三方组件及工具支持,而且支持多种编程模型。NES通常构建在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。