hhhhhh.

UML核心元素(三)-参与者(actor)

  • 参与者(actor):系统之外与系统交互的某人或者某事物
    • 参与者位于系统之外,可以是非人,一定是直接向系统发出动作并获得反馈
    • 业务主角:用于需求阶段,定义业务参与者。针对的是业务人员而不是计算机用户,必须在实际业务中能找到对应的岗位
    • 业务工人(如订票系统中的人工座席):
      • 如何判断(以下答案是否定的,则一定为业务工人)
        • 是否主动向系统发出动作?
        • 是否有完整的业务目标?
        • 系统是为他服务吗?
PS:在软件项目中业务范围和系统范围是不同的。业务范围指这个项目所涉及的 所有客户业务,这些业务有没有计算机系统都客观存在。系统范围是软件将要实现的那些对应于业务功能的系统功能。从功能性需求来说系统范围是业务范围的一个子集。但是一些系统功能则会超出业务范围,如操作日志。没有日志不会影响业务目标的达成,客户也不一定会提出要求,但是从系统的角度出发,操作日志会让系统更加健壮。
posted @ 2022-11-25 12:18  iceyou  阅读(664)  评论(0)    收藏  举报