一、用例图的作用
1、描述这个系统(产品)有谁在用?
2、这些人(角色)通过这个系统(产品)能做什么事情?
二、用例图的基本语法
用例图基本语法
1、角色
思考某系统的需求时,可以从不同角色的角度来思考。不同的角色的职责不一样,他们需要用到的系统功能也会不太一样。
例如,我们要做一个考试系统,你会不会一上来就思考有什么功能,然后绞尽脑汁的去罗列功能?比较好的方式是应该先思考什么角色会用这个考试系统,然后再逐一思考每个角色对考试系统有什么需求。
角色是对系统使用者的抽象和提炼,一个角色可以代表多个具体的人,而一个人也可以赋予与多项角色。一般来说可以将实际业务中的职位/岗位抽象为角色。
2、用例
用例的作用表明(这个角色在这个系统中)能做什么事情。
用例一般用“动词 名词”表示,表明了系统能做什么事情。比如:吃饭、喝水、发起认证…..
3、系统边界
系统边界能清晰的表达出系统的范围。
诫语:并不是所有用例都需要画出系统边界,使用一个全局的用例图来宏观表达系统的需求,这个宏观的用例图需要画出系统的边界,但一个宏观的用例图并不能充分说清楚需求,还需要多个细化的用例图。这些细化的用例图不需要画出系统边界。:
宏观用例图
细化用例图
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。