クラス図を描くように頼むと、ほとんどの例はシステムのドメイン クラスを識別し、それらの間の関係を示します。しかし、それらのドメイン クラス内のビジネス メソッドも示しています。通常、ドメイン クラスはアプリケーション内で DTO として機能し、フィールドと getter および setter が認識している必要があります。
たとえばDoctor
、ドメイン クラスです。もしそうなら、私たちはcreatePrescription()
正しい方法を持つことができませんか?そのメソッドは、ドメイン クラスを使用する他のビジネス impl クラスにある必要がありますDoctor
。
描画されたクラス図については、以下のリンクを確認してください。
http://umldiagramtutorial.blogspot.com/2012/10/hospital-management-system-class-diagram.html
私が言っているのは、Doctor
ドメインクラスにはそれらのメソッドがなく、代わりにクラスにあるべきだということDoctorMgtImpl
です。それが正しいか?