UML——用例图

来源:互联网 发布:淘宝球衣正品店 编辑:程序博客网 时间:2024/05/16 04:24
    用例图由执行者和用例组成它包含执行者、用例及他们的关系,用例图用来描述系统对外部实体提供的功能。用例图描述了作为一个外部的观察者的视角对系统的印象。强调这个系统是什么而不是这个系统怎么工作。
    执行者主要可分为四类主要执行者——直接与系统交互的人,次要执行者——涉及到系统维护的人,外部硬件——运行应用的非计算机的系统部分,其他系统——为其主要与你系统交互的外部系统。大部分的程序设计所涉及到的执行者均为主要执行者即直接与系统交互的人。例如使用任何一个系统时首先需要登录,而登陆这个用例的执行者就是用户,用户通过与系统交互来实现信息的传递与反馈。
    用例是由系统内的元素组成负责系统的功能和行为,是所有的可能场景中可能出现的所有事件。用例描述实际参与者与系统交互的方式,它以独立于技术和实现的方式描述用户的意图。如ATM取款机的登陆、取款、存款、余额查询、转账等,它描述的是参与者为了使用系统所提供的某一完整功能而与系统之间发生的一段对话,而不是系统具体功能的实现。每个用例的实现包括许多的具体细节如用户登陆用例需要用户先输入用户名、密码点击确定按钮对用户进行身份验证,待确认登录系统后才能继续下一步操作。分析系统的用例时要注意用例是执行者与系统的交互,每一个用例都需要执行者的参与。
原创粉丝点击