رشنال رز و نمودار ER آژانس مسافرتی و جهانگردی با نرم افزار rational rose، مهندسی نرم افزار uml
موضوع: رشنال رز و نمودار ER آژانس مسافرتی و جهانگردی با نرم افزار rational rose، مهندسی نرم افزار uml
همراه با نمودار ER و سناریو کامل پروژه و کلیه ی نمودارهای یوزکیس Use Case – نمودار همکاری Collaboration diagram – نمودار توالیsequence diagram – نمودار کلاس دیاگرام Class Diagram – نمودار فعالیت Activity Diagram- نمودار حالت State Diagram و…
rational rose
مراحل انجام پروژه
Use case diagram آژانس خدمات مسافرتی و جهانگردی
Use Case دیاگرام
در سادهترین حالتUse Case ها بوسیله مصاحبه با کاربران و انتظاراتی که آنها از سیستم دارند تعریف میشود. برای نمایش اطلاعات مربوط به نیازهای کاربران که در قالب Use Case هاجمعآوری شده است از دیاگرام Use Case استفاده میشود. (رسم شکل در نتایج عملی)
UseCase:
UseCase در واقع عبارت است از هر سرویسی که سیستم در اختیار کاربران قرار میدهد . شکل آن در نمودارهای UML به شکل بیضی است .
Actor :هر کس که با UseCaseکار می کند یک Actor است. Actor ها کسانی هستند که اطلاعاتی ازUseCase دریافت می کنند و یا اینکه اطلاعاتی به آن تزریق می نمایند . شکلActor در نمودارهای UML به شکل آدمک است .
چهار نوع رابطه در دیاگرام Use Case وجود دارد که عبارتند از :
الف- رابطه Communication : نشان میدهد یک بازیگر، یک Use Case را استفاده میکند.
ب- رابطه Extend : ارتباط بین دو Use Case که حالات خاص یکی در دیگری قرار داده میشود.
ج- رابطه Uses : شبیه Extend می باشد ولی در اینجا حالات خاصرا در یک Use Case قرار نمیدهد، بلکه اگر رفتاری در چند Use Case مشترک باشد، آنرا جدا کرده و در یک Use Case مجزا قرار میدهند.
برای هر Use caseیک Sequence Diagram باید رسم کنیم:
دیاگرام تعامل
دیاگرام تعامل (Interaction Diagram) بیانگر رفتار اشیاء در روابط با یکدیگر است. معمولاً هر دیاگرام تعامل، رفتار یک Use Case را نشان میدهد. دیاگرام تعامل خود به دو نوع دیاگرام ترتیب (Sequence Diagram) و دیاگرام همکاری (Collaboration Diagram ) تقسیم میشود.
دیدگاه ها