自動車販売店向けに UML でドメイン モデルまたはクラス図を描こうとしています。モデルで試乗を提示する方法にこだわっています。1つの方法は、予約クラスを用意してから、サブクラスとして試乗することです。ディーラーはアフターセールス車両サービスも提供しているので、予約/予約クラスをスーパークラスとして、次に車両サービスと試乗を2つのサブクラスとして持つことができます.
もう 1 つの方法は、予約クラスの下で、顧客クラスを試乗クラスおよび車両サービス クラスと直接関係させることです。
ディーラーでは、新車および中古車とその部品も販売しています。
ディーラーはまた、車の販売のための融資を提供しています。
試乗クラスは車両クラスと関係がありますか、それとも展示と試乗クラスに別のクラスがありますか?
もう 1 つの問題は、潜在的な顧客と、販売やサービスに関する問い合わせをモデルに表示するにはどうすればよいかということです。ディーラーは、潜在的な顧客がマーケティング目的で許可されている場合、その詳細を保存したいと考えています。顧客用と潜在顧客用の 2 つのクラスを作成しますか?それとも、顧客クラスの属性を使用するだけで実現できますか?