">) Термінал чі сайт, Який містіть рейтінгові спіскі.and Data Variations List:
) адміністратор авторізується путем введенням логіну и паролю адміністратора з Клавіатури;
) реєстратор авторізується путем введенням логіну и паролю Реєстратора з Клавіатури;
) дані абітурієнта вводяться з Клавіатури; of Occurrence: 95%. (Open Issues):
) вівчіті можлівість Відновлення роботи системи после збою;
) чі потрібна при віході Реєстратора з системи додаткова функціональність друку кількості поданих індивідуальних заяв?
) Чи може абітурієнт самостійно додаваті заявление до бази даних, чи це винен делать реєстратор?
) Чи може абітурієнт самостійно вводіті Особисті дані до системи, чи це винен делать реєстратор?
1.2 опису основних класів
На діаграмі зображені основні Дії Реєстратора (працівник приймальної КОМІСІЇ), та абітурієнта.
Рис. 1. Діаграма класів
Діаграма класів (рис. 1) є Основним логічнім Поданєв моделі и містіть найдетальнішу інформацію про Внутрішній устрій об'єктно-орієнтованої програмної системи. На діаграмі класів показано безліч класів, інтерфейсів, кооперацій и отношений между ними.
Реєстратор має можлівість: входити до системи, заносіті абітурієнтів в базу даних, переглядаті рейтінговій список, оголошуваті Додатковий інформацію, переглядаті степень освіти абітурієнта. Абітурієнт має можлівість: переглянутися рейтинговий список, ввести данні про себе.
. Реалізація функціональної Частинами ПРОГРАМИ
2.1 Діаграмі взаємодії
Рис. 2 Діаграма ваємодії «Процес зарахування абітурієнтів»
На діаграмах (рис.2) описана вся робота Реєстратора и абітурієнта, тобто весь процес зарахування абітурієнтів. Абітурієнт Підходить до працівника приймальної КОМІСІЇ, Заповнює заявление та здає документи.
Реєстратор (працівник приймальної КОМІСІЇ) заходити до системи та створює запит. Реєстратор обирає тип операции та реєструє заяву абітурієнта, вводити его дані до системи та зберігає.
Рис. 3 Діаграма послідовності «рейтинговий список»
Реєстратор запит на Відкриття списку абітурієнтів, далі система виводу список на екран. Система проводити сортуваннях списком по Набрань балу и виводу на екран кінцевій результат. Такоже реєстратор має можлівість редагуваті список та зберігаті.
2.2 Діаграмі послідовності
Рис. 4 Діаграма послідовності «Заповнення заяви»
Діаграма послідовності (рис. 3) опісує повну роботу Реєстратора при подачі заяви абітурієнтом.
Перша дія Реєстратора це создания запиту в сістемі, система відкріває форму заявили І реєстратор Заповнює заявление та надає Додатковий інформацію абітурієнтові. Далі система зберігає дані и автоматично створює Унікальний код, реєстратор передает код абітурієнтові.
2.3 Діаграма станів
Рис. 5 Діаграма станів
інформаційний автоматизація приймальний реєстратор
Во время роботи система может знаходітіся в Наступний станах: Авторизація, введення, оновлення, Виведення, создания, Збереження.
2.4 Діаграмі ДІЯЛЬНОСТІ
Рис. 6 Діаграма ДІЯЛЬНОСТІ «Авторизація»
Процес авторізації Реєстратора відбувається за Наступний кроками: введення логіну, введений пароль, перевірка логіну та пароля.
Если логін чі пароль введено невірно, програма возвращается до Перший Крок - введення логіну та пароля, інакше - система просити ввести пароль 2го уровня. Если пароль 2го уровня введено невірно программа возвращается до Перший Крок: введення пароля та логіну, інакше - система просити ввести пароль третього уровня.
Если пароль третім уровня пройшов перевірку и БУВ введенні не вірно программа возвращается до Перший Крок, інакше - система надає вхід.
Рис. 7 Діаграма ДІЯЛЬНОСТІ «Запитів на Відкриття списку абітурієнтів»
При запіті на Відкриття списку абітурієнтів відбуваються Такі Дії: запит на Відкриття списку абітурієнтів, Виведення списку на екран, вибір абітурієнтів поза конкурсом, запит на сортуваннях по Набрань балу, Виведення відсортованого списку на екран, перенесені абітурієнтів поза конкурсом на Перші місця списку, перенесені абітурієнтів з високим балом ...