Зв'язки бувають тільки трьох видів: В«чоловіки-дружиниВ», В«діти-батькиВ» і В«брати-сестриВ». Система забезпечує можливість додавання даних про нові персонах і родинних зв'язках, зміна введених даних і видалення непотрібних даних. Система стежить за непротиворечивостью вводяться. Наприклад, неприпустимо, щоб людина була власним предком або нащадком. p align="justify"> Розроблена модель повинна містити схему бази даних для зберігання генеалогічних дерев.
Користувачі системи можуть здійснювати пошук корисної інформації по дереву:
В· знаходити для зазначеного члена сім'ї його дітей;
В· знаходити для зазначеного члена сім'ї його батьків;
В· знаходити для зазначеної персони братів і сестер, якщо такі є;
В· отримувати список всіх предків персони;
В· отримувати список всіх нащадків персони;
В· отримувати список всіх родичів персони;
В· простежувати ланцюжок родинних зв'язків від однієї персони до іншої (наприклад, якщо Петро є швагром Івана, то на запит про родинні зв'язки між Петром та Іваном видається такий результат: В« Петро - брат Ольгу, Ольга - дружина Івана В»).
1.2 Глосарій проекту
Глосарій (лат. Glossarium - В«збори глоссВ») - словник вузькоспеціалізованих термінів у якій-небудь галузі знань з тлумаченням, іноді перекладом на іншу мову, коментарями і прикладами. Збори глосс і власне глосарії стали попередниками словника. p align="justify"> 1. Система - програмна система для підтримки генеалогічних дерев.
2. Користувач - людина, що працює з системою.
. База даних - файл у зовнішній пам'яті комп'ютера, що зберігає таблиці даних.
1.3 Аналіз та визначення вимог
Родовідне, або генеалогічне древо - схематичне уявлення родинних зв'язків, родоводу розпису у вигляді умовно-символічного В«дереваВ», у В«коренівВ» якого вказується родоначальник, на В«стовбуріВ» - представники основної (за старшинством) лінії роду, а на В«гілкахВ» - різних лініях родоводу, відомі його нащадки - В«листяВ» (справжній приклад ілюструє древо В«низхідного родоводуВ», якісь є найбільш поширеними); але часто, якщо вона, розпис, що не стилізована у вигляді дерева реального, що було дуже поширене в минулому, схема ця для зручності сприйняття і формування представляє родовідне древо в перевернутому вигляді, коли родоначальник розташовується у верхній частині таблиці. Г...