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

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

 3-4-4 Use case Diagram مربوط به فعالیتهای کارمند

  Use case Diagram مربوط به فعالیتهای کارمند
نمایه 7 - فعالیتهای کارمند

 
4-4-3-1- سناریوی  Use Case ثبت ورود و خروج
 

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

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

نام: ثبت ورود و خروج

Actor: کارمند

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

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

Include: Sign In

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

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

مراحل:

Actor

System

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

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

3- Actor اطلاعات جدید را وارد می نماید.

4- سیستم اطلاعات را اعتبار سنجی می نماید.

 

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

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

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

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

Goal:  کارمند اطلاعات ورود / خروج خود را ثبت نموده است.


4-4-3-2- سناریوی  Use Caseتغییر مشخصات کاربری
 

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

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

نام: ویرایش مشخصات

 (Edit Profile)

Actor: کارمند

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

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

Include: Sign In

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

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

مراحل:

Actor

System

1- Actor بر روی تغییر مشخصات کاربری کلیک می نماید.

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

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

4- سیستم عملیات را ثبت می نماید.

 

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

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

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

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

Goal:  کارمند اطلاعات خود را ویرایش نموده است.

 

0 نظر

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

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

حرف 500 حداکثر