مهندسی نرم افزار uml سیستم توریسم بخش دهم
1-6-9-4- سناریوی Use Case پرداخت وجه
سناریوی شماره 13
|
سيستم E-Tourism
|
نام: پرداخت وجه صورتحساب
(Pay Bill)
Actor: مشتری
|
شرح سناریو: در این سناریو ، مشتری پس از دریافت صورتحساب و تائید آن ، نسبت به پرداخت وجه صورتحساب اقدام می نماید.
|
Assumption: منظور از Actor در این Use Case مشتري مي باشد كه براي انجام عمليات توريستي وارد وب سايت مي شود.
|
Communicate: مشتری
|
Extended: صفحه اصلی نرم افزار
|
(Pre-Condition): پس از دریافت تائیدیه و صورتحساب از طرف سیستم ، مشتری اقدام به پرداخت وجه اقلام مربوط به سرويسهاي رزروي و يا دريافتي می نماید.
|
مراحل:
|
Actor
|
System
|
1- مشتری بر روی درخواست صورتحساب کلیک می نماید.
|
2- سیستم صفحه مربوط به تائید تحویل صورتحساب را نمایش می دهد.
|
3- مشتری صورتحساب خود را دریافت می نماید.
|
|
4- مشتری پس از واريز اينترنتي وجه تائیدیه پرداخت وجه را ارائه می دهد.
|
5- سیستم پس از دریافت تائیدیه آن را بررسی و در صورت صحت اجازه استفاده از خدمات را صادر می نماید.
|
|
6- سیستم پیغامی مبنی بر اتمام عملیات پرداخت وجه صورتحساب صادر می نماید.
|
Constraints: پرداخت وجه رزرو یا فروش باید به روش آنلاین با یکی از بانکهای اعلام شده انجام شود.
|
Post-Condition: پس از دریافت تائیدیه پرداخت توسط مشتری ، مشتری باید بتواند به سفارش و سایر مشخصات مربوط به سفارش درخواستی مورد نظر دسترسی داشته باشد.
|
Alternative Flow: درصورتی که به هر دلیلی تحویل سفارش به تعبیق افتاد باید به نحوی به مشتری اطلاع داده شود و زمان تحویل سفارش و خدمات نیز به مشتری اعلام شود.
|
1-6-9-5- سناریوی Use Case درخواست اجاره خودرو
سناریوی شماره 14
|
سيستم E-Tourism
|
نام: درخواست اجاره خودرو
(Car Rental)
Actor: مشتری
|
شرح سناریو: در این سناریو ، مشتری سفارش خود را ارائه می دهد و سيستم پس از امکانسنجی ، نتیجه درخواست را به مشتری ارائه می دهد.
|
Assumption: منظور از Actor در این Use Case مشتري مي باشد كه براي انجام عمليات توريستي وارد وب سايت مي شود.
|
Communicate: مشتری
|
Extended: صفحه اصلی نرم افزار
|
(Pre-Condition): مشتری پس از ورود به وب سايت E-Tourism ، سفارش خود را ارائه می دهد و نتیجه امکانسنجی به مشتری ارائه داده می شود.
|
مراحل:
|
Actor
|
System
|
1- مشتری بر روی سفارش اجاره خودروي جديد کلیک می نماید.
|
2- سیستم صفحه مربوط به اجاره خودروي جدید را نمایش می دهد.
|
3- مشتری سفارش کار خود را درج می نماید.
|
4- سیستم پس از دریافت ، تائیدیه آن را نمایش می دهد.
|
|
5- سيستم درخواست واريز وجه را به مشتري ارائه مي دهد.
|
6- مشتري پس از واريز وجه رسيد آن را به سيستم ارائه مي دهد.
|
7- سيستم پس از تائيد واريز مشتري ، اجاره خودرو را نهايي مي نمايد.
|
Constraints: مشتری جهت ارائه سفارش اجاره باید به یکی از 3 روش حضوری یا ارسال از طریق وب سایت شرکت یا پستی عمل نماید.
|
Post-Condition: پس از تائيد واريز وجه كاربر مي تواند در زمان مقرر از خودروي اجاره اي استفاده نمايد.
|
Alternative Flow: درصورتی که به هر دلیل سفارش ارسال نشد و يا به هر دليلي سفارش ثبت نشد بایستی به مشتری به گونه ای خبر داده شود.
|