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

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

 2-1-4-4 سناریوی LogIn Use Case

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

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

نام: ورود به سیستم

(Log In)

Actor: کاربر

شرح سناریو: در این سناریو ، Actor پس از وارد نمودن نام کاربری و کلمه عبور خود و تائید صحت مشخصات از طرف سیستم ، وارد سیستم می شود و می تواند از امکانات کامل سیتم ثبت مرخصی استفاده نماید.

Assumption: منظور از Actor در این Use Case همان کاربران و افرادی است که قبلا ثبت نام نموده اند و ثبت نام آنها تکمیل و تائید شده است.

Include: Register

Extended: Log Out

(Pre-Condition): ثبت نام Actor قبلا تکمیل شده و Actor دارای کلمه عبور و نام کاربری می باشد.

مراحل:

Actor

System

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

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

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

4- سیستم پس از بررسی صحت نام کاربری و کلمه عبور ، وارد صفحه اصلی برنامه می گردد.

 

5- سیستم به اندازه سطح دسترسی کاربر ، امکانات نرم افزار را در اختیار کاربر قرار می دهد.

Constraints: - نام کاربری باید وارد شود. کلمه عبور باید وارد شود.

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

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

- در صورتی که کاربر رمز عبور خود را فراموش کرده باشد بایستی درخواست کلمه عبور جدید و یا قبلی را از سیستم بنماید و سیستم باید بتواند کلمه عبور را به نححوی به کاربر اعلام نماید.

Goal: کاربر با استفاده از نام کاربری و کلمه عبور وارد سیستم می شود.

 
 
4-4-1-3- سناریوی LogOut Use Case
 

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

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

نام: خروج از سیستم  سیستم   (Sign In)

Actor: کاربر

شرح سناریو: در این سناریو ، Actor پس از کلیک بر روی خروج ، از بخش کاربری خود خارج می شود.

Assumption: منظور از Actor در این Use Case همان کاربران و افرادی است که قبلا ثبت نام نموده اند و ثبت نام آنها تکمیل و تائید شده است.

Include: Sign In

Extended: Sign In

(Pre-Condition): Actor قبلا با استفاده از نام کاربری و کلمه عبور صحیح وارد سیستم گردیده است.

مراحل:

Actor

System

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

2- سیستم اطلاعات مربوط به آخرین رخدادها را ذخیره می نماید.

 

3- سیستم پیغامی مبنی بر تائید خروج به کاربر نمایش می هد.

4- کاربر عملیات خروج را تائید می نماید.

5- سیستم فضای نام کاربری اختصاص داده شده به کاربر را حذف مینماید.

 

6- سیستم کاملا از حافظه خارج می گردد.

Constraints: حذف فضای کاربری نباید قبل از ذخیره سازی کامل اطلاعات و رخدادهای انجام شده انجام شود.

Post-Condition: کاربر می تواند برای ورود مجدد اقدام نماید.

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

- در صورتی که سیستم بدون ذخیره سازی اطلاعات بسته شد باید این قابلیت را داشته باشد که اطلاعات در قالب Temp ذخیره شده و پس از بازیابی مجدد در پایگاه داده ذخیره شود.

Goal:  کاربر از فضای کاربری خود خارج می شود.

 
4-4-2- Use case Diagram مربوط به فعالیتهای رئیس شعبه
 Use case Diagram مربوط به فعالیتهای رئیس شعبه
نمایه 6-  فعالیتهای رئیس شعبه

 

0 نظر

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

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

حرف 500 حداکثر