当前位置:文档之家› 新闻发布系统总体设计说明书

新闻发布系统总体设计说明书

《新闻发布系统》总体设计说明书
前言
因为网络中新闻发布的频率非常高,新闻信息随时更新,如果没有一个高效的新闻发布系统管理系统,则其维护工作将非常繁琐,浪费时间和精力。

通过本发布系统,管理员只需要设置标题、内容和图片等新闻信息,系统就可以生成对应的网页,使得新闻发布和管理变得很轻松。

而对于前台界面,为了使用所有的用户的需求,必须达到有好、方便、简易、易用的特点。

本说明书讲根据前期的需求分析,对系统进行总体设计。

系统功能描述
新闻发布系统包括:后台:新闻类别管理、新闻信息维护、发布新闻、管理员信息维护、注册会员的维护等模块;前台:浏览新闻、新闻搜索、新闻评论等模块。

具体描述如下:
(1)新闻类别管理模块:
a.新闻类别的添加;
b.新闻类别的修改;
c.新闻类别的删除(此处使用的是标记删除);
(2)新闻信息管理模块:
a.新闻信息的发布,包括新闻标题、新闻内容等信息;
b.新闻信息的修改;
c.过时新闻的删除;
(3)管理员信息维护模块:
a.管理员登陆信息修改;
b.添加新管理员;
c.删除管理员;
(4)注册会员信息维护模块:
a.对非法注册会员冻结;
b.对注册会员解冻;
(5)新闻评论维护模块:
a.查看新闻评论;
b.删除非法评论;
(6)会员模块:
a.浏览者注册本站会员,包括用户名、密码等信息;
b.注册会员登录;
c.浏览新闻;
d.注册会员对新闻发表评论
(7)新闻搜索模块:
a.模糊搜索,包括按照新闻标题搜索、按照新闻关键字
搜索;
b.显示搜索结果;
E-R模型
根据分析可以划分出新闻信息、新闻类别、评论信息、管理员信息、注册用户信息等几个实体,具体E-R模型如下:
(1)新闻信息
图2-1新闻信息E-R图
(2)新闻类别
图2-2新闻类别E-R图
(3)新闻评论
图2-3新闻评论E-R图(4)管理员信息
图2-4管理员信息E-R图
(5)注册会员信息
图2-5注册会员E-R图(6)新闻类别-新闻-评论E-R关系
图2-6新闻类别-新闻-评论E-R图
(7)系统E-R图
图2-7系统E-R图
系统流程图
图2-8系统流程图
任何用户从浏览器输入本网站地址进入本新闻发布系统后首先进入新闻主界面,即可进行新闻的查看,根据标题或内容关键字进行新闻的模糊搜索。

非注册用户可以进行注册会员,注册用户可以进行登录,进入评论页面可以对新闻进行评论。

输入管理员登录页面的地址,进入登录页面,用户输入用户名和密码以及正确的验证码后可进入后台管理,有新闻的发布,新闻信息的维护,新闻类别的维护,新闻评论的维护等。

断开与服务器的连接
即退出本新闻系统。

系统数据库设计
用户表:Userinfo
字段名数据类型长度是否为空说明
Id int 11 否(自动增长)主键username varchar 255 否用户名
sex Char 5 是性别
name varchar 255 否真是姓名birthday varchar 50 是出生日期address varchar 255 是籍贯
likes varchar 255 是爱好
email varchar 255 否电子邮件password varchar 255 否密码
deletetip varchar 50 否删除标记
管理员Admininfo
字段名数据类型长度是否为空说明
Id Int 11 否(自动增长)主键username varchar 255 否用户名password varchar 255 否密码
deletetip varchar 50 否删除标记
新闻信息表Newsinfo
字段名数据类型长度是否为空说明
Id Int 11 否(自动增长)主键
title varhar 255 否新闻标题
info Longtext 否新闻内容
classId int 11 否所属类别编号(外键) date varhar 50 否新闻发布时间times int 11 否新闻点击率keyword varchar 255 是新闻搜索关键字deletetip varchar 50 否删除标记
新闻类别信息表newsclassinfo
字段名数据类型长度是否为空说明
Id int 11 否(自动增长)主键classname varchar 255 否类别名称deletetip varchar 50 否删除标记
新闻评论表Commentsinfo
字段名数据类型长度是否为空说明
Id Int 11 否(自动增长)主键newsid Int 11 否新闻编号(外键) userid Int 11 否用户编号(外键) info text 否评论信息
date Varchar 50 否评论时间deletetip varchar 50 否删除标记
图2-9 数据库各表之间关系图
图2-10系统HIOP图。

相关主题