目录
摘 要 1
ABSTRACT 2
第一章 引言 5
第二章 系统设计方案的研究 5
第三章 ASP技术综述 7
3.1 IIS与ASP的结合 7
3.2 ASP的内部特点 8
3.2.1 ASP内部6大特点 8
3.2.2. Global文件 8
3.3 利用ADO访问数据库 9
3.3.1.创建数据源名 10
3.3.2.创建数据库链接 10
3.3.3.创建数据对象 11
3.3.4.操作数据库 11
3.3.5.关闭数据对象和链接对象 12
3.4 ASP与CGI的比较 12
第四章 系统的开发环境及需求 14
4.1 开发目的 14
4.2 项目背景 14
4.3 开发环境 14
4.3.1 硬件条件 14
4.3.2 系统平台 14
4.3.3 系统工具 14
4.3.4 运行需求 15
第五章 系统的结构设计 16
5.1数据库的搭建 16
5.2系统数据库的结构设计 16
5.3.建立与数据库的连接 18
5.4系统模块说明 19
第六章 系统的功能设计 20
6.1 前台新闻显示 20
6.2 后台新闻管理 20
第七章 系统的功能说明 21
7.1 前台显示说明 21
7.2 后台管理员管理说明 22
7.2 .1后台管理员登录 22
7.3后台新闻管理 24
7.3.1类型管理 24
7.3.1.1大类管理 27
7.3.1.2小类管理 28
7.3.2新闻管理 30
7.3.3友情链接管理 35
7.3.4投票管理 38
7.3.5上传文件管理 38
第八章 结论 43
致谢 44
附:参考文献 44
摘 要
我们从学校的实际情况出发,经过对在线新闻发布事项的一番考察和分析,在对新闻需求的分析基础上,确立了新闻发布系统的具体实现功能。并阐述系统的结构设计和功能设计,实现新闻的分类显示,最近新闻的提示,新闻滚动功能等。经过授权的用户可以通过Web浏览器,以人机交互式的客户端程序实现对新闻的发布、管理、实时的进行行为统计和记录。本系统具有很好的外部接口,能够很好的配合站点的其它子系统服务于新闻发布。
关键字: 新闻显示 栏目管理 新闻发布 文件上传
第四章 系统的开发环境及需求
4.1 开发目的
随着计算机技术的发展,网络技术对我们生活和工作显得月来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在实现新闻信息的网上发布,多栏目管理,实时的进行行为统计和记录(如投票)的网上交互系统。
4.2 项目背景
HTML作为一种样式语言,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任的情况之下,在ASP编程语言高度发展的形式下,我们开始了对新闻发布系统的开发。
4.3 开发环境
4.3.1 硬件条件
服务器两台,一台为数据库服务器,一台为Web服务器;客户端计算机若干;网络通讯设备,主要包括交换机、网卡、集线器、MODEM 等。
4.3.2 系统平台
采用Browser/Server体系结构,服务器端采用Microsoft Windows NT4.0作为网络操作系统,Web服务器软件采用IIS3.0(Internet Information Server)。客户端软件,包括单机操作系统和浏览器软件,分别选用Windows 2000和Internet Explorer,数据库系统采用Microsoft Access有利于方便操作。
4.3.3 系统工具
系统平台基于Web的系统开发工具应使开发者使用各种各样的技术来创建动态的Web应用程序,并且应是一个可视化的工具。我们采用了DreamweaverMX进行开发,它是用来快速创建数据驱动Web应用程序的基于团队的开发环境,支持ASP,以ODBC连接数据库,脚本语言为简单易学的javascript或VBScript。
4.3.4 运行需求
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移植性、互联性.