私が作成した4つのサービス間の通信を視覚化するフロー図を描画しています。
今、よくわからない質問があります。サービスを開始するには2つの方法があります。フローチャートに複数の開始点を含めることはできますか?
そして:サービスが利用できないように、エラー処理を視覚化する必要がありますか?これはおそらくフローチャートに属さないと思いますか?
フローチャートを使用している場合は、3つの別個のフローチャートを使用できます。 1は、あなたのケースであなたが言う2つの異なる方法でサービスを開始することにつながる決定を示す全体的なビューを表します。他の2つの図は、各シナリオのプロセスの詳細を示しています。フローチャートはゆるい手法であり、形状の意味を超えるルールはほとんどありません。これにより、不整合の問題が発生することがあります。
OOシステムを文書化する場合は、UML 2.0+、特にアクティビティ図(フローチャートに類似))とシーケンス図、およびユースケースを使用することをお勧めします。