首页 理论教育信息系统开发方法与实践教程:用例描述

信息系统开发方法与实践教程:用例描述

【摘要】:前面讲述了用例,用例描述就是在事件流的基础上来书写用例,主要包括以下几部分:●简要说明:对用例的参与者、目的简要描述。图8-14 前台客户系统用例图图8-15 后台管理系统用例图以“网站公告发布”用例为例,介绍书写用例的方法。

前面讲述了用例,用例描述就是在事件流的基础上来书写用例,主要包括以下几部分:

●简要说明对用例的参与者目的简要描述

●前提条件执行用例之前系统必须要处于的状态和要满足的条件

●主事件流描述该用例的基本流程指每个流程都正常运作时所发生的事件

有任何备选流和异常流只有最有可能发生的事件流

●其他事件流表示这个行为或流程是可选的或备选的并不是总要执行它们

●异常事件流表示发生某些非正常的事件所要执行的流程

●事后条件用例一旦执行后系统所处的状态

如图8-14和8-15所示的是一个家教网站的前台客户系统和后台管理系统用例图。

978-7-111-47279-7-Chapter08-14.jpg

图8-14 前台客户系统用例图

978-7-111-47279-7-Chapter08-15.jpg

图8-15 后台管理系统用例图

以“网站公告发布”用例为例,介绍书写用例的方法。

1)用例名称:网站公告发布。(www.chuimin.cn)

2)参与者:管理员。

3)简要说明:管理员用来填写和修改家教网站首页的公告,公告最终显示在家教网站的首页上。

4)主事件流。

●管理员单击修改公告按钮

●系统出现一个文本框显示原来的公告内容

●管理员可以在文本框上修改公告也可以完全删除重写新的公告

●管理员编辑完文本框后单击提交按钮首页公告被修改

●用例终止

5)其他事件流。在单击“提交”按钮之前,负责人随时可以单击“返回”按钮,文本框的任何修改内容都不会影响网站公告。

6)异常事件流。

●提示错误信息管理员确认

●返回到系统主页面

7)事后条件:网站首页的公告信息被修改。

8)注释:无