View Full Version : use case
afsaneh100
شنبه 25 اردیبهشت 1389, 13:43 عصر
فرق business use case , system usecase در چیه؟اگه ممکنه با یک مثال توضیح بدید.
Elham_gh
دوشنبه 27 اردیبهشت 1389, 18:43 عصر
دوست عزیز یک مطلب رو یاد بگیرید خیلی جاها مطالب رو درک خواهید کرد
هر آنچه Business رو بدنبال خود یدک کشد، یعنی موضوعی در کسب و کار را عنوان و توصیف می کند و مربوط به problem space است. و هر آنچه System را با خود یدک می کشد یعنی موضوعی را در سیستم شما و یا به عبارتی solution space رو توصیف می کند.
حالا یعنی چی؟
ببینید، شما برای حل یک مشکل و یا یک مسئله سیستم می نویسید. مثلا سیستم حقوق و دستمزد می نویسد برای اینکه صورت مسئله شما مکانیزه کردن نحوه محاسبه آیتمهای حقوقی و تهیه فیش حقوقی است.
حالا محدوده ایی که شما در آن محدوده بررسی می کنیدتا نحوه عملکردش را بفمید تا بتونید سیستمیش کنید را Problem space می گوییم. شما Business این محدوده را بررسی می کنید.یعنی بررسی می کنید که چگونه روند کسب و کار دراین محدوده انجام می شود(مرحله شناخت)
بعد میشیند اطلاعات دریافتی را بررسی می کنید و تحلیل می کنید و برایش راه حل پیدا می کنید.آن محدوده ایی که در حقیقت راه حل شما را برای چگونگی پیاده سازی و اجرای سیستم مشخص می کند، solution space می گویند. در حقیقت این محدوده می گوید که قرار است در سیستم چه باشد و چه روی دهد.
حالا با توجه به این توضیحات، هر آنچه در Problem space است ، عبارت Business را یدک می کشد و هر آنچه در Solution space است ، عبارت System را همراه دارد که البته به قرینه لفظی حذف می شود.
مثلا ما Business Object ، Business Entity ، Business Use case داریم و Entity ،Object و Use case.
با این توصیفات Business use case یک use case است که یک عملکرد را در فضای صورت مسئله همونطور که هست توصیف می کند و Use case یم عملکرد را در سیستمی که شما قرارا است آن را بنویسید نشان می دهد.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.