新闻发布系统
摘要:
  对于一个商业网站,一个新闻发布系统是必不可少的,新闻发布系统其实可以理解为一个公告板,用来发布网站或管理员的公告信息,当然就其本意来说也可以用来转载各大网站的新闻,做一个新闻网站也未尝不可。其实现的方式也是比较简单的,其原型是留言本或BBS,也包括写入、读取、管理等功能模块,但留言本是面向浏览者的,基本上是浏览者留言给管理员看,而新闻发布系统则相反,一般是管理员发布新闻公告,给浏览者看,这其实只是权限的区别,写入、读取等功能实现方式还是差不多的。本系统套用了B/S模式,采用ASP作为开发环境,Access 2000作为数据库服务器,实现了对新闻类别无限级分类设置、静态新闻的发布修改删除,前台页面的模板自定义和生成,以及后台管理员权限和数据库的备份等一系列的功能,杜绝了浏览者直接操作数据库的可能。
  
  本论文将结合ASP和ACESS制作一个简单的新闻发布系统。将完成以下功能,新闻发布、新闻内容显示、新闻修改保存和删除以及增删管理员。
  
关键字:新闻发布系统、ASP、ACCESS
News Release System
Abstract:
  A News Release System is absolutely necessarily for a website. News Release System could be known as a call-board which is used to promulgate the message from the website and administrators. And it also
can be used to report the news which comes from other websites. It is very easy to be a news website if you want. BBS and message board are the model of it,including writring, reading, administering and other function module. But message board is for readers. That system just sends the readers' message to administrators. But the News Briefing System is opposite. The administrator release the news. Then readers read the news. In fact, they have the same way of writing and reading.
  This system is in the B/S model, and adopts ASP, as the development environment, ACCESS 2000 is regarded as the database server , static news of the classification of the news, template, front desk of page self-defining to turn into, and authority and backup person who shrink a series of functions of database , administrator of backstage supporter , have finished all functions of a static news briefing system, realize the course has adopted a large amount of ASP to realize the complicated logic operation to the database and server. Catch most unusual situations systematically, the front desk has stopped common reader operating the possibility of the database directly.
  
  Keywords: News Release System、ASP、ACCESS
目 录
第一章 引言 4
第二章 ASP的认识和Access的介绍 5
1.ASP的认识 5
2. Acess数据库的介绍 9
第三章开发环境 12
1. 系统平台 12
2.开发工具 12
3. 运行需求 12
第四章 需求分析 13
1.背景 13
2.新闻发布系统的特点 13
3.对性能的规定 13
4.需要实现的操作功能 14
第五章 结构设计 15
1 . 新闻发布模块 16
2. 数据库连接和公用函数存放模块 17
3. 保存添加模块 17
4. 新闻列表模块 18
5. 新闻内容显示模块 19
5. 6 新闻管理模块 21
7. 新闻修改模块 22
8. 保存修改模块 23
9. 新闻删除模块 25
10. 管理员登录、注销模块 26
11. 增加管理员修改增删模块 27
第六章 测试和结束语 29
1.测试 29
2.结束语 29
第七章 致谢 29
参考文献 30
第一章 引言
  伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体--Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。

  随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。

  网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。
  
  新闻发布系统(News Release System)是上个世纪九十年代互连网技术发展以后才出现的技术,最初表现是解决一些网站的信息动态发布而开发,最初只是简单的发布和显示,应用对于各种不同的站点需要构建不同的系统来满足需要,而且功能十分单一,在九十年代后期,互连网技术进一步发展,网络作为新起的新闻媒介工具,其用户大大增加,对系统的要求也越来越高,新闻发布系统在这样的一个环境中提出、开发、并改进,到现在,新闻系统开发的成功案例已经不计其数,而且已经应用到各种站点上,可以说,各行各业的绝大部分的网站都使用到了新闻系统,大量的用户引发了新闻系统功能的进一步扩大和深化,给新闻系统提出了更高的要求。
第二章 ASP的认识和Access的介绍
1.ASP的认识
  ASP 全称为 Active Server Pages(动态服务器主页),它是一种应用程序环境,可以利用 VBscript 或 Java Script 语言来设计,主要用于网络数据库的查询与管理。其工作原理是当浏览者发出浏览请求的时候,服务器会自动将 ASP 的程序码,解释为标准 HTML 格式的网页内容,再送到浏览者浏览器上显示出来。我们也可以将 ASP 理解为一种特殊的 CGI。
  
  对很多人来说,用ASP来创建Windows服务器平台上的动态Web网页、整个站点和基于Web的应用程序已经成为极其自然而然的方法。在浏览器地址栏中,文件扩展名.ASP同表示动态创建的网页的文件扩展名.pl或.cgi一样,已被浏览者所接受。事实上,对于在微软的操作系统上工作的Web程序员来说,ASP正在变成一种不再令人激动的技术,而仅是一种工作方式。 这种看法的改变体现了一种技术的逐步成熟。由于ASP的应用程序的数量日益增多,ASP的工具也在日益增加,同时有越来越多的第三方开发商开发出一系列基于ASP或使用ASP的附加功能模块、ActiveX服务器组件,甚至成套的"自己做( do-it-yourself )"Web站点工具。人们几乎不再关注微软公司最初使用的奇特的名字。现在ASP在行业内已经成为一个公认的名词。ASP核心可能没有很多本质上的改变,但有很多令人激动的使用方法。
  
  ASP是如何产生的,以及ASP为什么能够在
  • 大家都分享一下了,你好意思不点吗?点一下又不会怀孕

创意是网站设计的生命之源,好的创意能更加还原于真实。更加吸引浏览者的注意力.