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