ケース「チケット予約のためのWebサービスの設計」。 ビジネス分析。 ドメインの説明

ビジネスプロセスの説明、 利害関係者のコンテキストおよびプロファイルと並行して、主題分野を研究する必要があります。 ここでの主なツールは、用語集(主題分野の専門家と一緒に編集するのが最適)と、エンティティとそのエンティティ間の関係を示すエンティティ図です。



IV。 ドメインの説明



法的制限


-視聴者は14歳以上でなければなりません(ビジネス性のため)。

-ユーザーが個人データの使用に同意する必要がある追加のユーザー契約が必要です。

-契約は、予約サービスが無料で提供されることも示す必要があります。



用語集


エンティティ図


エンティティダイアグラムと論理データモデルを混同しないでください! それはいわゆる概念レベルで作成され、意図的にエンティティの属性を示すものではなく、エンティティ自体はデータベースに情報を保存するための最終的なオプションではありません;反対に、この図は論理データモデルをコンパイルするための基礎を表しています。







エンティティの属性は、データディクショナリの製品分析フェーズで説明されます。



主要なエンティティの状態図


基本エンティティを定義したら、そのライフサイクルを記述する必要があります。 この場合、チケットと映画ショーに何が起こるか、彼らが経験する主な条件は何かが伝えられます。 ある状態から別の状態への移行はどうですか? 将来の移行は、システムを使用するためのオプションを作成するための基礎になります(これは、分析と設計の技術段階で表示されます)。



ライフサイクル


チケットのライフサイクル




ドメインビジネスルール


説明されたツールを使用して表現するのが困難なものはすべて、アトミック要件の形式で修正することが望ましい-特定の主題領域に存在する制限を明らかにする表現



BR-1-予約が20分で引き換えられなかった場合。 セッションの前に削除されます。

BR-2-20分未満でチケットを予約することはできません。 セッションの前。

BR-3-1つ以上のセッションで同時に5つ以上のチケットを予約することはできません。

BR-4-映画ショーのチケットのみ予約できます。チケットは今後2日間に上映され、映画館のスケジュールで上映が承認されます。



[目次]



All Articles