View Full Version : اگه تعداد use case های یه Actor زیاد باشه باید اونا رو package کرد؟
  
salomeh
سه شنبه 13 تیر 1391, 19:57 عصر
سلام به دوستان عزیز
سیستمی که دارم تحلیل می کنم سیستم تجارت الکترونیک هست
در تحلیلی که دارم انجام میدم تعداد use case ها برای Actor مشتری خیلی زیاده و نمودار خیلی بزرگی میشه
استاد به من گفتن اونا رو پکیج کن.  مثلا برای قسمت سفارش یه پکیج در نظر بگیر و use case های مربوط به سفارش رو داخل این پکیج بزار. بقیه قسمت ها هم پکیج در نظر بگیرم و use case های مربوطه رو داخل اون بزارم
به نظرتون این کار درسته؟ چطوری میشه use case ها رو پکیج کرد؟
منتظر راهنمایی تون هستم:لبخندساده:
maktoom
چهارشنبه 14 تیر 1391, 09:29 صبح
سلام
ازچه نرم افزاری برای کارتون استفاده می کنید؟ رشنال رز؟
salomeh
چهارشنبه 14 تیر 1391, 15:09 عصر
سلام
مرسی که جواب دادین داشتم ناامید می شدم
بله از رشنال رز استفاده می کنم
salomeh
چهارشنبه 14 تیر 1391, 15:10 عصر
مشکلم اینه که تعداد یوزکیس ها زیاده
میشه پکیج کرد؟
maktoom
پنج شنبه 15 تیر 1391, 09:20 صبح
سلام
من هم سرچ کردم. می تونید عبارت rationalrose package رو توی گوگل سرچ بزنید. مطالبی که می خواید هست.
اینطور که متوجه شدم پکیج کردن خیلی چیز مهمی نیست. فقط برای مرتب سازی کارها توی رشنال رز بکار میره.(یعنی سخت و پیچیده نیست)
S.Reza
پنج شنبه 15 تیر 1391, 11:16 صبح
بهترین راه ، کمک گرفتن از استادتون هست
تعریفی که من از package به یاد دارم اینکه ، نمایش گرافیکی زیرسیستم یا همان subsystem در بحث uml 
اما use case جزء زیرسیستم قرار نمیگیره .نمیدونم استاد شما منظورش چی بوده که use case ها به صورت package در بیاور
کتاب pressman رو از اینترنت دانلود کن شاید بتواند کمک بیشتری به شما بکند
maktoom
پنج شنبه 15 تیر 1391, 12:59 عصر
وقتی یه Actor تعداد useCase هاش خیلی زیاد میشه نشون میده خودش یه زیر سیستمه.
البته اگه موضوعتون رو بگید ممکنه بشه بهتر بررسی کرد.
S.Reza
پنج شنبه 15 تیر 1391, 13:43 عصر
وقتی یه Actor تعداد useCase هاش خیلی زیاد میشه نشون میده خودش یه زیر سیستمه.
البته اگه موضوعتون رو بگید ممکنه بشه بهتر بررسی کرد.
 درسته 
ممکن در سیستمی به شکلی که شما میگویید باشه 
باید سیستم و نحوه تحلیل رو دید تا بشود نظر بهتری ارائه کرد
salomeh
پنج شنبه 15 تیر 1391, 17:04 عصر
از اینکه جواب دادین خیلی ممنونم
موضوع من شبیه سیستم فروشگاه الکترونیکی هست. به طور دقیق تر بخوام بگم سیستم تجارت الکترونیک IBM هستش
من باید سیستم IBM رو تحلیل کنم!! 
همون طوری که گفتم شبیه فروشگاه الکترونیکی هستش. 
قسمت های مختلف داره یعنی از چند page تشکیل شده مثل  ثبت نام - کاتالوگ - سفارش - لیست خرید و ..
تو هر کدوم از این قسمت ها یا page ها مشتری کارای زیادی می تونه انجام بده. مثلا صفحه سفارش مشتری می تونه سفارش اضافه کنه - حذف کنه و ...
به طور خلاصه:
چندین صفحه داریم که هر صفحه چندین کار انجام میدن بنابراین use case های مشتری خیلی زیاد میشه 
حدودا پنجاه تا!!
امیدوارم خوب توضیح داده باشم
salomeh
پنج شنبه 15 تیر 1391, 17:15 عصر
قسمتی از use case:
قسمت	 REGISTRATION	
  BUYER REGISTERS FOR AN ACCOUNT WITH THE STORE 
  BUYER SIGNS IN TO THE STORE 
	 BUYER RESETS THEIR PASSWORD 
	  BUYER SIGNS OUT OF THE STORE 	
	 BUYER REGISTERS AN ORGANIZATION WITH THE STORE 
قسمت MY ACCOUNT	
BUYER EDITS PERSONAL INFORMATION 
BUYER ADDS A NEW ADDRESS TO THEIR ADDRESS BOOK 
BUYER EDITS AN ENTRY IN THE ADDRESS BOOK	
BUYER REMOVES AN ADDRESS FROM THE ADDRESS BOOK 
BUYER VIEWS THE PREVIOUS ORDERS
	BUYER SWITCHES THEIR ORGANIZATION FOR THE CURRENT SESSION
قسمت  REQUISITION LIST	
BUYER CREATES A NEW REQUISITION LIST
 BUYER VIEWS CREATED REQUISITION LISTS 
BUYER DELETES AN EXISTING REQUISITION LIST
این فقط بخشی از use case ها بود
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.