Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програмна система "Генеалогічне дерево"

Реферат Програмна система "Генеалогічне дерево"





цедури обробки користувальницьких запитів і виведення знайденої інформації.


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=...


Назад | сторінка 5 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Система рахунків і подвійний запис
  • Реферат на тему: Стратегія досягнення секулярної молоді: досвід проведення програми "По ...
  • Реферат на тему: Функції грошей як система, їхній взаємозв'язок і взаємообумовленість. ...
  • Реферат на тему: Фінансова система Російської Федерації. Доходи, витрати і прибуток підприє ...
  • Реферат на тему: Співвідношення понять "система права" і "правова система&quo ...