新闻发布动态网站.docx
- 文档编号:6174759
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:17
- 大小:106.55KB
新闻发布动态网站.docx
《新闻发布动态网站.docx》由会员分享,可在线阅读,更多相关《新闻发布动态网站.docx(17页珍藏版)》请在冰豆网上搜索。
新闻发布动态网站
实训项目5:
个人博客系统
第一部分案例描述
案例目的
加强对MVC的理解,加强对jsp、servlet技术的熟练使用。
学习Fckeditor的使用。
案例难度
★★★
案例覆盖技能点
1、使用MVC模型
2、常用数据库操作对象的使用
3、Fckeditor的使用
4、文件的上传下载
推荐案例完成时间
3天
适用课程和对象
Jsp&servlet
第二部分需求和开发环境
使用技术和开发环境
JAVA、jsp、servlet、MyEclipse6.0或以上、JDK5.0或以上
一、案例需求
1.1编写目的
本说明书将全面描述本系统的各种功能、运行环境,使客户和开发者双方对本系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。
1.2背景
本文档适用于小型新闻网站的管理的前台和后台系统
预期读者:
项目开发人员、测试人员等。
1.3定义
前台用户:
读者浏览新闻网站的人员。
网站后台管理人员:
负责新闻类别以及新闻内容的录入工作,对新闻的前台页面的展示进行控制的人员。
1.4参考资料
序号
文档名称
版本号
1
二、系统说明
2.1当前系统
本系统主要包括新闻的前台浏览,评论的发布以及新闻查询等前台功能,以及新闻后台对于新闻类别以及新闻内容的添加,修改等功能的操作。
2.3组织结构图
三、功能要求
3.1功能模块划分
前台管理
新闻管理
热点新闻
头条新闻
新闻查看
新闻搜索
发表评论
后台管理
类别管理
类别添加
类别删除
类别修改
类别分页查看
新闻管理
新闻增加
新闻修改
新闻删除
新闻查看
3.2模块划分
本系统主要是小型新闻管理系统,包括新闻的前台和后台,前台用于方便客户浏览器新近发生的大事,后台给管理人员以及新闻的编辑人员来管理前台网站用的。
下表就是对功能模块的划分:
模块类别
功能
前台管理
新闻管理
热点新闻
头条新闻
新闻查看
新闻搜索
后台管理
类别管理
类别添加
类别删除
类别修改
类别分页查看
新闻管理
新闻增加
新闻修改
新闻删除
表1-2系统模块划分
3.3前台管理
3.3.1热点新闻管理
●功能要求:
显示发表评论最多的10条记录,即为热点新闻
●输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
新闻所属类别
字符
O
√
军事新闻
2
新闻标题
字符
O
√
国学大师季羡林在京病逝享年98岁
3
新闻发布日期
字符
O
√
2009-01-01
表1-1热点新闻输入输出数据
3.3.2头条新闻管理
●功能要求:
显示最近新发布的10条记录,即为头条新闻
●输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
新闻所属类别
字符
O
√
军事新闻
2
新闻标题
字符
O
√
国学大师季羡林在京病逝享年98岁
3
新闻发布日期
字符
O
√
2009-01-01
表1-2头条新闻输入输出数据
3.3.3新闻搜索功能
●功能要求:
根据新闻的标题或者内容模糊匹配符合条件的新闻,例如:
用户可以输入“国学”,选择查询范围为按照标题查询,那么所有标题中含有“国学”俩个字的记录都将分页显示出来。
●输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
查询关键字
字符
I
√
军事
2
查找范围
数字
I
√
1为按照标题,2为按照内容
3
新闻发布日期
字符
O
√
2009-01-01
4
新闻类别
字符
O
√
军事新闻
5
新闻标题
字符
O
√
国学大师季羡林在京病逝享年98岁
6
新闻发布日期
字符
O
√
2009-01-01
7
分页相关信息
字符
O
√
表1-3新闻搜索输入输出数据
3.3.4新闻查看
●功能要求:
根据新闻的ID查询相应的新闻具体内容
●输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
编号
数字
I
√
1
2
新闻标题
字符
O
√
3
新闻内容
字符
O
√
4
所有评论的作者
字符
O
√
游客
5
评论的时间
字符
O
√
2009-01-01
6
评论的内容
字符
O
√
很好,不错
7
新闻编号
字符
O
√
表1-3新闻查看输入输出数据
3.3.5评论发表
●功能要求:
游客针对自己喜欢的新闻发表自己的看法,可以自定义昵称
●流程图
●输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
评论内容
数字
I
√
很好,不错
2
昵称
字符
I
√
西门吹雪
3
新闻标题
字符
O
√
4
新闻内容
字符
O
√
5
所有评论的作者
字符
O
√
游客
6
评论的时间
字符
O
√
2009-01-01
7
评论的内容
字符
O
√
很好,不错
表1-4发表评论输入输出数据
3.4新闻后台
3.4.1类别管理
●新闻类别添加
功能要求:
新闻类别的添加
流程图
输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
类别名称
字符
I
√
军事论坛
2
类别序号
数字
O
√
1
3
类别名称
字符
O
√
4
分页信息
字符
O
√
表2-1类别添加输入输出数据
●新闻类别修改
功能要求:
新闻类别的修改
流程图
输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
类别ID
数字
I
√
军事论坛
2
类别编号
数字
O
√
1
3
类别名称
字符
O
√
4
类别分页信息
字符
O
√
表2-2类别修改输入输出数据
●新闻类别删除
功能要求:
新闻类别的删除
输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
类别ID
数字
I
√
军事论坛
2
类别编号
数字
O
√
1
3
类别名称
字符
O
√
4
类别分页信息
字符
O
√
表2-2类别删除输入输出数据
●新闻类别查看
功能要求:
分页显示所有新闻类别
输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
类别编号
数字
O
√
1
2
类别名称
字符
O
√
3
类别分页信息
字符
O
√
表2-3类别查看输入输出数据
3.4.2新闻管理
●新闻添加
功能要求:
添加新闻
流程图
输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
类别编号
数字
I
√
2
新闻标题
数字
I
√
3
新闻内容
字符
I
√
4
新闻序号
数字
O
√
5
新闻标题
字符
O
√
6
新闻发表日期
字符
O
√
表2-1新闻添加输入输出数据
●新闻修改
功能要求:
新闻类别的修改
输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
新闻编号
数字
I
√
2
新闻标题
数字
O
√
3
新闻类别名称
字符
O
√
4
新闻类别ID
字符
O
√
5
分页信息
字符
O
表2-2新闻修改输入输出数据
●新闻删除
功能要求:
新闻的删除
输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
新闻ID
数字
I
√
2
新闻标题
字符
O
√
3
发布日期
字符
O
√
4
新闻序号
数字
O
√
表2-3新闻输入输出数据
●新闻查看
功能要求:
分页显示所有新闻
输入输出数据:
编号
项目
数据类型
I/O
要求
必填/必显
范围
举例
1
新闻编号
数字
O
√
1
2
新闻标题
字符
O
√
3
新闻发布日期
字符
O
√
4
分页信息
字符
O
√
表2-3新闻查看输入输出数据
3.5用例分析
3.5.1用例汇总
“用例模型”这个词汇我们已经在Learning案例中有所接触和了解,接下来我们就开始对本程序所涉及的用例进行简单的阐述。
下表就是本程序所涉及的用例:
功能
用例名称
概述
新闻后台管理
登录
员工成功登录后才能使用。
类别管理
新闻类别的增删改查
新闻管理
新闻的增删改查
新闻浏览
热点新闻
评论最多的10条新闻查看
头条新闻
最新发布的10条新闻查看
新闻搜索
根据查询条件显示符合条件的新闻
评论发表
对自己喜欢的新闻发表看法
表3-1系统用例汇总表
3.5.2用例描述
在这里我们针对本程序的部分用例进行详细描述,由于篇幅问题,其他用例就不在这里进行详细介绍。
有兴趣的话可以参考给出的示例,完成剩余部分用例的描述,以拓展自己的分析能力。
新闻后台管理用例图
图3-2新闻后台管理用例图
登录
1.0用例名称:
登录
管理员只有成功登录本系统后,才可行使所有职能。
1.1简要说明:
直接使用本系统的员工首先需要成功登录系统,然后系统才能进入相应的功能模块。
1.2事件流:
1.2.1基本流:
1.员工请求登录。
2.系统提供员工登录界面。
3.员工填写员工用户名、密码。
4.浏览器端验证员工填写的内容是否合法(具体要求请参照1.3特殊需求),如果未通过检查,则转向备选流1。
5.内容合法,服务器端验证员工用户名和密码,如果未通过,转向备选流2
6.验证通过,系统显示相应的界面,并始终显示“欢迎XXX部门XXX(姓名)登录”。
1.2.2备选流:
1.2.2.1备选流1:
1.如果客户端检查没有通过,比如没有输入用户名,应提示“用户名不能为空!
”,诸如上面的提示均是有效提示。
2.返回基本流3。
1.2.2.2备选流2:
1.如果员工身份没有通过服务器验证,将返回“员工身份信息有误!
”的消息。
2.返回基本流3。
1.3特殊需求:
1.员工用户名:
必填。
2.密码:
必填,并以掩码“*”显示。
1.4前置条件:
以合法身份登录操作系统。
1.5后置条件:
员工登录成功,显示相应职能界面。
引用3-3用户登录用例描述
新闻前台用例图
图3-4新闻前台用例图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新闻 发布 动态 网站