没有合适的资源?快使用搜索试试~ 我知道了~
当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出。简单的说,新闻发布系统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类、上传、审核、发布,模拟了一般的新闻媒介的新闻发布过程。 开发的新闻发布系统,主要有五大功能模块:前台查看模块,登陆验证模块,管理员管理模块,新闻类型管理模块,新闻信息管理模块,实现了对网站新闻的动态管理。因为可以用来动态发布新闻信息,所以对信息的管理更加及时、高效,提高了工作效率。
资源推荐
资源详情
资源评论
www.ganquanzhong.top
UML 建模技术
新闻管理系统
www.ganquanzhong.top
目录
一、系统需求分析............................................................................................................ 1
1. 系统功能介绍: ................................................................................................... 1
1.1 前言 ............................................................................................................ 1
1.2 功能介绍 ..................................................................................................... 1
二、系统的用例图............................................................................................................ 2
2. 系统用例图介绍: ............................................................................................... 2
2.1 ForFuture News 前台用例图 ....................................................................... 2
2.2 ForFuture News 后台用例图 ....................................................................... 6
三、系统中的类图............................................................................................................ 9
3. 系统中类图介绍: ............................................................................................... 9
3.1 ForFuture News 类图分析 .......................................................................... 9
3.2 ForFuture News 类图具体实现 ..................................................................11
四、系统中的顺序图 ...................................................................................................... 13
4. 系统顺序图介绍: ............................................................................................. 13
4.1 ForFuture News 前台顺序图 ..................................................................... 13
4.2 ForFuture News 后台顺序图 ..................................................................... 13
五、系统中的通信图 ...................................................................................................... 17
5. 系统通信图介绍: ............................................................................................. 17
5.1 ForFuture News 前台通信图 ..................................................................... 17
5.2 ForFuture News 后台通信图 ..................................................................... 17
六、系统状态机图.......................................................................................................... 19
6. 系统状态机图介绍: .......................................................................................... 19
6.1 ForFuture News 前台状态机图 ................................................................. 19
6.2 ForFuture News 后台状态机图 ................................................................. 19
七、系统的活动图.......................................................................................................... 21
7. 系统活动图介绍: ............................................................................................. 21
7.1 ForFuture News 前台活动图 ..................................................................... 21
7.2 ForFuture News 后台活动图 ..................................................................... 22
八、系统的配置和实现................................................................................................... 23
8. 系统配置和实现介绍: ...................................................................................... 23
8.1 构件图的建立............................................................................................ 23
8.2 部署图的建立............................................................................................ 23
九、生成相关语言代码................................................................................................... 24
8. 正向工程 ........................................................................................................... 24
十、项目实战开发.......................................................................................................... 26
11.1 开发环境 ........................................................................................................ 26
11.2 数据库设计 .................................................................................................... 26
11.3 编码 ............................................................................................................... 27
11.3 测试 ............................................................................................................... 29
11.3.1 ForFuture News 前台测试 ................................................................... 29
11.3.2 ForFuture News 后台测试 ................................................................... 30
1
一、系统需求分析
1. 系统功能介绍:
1.1 前言
当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别
繁多,形式多样的特点,新闻发布系统的概念就此提出。简单的说,新闻发布系
统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类、上传、审核、发
布,模拟了一般的新闻媒介的新闻发布过程。
开发的新闻发布系统,主要有五大功能模块:前台查看模块,登陆验证模块,
管理员管理模块,新闻类型管理模块,新闻信息管理模块,实现了对网站新闻的
动态管理。因为可以用来动态发布新闻信息,所以对信息的管理更加及时、高效,
提高了工作效率。
1.2 功能介绍
新闻中心管理系统主要是为了实现企业级网站实时新闻的动态显示及管理。
开发新闻网站系统,其主要目的是为用户提供一个方便的、可快速浏览当前
最新新闻的界面,并且也可以随时发布最新的信息以达到信息共享的目的。因此
要为用户提供个方便易用的使用界面,同时也为具有更高权限的管理用户提供添
加、修改和删除新闻等的系统维护功能。
访问本系统的用户可分为两大类:普通用户和管理员用户。
普通用户可以直接访问新闻发布系统的前台,通过点击每条新闻的标题来查
看该条新闻的详细内容。查看各条新闻的评论。用户在登录之后可以发表自己的
评论。用户还可以在发布一个论坛,让广大网友发出自己的看法和声音。
当用户作为管理员成功登陆后,可以对新闻系统进行管理,包括三大模块:
1. 管理员信息管理:增加管理员、删除管理员、修改管理员信息;
2. 新闻类型管理:增加新闻类型、查看新闻类型信息;
3. 新闻管理:查看新闻、修改新闻、发布新闻、审核新闻,信息;
2
二、系统的用例图
2. 系统用例图介绍:
用例图是从客户角度描述系统功能,是用户所能观察到的系统功能的模型图,
用例是系统中的一个功能单元。用例图作为参与者的外部用户所能观察的系统功
能的模型图,整个开发过程都是围绕着需求阶段的用例进行的。
本系统分为浏览器端的访问和新闻后台的管理维护,故在分析系统的用例时
可以分为两个层次,前台(Front)和后台(Back)。在前台,主要是普通的游客和
注册用户对新闻的浏览和评论(只有注册的用户才能评论)。在后台,主要是新闻
编辑者对新闻的编辑,管理员对新闻的审核及对整个系统的维护。
2.1 ForFuture News 前台用例图
新闻网站前台的访问者可以分为二类参与者,游客、注册用户。
(1) 其中游客可以实现的操作如下:
浏览详细新闻
查找新闻
分类查看新闻
注册网站
图 2.1-1 前台游客的用例图
(2) 注册用户可以实现的操作如下:
浏览详细新闻
查找新闻
分类查看新闻
3
登陆网站
查看、发表评论
修改个人信息
图 2.1-2 前台用户的用例图
注册用户与游客一并的用例图如下
图 2.1-3 前台的用例图
针对新闻前台网站中常用的发表评论、注册网站、查看详细新闻、修改
个人信息等典型的用例进行详细的描述。
发表评论用例描述
发表评论是新闻前台中的一项基本功能,当用户登录到系统后,可以在
某一新闻下发布评论,编辑完成提交。发表评论用例的描述如表 2.1-1 所示。
表 2.1-1 发表评论用例描述
用例名称
发表评论
用例编号
ForFuture201801001
用例说明
用户如果想在某一新闻下发表评论,则可以登陆网站,在新闻下发表
评论
剩余32页未读,继续阅读
资源评论
ForFutureCode
- 粉丝: 535
- 资源: 39
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功