新闻发布动态网站

上传人:jiups****uk12 文档编号:37707704 上传时间:2018-04-21 格式:DOC 页数:12 大小:284KB
返回 下载 相关 举报
新闻发布动态网站_第1页
第1页 / 共12页
新闻发布动态网站_第2页
第2页 / 共12页
新闻发布动态网站_第3页
第3页 / 共12页
新闻发布动态网站_第4页
第4页 / 共12页
新闻发布动态网站_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《新闻发布动态网站》由会员分享,可在线阅读,更多相关《新闻发布动态网站(12页珍藏版)》请在金锄头文库上搜索。

1、 PagePage 1 1 ofof 12实训项目 5:个人博客系统第一部分第一部分 案例描述案例描述案例目的案例目的加强对 MVC 的理解,加强对 jsp 、servlet 技术的熟练使用。学习 Fckeditor 的使用。案例难度案例难度案例覆盖技能点案例覆盖技能点1、 使用 MVC 模型 2、 常用数据库操作对象的使用 3、 Fckeditor 的使用 4、 文件的上传下载推荐案例完成时间推荐案例完成时间3 天适用课程和对象适用课程和对象Jsp &servlet第二部分第二部分 需求和开发环境需求和开发环境使用技术和开发环境使用技术和开发环境JAVA、jsp、servlet、MyEcli

2、pse6.0 或以上、JDK5.0 或以上PagePage 2 2 ofof 12一、案例需求一、案例需求1.11.1 编写目的编写目的本说明书将全面描述本系统的各种功能、运行环境,使客户和开发者双方对本系统的 初始规定有一个共同的理解,使之成为整个开发工作的基础。1.21.2 背景背景本文档适用于小型新闻网站的管理的前台和后台系统 预期读者:项目开发人员、测试人员等。1.31.3 定义定义前台用户:读者浏览新闻网站的人员。 网站后台管理人员:负责新闻类别以及新闻内容的录入工作,对新闻的前台页面的展示进 行控制的人员。1.41.4 参考资料参考资料序号序号文档名称文档名称版本号版本号1二、系统

3、说明二、系统说明2.12.1 当前系统当前系统本系统主要包括新闻的前台浏览,评论的发布以及新闻查询等前台功能,以及新闻后台 对于新闻类别以及新闻内容的添加,修改等功能的操作。2.32.3 组织结构图组织结构图PagePage 3 3 ofof 12三、功能要求三、功能要求3.13.1 功能功能模块划分模块划分热点新闻头条新闻新闻查看新闻搜索前台管理新闻管理发表评论类别添加类别删除类别修改类别管理类别分页查看新闻增加新闻修改新闻删除后台管理新闻管理新闻查看3.2 模块划分模块划分本系统主要是小型新闻管理系统,包括新闻的前台和后台,前台用于方便客户浏览器新近发生的大事,后台给管理人员以及新闻的编辑

4、人员来管理前台网站用的。下表就是对功能模块的划分:模块类别模块类别功能功能热点新闻头条新闻新闻查看前台管理新闻管理新闻搜索类别添加类别删除类别修改类别管理类别分页查看新闻增加新闻修改后台管理新闻管理新闻删除表 1-2 系统模块划分3.3 前台管理前台管理3.3.1 热点新闻管理热点新闻管理功能要求:显示发表评论最多的 10 条记录,即为热点新闻PagePage 4 4 ofof 12输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1新闻所属类别字符O军事新闻2新闻标题字符O国学大师季羡林在京病逝 享年 98 岁3新闻发布日期字符O2009-01-

5、01表 1-1 热点新闻输入输出数据3.3.2 头条新闻管理头条新闻管理功能要求:显示最近新发布的 10 条记录,即为头条新闻输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1新闻所属类别字符O军事新闻2新闻标题字符O国学大师季羡林在京病逝 享年 98 岁3新闻发布日期字符O2009-01-01表 1-2 头条新闻输入输出数据3.3.3 新闻搜索功能新闻搜索功能功能要求:根据新闻的标题或者内容模糊匹配符合条件的新闻,例如:用户可以输入“国学” , 选择查询范围为按照标题查询,那么所有标题中含有“国学”俩个字的记录都将分页显示 出来。输入输出数据:

6、输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1查询关键字字符I军事2查找范围数字I1 为按照标题,2 为按照内容3新闻发布日期字符O2009-01-014新闻类别字符O军事新闻5新闻标题字符O国学大师季羡林在京PagePage 5 5 ofof 12编编 号号项目项目数据类型数据类型I/ O要求要求必填必填/必显必显范围范围举例举例病逝 享年 98 岁6新闻发布日期字符O2009-01-017分页相关信息字符O表 1-3 新闻搜索输入输出数据3.3.4 新闻查看新闻查看功能要求:功能要求:根据新闻的 ID 查询相应的新闻具体内容输入输出数据:

