background image

------------------------------------------------------

5 新闻系统的主要开发过程

5.1 数据库设计

该系统使用 Access 作为应用程序的数据库,建立了有 6 张数据表:

Lb_Admin 表 用 于 存 储 帐 户 的 信 息 , Lb_Class 表 用 于 存 储 新 闻 分 类 信 息 ,

Lb_Links 表用于存储友情链接信息, Lb_News 表用于存储新闻内容, Lb_Setup

表用 于存储 系统设 置信息 ,Lb_Skins 表用 于存储 页面风 格。 Lb_News 表与

Lb_Class 表相关联。

在 6 个数据表中,主要介绍一下新闻表和账户表如下:

Lb_News 表如表 1 所示:

表 1 新闻表

n_id 为该表主键,n_cid 为所属新闻分类 ID,n_hit 为点击数,n_commend

用于判断是否为推荐新闻,n_index 用于判断是否为首页新闻,n_title 为新闻

标题,n_date 为发布新闻的日期,n_author 为新闻发布者名,n_content 为新闻

内容,n_ispic 用于判断是否为首页滚动图片,n_spic 为首页所滚动图片的存储

地址,,n_check 用于判断是否为审核新闻(值为 0 表示未通过审核,值 1 表示通

过审核),n_intro 为新闻简介,n_publisher 为账户类型,如为管理员、审核员或

新闻输入员。