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