中文摘要:对于一个商业网站,一个新闻发布系统是必不
可少的,新闻发布系统其实可以理解为一个公告板,用来发
布网站或管理员的公告信息,当然就其本意来说也可以用来
转载各大网站的新闻,做一个新闻网站也未尝不可。其实现
的方式也是比较简单的,基本上是留言本或 BBS,也包括写
入、读取、管理等功能模块,但留言本是面向浏览者的,基
本上是浏览者留言给管理员看,而新闻发布系统则相反,一
般是管理员发布新闻公告,给浏览者看,这其实只是权限的
区别,写入,读取等功能实现方式还是差不多的。根据系统
功能的需要,新闻发布系统可以分为:新闻发布模块、新闻
列表模块、新闻管理模块、新闻修改模块、新闻删除模块以
及用户管理模块。
关键词:ASP、新闻发布系统、Access 数据库、 HTML
语言
Abstract : Regarding a commercial website, a news issue
system’s essential, the news issued the system actually may
understand is an announcement board, uses for to issue the
website or manager’s announcement information, certainly on
its original intention said also may use for to reprint each big
website the news, makes a news website not to also have may
not. Its realization way also is quite simple, basically is the
message this or BBS, also includes reads in, reads takes,
function module and so on the management, but the message
originally is faces the browsing, basically is the browsing
message looked to the manager, but news issue system then is
opposite, generally is the manager issued the news announced,
looked for the browsing, this actually is only the jurisdiction
difference, reads in, reads takes and so on the function
realization way similarly or. According to the system function
need, the news issued the system may divide into: The news
issued the module, the news tabulate the module, the news
administration module, the news revision module, the news
deletion module as well as the user administration module.
Key Words:ASP news issue system Access2000 database
HTML language
目 录
一、 后台数据库的配置
二、一个完整的新闻发布系统
(一) 新闻发布模块
(二) 数据库连接和公共函数存放模块
(三) 保存添加模块
(四) 新闻列表模块
(五) 新闻内容显示模块
(六) 新闻管理模块
(七) 新闻修改模块
(八) 保存修改模块
(九) 新闻删除模块
(十)管理员登录、注销模块
三、改善的新闻发布系统
(一) 发布和修改模块文件的整合
(二) 保存处理模块文件的整合
(三) 增加管理员修改增删模块
注释、
参考文献、
致谢辞
新闻发布系统
一、 后台数据库的配置
后台数据库可以使用 SQL Server 或 Access,数据据库服
务器和 Web 服务器可以配置在同一台计算机上也可在两台
计算机上,以上两种情况对于开发的过程来说是类似的,只
需在 Web 服务器上配置好 ODBC 的系统数据源就可以了。系
统是在 Windows XP Professional 下开发的,开发数据库使
用的是 Access2000。具体配置步骤如下:
1.新建一个空数据库,取名为 news.mdb
2.在 news.mdb 中建立表 admin、news、,数据表的结构。
3.在 admin 表中初始化数据如图。
图 1 admin 表中初始化数据图
建立一个 ODBC 数据源,名称为 news,指向 news.mdb,
步骤如下:
首先,选择“控制面板”中的“ODBC 数据源管理”
选项,选择“系统 DSN”选项卡,单击“添加”按钮。
在“创建新数据源”窗口中,选择“Driver do
Microsoft Access(*.mdb)”作为数据库驱动程序,然后
单击“完成”按钮。
在“ODBC Microsoft Access 安装”窗口中,数据源
名称为“news”,这是 ASP 程序中将要引用的。单击“选
择”按钮,从弹出的文件窗口中选择 newdata.mdb 文件
所在的位置,其他先项都不改变。以上如图所示:
ODBC 数据源管理器(图 2)
选择数据库驱动类(图 3)