PDA

View Full Version : UML ام درسته؟



resident
جمعه 17 خرداد 1392, 09:53 صبح
من تو پروژه ام هم شرکتها رو دارم هم اشخاص. برای این دو از وراثت استفاده کردم. مشترکات تو کلاس PersonCompany است و کلاس Person و Company هم از PersonCompany ارث بری می کنند.
حالا برای PersonCompany یه سری فیلدها از جمله زمینه فعالیت(ActivityField) و اطلاعات تماس( تلفن ،فکس و ... )[Contact]داره.
ما به شکل زیر اونو طراحی کردیم.
در تحلیل در نظر گرفتیم که برای ثبت Contact آدرس، استان و شهر الزامیه.
کلا میخواستم ببینم این UML ای که ما طراحی کردیم درسته؟ رابطه بین کلاسها درسته؟ نوعهایی که انتخاب کردیم درسته؟ یه کم بین اینکه کجا باید Association استفاده کنم و کجا Composit دچار مشکل هستم.
نمیدونم رابطه بین PersonCompany و Group درسته یا نه.....

خوشحال میشم دوستان وقت بذارن و نظراتشونو بهم بگن.
پیشاپیش ممنونم


105243