ما در مهندسی نرم افزار از برنامه Rational Rose استفاده می کنیم
ما از 3 شکل زیر استفاده می کنیم:
Actor آدمک،Use case مورد استفادهو فلش که همون رابط بین Actor و Use case هست.
هنوز دوره های اولمونه و ما هنوز هیچ دیاگرامی (نمودار UML) نکشیدیم به همین خاطر تمرینی که استاد به ما داده رو نمی دونم از کجا شروع کنم تازه من هیچ اطلاعی در مورد این مسئله ندارم اگه می شه کمکم کنید.
مثال:
فرض کنید می خواهیم یک نرم افزار چت و تبادل فایل در شبکه ی LAN بنویسیم این نرم افزار باید امکان عضویت ارسال و دریافت پیام بصورت ofline ، چت و تبادل فایل بصورت online ، را داشته باشد عضویت با تایید مدیر نرم افزار امکان پذیر خواهد بود هر عضو می خواهد اعضای دیگر را به عنوان دوست به لیست خود اضافه کند؟