ファイルを管理するユーザーと、ファイルも管理できる管理者がいます。ただし、管理者はすべてのファイルを管理できますが、ユーザーは自分のファイルしか管理できません。図でこれらを区別する方法は?
質問する
470 次
3 に答える
3
アイデア: 管理者はユーザーから継承し、「権限のあるファイルを管理する」は「ファイルを管理する」から継承します。画像は次のとおりです。
UML準拠のユースケースモデルをオンライン化しました。私の公開プロジェクトのクローンを作成できます: Use case diagram Admin User。左側のツリーでユース ケース図を開きます。(ツールの詳細: UML オンライン)
于 2013-07-16T13:23:44.870 に答える
2
これらは 2 つの異なるユース ケース (自分の管理と他のユーザーの管理) であると言えますが、管理者アクターは通常のユーザーの特殊化です。したがって:
このようにして、たまたま管理者になった人は、通常のユーザーであるかのように自分のファイルを管理できます。これは実際には「ある人が管理者の役割を果たしている可能性がある」の省略形ですが、分析で特にアクセス権の管理に重点が置かれていない限り、これはおそらく容認できる単純化です。
于 2013-07-16T13:41:45.460 に答える