PDA

View Full Version : سوال: در مورد طراحی use case های سیستم اینترنت بانک



AMIN1367
سه شنبه 25 آبان 1389, 06:45 صبح
سلام :خجالت:

من می خواستم یه سیستم اینتر نت بانک طراحی کنم که کار های زیر
رو انجام بده

1 اعلام موجودی حساب
.2 ارائه صو رَت حساب به صورت پرینت فایل
.3 انتقال وجه بين حساب های مشتری
.4 انتقال وجه از حساب خود به حساب سایرينن
.5 ارائه ليست حساب ها
.6 گزارش چك هاي صادره قبل از وصول
.7 گزارش چك های عهده بانک های دیگر

می خواستم بدونم باید به ازای هر یک از اینا باید یه use case تعر یف کنم یا نه ؟
اگه باید تعریف کنم باید مثلا برای
5. ارائه لیست حساب ها
چه actor هایی باید در نظر بگیرم؟

ممنون میشم اگه کمکم کنید.:خجالت::خجالت::خجالت:

m.hamidreza
پنج شنبه 27 آبان 1389, 11:40 صبح
دو تا Actor میتونی تعریف کنی یکی صاحب حساب هست یکی هم سیستم.
یورکیس ها هم اینا هستن:

- افتتاح حساب
- گردش حساب یا تراکنش ها (واریز/برداشت)
- صدور کارت
- بستن حساب
- انتقال وجه*

بسته به سناریو یوزکیس ها میتونن متفاوت باشن. شما چیزی از سناریو ذکر نکردی. اینترنت بانک مستلزم یه حساب پیش نیاز هست یعنی یه سرویس جانبی هست که بانک به شما میده یا کلا حساب مستقل هست که فقط در اینترنت کاربرد داره. + اینکه موارد 6 و 7 باید بسط داده بشن و توضیحاتش ناقص هست. بعوان مثال سیستم شما قابلیت صدور چک بصورت الکترونیکی رو داره؟
*انتقال وجه رو میشه در گردش حساب هم دید هر انتقالی شامل یه برداشت و یه واریز هست.
موجودی حساب و بقیه مواردی که گفتین یوزکیس بحساب نمیان.
موفق باشید.

AMIN1367
یک شنبه 07 آذر 1389, 20:13 عصر
من طبق راهنمایی های شما و دوستام کل اینترنت بانک رو به صورت زیر طراحی کردم(در حد متوسط)
62868


می خواستم ببینم که این طرح:
1. درست هست یا نه؟
2. روابط پیشرفته داره یا نه؟

حالا در کل اگه کمکی ازتون بر میاد اینجا بگین تا من بنونم این پروژه به طور نسبی تکمیل کنم.

AMIN1367
دوشنبه 08 آذر 1389, 21:48 عصر
یکی کمکم کنه

لطفا

reza105
پنج شنبه 11 آذر 1389, 09:38 صبح
از كار انداختن كارت يه UseCase نيست حذفش كن.

بقيش تقريباً خوبه

AMIN1367
چهارشنبه 17 آذر 1389, 18:47 عصر
از كار انداختن كارت يه UseCase نيست حذفش كن.
واسه چی باید حذف بشه؟

این واسه اینه که اگه یکی کارت اونو دزدیدن یا گم کرد بتونه اونو از کار بندازه .

حالا بازم باید حذف بشه؟

reza105
سه شنبه 23 آذر 1389, 11:36 صبح
اگه اين تعريف رو براش داري و تعريف توجيه داره مي توني بزاري
ولي توي سيستم بانك معمولاً اينجوريه كه اين كار توي بانك انجام ميشه

من براي اين گفتم و منظورت رو متوجه نشده بودم

و اگه مي خواي اين رو بزاري به نظر من "باطل كردن و درخواست مجدد كارت " رو براي اسم usecase انتخاب كن

اسم گذاري براي usecaseها قوانيني داره:

1- مبهم نباشد و هدف usecase را برساند
2- تركيبي از فعل و اسم باشه
3- در سيستم منحصر به فرد باشه
4- از ديدگاه actor ي كه اون رو شروع ميكنه نام گذاري بشه

موفق باشي

ma & mahin@
یک شنبه 30 فروردین 1394, 16:10 عصر
سلام.منم باید یوز کیس اینترنت بانک رو بکشم.من 6 تا سنارو نوشتم ولی مگه نه این که برای هر کدوم از سناریوها باید یه یوز کیس بکشیم؟؟؟؟؟؟؟؟؟؟؟این همش تو یه نموداره!!!!!!
لطفا کمکم کنید؛فوووووری:ناراحت::نارا ت::ناراحت:

ma & mahin@
یک شنبه 30 فروردین 1394, 16:17 عصر
سلام؛سناریو های من اینا هستن؛پرداخت قبض،انتقال وجه،خرید شارژ،خرید انلاین سهام،مانده حساب و محاسبه سود سپرد....ولی نمیدونم چطوری یوزکیس بکشم.خواهش میکنم فقط یه دونشو راهنماییم کنیدومن پس فردا باید تحویل بدم:ناراحت::ناراحت: