цедури обробки користувальницьких запитів і виведення знайденої інформації.
2.2 Опис моделі аналізу системи
.2.1 Діаграми діяльності
Розглянемо більш докладно прецеденти, виділені на попередньому етапі.
Варіант використання В«Наповнення базиВ»
Основні потоки подій:
. Користувач вибирає, яку дію виконати. p align="justify"> .1. Робота з персонами
.1.1. Додати персону. p align="justify"> .1.1.1. Система запитує дані про персону. p align="justify"> .1.1.2. Користувач вводить дані про персону. p align="justify"> .1.1.3. Система перевіряє, введено Чи ім'я. p align="justify"> .1.1.4. Якщо ім'я введено, новий запис додається в базу. p align="justify"> .1.2. Змінити персону
.1.2.1. Користувач вибирає персону зі списку. p align="justify"> .1.2.2. Система запитує нові дані про персону. p align="justify"> .1.2.3. Користувач вводить дані про персону. p align="justify"> .1.2.4. Система перевіряє, введено Чи ім'я. p align="justify"> .1.2.5. Якщо ім'я введено, зміни вносяться в базу. p align="justify"> .1.3. Видалити персону. p align="justify"> .1.3.1. Користувач вибирає персону зі списку. p align="justify"> .1.3.2. Система перевіряє, чи полягає персона в зв'язках. p align="justify"> .1.3.3. Якщо не перебуває, запис про персону видаляється з бази. p align="justify"> .2. Робота зі зв'язками. p align="justify"> .2.1. Додати зв'язок. p align="justify"> .2.1.1. Система перевіряє, чи є хоча б 2 записи в таблиці персон. p align="justify"> .2.1.2. Якщо є, користувач вибирає учасників і тип зв'язку. p align="justify"> .2.1.3. Система перевіряє, чи можлива зв'язок між обраними персонами. p align="justify"> .2.1.4. Якщо можлива, в базу додається нова запис. p align="justify"> .2.2. Видалити зв'язок. p align="justify"> .2.2.1. Користувач вибирає потрібну зв'язок. p align="justify"> .2.2.2. Із бази видаляється запис про зв'язок. p align="justify"> Альтернативні потоки подій:
. При видаленні персони з'ясовується, що видаляється персона складається у зв'язках. p align="justify"> .1. Виводиться повідомлення про помилку, і прецедент завершується. p align="justify">. При додаванні зв'язку з'ясовується, що таблиця персон містить менше двох записів. p align="justify"> .1. Виводиться повідомлення про помилку і прецедент завершується. p align="justify"> Передумови.
. Система повинна перебувати в стані В«Очікування дій від користувачаВ». p align="justify"> Післяумови.
. Система повертається у стан В«Очікування дій від користувачаВ». p align="justify"> Варіант використання В«Запит до базиВ»
Основні потоки подій:
. Користувач вибирає, який запит виконати. p align=...