• [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用例实践》

  • 相关阅读:
    Java学习笔记
    计算机基础知识点整理
    codeblock的GUN GCC compiler问题
    秋招小米面经
    闭包的特性(只做了粗略整理)
    overflow:hidden为什么可以清除浮动?
    项目中出现的问题
    MySql 备忘还原数据库
    MySql语句备忘 JSON截取
    MySql语句备忘 UPDATE
  • 原文地址:https://www.cnblogs.com/bushe/p/4224134.html
Copyright © 2020-2023  润新知