图2-1管理员对新闻管理和新闻类别管理的流程
3 数据库结构的设计与实现
3.1 数据流程图的设计
根据前面的需求分析和系统分析,可以得出各子系统数据流程图。前台页面和后台系统的数据流程图如图3-1所示。本文来自辣*文-论'文&网,毕业论文 www.751com.cn 加7位QQ324'9114找源文
图3-1新闻管理模块的流程图
普通用户模块功能包括浏览新闻、查看新闻和评论新闻功能。
后台管理模块功能包括类别管理、用户管理和新闻管理等功能。
3.2数据表的创建
通过对系统及数据流程的分析,使用SQL Server 2005数据库技术生成数据库的物理模型。各表的设计如下。
(1)用户(管理员)信息表(User)如表1所示。
表1用户信息表(User)
字段名 数据类型 长度 主键 必填 字段含义
id int 4 是 是 user编号
loginId varchar 20 是 是 管理员姓名
loginPwd varchar 32 否 否 密码
userName varchar 50 否 否 管理员类别
(2)新闻信息表(News)如表2所示
表2 新闻信息表(News)
字段名 数据类型 长度 主键 必填 字段含义
id int 4 是 是 新闻编号
title varchar 100 否 是 新闻标题
[content] ntext 16 否 是 新闻内容
createTime datetime 8 否 是 新闻发布时间
caId int 4 否 是 新闻所属类别(外键)
pic varchar 100 否 是 新闻图片
author varchar 50 否 是 发布人姓名
status char 6 否 是 新闻状态
(3)新闻分类表(Category)如表3所示。
表3新闻分类表(Category)
字段名 数据类型 长度 主键 必填 字段含义
id Int 4 是 是 分类编号
name varchar 20 否 是 类别名称
(4)新闻评论表(Comment)如表4所示。
上一页 [1] [2] [3] [4] [5] [6] 下一页