新闻发布系统的设计与实现

 2024-01-22 09:11:41

论文总字数:18296字

摘 要

随着互联网技术的不断发展,越来越多的人喜欢从网络中获取新闻等信息,因此设计一个新闻发布系统是十分必要的。本系统利用asp.net,sql2008和vs2010等开发工具实现了普通用户只能浏览新闻,注册用户可以浏览新闻并且评论等前台功能及系统管理,新闻信息管理,友情链接管理,注册用户管理,系统安全管理等后台功能。本文首先对系统设计的需求和要求进行了分析,然后将系统中主要部分实现方法接着做了较为详细的介绍;最后针对系统进行了调试并就系统存在的问题提出了改进方案。

关键字:新闻发布系统,asp.net,vs2010,sql2008

AbstractWith the continuous development of Internet technology, more and more people like to get news and other information from the network, so to design a news release system is very necessary. This system uses asp.net, sql2008, vs2010 and development tool to realize the ordinary users can only browse news, registered users can browse the news and commentary functions and systems management, such as the front desk news information management, the friendship link management, registered user management, system security management functions such as the background.This paper discusses the design of the system and realization process, first on system design demand and requirements are analyzed, and then introduces the method to realize the system part then do a more detailed introduction and with code and picture; Finally, according to the system test and put forward improving direction.

Keywords: news release system ,asp.net,vs2010,sql2008

目录

1 引言 4

1.1课题背景 4

1.2新闻发布系统的现状 4

2 系统开发环境及系统模式 4

2.1硬件环境 4

2.2软件环境 5

2.3系统模式 5

3 系统需求与可行性分析 6

3.1 需求分析 6

3.2 可行性研究 6

4 系统总体设计 7

4.1前台设计方案 7

4.2后台管理设计方案 8

4.3数据库设计 8

5 系统详细设计 12

5.1 系统首页界面设计 12

5.2 新闻搜索界面设计 13

5.3 用户注册界面设计 13

5.4 用户评论界面设计 14

5.5 系统后台界面设计 15

6 系统调试及错误修改 22

结 论 23

参考文献 24

致谢 25

1 引言

1.1课题背景

随着信息技术的发展,网络已经深入到人们的日常生活工作中。据统计截止2013年12,我国网民规模达到了6.18亿,全年新增网民共计5358万人。互联网普及率为45.8%,较2012年底提升3.7个百分点。[1]随着互联网基础设施的逐渐完善,我国网民的数量也是逐年增加,在网民增加的同时对信息量的需求也在不断增加,尤其表现在对各种新闻的需求不断增多。

传统的新闻报纸杂志已经满足不了用户的需要了,当今人们追求的是及时准确的新闻信息,人们已经越来越习惯从网上获取新闻信息。据统计2013年网民对网络新闻的需求率为79.6%达到49132万人,同比2012年增长了6.6%。在网上发布新闻是信息时代的一个重要特征,而一个可以给人们提供高效、及时、丰富信息的新闻发布系统就显得非常有必要。

1.2新闻发布系统的现状

新闻发布系统是随着二十一世纪互联网技术的发展而逐渐出现的技术,其最初开发的目的是解决某些网站的动态信息发布的问题。[3]目前大众比较关注的新闻发布系统如比较好的腾讯新闻、网易新闻、搜狐新闻等,这些主流的新闻发布系统都具备新闻发布及时,界面简洁明了,用户使用方便等特性。目前的新闻发布系统的主要功能有新闻阅读、搜索、用户注册、评论等功能。基于新闻发布的重要性,本文通过所学的ASP.NET技术以及SQL数据库来实现了一个新闻发布系统。

但随着科技的进步时代的发展,互联网用户数不断的增长,信息量也在不断的增加。在如今网络高速发展的新时代,越来越多的信息开始在网上发布,所以设计就显得很必要。

2 系统开发环境及系统模式

2.1硬件环境

CPU:英特尔酷睿i3及以上

内存:2GB及以上

硬盘:320GB

显卡:ATI Mobility Radeon HD540v集成Intel HD Graphics

2.2软件环境

本系统的软件开发环境主要是VS2010。VS2010是现在比较流行的平台程序开发环境,支持多种数据库如SQL、IBM的DB2、还有甲骨文的Oracle数据库。

它将具有内置的Microsoft Silverlight开发支持,包含一个交互设计器。[4]

本系统在开发的过程中还运用了ASP.NET技术。ASP.NET技术也是现在开发网站的热门工具之一,由于其容易上手,利用其本身自带的框架就可以快速的进行开发运用,所以和适合用来做一些简单的网站系统开发。[5]

数据库采用的是SQL Server 2008数据库。SQL Server 2008由微软公司在2005的基础上进行了优化,改进了数据库镜像,加强了可支持性,从而提高了SQL Server 2008的性能,并且对于VS2010有着很好的支持所以数据库才选用的SQL Server 2008。[6]

2.3系统模式

剩余内容已隐藏,请支付后下载全文,论文总字数:18296字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;