新闻系统的分析与设计
摘要
随着Internet的普及,网页逐渐融入人们的生活,快速及时地浏览新闻,获取五彩缤纷的网上信息,已成为人们日常生活的一部分,与此同时越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等.其中新闻发布系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩,技术与研发进展,特别推荐或优惠的工程项目,产品和服务,从而吸引顾客,扩大顾客群.本文论述的就是采用开发工具为Microsoft Visual Studio 2005,开发语言为C#,数据库管理系统采用的是SQL Server 2000。开发动态的Web新闻发布系统.
关键词:新闻发布系统 数据库 编辑 后台管理
Abstract
With the popularization of Internet, Web gradual integration into people''s lives, rapid and timely news, get colorful web-based information, has become part of daily life at the same time more and more companies set up their own WWW site, business through the web site can display products, released the latest trends, exchange and communication with users, to establish contacts with partners, and conducting e-commerce. which constitute the company press release system is an important part of the site, which bears two-tier role, on the one hand can be used to dynamically disseminate information on new products or new development projects, on the other hand can be a timely notice to the customer business performance, technology and research and development progress, in particular, recommended or preferential projects, products and services to attract customers to expand the customer base. of this paper is to use development tools for Microsoft Visual Studio 2005, development of language is C #, database management system uses a SQL Server 2000. Development of dynamic Web news publishing system.
Key words: Press Release System Database Editor Admin
新闻系统的分析与设计
摘要
随着Internet的普及,网页逐渐融入人们的生活,快速及时地浏览新闻,获取五彩缤纷的网上信息,已成为人们日常生活的一部分,与此同时越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等.其中新闻发布系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩,技术与研发进展,特别推荐或优惠的工程项目,产品和服务,从而吸引顾客,扩大顾客群.本文论述的就是采用开发工具为Microsoft Visual Studio 2005,开发语言为C#,数据库管理系统采用的是SQL Server 2000。开发动态的Web新闻发布系统.
关键词:新闻发布系统 数据库 编辑 后台管理
Abstract
With the popularization of Internet, Web gradual integration into people''s lives, rapid and timely news, get colorful web-based information, has become part of daily life at the same time more and more companies set up their own WWW site, business through the web site can display products, released the latest trends, exchange and communication with users, to establish contacts with partners, and conducting e-commerce. which constitute the company press release system is an important part of the site, which bears two-tier role, on the one hand can be used to dynamically disseminate information on new products or new development projects, on the other hand can be a timely notice to the customer business performance, technology and research and development progress, in particular, recommended or preferential projects, products and services to attract customers to expand the customer base. of this paper is to use development tools for Microsoft Visual Studio 2005, development of language is C #, database management system uses a SQL Server 2000. Development of dynamic Web news publishing system
Key words: Press Release System Database Editor Admin
目 录
摘 要 I
ABSTRACT II
第一章 引言 1
1.1 课题的的研究背景 2
1.2 开发目的 3
1.3 课题的研究意义 4
第二章 系统需求分析 5
2.1 设计模式 6
2.2 程序总体结构 8
2.3 模块汇总 10
2.4 各个模块详细信息 11
2.5 后台管理的模块设计 11
2.6 前台显示的模块设计 12
第三章 数据库的设计13
3.1 数据库分析 13
3.2 数据库逻辑结构设计 14
3.3 数据库的物理结构设计 16
第四章 新闻系统的详细设计 19
4.1各主要窗体页的图形界面设计 20
4.2 页面的风格设计 21
4.3 系统配置 23
4.4 Web.config文件配置 24
4.5 配置发布主页 26
4.6 系统部分重要功能及其代码 26
4.6.1 Web用户控件 28
4.6.2 通用类代码 29
4.6.3 添加发布新闻 30
4.6.4 管理员设置 31
第五章 毕业设计总结 32
致谢 32
参考文献 33
1.0 概述
目前,许多企业网站的新闻发布大多是静态的HTML页面,但是随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任.另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点.而网站新闻发布系统大大减轻了网站更新维护的工作量,通过新闻后台维护程序在浏览器上只需录入文字和上传图片就可以快速实现新闻维护,从而大大加快了信息的传播速度,时时保持网站的活动力和影响力.
实现新闻发布系统的做法大致上有两种:一种是把录入的新闻内容自动由程序直接生成HTML文件,比如按日期和新闻ID号来做HTML文件的名称,一些大的新闻网站如新浪,网易的新闻发布系统都是采用这个思想.而另一种就是直接把新闻数据保存到数据库里,当用户阅读新闻时,从数据库中调出数据,动态生成页面.
上一篇:【ASP】【.NET】082 电子商务系统的设计