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

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

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

نظرات 0

 سناریوی  Use Caseدرج اقلام ویرایش لیست اقلام

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

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

نام: درج و ويرايش كالا

Actor: مدیر

شرح سناریو: در این سناریو ، Actor پس از کلیک بر روی درج / ویرایش لیست كالا ، لیست كالاهاي موجود نمایش داده می شود.

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

Include: Sign In

Extended: - - - -

(Pre-Condition): مشخصات كالا نياز به درج  / ويرايش دارد.

مراحل:

Actor

System

1- Actor بر روی کلید درج / ویرایش لیست كالا کلیک می نماید.

2- سیستم لیست اقلام موجود را به همراه ابزاردرج /  ویرایش لیست نمایش می دهد.

3- Actor لیست را ویرایش می نماید و يا كالايي به ليست اضافه مي نمايد.

 

4- Actor بر روی اعمال تغییرات کلیک می نماید.

5- سیستم تغییرات درخواستی کاربر را اعمال می نماید.

 

6- سیستم لیست بروز شده اقلام را نمایش میدهد.

Constraints: - لیست اقلام را فقط مدیر ارشد می تواند تغییر دهد.

Post-Condition: کاربر می تواند از لیست ویرایش شده جدید استفاده نماید.

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

Goal:  مدیر لیست را ویرایش می نماید و يا كالايي به ليست انبار شيشه اضافه مي نمايد.

           

سناریوی  Use Caseمشاهده سفارشات

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

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

نام: مشاهده سفارشات

Actor: مدير

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

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

Include: Sign in

Extended: - - -

(Pre-Condition): Actor نیاز به مشاهده لیست سفارشات موجود دارد.

مراحل:

Actor

System

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

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

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

4- سیستم جزئیات سفارش را نمایش می دهد.

 

5- سیستم اطلاعاتی راجع به مشاهده سفارش و تاریخ مشاهده و . . . در سیستم ثبت می نماید.

Constraintsتعداد نمایش سفارشات در هر لیست حداکثر 50 مورد خواهد بود.

Post-Condition: - - -

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

Goal:  Actor لیست سفارشها را مشاهده می نماید.

           

سناریوی Use Case درخواست خريد كالا

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

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

نام: ارسال سفارش خريد

Actor: مدير

شرح سناریو: در این سناریو ، درخواست كننده سفارش خود را ارائه می دهد و پس از امکانسنجی ، درخواست خريد را به دستور مدير ايجاد می نمايد.

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

Communicate: مدير ، درخواست كننده

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

(Pre-Condition): مدير پس از ورود ، سفارش ها را بررسي و درخواست خريد را ارائه می دهد و نتیجه به درخواست گننده  ارائه داده می شود.

مراحل:

Actor

System

1- مدير انبار بر روی درخواست خريد جدید کلیک می نماید.

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

3- مدير انبار درخواست خريد خود را درج می نماید و یا مستقیما به واحد خريد ارائه می دهد.

4- سیستم پس از دریافت ، تائیدیه آن را نمایش می دهد.

 

 

Constraints: مدير انبار جهت ارائه سفارش خريد كالا باید به یکی از 3 روش حضوری یا ارسال از طریق نرم افزار و یا صندوق پستي عمل نماید.

Post-Condition:

Alternative Flow: درصورتی که به هر دلیل سفارش خريد كالا ارسال نشد بایستی به كاربر به گونه ای خبر داده شود.

           

 

0 نظر

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

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

حرف 500 حداکثر