پروژه مهندسی نرم افزار هتل

سیستم هتل UML بخش سی وسه

توسط maryam | گروه مهندسی نرم افزار | 1394/08/12

نظرات 0

 سناریوی Use Case تسویه حساب

 

سناریوی شماره 17

سیستم هتل

نام: تسویه حساب

اپراتور رستوران

Actor: مشتری

شرح سناریو: در این سناریو ، مشتری پس از دریافت صورتحساب و تائید آن  ، نسبت به پرداخت وجه صورتحساب اقدام می نماید.

Assumption: : منظور از اپراتور رستوران در این Use Case در حقیقت فردی است که در عملیات خدمات دهی به مشتریان را انجام داده و در صورت موفقیت آمیز بودن عملیات در سیستم ثبت می شود.

مشتری فردی است که در ازای اتاق و سرویسهایی که دریافت می کند هزینه پرداخت میکند.

Communicate: مشتری

Extendedصفحه اصلی نرم افزار

(Pre-Condition): پس از دریافت تائیدیه و صورتحساب از طرف سیستم ، مشتری اقدام به تسویه حساب خدمات دریافتی از رستوران می نماید.

مراحل:

Actor

System

1- اپراتور بر روی درخواست صورتحساب کلیک می نماید.

2- سیستم صفحه مربوط به تائید  تحویل صورتحساب را نمایش می دهد.

3- اپراتور صورتحساب مشتری را دریافت می نماید.

 

4- مشتری تائیدیه پرداخت وجه را ارائه می دهد.

 5- سیستم پس از دریافت تائیدیه آن را بررسی و در صورت صحت اجازه رفتن مشتری از رستوران را صادر می نماید.

 

6- سیستم پیغامی مبنی بر اتمام عملیات تسویه حساب صادر می نماید.

Constraints: تسویه حساب باید به هر روش معمول بتواند انجام گیرد.

Post-Condition: پس از دریافت تائیدیه پرداخت ، مشتری باید بتواند به سفارش غذا و سایر مشخصات مربوط به سفارش درخواستی مورد نظر دسترسی داشته باشد.

Alternative Flow: درصورتی که به هر دلیلی تحویل سفارش به تعبیق افتاد باید به نحوی به مشتری اطلاع داده شود و زمان تحویل سفارش میز به مشتری اعلام شود.

           

نمودار توالی تسویه حساب
 نمودار توالی تسویه حساب
نمودار همکاری تسویه حساب
 نمودار همکاری تسویه حساب
 

برچسبها : UML Use Case یوز کیس

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

حرف 500 حداکثر