需求分析-用例图-用例规约

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

需求分析用例名:浏览帖子参与者:游客、普通用户事件流:1.游客访问论坛首页,选择板块2.游客浏览帖子用例名:搜索参与者:游客、普通用户事件流:1.游客访问论坛首页,选择搜索框2.游客在搜索框输入关键字搜索相关帖子3.游客浏览搜索结果用例名:注册参与者:游客事件流:1.游客访问论坛首页,选择注册按钮,进入注册界面2.游客输入用户名、密码。3.游客注册完成可选路径:2a.游客输入的用户名存在非法字符或已存在2a.1游客重新注册2b.游客输入密码过短2b.1游客重新注册用例名:登陆参与者:普通用户事件流:1.用户访问论坛首页,选择登陆按钮,进入登陆界面2.用户输入用户名、密码,完成登陆可选路径:2a.用户输入用户名或密码错误2a.1系统提示出错,并要求用户重新输入用户名及密码用例名:个人资料管理参与者:普通用户事件流:1.用户登陆并进入个人中心2.用户选择个人资料管理3.用户查看或修改个人资料可选路径:3a.用户输入的个人信息包含非法字符或内容过多3a.1系统提示出错,并要求用户重新输入该项个人信息用例名:帖子发布管理参与者:普通用户事件流:1.用户登陆2.用户在首页选择发布新贴按钮,发布自己的帖子,或进入自己的帖子,选择修改帖子或删除帖子按钮进行相应的操作,或进入任意帖子进行回复可选路径:2a.帖子内容过多或过少2a.1系统提示出错,并要求用户修改输入内容2b.回复内容过多或过少2b.1系统提示出错,并要求用户修改输入内容用例名:帖子管理参与者:版主事件流:1.版主登陆管理系统2.版主进入帖子管理界面3.版主删除相应版块帖子,或在相应版块设置或撤销热帖,或在相应版块发布公告可选路径:3a.版主设置新热帖时热帖数量达到上限3a.1系统提示热帖数量达到上限,版主撤销部分热帖后可继续设置3b.版主发布公告内容过多或过少3b.1系统提示出错,并要求版主修改输入内容用例名:主题管理参与者:版主事件流:1.版主登陆管理系统2.版主进入主题管理界面3.版主在相应板块下添加、删除、修改主题可选路径:3a.版主设置新主题时主题数量达到上限3a.1系统提示主题数量达到上限,版主删除部分主题后可继续设置3b.版主删除主题时主题数量达到下限3b.1系统提示主题数量达到下限,版主设置新主题后可继续删除用例名:用户管理参与者:管理员事件流:1.管理员登陆管理系统2.管理员进入用户管理界面3.管理员添加、删除、禁止或查看用户,或指定相应版块的版主可选路径:3a.管理员添加用户与已有用户重复3a.1系统提示待添加用户与已有用户重复3b.相应版块版主设置数量达到上限3b.1系统提示该版块版主数量设置达到上限用例名:报表管理参与者:管理员事件流:1.管理员登陆管理系统2.管理员查看报表,或打印报表用例图用例规约用例名:浏览帖子相关需求:选择相应版块、浏览帖子参与者:游客、用户前置信息:游客访问论坛首页并选择相应版块后置信息:显示当前帖子主成功场景的事件流:→1.用户访问论坛首页,选择版块←2.服务器响应点击事件,跳转页面→3.用户浏览版块下的帖子用例名:搜索相关需求:根据关键字找出相关帖子参与者:游客、用户前置信息:游客访问论坛首页,点选搜索框后置信息:显示结果主成功场景的事件流:→1.用户访问论坛首页,点选搜索框输入关键字←2.服务器响应该事件,根据关键字搜索数据库←3.服务器跳转界面显示结果→4.用户浏览结果用例名:注册相关需求:游客注册成为用户,得到用户权限参与者:游客前置信息:游客点击注册按钮进入注册界面,填写注册信息后置信息:系统提示注册成功主成功场景的事件流:→1.游客点击注册按钮←2.服务器响应点击事件,跳转到注册界面→3.游客填写用户名和密码等注册信息并提交←4.系统提示注册成功扩展事件流:→3a.游客填写用户名存在非法字符或与已有用户名重复←3a.1系统提示错误→3a.2游客重新输入注册信息→3b.游客填写的密码过短←3b.1系统提示错误→3b.2游客重新输入注册信息用例名:登陆相关需求:用户登陆论坛参与者:用户前置信息:用户点击登陆按钮进入登陆界面,输入用户名和密码后置信息:登陆成功进入论坛主成功场景的事件流:→1.用户点击登陆按钮←2.服务器响应点击事件,跳转到登陆界面→3.用户输入用户名和密码←4.登陆成功,用户进入论坛页面扩展事件流:→3a.用户输入错误的用户名或密码←3a.1系统提示错误→3a.2用户重新输入用户名和密码用例名:个人资料管理相关需求:用户查看或修改个人资料参与者:用户前置信息:用户登陆论坛,进入个人资料管理界面后置信息:更新并显示用户的个人资料主成功场景的事件流:→1.用户登陆论坛,点击个人资料管理按钮←2.服务器响应点击事件,跳转到个人资料管理界面→3.用户查看或修改个人资料←4.服务器更新用户资料扩展事件流:→3a.用户输入包含非法字符的个人资料或输入内容过长←3a.1系统提示错误→3a.2用户重新输入个人资料用例名:帖子发布管理相关需求:用户发布帖子或回复,并对其进行修改或删除参与者:用户前置信息:用户登陆论坛并进行相应操作后置信息:用户发帖记录被更新主成功场景的事件流:→1.用户登陆论坛,在首页选择发布新贴按钮,发布自己的帖子,或进入自己的帖子,选择修改帖子或删除帖子按钮进行相应的操作,或进入任意帖子进行回复←2.服务器响应点击事件,更新当前界面并更新用户发帖记录扩展事件流:→1a.用户输入帖子内容过多或过少←1a.1系统提示出错,并要求用户修改输入内容→1a.2用户重新输入帖子内容→1b.用户输入回复内容过多或过少←1b.1系统提示出错,并要求用户修改输入内容→1b.2用户重新输入回复内容用例名:帖子管理相关需求:版主对相应版块的帖子进行管理参与者:版主前置信息:版主登陆管理系统,进行相应操作后置信息:相应版块下的帖子更新主成功场景下的事件流:→1.版主登陆管理系统←2.系统跳转到管理界面→3.版主删除相应版块帖子,或在相应版块设置或撤销热帖,或在相应版块发布公告←4.服务器响应操作,更新当前版块内容扩展事件流:→3a.版主设置新热帖时热帖数量达到上限←3a.1系统提示热帖数量达到上限→3a.2版主取消本次操作,或撤销部分热帖后继续设置→3b.版主发布公告内容过多或过少←3b.1系统提示出错,并要求版主修改输入内容→3b.2版主修改输入内容直至符合要求后提交用例名:主题管理相关需求:版主对相应版块下的帖子进行分类参与者:版主前置信息:版主登陆管理系统,进行相应操作后置信息:相应版块下的主题被更新主成功场景下的事件流:→1.版主登陆管理系统←2.系统跳转到管理界面→3.版主对相应版块下的主题进行删除、修改,或添加新主题←4.服务器响应操作,更新当前版块下的主题扩展事件流:→3a.版主设置新主题时主题数量达到上限←3a.1系统提示主题数量达到上限→3a.2版主取消本次操作,或删除部分主题后继续设置→3b.版主删除主题时主题数量达到下限←3b.1系统提示主题数量达到下限→3b.2版主取消本次操作,或在设置新主题后继续删除用例名:用户管理相关需求:管理员对论坛用户进行管理参与者:管理员前置信息:管理员登陆管理系统,并进行相应操作后置信息:数据库中的用户被更新主成功场景下的事件流:→1.管理员登陆管理系统←2.系统跳转到管理界面→3.管理员添加、删除、禁止或查看用户,或指定相应版块的版主←4.服务器响应操作,更新数据库中的用户内容扩展事件流:→3a.管理员添加用户与已有用户重复←3a.1系统提示待添加用户与已有用户重复→3a.2管理员取消本次操作→3b.相应版块版主设置数量达到上限←3b.1系统提示该版块版主数量设置达到上限→3b.2管理员取消本次操作,或在撤销部分版主后继续设置用例名:报表管理相关需求:管理员对论坛数据进行统计和查看参与者:管理员前置信息:管理员登陆管理系统,选择查看报表后置信息:系统显示当前报表,或进行打印主成功场景下的事件流:→1.管理员登陆管理系统←2.系统跳转到管理界面→3.管理员选择查看报表或打印报表←4.系统显示当前报表,或进行打印

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功