View Full Version : شرط در use case
aspnet_22
شنبه 09 خرداد 1388, 21:59 عصر
سلام
یک یوز کیس به اسم لوگین داریم که بسته به اینکه نتیجه لوگین چه باشد یوزکیسهای دیگه اجرا میشود مثلا اگه مدیر باشد یه سری امکانات اضافه تر بهش میدیم . این شرطا رو توی یک یوز کیس چه جوری نمایش بدیم . اگر شرط داخل فقط یک یوز کیس بود چی ؟
Elham_gh
یک شنبه 10 خرداد 1388, 08:57 صبح
همچین شرطی اصلا در Usecase دیاگرام پیاده نمی شود.چون ترتیب Usecase مهم نیست.مهم اینه که چه Usecase وجود دارد
masoud.ramezani
یک شنبه 10 خرداد 1388, 09:22 صبح
سلام
توی کتابهایی که من خوندم بیان شده بود که از نمودار use case زیاد استفاده نکنید و بیشتر تلاش خودتون رو روی قسمت مبتنی بر متن آن صرف کنید. بهتر است که از شکل متنی use case استفاده کنید.
Elham_gh
دوشنبه 11 خرداد 1388, 09:52 صبح
سلام
توی کتابهایی که من خوندم بیان شده بود که از نمودار use case زیاد استفاده نکنید و بیشتر تلاش خودتون رو روی قسمت مبتنی بر متن آن صرف کنید. بهتر است که از شکل متنی use case استفاده کنید.
اون متنی که میگید سناریو داخل Usecase است تا usecase دیاگرام را رسم نکنید نمی توانید سناریو برای هر کدام بنویسید
masoud.ramezani
سه شنبه 12 خرداد 1388, 11:06 صبح
دوست عزیز مارتین فاولر رو میشناسید؟ تو کتاب اون این مورد رو خوندم.
cups_of_java
سه شنبه 12 خرداد 1388, 13:11 عصر
در روش های مبتنی بر use case نمودار های usecase مبنایی هستند برای تشخیص موارد کاربرد سیستم و حد و مرز سیستم (یا نرم افزار بسته به اینکه نمودار use case در چه سطحی کشیده می شه). نمودار های use case هیچ چیز خاصی به شما نمی دن جز اینکه به عنوان محور مدل سازی و تست و مدیریت پروژه شما قرار بگیرن!
در واقع این تشریح سناریوی یک use case هست که به ساختن نرم افزار می انجامه.
آقای fowler می خواد بگه خودتون رو تو نمودارهای use case غرق نکنید!
تشریح use case ها هم از طریق متن های تفضیلی هر use case هم از طریق های دیگه مثل نمودار های activity و یا Sequence و ... امکانپذیر هست!
اینو بخونید شاید خالی از لطف نباشه!
www.martinfowler.com (http://www.%3Cb%3Emartinfowler.com%3C/b%3E)/distributedComputing/abuse.pdf
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.