تحلیل سیستم موسسه زبان UML بخش پنجم

تحلیل سیستم موسسه زبان UML بخش پنجم

 1-5-4- Actor دانش آموزان

دانش آموز کسی است که در موسسه زبان ثبت نام نموده و در آنجا مشغول به تحصیل می شود و جهت انجام امتحانات درخواست ارسال می نماید و پس از قبولی به مدارج بالاتر می رود.

1-5-5- External Events Actor
این گونه Actor ها به صورت Periodic با سیستم محاوره دارند. در سیستم جاری یک Timer برای ثبت ونگهداری زمان شروع و پایان استفاده کاربران سیستم (تمامی اکتورها) تعبیه گردیده است.
سایر External Events Actor در هنگام نیاز بررسی خواهند شد.

1-6-  شناسائی Use Case ها
Functionality های زیر به درخواست مشتری پس از چند مرحله مصاحبه شناسایی و استخراج گردیده است:
1- ثبت نام در سیستم (Sign Up)
2- ورد به سیستم ( Log In / Sign In)
3- خروج از سیستم (Sign Out)
4- تعریف دروس (LessonDefinition)
5- برنامه ریزی امتحانات (Exam Definition)
6- پذیرش معلم زبانین زبان (Teacher Acception)
7- صندوق پستی مدیر (Boss MailBox)
8- درج نمرات (Marks)
9- صندوق پستی معلم زبان زبان (Teacher MailBox)
10- بانک سوالات (Question Banks)
11- مشاهده لیست نمرات (MarkLists)
12- برگزاری امتحانات (Exam)
13- ثبت نام جهت امتحانات (Exam Registration)
14- گزارش امتحانات (Exam Reports)
برخی از Use Case های فوق مرکب هستند و در توضیحات سناریوها نیز به صورت مرکب توضیح داده خواهند شد.
 
1-6-1- Sing Up Use Case 
 
Sing Up Use Case
 
1-6-1-1- سناریوی Sing Up Use Case
 

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

سیستم موسسه آموزش زبان

نام: ثبت نام در سیستم (Sign Up)

Actor: معلم زبان و دانش آموز

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

پس از این مرحله نام کاربری و کلمه عبور به کاربر نمایش داده خواهد شد.

Assumption: منظور از Actor در این Use Case معلم زبان و دانش آموزان و کاربران سیستم می باشند که در هنگام ورود برای اولین بار به سیستم اطلاعات کاربری خود را وارد می نمایند تا در هنگام انجام عملیات ، شرح عملیات انجام شده با نام کاربری آنها ثبت شود.

Include: Sign In

Extended: Sign In

(Pre-Condition): کاربر برای ثبت نام به بخش ثبت نام مراجعه می نماید.

مراحل:

Actor

System

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

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

3- کاربر اطلاعات درخواستی را وارد می نماید. (اعم از اطلاعات شناسنامه ای ، اطلاعات تماس ، عکس و . . .) و کلید ثبت نام را فشار می دهد.

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

5-کاربر با کلیک بر روی کلید تائید ، ثبت نام خود را تائید می نماید.

6- عملیات کلیک بر روی کلید تائید ثبت نام در سیستم ثبت می گردد و مجوز فعالسازی حساب کاربری صادر می گردد.

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

Constraints: پس از ورود نام کاربری برای ثبت نام در صورتی که نام وارد شده قبلا ثبت شده باشد به کاربر پیغام مناسبی مبنی بر انتخاب نام کاربری دیگر نمایش داده خواهد شد.

Post-Condition: کاربران ثبت نامی پس از تائید ثبت نام خود (پس کلیک بر روی کلید تائید حساب کاریری) می توانند وارد سیستم شده و امکانات سیستم استفاده نمایند.

Exception: کاربر نمی تواند بدون ثبت نام وارد سیستم شود. عملیات مجوز ثبت نام نیز باید توسط مدیر سیستم با سطوح دسترسی خاص انجام شود.

 

0 نظر

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

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

حرف 500 حداکثر