ASP新闻管理系统说明
本系统采用access作为后台数据库,用ASP制作的新闻发布系统。它可以发布新闻和浏览新闻。进入系统的用户名是admin,密码是123456。在进入前要对web和admin两个文件夹中的new.udl进行重新连接数据库。
首先,我先介绍这个系统的后台数据库。本系统以access作为后台数据库。数据库中一共用了五个表,这五个表分别为:bigclass(一级新闻菜单),smallclass(二级新闻菜单),shop_pinglun(评论表),news(新闻表),system(管理员表)。下面先介绍每个表中的类容。 bigclass表
列名 bigclassid bigclass hide
smallclass表
数据类型 数值 文本 是/否 允许空 not null null null 备注 编号(主键) 一级菜单名 列名 smallclassid smallclass bigclassid
shop_pinglun表
数据类型 数值 允许空 not null 备注 编号(主键) 文本 文本 null null 二级菜单名 二级菜单所隶属的一级菜单 列名 pinglunid id pinglunname pinglun 数据类型 数值 数值 文本 备注 允许空 not null not null not null not null 备注 编号(主键) 评论的新闻 评论者 评论内容 pinglundata news表
日期 null 评论时间 列名 id newtitle ostyle ocolor top tuijian text comefrom smallclassname bigclassname admin hits time firstimagename System表
数据类型 数值 文本 文本 文本 是/否 是/否 备注 文本 文本 文本 文本 数值 日期 文本 允许空 not null not null null null not null not null not null null null not null not null not null not null null 备注 编号(主键) 新闻标题 标题样式 标题颜色 文章是否置顶 推荐文章 新闻内容 文章来源 管理员 点击次数 发布时间 首页小图 列名 id user password 数据类型 数值 文本 文本 允许空 not null not null not null 备注 编号(主键) 管理员 密码 每个表都与其他的表有着各种关系。比如说二级新闻菜单是依靠一级新闻菜单存在的。而且新闻的分类主要是根据这两个表进行的。
整个系统都是围绕新闻表而进行的。首先新闻要分成几个大类,于是就出现了一级新闻菜单表。同时为了把新闻区分的更加细致就出现了二级新闻菜单。新闻的添加要以这两个为根据。当然主要是以一级新闻菜单为依据。在新闻表中引用了bigclass表中的bigclassname和smallclass中的smallclassname两个字段来为新闻分类。这样在前台可以根据新闻菜单
来读取新闻。
接下来将介绍的是系统的设计实现。发布新闻当然要登陆到管理界面。本系统是奥运会新闻管理系统。登陆采用的用户名是admin,密码是123456。登陆后,可以进行用户管理。添加删除和修改用户。当然最主要的是对新闻的管理。请先看下面登陆以后的界面
对于新闻的添加可以在文章管理下拉菜单下的添加文章,和文章分类来实现,请看上面的图。如果这个新闻管理系统是第一次登陆的话那么就要进行添加新闻分类。这样才可以在所属分类下添加、删除和修改新闻了。请看以下几个图。
上面这一幅就是添加新闻的页面。具体的功能请自行运行程序。篇幅有限这里只做简单的介绍。
新闻发布系统 文章管理综合管理 添加文章管理添加文章分类 管理首页用户管理留言管理 以上的图是后台管理的功能。综合管理只是用来对管理员的修改和添加,以及对新闻的评论的删除管理。这里就不做重点介绍了。