مهندسی نرم افزار uml سیستم توریسم بخش هشتم
1 -6-8-2- سناریوی Use Case نمايش جزئيات حساب مشتري
سناریوی شماره 9
|
سيستم E-Tourism
|
نام: جزئيات حساب مشتري (Account Details)
Actor: کارمند
|
شرح سناریو: در این سناریو ، درگاه اينترنتي پس از انجام عمليات اعتبارسنجي ، جزئيات حساب مشتري مورد نظر را نمايش مي دهد.
|
Assumption: منظور از درگاه اينترنتي بانك در این Use Case در حقیقت سيستم بانكداري اينترنتي مي باشد.
|
Include: Ebank
|
Extended: صفحه اصلی وب سایت
|
(Pre-Condition): پس از دریافت تائیدیه اعتبارسنجي ، اكتور اقدام به نمايش جزئيات حساب كاربر مي نمايد.
|
مراحل:
|
Actor
|
System
|
1- اكتور جزئيات حساب را درخواست مي نمايد.
|
2- سیستم جزئيات مربوط به حساب مشتري را نمایش می دهد.
|
3- اكتور جزئيات حساب را به مشتري ارسال مي نمايد.
|
|
|
|
|
|
Post-Condition: پس از مشاهده جزئيات حساب ، كاربر بايد بتواند تراكنش خود را در يكي از قالبهاي درخواستي انجام دهد.
|
Alternative Flow: درصورتی که به هر دليل جزئيات نمايش داده نشد بايستي به طريق ديگري جزئيات حساب به مشتري ارسال شود.
|
1-6-9- Use Case هاي مربوط به مشتري
1-6-9-1- سناریوی Use Case درخواست رزرو / لغو سرويس
سناریوی شماره 10
|
سيستم E-Tourism
|
نام: ثبت و لغو رزرو
(Create / Cancel)
Actor: مشتري
|
شرح سناریو: در این سناریو ، Actor پس از کلیک بر روی درخواستهای رزرو / لغو ، سرويس مورد نظر براي مشتري رزرو و يا لغو مي شود.
|
Assumption: منظور از Actor در این Use Case مشتري مي باشد كه براي انجام عمليات توريستي وارد وب سايت مي شود.
|
Include: Sign In
|
Extended: - - - -
|
(Pre-Condition): عمليات رزرو / لغو انجام نشده است.
|
مراحل:
|
Actor
|
System
|
1- Actor بر روی درخواست رزو / لغو سرويس كليك مي نمايد.
|
2- سیستم لیست سرويسها (اعم از هتل ، اتومبيل و . . . را نمايش مي دهد.
|
3- Actor از ليست ، سرويس مورد نظر خود را انتخاب مي نمايد.
|
|
4- Actor بر روی اعمال تغییرات کلیک می نماید.
|
5- سیستم تغییرات درخواستی کاربر را اعمال می نماید.
|
|
6- سیستم لیست بروز شده درخواستهای مشتري را نمایش میدهد.
|
Constraints: - لیست درخواستهاي مشتري را فقط مشتري و مدير سيتم مي توانند تغيير دهند.
|
Post-Condition: کاربر می تواند پس از تاائيد درخواست تراكنش مالي را انجام دهد.
|
Alternative Flow: - در صورتی که کاربر نتوانست به هر دلیلی درخواست رزرو / لغو خود را انجام دهد سيستم بايد به گونه اي درخواست را نگهدارد تا زماني كه مشكل سيستم رفع شده و عمليات را ثبت نمايد.
|
Goal: كاربر درخواست رزرو / لغو رزرو (اعم از هتل ، اتومبيل ، بليط و . . . را انجام داده است.
|