مهندسی نرم افزار UML سیستم انبار بخش دوازدهم

مهندسی نرم افزار UML سیستم انبار بخش دوازدهم

توسط amin8505 | گروه مهندسی نرم افزار | 1394/06/29

نظرات 0

 نمودار Use Case مربوط به فعالیتهای انباردار

نمودار Use Case مربوط به فعالیت های انباردار

سناریوی Use Case صندوق پستي انباردار  

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

سیستم انبار شيشه

نام: صندوق پستي

Actor: انباردار

شرح سناریو: در این سناریو ، انبار دار پس ازورود به سیستم ، وارد صندوق پستي خود می شود و نسبت به ارسال پیامها و بررسی پیامهای رسیده اقدام می نماید.

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

Communicate: انبار دار

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

(Pre-Condition): پس از بروز رسانی ، از طریق ارسال پیغام به صندوق پستي ساير كاربران ، به آنها اطلاعات داده می شود. در صورتی که پيام جدیدی در صندوق موجود باشد به آن پاسخ داده خواهد شد.

مراحل:

Actor

System

1- انبار دار بر روی کلید ورود به صندوق پستي کلیک می نماید.

2- سیستم صفحه مربوط به صندوق پستي را نمایش می دهد.

 

3- سیستم در صورت وجود ، پيامهاي های رسیده جدید را نمایش می دهد.

4- انبار دار پيام های مورد نظر را ارسال می نماید.

5- سیستم فهرست تائید ارسال نامه های ارسالی را نمایش می دهد.

 

6- سیستم پيامها ی خوانده شده ، خوانده نشده و جواب داده شده را به تفکیک نمایش می دهد.

Constraints: نحوه پاسخ به پيامها توسط انبار دار مشخص می گردد.

Post-Condition: پس از ارسال پيام به کاربران ، کاربران ثبت نامی باید بتوانند به اطلاعات موجودي جدید انبار دسترسی داشته باشند. کاربران به گونه ای باید از دریافت پيام در صندوق پستي خود در هنگام استفاده از سایر بخشهاي نرم افزار انبار آگاه شوند.

Alternative Flow: درصورتی که پيام به هر دلیلی ارسال نشد باید از طرف سیستم پیغام مناسبی صادر شود.

           

 

سناریوی  Use Caseثبت سفارشات

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

سیستم انبار شيشه

نام: ثبت سفارشات

Actor: انباردار

شرح سناریو: در این سناریو ، کاربر پس ازورود به بخش کاربری خود ، در صورتی که سفارش کاری جدید از درخواست كنندگان كالا دریافت شده باشد آن را در سیستم ثبت نموده و جهت دریافت دستور کار ، آ ن را به مدیر انبار ارجاء می دهد.

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

Include: انباردار

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

(Pre-Condition): کاربر جهت ورود اطلاعات سفارشات جدید وارد سیستم شده و پس از ثبت ، آنها را به اطلاع مدیر انبار می رساند.

مراحل:

Actor

System

1- کاربر  بر روی ثبت سفارشات جدید کلیک می نماید.

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

3- کاربر اطلاعات مربوط به سفارشات جدید را وارد می نماید.

 

4- کاربر بر روی کلید ثبت کلیک می نماید.

5- سیستم پیغامی مبنی بر ثبت اطلاعات نمایش می دهد.

 

6- سیستم جهت اطلاع مدیر انبار ، تمامی سفارشات ثبت شده جدید را به مدیر ارجاع می دهد.

 

7- سیستم پیغامی بر ارسال ارجاع اطلاعات به مدیر انبار نمایش می دهد.

 

 

Constraints: انباردار نمی تواند بدون تائید مدیر ، سفارشات جدید را ارجاع داده یا پیگیری نماید. هر انباردار فقط می تواند سفارشات ارجاع داده شده به خود را مورد بررسی قرار دهد.

Post-Condition:

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

 

0 نظر

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

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

حرف 500 حداکثر