فی بوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی بوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

نمودارهای UML

اختصاصی از فی بوو نمودارهای UML دانلود با لینک مستقیم و پر سرعت .

نمودارهای UML


نمودارهای UML

فرمت فایل : word(قابل ویرایش)تعداد صفحات58

 

UML به افراد اجازه می دهد تا چندین نوع مختلف از نمودارهای بصری را به وجود آورند که جنبه های مختلف سیستم را نمایش می دهد . Rational Rose از ایجاد اکثر این مدلها ، همانطور که در زیر آمده ، پشتیبانی می کند .

- نمودار Use Case

- نمودارهای Sequence(توالی)

- نمودار Collabration(همکاری)

- نمودار Class (کلاس)

- نمودار State Transition (حالت)

- نمودار Deployment

این نمودارهای مدل ، جنبه های مختلف سیستم را نشان می دهند . مثلاً نمودار Collaboration (همکاری محاورات ضروری میان آبجکت ها را نشان می دهد ، به این منظور که تعدادی از توابع سیستم را به انجام برساند . هر نمودار یک هدف و یک شنوندة در نظر گرفته شده دارد .

 

 

نمودارهای Use Case :

نمودارهای Use Case محاورات میان Use Case ها را نشان می‌دهند ، که عملیات سیستمی و عامل ها (Actor) که نشان دهندة افراد یا سیستم هایی که اطلاعات را برای سیستم فراهم کرده و یا از آن دریافت می کنند را نمایش می دهند . مثلاً نمودار Use Case سیستم Automated Teller Machine در شکل نشان داده شده است .

 

   


نمودار Use Case محاورات میان Use Case ها و عامل ها را نشان می دهند ،
Use Case‌ها درخواستهای سیستم را از دید کاربرد نشان می دهند ، بنابراین
Use Case ها عملیاتی هستند که سیستم فراهم می کند . عامل در واقع نگهدارنده پول (بانکدار) یک سیستم هستند . این نمودارها نشان می دهند که چه عامل هایی به
Use Case ها مقدار اولیه می دهند . همچنین آنها نشان می دهند که چه موقع یک عامل ، اطلاعات را از یک Use Case دریافت می کند .

نمودار Use Case محاورات میان Use Case ها و عامل های یک سیستم Automate Teller (ATM)Machine را نشان می دهد . بر این اساس ، نمودار Use Case می‌تواند درخواستهای سیستم را نشان دهد . در این مثال مشتری بانک تعدادی از
Use Case ها را مقداردهی می کند : برداشت پول (withdraw Money) ، واریز (Deposit Fands) ، انتقال از حساب (Transfer Fands) ، پرداخت (Make Payment) ، مشاهده تراز (موجودی) (View Balance) و تغییر PIN (Change PIN) .

تعدادی از ارتباطات این ارزش را دارند که بیشتر به آنها اشاره شود . کارمند بانک همچنین به Use Case تغییر PIN مقدار اولیه می دهد . Use Case پرداخت ، فلشی را نشان می دهد که به سیستم اعتباری می رود . سیستم های خارجی ممکن است عامل هایی باشند و در این مورد ، سیستم اعتباری بعنوان یک عامل نشان داده شده است ، زیرا خارج از سیستم ATM ، است . فلشی که از یک Use Case به یک عامل می رود نشان می دهد که Use Case اطلاعاتی را تولید می کند که یک عامل از آن استفاده می کند . در این مورد Use Case پرداخت ، اطلاعات پرداختی کارت اعتباری را برای سیستم اعتباری آماده می کند . اکثر اطلاعات از دیدن نمودارهای Use Case قابل فهم می باشد زیرا این نمودار همة عملیات سیستم را نشان می دهد . کاربران ، مدیران پروژه ، تحلیلگران ، برنامه نویسان ، مهندسین تضمین کیفیت و هر شخص دیگری که به سیستم وابسته است ، می تواند مانند همه ، این نمودارها را ببیند و بفهمد که چه سیستم قرار است به انجام برسد .

 

ایجاد نمودارهای Use Case

در Rose ، نمودارهای Use Case در نمای Use Case ساخته می شوند . Rose یک نمودار Use Case پیش فرض به نام Main را برای شما می سازد . می توانید هر تعداد نمودارهای اضافی که برای مدل دهی به سیستم خود نیاز دارید را بسازید .

برای دستیابی به نمودار Main Use Case ، مراحل زیر را انجام دهید :

1-بر روی علامت + کنار نمای Use Case موجود در مرورگر کلیک نمایید .

2-نمودار Main Use Case ظاهر خواهد شد . دقت کنید که در Rose علامت زیر در کنار نمودار Use Case وجود دارد .

3-بر روی نمودار Main دوباره کلیک کنید تا باز شود . میلة عنوان به این عنوان تغییر می نماید :

[Use Case Diagram: Use Case View / Main]

برای ایجاد یک نمودار Use Case جدید مراحل زیر را انجام دهید :

1-در مرورگر بر روی نمای Use Case کلیک راست نمایید .

   


2-از منوی باز شده گزینه New و سپس فرمان Case Diagram را به صورت آنچه در شکل زیر نشان داده شده است انتخاب کنید .

3-در نمودار جدید ، نام مورد دلخواه را برای نمودار جدید بنویسید .

4-در نمودار جدید . نام مورد دلخواه را برای نمودار جدید بنویسید .

برای باز کردن یک نمودار Use Case که از قبل موجود است ، مراحل زیر را طی کنید:

1-مکان نمودار Use Case را در نمای Use Case موجودی در مرورگر بیابید .

2-بر روی نام نمودار Use Case دو بار کلیک کنید تا آن را باز نمایید .

یا به روش زیر کار کنید :

1-به ترتیب گزینه Browse و سپس Use Case Diagram را انتخاب کنید .

2-در لیستی که در قسمت Package وجود دارد ، بستة نرم افزاری که نمودار موردنظر شما در آن وجود دارد را انتخاب کنید .

3-در لیستی که در قسمت Use Case Diagram باز شده ، نموداری که می خواهید باز کنید را انتخاب نمایید .

4-بر روی Ok کلیک کنید .

از دکمه های نوار ابزار به صورتی که در بخش زیر توضیح داده شده ، برای افزودن Use Case ، عامل و ارتباطات به نمودار Use Case ، استفاده می شود .

دو راه برای حذف یک آیتم از یک نمودار Use Case وجود دارد . روش اول ، مورد حذف شدنی را از نمودار باز شده حذف می کند ، ولی به موقعیت آن بر روی مرورگر یا نمودارهای دیگر کاری ندارد . روش دوم آن آیتم را از تمام مدل ، تمام نمودارها و همچنین مرورگر حذف می کند . برای اینکه یک آیتم را فقط از نمودار جاری حذف کنید ، آن را در نمودار انتخاب کنید (high light) و سپس دکمه Delete را بفشارید .

برای حذف یک آیتم در سرتاسر مدل ، آن را در مرورگر انتخاب کرده و روی آن کلیک راست کنید تا یک منو باز شود . از منوی باز شده Delete را انتخاب کنید یا آیتم را در نمودار انتخاب کرده و Ctrl+D را فشار دهید .

 

حذف نمودارهای Use Case

ممکن است بخواهید برخی از نمودارهای Use Case که ساخته اید را حذف کنید . غیرعادی نیست که در ابتدای پروژه برای فهمیدن محدوده پروژه نمودارهای
Use Case زیادی را ایجاد نمایید .

برخی از نمودارها ممکن است Use Case ها را نگهداری کنند ، برخی دیگر عامل ها را نشان دهند ، در حالی که برخی از آنها زیر مجموعه‌ای از Use Case و عامل ها را نشان می دهند . در روند پیشرفت پروژه ، ممکن است نیاز باشد که برخی از این نمودارهای قدیمی را حذف کنید . شما می توانید یک نمودار Use Case را مستقیماً در مرورگر حذف کنید . توجه داشته باشید که اگر یک نمودار را حذف کنید هیچ راهی برای برگرداندن آن وجود نخواهد داشت .

برای حذف یک نمودار Use Case :

1-مرورگر ، بر روی نمودار موردظر کلیک راست کنید .

2-از منوی باز شده گزینة Delete را انتخاب کنید .

 

الصاق فایل ها و URL به یک Use Case

Rose به شما امکان الصاق یک فایل یا URL به یک نمودار Use Case را می دهد . تمام اسناد ضمیمه مانند مشخصات نیازمندیهای سطح بالا ، سند مربوط به حوزة دید پروژه یا چهارچوب تجارت (business case) ، و یا حتی طرح پروژه را می توان به نمودار Use Case متصل کرد . شما می توانید هر کدام از فایل ها و یا URL های الصاقی که در مرورگر و در زیر نمودار Use Case لیست شده اند را ببینید . می توانید در مرورگر مستقیماً بر روی فایل یا URL دو بار کلیک کنید تا به طور خودکار برنامة کاربردی مناسب را سریعاً اجرا کنید و فایل یا URL را بارگذاری نمایید .

برای الصاق یک فایل به یک نمودار Use Case مراحل زیر را دنبال کنید :

1-در مرورگر بر روی نمودار Use Case کلیک راست کنید .

2-ابتدا گزینه New و سپس File را انتخاب کنید .

3-با استفاده از کادر محاورة Open، فایلی که می خواهید الصاق نمایید را بیابید .

4-Open را انتخاب کنید تا فایل به نمودار Use Case متصل شود .

برای اتصال یک URL به یک نمودار Use Case مراحل زیر را دنبال کنید :

1-در مرورگر بر روی نمودار Use Case کلیک راست کنید .

2-ابتدا گزینه New و سپس URL را انتخاب کنید .

3-نام URL را تایپ کنید تا به نمودار متصل شود .

باز کردن یک فایل الصاق شده :

1-فایل موردنظر را در مرورگر مکان یابی کنید .

2-بر روی نام فایل دو بار کلیک کنید . Rose برنامة کاربردی مربوطه را باز کرده و فایل را بارگذاری می کند .

یا

1-روی نام فایل در مرورگر کلیک راست کنید .

2-از منوی باز شده گزینه Open را انتخاب کنید . Rose برنامة کاربردی مناسب را باز کرده و فایل را بارگذاری می کند .

باز کردن یک URL الصاقی بدین صورت است :

1-URL را در مرورگر مکان یابی کنید .

2-بر روی نام URL دو بار کلیک کنید . Rose به طور خودکار برنامة مرورگر وب موردنظر شما را به جریان می اندازد و URL را بارگذاری می کند .

یا

1-در مرورگر روی URL موردنظر کلیک راست کنید .

2-از منوی باز شده ، گزینه Open را انتخاب کنید . Rose به طور خودکار برنامة مرورگر وب را راه اندازی کرده URL را بارگذاری می کند .

روش حذف یک فایل یا URL الصاقی به صورت زیر است :

1-بر روی نام فایل یا URL در مرورگر ، کلیک راست کنید .

2-از منوی باز شده گزینه Delete را انتخاب کنید .


دانلود با لینک مستقیم


نمودارهای UML