ParsX.com
پذیرش پروژه از دانشجویی ... تا سازمانی 09376225339
 
   ProfileProfile   Log in to check your private messagesLog in to check your private messages  |  FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups Log inLog in   RegisterRegister 

Use Case Diagrams نمودار مورد کاربردی

 
Post new topic   Reply to topic    ParsX.com Forum Index -> مهندسی نرم افزار
View previous topic :: View next topic  
Author Message
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat May 14, 2011 8:57 am    Post subject: Use Case Diagrams نمودار مورد کاربردی Reply with quote

ارتباط عامل با مورد کاربرد از طریق اتصال association می باشد .
این ارتباط دو نوع است یا عامل انجام دهنده است که در این صورت فلش به سمت use case می باشد یا عامل دریافت کننده نتیجه است که در این صورت usecase به سمت عامل می باشد.

در نمودار فوق مشتری بعنوان انجام دهنده برای سفارش کالا و دریافت کننده نتیجه از مورد کاربرد صدور فاکتور می باشد.
در این نمودار ارتباط دوطرفه مشتری با جستجوی کالا می باشد که مشتری انجام دهنده و دریافت کننده نتیجه می باشد.
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat May 14, 2011 9:47 am    Post subject: ارتباط وابستگی بین موارد کاربرد Reply with quote

ارتباط وابستگی های مورد کاربرد را با ارتباط association که مربوطه به ارتباط عامل و مورد کاربرد بود اشتباه نگیرید.
ارتباط وابستگی دو قالب stereotype دارد
include یعنی شامل می شود / اجباری
extend یعنی تکمیل می کند / اختیاری

در نمودار فوق دو ارتباط به صورت زیر خوانده می شوند:
صدور فاکتور شامل پرداخت وجه می شود ( اجباری)
چاپ فاکتور توسعه می دهد صدور فاکتور را (اختیاری)
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat May 14, 2011 9:49 am    Post subject: Reply with quote

معمولا برای نمایش محدوده سیستم از یک مستطیل شکل به نام boundary استفاده می شود . این مورد زمانی کاربرد دارد که مثلا دو سیستم جداگانه به نحوی باهم ارتباط دارند در نتیجه هرکدام را در یک boundary جداگانه می کشیم . یعنی actor و usecase های هر کدام در boundary خودشان قرار می گیرند.
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat May 14, 2011 9:52 am    Post subject: Reply with quote

مستند سازی سیستم می تواند شامل نام، عامل ، شرحی مختصر در حد یک جمله یا یک پاراگراف ، گردش کار اصلی ، گردش کار فرعی ، پیش شرط ها و پس شرط ها باشد.
معمولا گردش کاراصلی و فرعی را سناریو می گویند که می توانید این سناریو را در properties هر مورد کاربرد بنویسید.
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat May 14, 2011 10:07 am    Post subject: Reply with quote

یادتان باشد در نمودار مورد کاربرد توالی عملیات را نمی توان تشریح کرد در نمودار فوق مشخص نیست که صدور فاکتور ابتدا اجرا می شود یا پرداخت وجه .
برای تعیین توالی عملیات از activity diagram استفاده می شود.
نمودار فعالیت Activity Diagram

مقدمه ای بر uml جلسه اول
Back to top
Display posts from previous:   
Post new topic   Reply to topic    ParsX.com Forum Index -> مهندسی نرم افزار All times are GMT + 3.5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum