news 2026/7/7 8:02:16

对参与者建模

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
对参与者建模


人类参与者通常使用多种I/O设备与系统进行物理交互。人类参与者通过标准的I/O设备频繁地与系统交互,例如键盘、显示器或鼠标。然而,在某些情况中,人类参与者也会通过非标准的I/O设备与系统交互,如各种各样的传感器。所有这些情况中,人是参与者,I/O设备不是参与者。因此,参与者是终端用户。考虑人类参与者的一些例子。在"应急响应系统"中,通过标准I/O设备和系统交互的"监控操作员"是参与者的例子,如图6-2所示。另一个人类参与者的例子是ATM客户(图6-1),他通过多种I/O设备与"银行系统"交互,包括读卡器、吐钞器和凭条打印机,另外还有键盘和显示器。参与者也可以是外部系统参与者,或者启动(作为主要参与者)或者参与(作为次要参与者)用例。外部参与者的一个例子是"应急监控系统"中的"远程系统"。"远程系统"启动"生成监控数据"(Generate Monitoring Data)用例,如图6-3所示。远程系统发送要显示给监控操作员的监控数据。
在某些情形下,参与者可以是输入设备参与者或者输入/输出设备参与者。当用例中没有人的参与、向系统提供外部输人的参与者是输人设备或I/O设备时,这种情况就会发生。典型地,输人设备参与者通过传感器与系统交互。输人设备参与者的一个例子是"监控传感器"(Monitoring Sensor),它为"生成警报"(Generate Alarm)用例提供传感器输人,如图6-4所示。"监控操作员"(Monitoring Operator)在该用例中也是次要参与者。参与者也可以是计时器参与者,周期性地向系统发送定时事件。当系统需要定期地输出某些信息时,就需要周期性用例。图6-5给出了计时器参与者的一个例子。"报告计时器"(ReportTimer)参与者启动"显示每日报告"(Display Daily Report)用例,该用例周期性地(例如,每天中午)准备一份每日报告并将其显示给用户。在这个例子中,计时器是主要参与者,用户是次要参与者。在计时器是主要参与者的用例中,通常是次要参与者(本例中的用户)从用例中获得价值。如果一个人类用户可能会扮演两个或两个以上独立的角色,则每个角色由不同的参与者来表示。例如,同样的用户可能在不同的时间会扮演"ATM操作员"(ATMOperator)角色(当向ATM机现金吐钞器中补充现金时)和"ATM客户"(ATMCustomer)角色(当取现金时),于是会被建模为两个参与者。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/1 13:36:36

快速上手YOLO11,5步完成模型训练

快速上手YOLO11,5步完成模型训练 1. 背景与目标 随着计算机视觉技术的快速发展,实时目标检测在自动驾驶、安防监控、工业质检等场景中扮演着越来越重要的角色。YOLO(You Only Look Once)系列作为单阶段目标检测算法的代表&#…

作者头像 李华
网站建设 2026/7/1 13:37:32

PaddleOCR:全面解析百度开源的OCR王者

目录 一、概述 1.1 什么是PaddleOCR? 1.2 核心优势 二、架构设计 2.1 三大核心模块 2.2 文本检测模型 2.3 文本识别模型 2.4 方向分类器 三、核心技术特性 3.1 PP-OCR系列 3.1.1 PP-OCRv1/v2/v3演进 3.1.2 PP-OCRv4最新特性(2024)…

作者头像 李华
网站建设 2026/7/2 12:54:11

python基于微信小程序厦门周边游平台

目录项目背景技术架构核心功能创新点应用价值开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!项目背景 随着旅游业的快速发展和移动互联网的普及,微信小程序因其轻量化、便捷性成…

作者头像 李华
网站建设 2026/7/1 13:36:49

vue3+python校园排球俱乐部信息管理系统

目录校园排球俱乐部信息管理系统摘要开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!校园排球俱乐部信息管理系统摘要 该系统基于Vue3前端框架与Python后端技术开发,旨在为校园排…

作者头像 李华
网站建设 2026/7/2 5:59:02

java-SSM359的医院病历管理系统-springboot

目录具体实现截图医院病历管理系统摘要系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 医院病历管理系统摘要 该系统基于Java-SSM359框架与SpringBoot技术构建,旨在实现医院病历的数…

作者头像 李华