新闻发布系统设计文档

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

一.需求分析: (1)

二.可行性分析: (1)

三.任务目标: (2)

四.用户特点: (2)

五.业务流程图 (2)

六.数据流程图 (3)

新闻发布系统

一.需求分析:

新闻发布系统由后台管理和前后新闻浏览两部分组成,其中,后台管理对新闻做了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻是分类查看新闻信息的要求。

本系统可以实现以下功能:

1.用户登录:完成用户的登陆操作。

2.用户中心:完成对用户的添加、删除和密码的修改操作。

3.新闻类别:完成在增加了新的新闻种类是添加,删除或修改操作。

4.新闻管理:完成对新闻的发布时间、内容及标题的添加、修改及删除操作。

5. 搜索管理:提供站内新闻全面搜索功能。

二.可行性分析:

新闻发布系统后台管理对新闻做了详细的分类,前台以分类形式显示新闻的详细信息,满足人们浏览新闻时分类查看新闻信息的要求,前台提供查询新闻信

息功能,方便浏览者查找相关的信息新闻。新闻发布系统后台由管理员进行维护,保证了网站的安全性。

三.任务目标:

满足客户的需求,实现新闻管理的流程。主要功能包括用户登录、用户中心、新闻类别、新闻管理等。

四.用户特点:

最终用户为新闻管理部门,界面简洁有好,功能完善,系统易用,易维护。五.业务流程图

六.数据流程图用户查看、检索新闻权限验证

权限验证验

登录验证失

失败提示和日志记录

新闻发

添加

编辑

审核管理

栏目管理

附件管理

管理用户登

管理模板

增加模板

模板绑定

生成主页

生成所有

生成所有

前台新闻浏览用户

账号管理

修改密码

系统设

通知管

管理员管理新闻

数据字典: (1)数据项:

1、名称:管理员ID 简述:管理员的代码

新闻类别表

新闻内容表

新闻信息

新闻信息

普通用户

查看新闻

检索新闻

普通用户

新闻类别表

新闻内容表 新闻信息

管理员登陆

管理员

身份验证

管理员

新闻管理(添加、删除和修改新闻)

类型及宽度:整型,50

取值范围:“1-9999”

2、名称:用户ID

简述:用户的代码

类型及宽度:整型,50

取值范围:“1-9999”

3、名称:类别ID

简述:类别的代码

类型及宽度:整型,50

取值范围:“1-9999”

4、名称:新闻编号

简述:新闻的代码

类型及宽度:整型,50

取值范围:“1-9999’

(2)数据结构:

1、管理员:

数据结构的名称:管路员

简述:定义了一个用户的信息。

组成:管理员ID,密码,用户名。

2、用户

名称:用户。

简述:定义了一个用户的有关信息。

组成:用户ID,用户名,密码,e-mial。

3、新闻类别

名称、:新闻类别。

简述:定义了一个新闻类别的有关信息。

组成:类别ID,类别名。

4新闻内容:

名称:新闻内容。

简述:定义了一个新闻内容的有关内容。

组成:新闻编号,新闻内容,新闻标题,新闻类别,发布时间。

(3)数据流:

管理员名和密码信息

名称;管理员名和密码信息

说明:管理员登陆的验证信息。

来源:管理员

去向:身份验证

组成:管理员名,密码

数据流量:每天100个

(4)处理逻辑

名称:验证管理员登陆的合法性

简述:管理员登陆时验证信息是否合法。

输入的数据流:管理员名和密码

处理:管理员登陆时,系统会在管理员信息库中查找管理员输入的验证信

息,如果合法,则通过验证;如果不合法,怎不允许管理员登陆。(5)数据存储

1名称:新闻内容

简述:存储新闻的有关内容

组成:新闻编号,新闻内容,新闻标题,新闻类别,发布时间

关键字:新闻编

2.、名称:管理员

简述:存储管理员的有关内容

组成:管理员ID,密码,用户名

关键字:管理员ID

3、名称:用户

简述:存储用户的有关内容

组成:用户ID,用户名,密码,e-mial

关键字:用户ID

4、名称:新闻类别

简述:存储新闻类别的有关内容

组成:类别ID,类别名

关键字:类别ID

判断树:

管理员名

正确

错误密码

密码

正确

错误

正确

错误

允许登录

不允许登录

不允许登录

不允许登录

相关文档
最新文档