1、 1 基于基于 WebWeb 的学校新闻发布系统的学校新闻发布系统 摘要:摘要: 我们从学校的实际情况出发, 经过对学校有关新闻发布事项的一番考察和分析, 在学生 对新闻需求的分析基础上, 确立了新闻发布系统的具体实现功能。 并阐述系统的结构设计和 功能设计,实现新闻的分类显示,最近新闻的提示,新闻滚动功能等。经过授权的用户可以 通过 Web 浏览器,以人机交互式的客户端程序实现对学校新闻的发布、管理、实时的进行行 为统计和记录。本系统是学校 WEB 站点的一个子系统,具有很好的外部接口,能够很好的配 合站点的其它子系统服务于学校的新闻发布。 关键字:关键字: 新闻显示 栏目管理 新闻文章录入
2、 文章管理 附件上传 2 目录目录 第一章 引言1 第二章 ASP 的认识2 第三章 开发环境及需求3 第四章 结构设计4 第五章 功能设计7 第六章 功能说明8 第七章 结论21 第八章 参考文献 致谢22 第一章第一章 引言引言 伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上 信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体Internet。它打破 了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人 的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在 素质教育与终身教育成为必然的今天,人们
3、对信息的需求有了更新,更高的要求,而网页由 于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也 逐渐成为一种新兴的教育资源。 也正是由于网络实现网站的数据信息能够进行实时交互, 保 证网站数据的实时性。 随着 Internet 的进一步发展,静态 Web 站点的开发与维护变得越来越困难,一方面信息 的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的 Web 站点更是如此,随着 Internet 上信息量的增多和交互性的加强使 HTML 显得越来越难以 胜任。 另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意
4、 再一次地进入同一站点。 所以开发动态网页或动态内容成了越来越多的站点所追求目标。 所 谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的 Web 网页。 网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各 行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言: 谁掌握了网络,谁就掌握了未来。 第二章第二章 ASPASP 的认识的认识 ASP 全称为 Active Server Pages(动态服务器主页) ,它是一种应用程序环境,可以 利用 VBscript 或 Java Script 语言来设计,主要用于网络数据库的查询与管理。其
5、工作 3 原理是当浏览者发出浏览请求的时候, 服务器会自动将 ASP 的程序码, 解释为标准 HTML 格 式的网页内容,再送到浏览者浏览器上显示出来。我们也可以将 ASP 理解为一种特殊的 CGI。 利用 ASP 生成的网页,与 HTML 相比具有更大的灵活性。只要结构合理,一个 ASP 页 面就可以取代成千上万个网页。尽管 ASP 在工作效率方面较之一些新技术要差,但胜在简 单、直观、易学,是涉足网络编程的一条捷径。它具备一个服务器端的脚本执行环境,用它 可产生和执行动态的、交互的、高性能的 Web 服务器应用程序。 Active Server 的另一大优点是代码的安全性。页面的访问者所能看到的只是服务器方 的处理结果。ASP 文件可以用常规的文本编辑器编辑, ASP 使用 VBScript、JavaScript 等 脚本语言作为开发工具,镶嵌于 HTML 文本中,使用“将 ASP 的程序包含起来。当用 户从浏览器向 Web 服务器提出请求时,Web 服务器会自动将 ASP 的程序解释为标准的 HTML 格式的主页内容,用户端只要使用常规可执行 HTML 程序的浏览器,就可浏览 ASP 所设计的 主页内容,因此与浏览器无关,并且保证了 ASP 的源程序代码不会外漏。 ASP 中包括五个内置的 ActiveX 服务器组件和五个内置的对象:D