تحلیل سیستم موسسه زبان UML بخش ششم
1-6-2- Sing In Use Case
1-6-2-1- سناریوی Sing In Use Case
سناریوی شماره 2
|
سیستم موسسه آموزش زبان
|
نام: ورود به سیستم (Sign In)
Actor: مدیر ، معلم زبان و دانش آموز
|
شرح سناریو: در این سناریو ، کاربر پس از وارد نمودن نام کاربری و کلمه عبور خود و تائید صحت مشخصات از طرف سیستم ، وارد سیستم می شود و می تواند از امکانات کامل سیستم آنلاین رزرو بلیط استفاده نماید.
|
Assumption: منظور از Actor در این Use Case مدیر موسسه آموزش زبان ، معلم زبان و دانش آموزان و کاربران سیستم می باشند که ثبت نام نموده و آماده استفاده از سیستم می باشند.
|
Include: Sign Up
|
Extended:
|
(Pre-Condition): ثبت نام کاربر قبلا تکمیل شده و کاربر دارای کلمه عبور و نام کاربری می باشد.
|
مراحل:
|
Actor
|
System
|
1- کاربر بر روی کلید درخواست ورود کلیک می نماید.
|
2- سیستم فرم مربوط به ورود نام کاربری و کلمه عبور را نمایش می دهد.
|
3- کاربر نام کاربری و کلمه عبور را وارد می نماید و کلید ورود را فشار می دهد.
|
4- سیستم پس از بررسی نام کاربری و کلمه عبور ، وارد صفحه اصلی سیستم موسسه آموزش زبان می گردد.
|
|
5- لیست خدمات قابل ارائه به کاربر بر اساس سطوح دسترسی به وی نمایش داده می شود.
|
Constraints: نام کاربری ترکیبی از حروف و ارقام است و نباید کمتر از 6 حرف باشد.
|
Post-Condition: کاربر وارد صفحه اصلی سیستم موسسه آموزش زبان می گردد و می تواند از تمامی امکانات نرم افزار بر حسب سطح دسترسی خود استفاده نماید.
|
Alternative Flow: در صورتی که نام کاربری و کلمه عبور وارد شده معتبر نباشد ، پیغامی مبنی بر ورود مجدد اطلاعات از طرف سیستم صادر می گردد.
|
Exception: در صورتی که کاربر رمز عبور خود را فراموش کرده باشد بایستی درخواست کلمه عبور جدید و یا قبلی را از سیستم بنماید و سیستم باید بتواند کلمه عبور را به کاربر با پرسیدن برخی سوالات امنیتی ارائه دهد.
|
1-6-3- SignOut Use Case
1-6-3-1- سناریوی SignOut Use Case
سناریوی شماره 3
|
سیستم موسسه آموزش زبان
|
نام: خروج از سیستم (Sign Out)
Actor: معلم زبان و دانش آموز
|
شرح سناریو: در این سناریو ، کاربر پس از اتمام کار بر روی خروج از سیستم کلیک می نماید و از سیستم خارج می شود.
|
Assumption: منظور از Actor در این Use Case مدیر موسسه آموزش زبان ، معلم زبان زبان و دانش آموزان و کاربران سیستم می باشند که ثبت نام نموده و آماده استفاده از سیستم می باشند.
|
Communicate: مدیر ، معلم زبان زبان و دانش آموز
|
Extended: صفحه اصلی سیستم
|
(Pre-Condition): این سرویس وجود ندارد. (قبلا تعریف نشده است)
|
مراحل:
|
Actor
|
System
|
1- کاربر بر روی کلید خروج کلیک می نماید.
|
2- سیستم پیغامی مبنی بر تائید درخواست صادر می نماید.
|
3- کاربر بر روی کلید تائید کلیک می نماید.
|
4- سیستم تغییرات انجام شده را ذخیره می نماید.
|
|
5- سیستم فضای نام کاربری ایجاد شده را حذف می نماید.
|
Constraints: کاربر باید قیبل از زدن کلید تائید برای احتیاط بیشتر تمامی عملیات انجام شده را ذخیره نماید.
|
Post-Condition: بعد از فشردن کلید خروج ، کاربر می تواند مجددا با ورود نام کاربری و کلمه عبور از سیستم استفاده نماید.
|
Alternative Flow: در صورتی که در هنگام خروج تغییرات به هر دیلی ثبت نشد باید به کاربر اخطار داده شود.
|