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

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

4-4-3-3- سناریوی  Use Caseدرخواست سوابق(ورود و خروج ، اضافه کار و مانده مرخصی)

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

سیستم ثبت  مرخصی

نام: درخواست سوابق

 (Records Request)

Actor: کارمند

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

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

Include: Sign In

Extended: صفحه اصلی نرم افزار مرخصی ، بخش کاربری

(Pre-Condition): کارمند نیاز به مشاهده سوابق خود دارد.

مراحل:

Actor

System

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

2- سیستم سطح دسترسی به اطلاعات کاربر را بررسی می نماید.

.

3- سیستم گزارش سوابق پرسنلی کارمند را که در حیطه دسترسی اش قرار دارد را نمایش میدهد.

4- Actor گزارش مورد نظر خود را (سوابق ورود و خروج ، اضافه کار و یا منده مرخصی) را اتخاب می نماید.

5- سیستم در صورت وجود رکوردی در این زمینه آن را به Actor نمایش می دهد.

Constraints- فقط اطلاعاتی به کاربر نمایش داده خواهند شد که قبلا به تائید رئیس شعبه رسیده باشند. فقط اطلاعاتی به کاربر نمایش داده خواهند شد که در حیطه سطح دسترسی کاربر باشند.

Post-Condition: پس از مشاهده گزارش ، کارمند باید بتواند از سوابق خود در صورت نیاز استفاده نماید.

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

Goal:  کارمند سوابق خود را مشاهده نموده است.


4-4-3-4- سناریوی  Use Caseمشاهده سوابق ورود و خروج
 

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

سیستم ثبت  مرخصی

نام: سوابق ورود و خروج

 (Enter / Exit Records)

Actor: کاربر

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

Assumption: منظور از Actor در این Use Case کاربران سیستم می باشند.

Include: - - -

Extended: - - -

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

مراحل:

Actor

System

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

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

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

4- سیستم جزئیات ورود و خروج کاربر را نمایش می دهد.

 

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

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

Post-Condition: - - -

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

Goal:  Actor لیست سوابق ورود و خروج خود را مشاهده نموده است.


 نمودار Class سیستم ثبت مرخصی 
 
5-1- نمودار اصلی Class سیستم
 نمودار اصلی Class سیستم

 

0 نظر

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

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

حرف 500 حداکثر