zoukankan      html  css  js  c++  java
  • [UML] 如何找参与者、找用例

    如何找参与者

    1、谁会来使用这个系统?
    
    2、谁会来安装这个系统?
    
    3、谁会来启动这个系统?
    
    4、谁会来维护这个系统?
    
    5、谁会来关闭这个系统?
    
    6、哪些系统会来使用这个系统?
    
    7、谁会从这个系统获取信息?
    
    8、谁会给这个系统提供信息?
    
    9、在预先设定的时间到达时,有什么事情自动发生吗?
    
    10、是否有硬件设备与这个系统联网?
    
    11、哪些数据库会与这个系统联网?
    
    12、公司内部有哪些人会来使用这个系统?
    
    13、公司外部有哪些人会来使用这个系统?
    
    14、哪些系统会与这个系统联网?
    
    15、当特定的时间到达时或事件发生时,这个系统需要自动通知什么人?或者是自动通知其他系统吗?
      
    

    2、如何找用例

    1、参与者想要从这个系统获得什么功能?
    2、这个系统存储信息吗?哪些参与者将建立、读取、更新或者删除这些信息?
    3、当系统内部状态有变化时,这个系统需要通知参与者吗?
    4、是否有什么外部事件是这个系统需要知道的?当这些外部事件发生时,哪些参与者会通知这个系统?
    5、这个系统需要定期执行什么操作吗?
    6、当发生了某些重要的外部事件时,这个系统需要自动执行什么操作吗?
    7、这个用例的名称够明确吗?能否从这个用例的名称直接判断出它的结果?
    8、这个用例会有许多不同结果吗?还是这些结果,其实是在不同的时间点发生的?

    摘自《系统分析师UML用例实践》

  • 相关阅读:
    spring boot 2 统一异常处理
    spring boot 2.0.4 Redis缓存配置
    windows下consul利用json文件注册服务
    docker安装portainer
    Docker 清理命令
    git command line 提交代码
    java应用健康检查
    springboot @Value获取值为空,解决办法
    解决You have new mail in /var/spool/mail/root提示
    kafka之kafka的伪分布式安装
  • 原文地址:https://www.cnblogs.com/bushe/p/4224134.html
Copyright © 2011-2022 走看看