新闻发布系统设计文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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
判断树:
管理员名
正确
错误密码
密码
正确
错误
正确
错误
允许登录
不允许登录
不允许登录
不允许登录