justify"> г) зберігання мультимедійних даних:
1) текст,
2) фотографії;
д) пошук і фільтрація даних;
е) статистика:
1) кількість персон,
2) кількість чоловіків,
) кількість жінок,
) число поколінь,
) середня тривалість життя,
) число дітей.
Всі ці функції доступні користувачеві сервісу в особистому кабінеті - розділі, який доступний тільки для зареєстрованих користувачів. Особистий кабінет дозволяє авторизованим користувачам швидко і зручно отримувати доступ до таких функцій, як робота з генеалогічними деревами, редагування особистої інформації, обмін повідомленнями з іншими користувачами, зберігання мультимедіа-файлів і так далі. p align="justify"> 1.2 Суть завдання
Завдання дипломного проекту - створити веб-сервіс для побудови генеалогічних дерев. Поставлена ​​задача розбивається на наступні підзадачі:
- розробка та реалізація серверної частини сервісу;
- розробка та реалізація клієнтської частини сервісу, яка буде надавати користувачам можливість створення і редагування генеалогічних дерев;
- розробка та реалізація можливостей імпорту та експорту даних.
Комплексний проект створення веб-сервісу для побудови генеалогічних дерев ініційований групою студентів. Його остаточне формулювання і формулювання конкретних завдань проведена спільно з науковим керівником. p align="justify"> Завданням даної дипломної роботи є розробка та реалізація ключових компонентів системи створюваного веб-сервісу, на яких буде заснована робота всього сервісу для побудови генеалогічних дерев. У цю задачу входять такі великі підзадачі, як:
а) розробка та реалізація бази даних для зберігання всієї одержуваної від користувачів інформації і всіх даних проекту. Для вирішення цієї підзадачі необхідно:
- дослідити існуючі реляційні і нереляційні бази даних, їх характеристики і головні достоїнства;
- вибрати найбільш оптимальні СУБД для зберігання даних проекту;
- розробити і реалізувати архітектуру баз даних;
- реалізувати можливість взаємодії між обраними базами даних.