аті виконаної роботи повністю реалізований запланований обсяг роботи, що включає в себе реалізацію системи зберігання даних проекту, реалізацію системи розмежування прав доступу до ресурсів сервісу і реалізацію можливості визначення спорідненості між персонами генеалогічного дерева.
Розроблений сервіс має практичну цінність для роботи з генеалогічними деревами у веб-середовищі.
Для досягнення поставленої мети пророблені наступні види робіт:
- досліджена предметна область;
- знайдено і досліджено існуючі аналоги;
- складені загальні та функціональні вимоги;
- досліджені можливі засоби розробки для вирішення поставленого завдання;
- вибрані і вивчені засоби розробки: об'єктно-реляційна СУБД PostgreSQL, документо-орієнтована СУБД CouchDB, мова програмування Python, фреймворк Django, мова програмування JavaScript;
- розроблена і реалізована архітектура реляційної бази даних;
- розроблена і реалізована архітектура нереляційних бази даних;
- розроблений і реалізований інтерфейс для доступу до збережених даних;
- розроблена і реалізована система розмежування прав доступу для різних груп користувачів;
- розроблено та реалізовано обчислення ступенів споріднення між двома персонами в генеалогічному дереві;
- проведена налагодження і тестування розробленого сервісу.
Напрямками майбутньої діяльності є розробка методів для визначення можливого спорідненості між зареєстрованими користувачами і визначення назв родинних зв'язків між будь-якими двома обраними персонами в одному генеалогічному дереві, а також більш поглиблене дослідження питання безпеки даного сервісу з розробкою методів забезпечення захищеності системи.
Література:
. Ф. Харарі. Теорія графів = Graph Theory/пров. з англ. В. Козирєв. - М.: Либроком, 2009. - 302 с.; p align="justify"> 2. Кочових, Сергій Володимирович. Методичний посібник з проведення генеалогічних розвідок. Основи генеалогічної культури. - СПб.: 2006. - 80 с.; p align="justify"> 3. Genway - більше, ніж сім'я: [Електрон. Ресурс]. - # "Justify"> 4. Moederevo.com: [Електрон. Ресурс]. - # "Justify"> 5. MyHeritage.com: [Електрон. Ресурс]. - # "Justify"> 6. Девід М. Бізлі. Python. Докладний довідник, 4-е видання. - Пров. з англ. А. Кисельов. - СПб.: Сим...