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