پروژه مهندسی نرم افزار سیستم دبستان بخش چهارم
1-6-4-2- Actor مدیر آموزش و پرورشی
مدیر آموزشی و پروشی زیر نظر ناظم برخی از عملیات پرورشی و نظارت بر عملکرد دانش آموزان را به عهده دارد.
1-6-4-3- Actor مدیر مالی
مدیر مالی زیر نظر مدیر دبستان تمامی مسائل مربوط به امور مالی دبستان را انجام می دهد.
1-6-4-4- Actor اولیاء دانش آموز
اولیاء دانش آموزان جهت مشاهده وضعیت دانش آموزان از وب سایت دبستان استفاده می نمایند.
1-6-5- External Events Actor
این گونه Actor ها به صورت Periodic با سیستم محاوره دارند. در سیستم جاری یک Timer برای ثبت ونگهداری زمان شروع و پایان استفاده کاربران سیستم (تمامی اکتورها) تعبیه گردیده است.
سایر External Events Actor در هنگام نیاز بررسی خواهند شد.
1-7- شناسائی Use Case ها
Functionality های زیر به درخواست مشتری پس از چند مرحله مصاحبه شناسایی و استخراج گردیده است:
1- ثبت نام در سیستم (Sign Up)
2- ورد به سیستم ( Log In / Sign In)
3- خروج از سیستم (Sign Out)
4- تعریف دروس (LessonDefinition)
5- برنامه ریزی امتحانات (Exam Definition)
6- درج نمرات (Marks)
7- مشاهده لیست نمرات (MarkLists)
8- برگزاری امتحانات (Exam)
9- ثبت نام جهت امتحانات (Exam Registration)
10- گزارش امتحانات (Exam Reports)
11- درج جزئیات حسابهای دانش آموزان
12- ثبت حضور و غیاب
13- مشاهده گزارش حضور و غیاب
14- بررسی مدارک و سوابق دانش آموز
برخی از Use Case های فوق مرکب هستند و در توضیحات سناریوها نیز به صورت مرکب توضیح داده خواهند شد.
1-7-1- Sing Up Use Case