基于.ASP.NET的新闻发布和管理系统设计

上传人:鲁** 文档编号:513939845 上传时间:2023-11-17 格式:DOC 页数:27 大小:218KB
返回 下载 相关 举报
基于.ASP.NET的新闻发布和管理系统设计_第1页
第1页 / 共27页
基于.ASP.NET的新闻发布和管理系统设计_第2页
第2页 / 共27页
基于.ASP.NET的新闻发布和管理系统设计_第3页
第3页 / 共27页
基于.ASP.NET的新闻发布和管理系统设计_第4页
第4页 / 共27页
基于.ASP.NET的新闻发布和管理系统设计_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《基于.ASP.NET的新闻发布和管理系统设计》由会员分享,可在线阅读,更多相关《基于.ASP.NET的新闻发布和管理系统设计(27页珍藏版)》请在金锄头文库上搜索。

1、 .wd.基于ASP.NET的新闻发布与管理系统设计摘要:在网络开展的新时代,越来越多的信息在网上发布,新闻作为信息的一个重要的主题也不例外。该文开发了一个新闻发布与管理系统,使用户轻松获得最新新闻信息。系统采用ASP.NET技术和SQL Server 2000数据库,以 Microsoft公司Internet Information Server 5.0作为Web服务器,实现了一个基于浏览器/服务器Browser/Server模式的网络新闻发布系统,完成了用户端及管理员操作的各项功能,包括新闻浏览、新闻搜索、新闻评论、新闻管理、新闻分类管理、公告管理、投票管理等。测试结果说明,系统功能较全面

2、,运行稳定,能 根本满足用户的需求。关键词:新闻发布,ASP.NET,SQL Server数据库,浏览器/服务器 The Design of the News Distribution and Management System Based on ASP.NETAbstract:Nowadays, along with Internet future development, more and more information are released by the Internet. This paper develops a news distribution and management

3、 system for letting the customer to acquire some satisfied news information everyday. This system uses ASP.NET technique and SQL Server 2000 database, takes Internet Information Server 5.0 of Microsoft as Web sever, realizes a network news distribution and management system based on Browser/Server m

4、ode, and completes various function of the customer and the managing person in operation, such as news browse, news search, news discussion、news management, news classification management、bulletinmanagement、vote management, etc. The test results show that the system has relatively complete functions

5、 runs steady and can satisfy the need of customers.Keywords:news distribution, ASP.NET, SQL Server database, Browser/Server目录前言1第1章绪论21.1 课题背景21.2 课题意义21.3 新闻发布系统简介31.3.1 新闻发布系统31.3.2 新闻发布系统的特点41.3.3新闻发布系统的分类41.3.4新闻发布系统小结4第2章系统开发技术介绍62.1 ASP.NET简介62.2 Visual Studio 2005集成开发环境72.3SQL Server软件概述82.3.

6、1 SQL Server关系数据库简介82.3.2SQL Server特点82.4IIS概述9第3章系统分析与总体设计103.1 系统功能描述103.2 系统功能模块划分113.3 系统流程分析13第4章数据库设计154.1 数据库需求分析154.2 数据库概念构造设计154.3 数据表设计184.4数据库的创立和访问21第5章系统详细设计与实现225.1 登录界面225.2系统前台设计225.2.1 系统首页235.2.2 留言评论255.2.3新闻搜素265.2.4投票275.3系统后台设计285.3.1后台管理界面285.3.2添加新闻285.3.3新闻管理295.3.4分类管理305.

7、3.5新增公告325.3.6公告管理325.3.7新增投票335.3.8投票管理335.3.9用户管理33第6章系统测试356.1 测试方案356.2 页面测试356.3 功能测试366.4测试结果37第7章系统发布38完毕语40参考文献41致谢42前言现阶段我国已经步入了市场经济时期,随着网络技术的飞速开展,Internet用户的数量也与日俱增,许多公司及企业都将目光投向了网络这个商机无限的领域,许多公司以在其他网站参加广告或建设公司网站的形式来吸引更多的顾客,而新闻发布系统是几乎所有网站都不可或缺的一个重要组成局部,有人说,“现代社会,信息就是财富!因此,考虑开发一个新闻发布与管理系统,该

8、系统在信息交流领域有其一定的价值。新闻发布与管理系统就是一个把杂乱无章的新闻信息有效地组织起来并以有序的方式呈现给前端客户的信息系统,系统主要实现对新闻的管理、分类、浏览等一系列功能,从而为用户提供一个美观、大方、快速的前台新闻阅读界面。随着Internet的进一步开展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进展有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。

