رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
طراحي شي گرا
#1
Smile 
شی گرائی
4 گام در طراحی شی گرا باید طی گردد:
1. Define use case
2. Define domain model
3. Define interface diagram
4. Define design class diagram
1.داستان چگونگی عملکرد سیستم/مجموعه ای از سناریوهای موفق و ناموفق مرتبط با هم که برای برآوردن کردن هدف actor می باشد/ مجموعه ای از سناریوهای موفق و ناموفق که در استفاده از سیستم رخ می دهد
Actor:برخی ازچیزهایی که دارای رفتار می باشند مثلاً مشتری، صندوق دار
انواع actor
1.primary actor یکسری هدف دارند که با استفاده از سرویس های سیستم مورد بحث برآورده می شود مثل صندوق دار
2.supporting actor برای سیستم مورد نظر ما سرویس مهیا می کنند اغلب اینها یک سیستم کامپیوتری اند وگاهاً ممکن است یک شخص یا یک سازمان نیز باشند مثل مالیت گیر انباردار
3.offstage actor علاقه مند به سیستم ما هستند ولی ربط مستقیم به سیستم ما ندارند مخثل عامل مالیات گیر که از سیستم موردنظر مالیات می خواهد
Scenario سناریو یک ترکیب به خصوص از کنشها و برهم کنش ها میان actor وسیستم مورد بحث
2.Domain model
کلاس های مفهومی :
برای تشخیص کلاس های مفهومی 3روش دارد
با استفاده از لیستconceptual class category،با استفاده از نام های درون use case، از تجربیات دیگران در قالب documentاستفاده کردن
ارتباط بین کلاس های مفهومی:
یک associate یک رابطه بین که یک سری ارتباط با معنی ومفهوم ما را به کلاس های مفهومی نشان می دهد
نکته:هر زمانی ندانستیم یک مفهوم را به عنوان صفات در نظر بگیریم یا کلاس مفهومی آن را به عنوان کلاس مفهومی در نظر می گیریم
انواع رابطه ها
* :صفر یا بیشتر
*....1 :یک یا بیشتر
3 :3
10....1 :یک تا ده
8و7و5 : 8 یا 7یا 5

صفات کلاس های مفهومی:
این داستان ادامه دارد..............
پاسخ
سپاس شده توسط مهرداد عباسی


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان