سیستم هتل UML بخش بیستم
سناریوی Use Case درخواست صورتحساب
سناریوی شماره 8
|
سیستم هتل
|
نام: درخواست صورتحساب
Actor: اپراتور پذیرش هتل و مشتری
|
شرح سناریو: در این سناریو ، مشتری صورتحساب خود را دریافت می کند.
|
Assumption: منظور از اپراتور پذیرش هتل در این مورد استفاده فردی است که عملیات خدمات دهی به مشتریان را انجام میدهند و درصورت اتمام موفقیت آمیز سرویس دهی،آن رادر سیستم ثبت می نمایدو مشتری فردی است که در ازای اتاق و سرویسهایی که دریافت می کند هزینه پرداخت میکند.
|
Include: ---
|
Extended: ---
|
(Pre-Condition): مشتری صورتحساب خود را دریافت نکرده باشد.
|
مراحل:
|
Actor
|
System
|
1- اپراتور بر روی درخواست صورتحساب کلیک می کند.
|
2- سیستم لیست کدهای تخصیص داده شده به مشتریان را نمایش می دهد.
|
3-اپراتور کد مشتری مورد نظر را انتخاب می کند.
|
4- سیستم تمامی اطلاعات ثبت شده در رابطه با خدمات ارائه شده به این مشتری با کد اتاق تخصیص داده شده به مشتری را نمایش می دهد.
|
5-اپراتور اطلاعات نمایش داده شده را تایید می کند و بر روی دکمه صدور صورتحساب کلیک می کند.
|
6-سیستم صورتحساب مشتری را محاسبه می کند.
|
|
|
7-سیستم صورتحساب مشتری را نمایش می دهد.
|
|
8- در صورت تایید مشتری 2 نسخه از صورتحساب یکی به مشتری و دیگری اموور مالی داده می شود.
|
|
|
9-اپراتور از بخش صدور صورتحساب خارج می شود.
|
|
Constraints: صورتحساب مشتری فقط باید به خود مشتری نمایش داده شود.
|
Alternative Flow: درصورتی که به هر دلیلی تحویل صورتحساب به صورت سیستمی میسر نشد باید بتوان به گونه ای از طریق امور مالی ، صورتحسابی برای مشتری ایجاد و به مشتری جهت تسویه حساب ارائه نمود.
|
نمودار توالی درخواست صورتحساب
نمودار همکاری درخواست صورتحساب