9、所以开发动态网页或动态内容成了越来越多的站点所追求目标。该系统的设计工作分三步进展:首先是对课题的要求进展了详细的研究,并查阅了大量的资料,提出了设计方案;然后是编程实现;最后是网站的测试工作。系统分为前台和后台两局部,前台主要作用是用户浏览新闻;后台主要作用是新闻系统管理。在设计和实现过程中,主要应用Visual studio 2005 开发软件,使用的语言是C#,采用SQL Server 2000数据库系统。第1章绪论1.1课题背景近年来,Internet技术得到迅速的开展,已经成为计算机产业的一个技术热点。促成Internet高速开展的因素之一就是Web技术。Web技术由最初的静态HTM

10、L开展到动态网页技术DHTML,CGI(Command Gateway Interface),脚本语言与ASP(Active Server Pages)后来居上,并且大有取代CGI的趋势。Web已经不再局限于仅仅提供大量的信息服务,Web技术的开展使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows程序一样的感觉和操作性。随着Internet技术的开展,它已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。作为计算机开展最迅速的领域之一的数据库技术,已经形成了一整套独有的理论,并广泛地应用

11、于人们的生产和生活中。数据库技术与网站的结合是当今Web技术的一个热点。有了数据库的支持,可以扩展网页的功能,可以方便地设计出交互式页面,可以构造功能强大的后台管理系统,可以为网站的更新、维护提供极大的方便。因此,作为网络开发者或管理者,数据库知识是必不可少的。在当前社会,信息已成为一种隐型的财富,人们对信息的需求再也不是局限于单纯的电视、报纸等群众途径。随着Internet在中国的开展日新月异,人们在日常生活中也越来越多地使用这项新技术来为自己的工作和生活服务,人们通过网络来获取信息的需求越来越大。基于此种考虑,网络开发者们提出了一种“新闻发布系统,该系统能够实现在线更新最新新闻、设置新闻分

12、类导航等功能,此外,网站管理员也可在线对后台进展管理,例如新闻的修改、删除等操作,以保证新闻的及时、准确性。1.2课题意义现阶段我国已经步入了市场经济时期,随着网络技术的飞速开展,Internet用户的数量也与日俱增,许多公司及企业都将目光投向了网络这个商机无限的领域,许多公司以在其他网站参加广告或建设公司网站的形式来吸引更多的顾客,而新闻发布系统是几乎所有网站都不可或缺的一个重要组成局部,有人说,“现代社会,信息就是财富!所以,本课题的研究在信息交流领域有其一定的价值,对于了解网络编程、构建个人或商业网站都有较大的帮助,是步入网络时代必不可少的组成局部。本课题的主要任务是建造一个新闻发布与管

13、理系统的网站,整个课题的设计工作分三步进展,首先是相关资料的收集和与相关人员的沟通和交流,随后是网站的实质性设计,最后是网站的测试工作。系统分为前台和后台两局部,前台主要作用是新闻查阅和留言评论。后台主要作用是新闻系统管理。采用动态网页及数据库相结合的方法来进展设计,鉴于ASP.NET在设计动态网页上的优势地位及其对数据库的良好支持,因此选择它来制作动态页面。由于本系统不是大型网络系统,因此采用了操作简单明了并且易于管理的SQL Server 2000数据库作为系统后台数据库。系统设计关键是ASP.NET与HTML相互结合、互相嵌套,虽然ASP等脚本语言有动态管理方式,但本身的局限性使得系统有

14、一些不可抑制的缺陷,而采取了ASP.NET技术的系统性能上有了很大的改善。主要表现为:1. ASP.NET页面只需要一次编译,之后不需要重新编译。2. ASP.NET代码不仅更容易编写,而且更加干净整洁。同时,ASP.NET代码的构造方式提高了其再利用性和共享性。3. ASP.NET 改良了配置、伸缩性、安全性和可靠性。4. ASP.NET对各种不同的浏览器提供了更好的支持。1.3新闻发布系统简介1.3.1 新闻发布系统新闻发布系统News Release System or Content Management System又叫做内容管理系统,是一个基于新闻和内容管理的全站管理系统,新闻发布

15、系统是基于B/S模式的WEBMIS系统,本系统可以将杂乱无章的信息包括文字、图片和影音经过组织,合理有序地呈现在大家面前。当今社会是一个信息化的社会,新闻作为信息的一局部有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出。新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能。简单地说,新闻发布系统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类、上传、审核、发布,模拟了一般新闻媒介的新闻发布的过程,通过不同权限的账号分别实现以上所说功能,当然这些功能也可以是某一个账号全部具有。随着互连网的进一步开展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒表达在无法做到的电视、电台等,同时,Internet开展到当今,可以说,只要你上Internet,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,其重要性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求。1.3.2 新闻发布系统的特点与一般的信息系统相比

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号