
| 用例图和用例描述设计实例 | |
| 作者:ephyer 发表时间: 2004-09-09 18:01:35 更新时间: 2004-09-09 18:01:35 浏览:1954次 主题:电脑技术 评论:0篇 地址:202.197.75.* :::栏目::: | |
| ∙Thinking in java 学习笔记 ∙JAVA基础知识 ∙UML ∙软件设计师 ∙其他类别 | |
| 这里用我开发的一个家教网站来简单的分析用例图的画法和用例描述的写法。这个网站我用UML完整的分析一下,以下我提取了用例图和用例描述的部分。这个家教网站分为前台客户系统和后台管理系统。 前台客户系统的用例图如下: 后台管理系统用例图如下: |
| 用例名称:网站公告发布 |
| 用例标识号:202 |
| 参与者:负责人 |
| 简要说明: 负责人用来填写和修改家教网站首页的公告,公告最终显示在家教网站的首页上。 |
| 前置条件: 负责人已经登陆家教网站管理系统 |
| 基本事件流: 1. 负责人鼠标点击“修改公告”按钮 2. 系统出现一个文本框,显示着原来的公告内容 3. 负责人可以在文本框上修改公告,也可以完全删除,重新写新的公告 4. 负责人编辑完文本框,按“提交”按钮,首页公告就被修改 5. 用例终止 |
| 其他事件流A1: 在按“提交”按钮之前,负责人随时可以按“返回”按钮,文本框的任何修改内容都不会影响网站首页的公告 |
| 异常事件流: 1. 提示错误信息,负责人确认 2. 返回到管理系统主页面 |
| 后置条件: 网站首页的公告信息被修改 |
| 注释:无 |
四. 总结 其实用例建模并不是这么简单,它涉及到的知识还有很多,我这里只是简单的介绍一下,希望对初学UML建模的同学有所帮助。 | |
| 上一篇 下一篇 展开所有评论 发表评论 推荐 转载 写信问候 返回目录 快速返回 我的百宝箱 | |
用例名称:用户登录
用例标识号:01
参与者:管理员、普通用户
简要说明:
参与者输入用户名、密码以及验证码,系统进行验证后,合法者登录系统,否则提供拒绝登录系统。
前置条件:
参与者已经打开系统的登录页面(login.jsp)
基本事件流:
1. 参与者在用户名输入框里输入用户名
2. 在密码框里输入密码
3. 密码框下方显示验证码,验证码由4位数字构成,用户按原样输入验证码。
4. 用户按登录后,系统验证参与者输入的有效性。
5. 有效则进入系统的主界面。无效则提示相应错误给用户。
6. 用例终止
其他事件流A1:
在按“登录”按钮之前 ,参与者可以随按“取消(或关闭)”按钮。
异常事件流:
1.提示错误信息,参与人确认
后置条件: 进入的主界面main.jsp ,装载相应的数据
注释:(可选:记住用户)
