تحلیل سیستم موسسه زبان UML بخش نهم
1-6-7- Teacher Marks & Marks View Use Case
1-6-7-1- سناریوی Teacher Mark Use Case
سناریوی شماره 7-1
|
سیستم موسسه آموزش زبان
|
نام: درج نمرات استاد (Teacher Marks)
Actor: معلم زبان
|
شرح سناریو: در این UseCase سیستم لیست آزمونهایی را که معلم زبان مربوطه طراح آن بوده را نمایش می دهد و با انتخاب هر آزمون ، دانشجویانی که در آن شرکت کرده اند و کارنامه صادر شده است نشان داده می شود.
|
Assumption: منظور از معلم زبان در این UseCase در حقیقت شخصی است که برای تدریس در مدرسه استخدام شده و از نظر سطح دسترسی بعد از مدیر قرار دارد.
|
Communicate: معلم زبان
|
Extended: صفحه اصلی سیستم
|
(Pre-Condition): کاربر مورد نظر (معلم زبان) قبلا مسئول سوال برا آزمون بوده است و آزمون برگزار شده و کارنامه ای در زمان مشاهده کارنامه ثبت شده است.
|
مراحل:
|
Actor
|
System
|
1- کاربر درخواست مشاهده لیست نمرات را می نماید.
|
2- سیستم لیست آزمونهایی را که استاد مربوطه مسئول طرح سوالات آن بوده را نشان می دهد.
|
3- کاربر آزمون مورد نظر را انتخاب می کند.
|
4- سیستم لیست دانشجویانی را که در آزمون مورد نظر ظرکت کرده اند و کارنامه صادر شده است را نمایش می دهد.
|
|
|
|
|
Constraints: استاد فقط به نمرات آزمونهای ارائه شده توسط خودش درسترسی دارد. استاد نمی تواند نمرات را تغییر دهد.
|
Post-Condition:
|
Exception:
|
1-6-7-2- سناریوی View Marks Use Case
سناریوی شماره 7-2
|
سیستم موسسه آموزش زبان
|
نام: مشاهده نمرات (View Marks)
Actor: دانش آموز
|
شرح سناریو: در این UseCase سیستم لیست آزمونهایی را که معلم زبان مربوطه طراح آن بوده را نمایش می دهد و با انتخاب هر آزمون ، دانشجویانی که در آن شرکت کرده اند و کارنامه صادر شده است نشان داده می شود.
|
Assumption: منظور از Actor در این U.C همان دانش آموزان و محصلین هستند.
|
Communicate: دانش آموز
|
Extended: صفحه اصلی سیستم
|
(Pre-Condition): کاربر مورد نظر (دانش آموز) قبلا در آزمون شرکت کرده و درخواست مشاهده نمرات را نموده است.
|
مراحل:
|
Actor
|
System
|
1- کاربر درخواست مشاده نمرات را می نماید.
|
2- سیستم درخواست انتخاب گروه را می نماید.
|
3- کاربر گروه درسی مورد نظر خود را انتخاب می نماید.
|
3- سیستم فهرست نمرات درس دانشجو را به همراه نمرات نمایش می دهد.
|
|
|
|
|
Constraints: دانشجو فقط می تواند نمرات را مشاهده نماید. دانشجو نمی تواند لیست نمرات سایر دانشجویان را ببیند.
|
Post-Condition:
|
Exception:
|
1-6-8- Use Case کلی سیستم