Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ooam_Laboratorna_Robota_1-4.doc
Скачиваний:
21
Добавлен:
13.04.2015
Размер:
356.35 Кб
Скачать
      1. Опис системи реєстрації навчальних курсів для університету

Після того як викладачі вирішать, які курси вони будуть вести протягом семестру, служба реєстрації курсів внесе інформацію в комп'ютерну систему. Потім для викладачів роздрукують зведений звіт по курсам, які вони будуть читати, а для студентів - каталог курсів.

На цьому етапі студенти заповнюють спеціальну реєстраційну форму, де вказують обрані курси, і віддають її в службу реєстрації. Звичайно студент підписується на чотири курси, після чого інформація заноситься в комп'ютер. Далі запускається пакетна програма, що розподіляє студентів по курсам. При виникненні конфліктної ситуації служба реєстрації уточнює студентські дані. Після успішного розподілу студентові висилається розклад для перевірки. Звичайно процес реєстрації на курси займає біля тижня, але в ряді випадків може знадобитися до двох тижнів, щоб улагодити всі питання. Потім викладачі одержують список студентів для кожного курсу, що вони будуть читати.

      1. Постановка завдання реєстрації курсів

На початку кожного семестру студенти можуть запросити каталог курсів. Інформація про курси повинна містити прізвище викладача, назва факультету й короткий опис, що допомагає студентам зробити вибір.

Нова система дозволить студентові вибрати чотири курси із запропонованих у наступаючому семестрі. Крім того, кожному студентові потрібно додатково вказати ще два варіанти, на випадок якщо курс буде переповнений або відмінний. На курс повинно бути записано не менше 3 і не більше 10 студентів. Курс, на який запишуться менше 3 студентів, буде відмінний. Під час завершення реєстрації система реєстрації направляє інформацію в систему оплати для виставляння рахунків студентам.

Викладачі повинні мати можливість онлайнового доступу до системи для вказівки курсів, які вони будуть читати, і для перегляду списку студентів, що записалися.

У кожному семестрі виділяється певний час, протягом якого студенти можуть міняти свій розклад і одержувати доступ до системи для додавання або видалення обраних курсів.

      1. Актори в системі реєстрації курсів університету

Акторине є частиною системи – вони являють собою когось або щось, що повинно взаємодіяти із системою.

Ґрунтуючись на описі системи реєстрації курсів університету, можна виділити наступних акторів: студент, викладач, реєстратор і система оплати.

Алгоритм створення акторіву програмі Rational Rose:

- клацніть правою кнопкою миші по розділу Use Case View у вікні браузера;

- вконтексно-залежному меню, що з’явилося, виберіть команду NewActor. У список вікна браузера буде доданий новий актор з ім'ям New Class;

- замініть ім'я New Class нового актора на потрібне ім'я актора.

Вікно браузера зі списком акторів для системи реєстрації курсів показане на рис. 1.1.

Рисунок 1.1 – Вікно браузера зі списком акторів

У модель включається короткий опис кожного актора, у якому потрібно вказати роль актора при взаємодії із системою.

Для системи реєстрації курсів опис акторів може бути наступної:

- студент - людина, що реєструється для відвідування занять в університеті;

- викладач - людина, що читає лекції в університеті;

- реєстратор - людина, керуючий системою реєстрації курсів;

- система оплати - зовнішня система, що виконує функції розрахунків за курси.

Опис акторіву програмі Rational Rose здійснюється при виконанні наступних дій:

- якщо вікна опису немає на екрані, відкрийте його, вибравши команду меню View Documentation;

- зі списку браузера виберіть актора, клацнувши по ньому мишею;

- установите курсор у вікні опису й уведіть текст опису актора.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]