Database 如何使用BPMN表示软件流?

Database 如何使用BPMN表示软件流?,database,bpmn,Database,Bpmn,我知道BPMN用于业务流程,但是否可以将其用于软件流 例如,当用户使用其Google凭据(Google登录API)进入web应用程序(www.foo.com)时。在此软件流中,系统将Google凭据(Google数据库)与web应用程序内部凭据(www.foo.com数据库)进行比较,以检查用户是现有用户还是新用户 如果可能的话,请提供BPMN的示例 当然,如果您选择用BPMN对问题域建模,您可以这样做。我给你举个例子 我在这里为用户使用BPMN“折叠池”,为Google API凭据使用“消息

我知道BPMN用于业务流程,但是否可以将其用于软件流

例如,当用户使用其Google凭据(Google登录API)进入web应用程序(www.foo.com)时。在此软件流中,系统将Google凭据(Google数据库)与web应用程序内部凭据(www.foo.com数据库)进行比较,以检查用户是现有用户还是新用户

如果可能的话,请提供BPMN的示例


当然,如果您选择用BPMN对问题域建模,您可以这样做。我给你举个例子


我在这里为用户使用BPMN“折叠池”,为Google API凭据使用“消息”,为自动化软件步骤描述“服务任务”,为可视化内部数据库使用“数据存储”。数据库的读/写使用可以通过输入或输出“数据关联”(虚线箭头)来可视化,但我建议谨慎使用,因为数据关联会很快扰乱面向软件的流程模型。更好地关注流程(实心箭头,称为BPMN‘序列流’)。

当然,如果您选择用BPMN对问题域建模,您可以这样做。我给你举个例子


我在这里为用户使用BPMN“折叠池”,为Google API凭据使用“消息”,为自动化软件步骤描述“服务任务”,为可视化内部数据库使用“数据存储”。数据库的读/写使用可以通过输入或输出“数据关联”(虚线箭头)来可视化,但我建议谨慎使用,因为数据关联会很快扰乱面向软件的流程模型。更好地关注流程(实心箭头,称为BPMN‘序列流’)。

感谢工具,但现在我需要知道我上面提供的示例的BPMN结构/设计。感谢工具,但现在我需要知道我上面提供的示例的BPMN结构/设计。谢谢!这正是我需要的。我真的可以投票支持你的答案,因为我刚开始使用Stackoverflow,但不管怎么说,我还是竖起大拇指@欢迎光临!谢谢这正是我需要的。我真的可以投票支持你的答案,因为我刚开始使用Stackoverflow,但不管怎么说,我还是竖起大拇指@欢迎光临!