Activity diagram
Download
Report
Transcript Activity diagram
Activity diagram
khodaei
مقدمه
در این نمودار چگونگی انجام یک کار صرف نظر از فاعل آن مشخص می شود .بر خالف نمودارهای همکاری که
Actorها را در جریان کار نشان می دهد این نمودار برای شرح usecaseها ویا هر یک از operationها
موجود در کالس ها مورد استفاده قرار می گیرد.این نمودار شباهت فراوانی به فلوچارت دارد و از لحاظ معنایی نیز
همان مفهوم را دنبال می کند.
در مدل های ش ی گرایی از این نمودار کمتر استفاده می شود .ولی این نمودار برای افرادی که به روش process
orientedبرنامه می نویسند بیشترین کاربرد را در مدلسازی سیستم پیدا میکند.
اهداف و موارد کاربرد نمودار فعالیت
برای مدل سازی یک جریان کار
برای شناسایی use caseهای پیچیده
تشریح ارتباط میان use caseها
تشرح پیچیدگی و فلوچارت یک عمل در یک use case
تشریح جزئیات فرایندها در یک Activityسطح باال
Activity diagram ایجاد
Activity diagram ایجاد
رسم نمودار حالت برای یک کالس
تعریف یک رویداد
Item ready
تعریف یک رویداد
Buffer
معرفی ابزار
نشانگر حالت سیستم در جریان کار
بخش ی از یک جریان کار است
بیانگر شروع یک جریان کار
اتمام یک حالت را نشان میدهد
تراکنش به یک حالت
تراکنش به خود حالت
نشان دادن همزمانی فعالیت ها افقی
نشان دادن همزمانی فعالیت ها
عمودی
نشان دادن شرط ها
نشان دادن Actorکه فعالیت را نشان می دهد
نمودار فعالیت
نمودار فعالیت مشتری و فروشنده
مشتری درخواست کاال می دهد و فروشنده کاال را به همراه فاکتور به مشتری ارائه می
دهد.
نمودار فعالیت برای use caseکسر کار مشتری