"justify"> .1. Вихідними даними для запиту служить одна персона. p align="justify"> .1.1. Користувач вибирає потрібний запит в контексной меню для потрібної персони. p align="justify"> .2. Вихідними даними для запиту служить 2 персони. p align="justify"> .2.1. Користувач вибирає потрібних персон зі списку. p align="justify">. Система виконує пошук у базі за запитом. p align="justify">. Система відображає результат запиту. p align="justify"> Передумови.
. Система повинна перебувати в стані В«Очікування дій від користувачаВ». p align="justify"> Післяумови.
. Система повертається у стан В«Очікування дій від користувачаВ». br/>
3. Опис предметної області
Родовідне або генеалогічне древо - схематичне уявлення родинних зв'язків, родоводу розпису у вигляді умовно-символічного В«дереваВ», у В«коренівВ» якого вказується родоначальник, на В«стовбуріВ» - представники основної (за старшинством) лінії роду , а на В«гілкахВ» - різних лініях родоводу, найвідоміші його нащадки - В«листяВ» (справжнє приклад ілюструє древо В«низхідного родоводуВ», якісь є найбільш поширеними); але часто, якщо вона, розпис, що не стилізована у вигляді дерева реального, що було дуже поширене в минулому, схема ця для зручності сприйняття і формування представляє родовідне древо в перевернутому вигляді, коли родоначальник розташовується у верхній частині таблиці
Основою генеалогічних досліджень є оформлення у вигляді родоводу відомостей, отриманих в ході пошуку. Для запису родоводів застосовуються три способи: родовідне дерево, родовід таблиця і родовід розпис. Найбільш широкого поширення набули родоводи у вигляді генеалогічного дерева. В інших варіантах дерева в основі міститься ім'я того, для кого складається родовід, а його предки утворювали "ствол" і "крону". Зовнішній вигляд генеалогічних таблиць також різноманітний: вони можуть бути вертикальними, горизонтальними і круговими. Таблиці дуже зручні у використанні, так як наочні і компактні. Їх недоліком вважається надзвичайний лаконізм. Крім того, генеалогічна таблиця, як правило, охоплює не більше десяти поколінь, так як подальше продовження ускладнює роботу з нею. p align="justify"> Система зберігає відомості про персони, їх Ф.І. о, стать, дата народження і про родинні зв'язки між ними. Зв'язки бувають трьох видів: чоловіки-дружини, діти-батьки і брати-сестри. p align="justify"> Система забезпечує можливість додавання даних про нові персонах і родинних зв'язках, зміна введених даних. Система стежить за непротиворечивостью вводяться. Неприпустимо, щоб людина була власним предком або нащадком. p align="justify"> Користувачі можуть здійснювати пошук корисної інформації по дереву: знаходити для зазначеного члена сім'ї його дітей, його батьків, братів, сестер, усіх предків персони.
3.1 Морфологічна модель <...