7、输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1编号数字I12新闻标题字符O3新闻内容字符O4所有评论的作者字符O游客5评论的时间字符O2009-01-016评论的内容字符O很好,不错7新闻编号字符O表 1-3 新闻查看输入输出数据3.3.5 评论发表评论发表功能要求:功能要求:游客针对自己喜欢的新闻发表自己的看法,可以自定义昵称流程图流程图PagePage 6 6 ofof 12输入输出数据:输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1评论内容数字I很好,不错2昵称字符I西门吹雪3新闻标题

8、字符O4新闻内容字符O5所有评论的作者字符O游客6评论的时间字符O2009-01-017评论的内容字符O很好,不错表 1-4 发表评论输入输出数据3.4 新闻后台新闻后台3.4.1 类别管理类别管理新闻类别添加新闻类别添加功能要求:新闻类别的添加流程图PagePage 7 7 ofof 12输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1类别名称字符I军事论坛2类别序号数字O13类别名称字符O4分页信息字符O表 2-1 类别添加输入输出数据新闻类别修改新闻类别修改功能要求:新闻类别的修改流程图PagePage 8 8 ofof 12输入输出数据

9、:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1类别 ID数字I军事论坛2类别编号数字O13类别名称字符O4类别分页信息字符O表 2-2 类别修改输入输出数据新闻类别删除新闻类别删除功能要求:新闻类别的删除输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1类别 ID数字I军事论坛2类别编号数字O13类别名称字符O4类别分页信息字符O表 2-2 类别删除输入输出数据新闻类别查看新闻类别查看功能要求:分页显示所有新闻类别输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举

10、例1类别编号数字O12类别名称字符O3类别分页信息字符O表 2-3 类别查看输入输出数据3.4.2 新闻管理新闻管理新闻添加新闻添加功能要求:添加新闻流程图PagePage 9 9 ofof 12输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1类别编号数字I2新闻标题数字I3新闻内容字符I4新闻序号数字O5新闻标题字符O6新闻发表日期字符O表 2-1 新闻添加输入输出数据新闻修改新闻修改功能要求:新闻类别的修改输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1新闻编号数字I2新闻标题数字O3新闻类

11、别名称字符O4新闻类别ID字符O5分页信息字符O表 2-2 新闻修改输入输出数据新闻删除新闻删除功能要求:PagePage 1010 ofof 12新闻的删除输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1新闻 ID数字I2新闻标题字符O3发布日期字符O4新闻序号数字O表 2-3 新闻输入输出数据新闻查看新闻查看功能要求:分页显示所有新闻输入输出数据:要求要求编编号号项目项目数据类型数据类型I/ O必填必填/必显必显范围范围举例举例1新闻编号数字O12新闻标题字符O3新闻发布日期字符O4分页信息字符O表 2-3 新闻查看输入输出数据3.5 用例

12、分析用例分析3.5.1 用例汇总用例汇总“用例模型”这个词汇我们已经在 Learning 案例中有所接触和了解,接下来我们就开 始对本程序所涉及的用例进行简单的阐述。下表就是本程序所涉及的用例:功能功能用例名称用例名称概述概述登录员工成功登录后才能使用。类别管理新闻类别的增删改查新闻后台管理新闻管理新闻的增删改查热点新闻评论最多的 10 条新闻查看头条新闻最新发布的 10 条新闻查看新闻搜索根据查询条件显示符合条件的新闻新闻浏览评论发表对自己喜欢的新闻发表看法表 3-1 系统用例汇总表3.5.2 用例描述用例描述在这里我们针对本程序的部分用例进行详细描述,由于篇幅问题,其他用例就不在这里进行详

13、细介绍。有兴趣的话可以参考给出的示例,完成剩余部分用例的描述,以拓展自PagePage 1111 ofof 12己的分析能力。新闻后台管理用例图新闻后台管理用例图图 3-2 新闻后台管理用例图登录登录1.0 用例名称:登录管理员只有成功登录本系统后,才可行使所有职能。1.1 简要说明:直接使用本系统的员工首先需要成功登录系统,然后系统才能进入相应的功能模块。1.2 事件流:1.2.1 基本流:1. 员工请求登录。2. 系统提供员工登录界面。3. 员工填写员工用户名、密码。4. 浏览器端验证员工填写的内容是否合法(具体要求请参照 1.3 特殊需求) ,如果未通过检查,则转向备选流 1。5. 内容

14、合法,服务器端验证员工用户名和密码,如果未通过,转向备选流 26. 验证通过,系统显示相应的界面,并始终显示“欢迎 XXX 部门 XXX(姓名)登录” 。1.2.2 备选流:1.2.2.1 备选流 1:1. 如果客户端检查没有通过,比如没有输入用户名,应提示“用户名不能为空!” ,诸如上面的提示均是有效提示。2. 返回基本流 3。1.2.2.2 备选流 2:1. 如果员工身份没有通过服务器验证,将返回“员工身份信息有误!”的消息。PagePage 1212 ofof 122. 返回基本流 3。1.3 特殊需求:1. 员工用户名:必填。2. 密码:必填,并以掩码“*”显示。1.4 前置条件:以合法身份登录操作系统。1.5 后置条件:员工登录成功,显示相应职能界面。引用 3-3 用户登录用例描述新闻前台用例图新闻前台用例图图 3-4 新闻前台用例图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号