Abstract

The article is devoted to the issues of automating the construction of the genealogical tree of the family based on the pedigree, presented in the form of a text document, starting from the ances-tor of the family to the rest of its members. The proposed method for constructing a tree does not depend on its branching and language. The software shell (program) MyDrevo, which is im-plemented in accordance with the method, uses prepared text documents to automatically gen-erate «current» controls for the tree building process. The program converts the original text document of the pedigree into a tree-like structure, displaying it on the user’s control panel in a form convenient to work with, which allows the user to view the tree and edit its lines (branch-es). The MyDrevo program, which uses branches of the tree, ensures its recursive growth, main-taining strict «subordination» when new family members are included in the pedigree. In the process of building up, the tree is supplemented with flexibly constructed pedigree objects. In general, the MyDrevo program supports the automated construction of the pedigree in any form and any language. The program also allows automatic connection of comments, archives with various files included in them, and a group of sound (audio) files of participants of performanc-es, files created in real-time mode, to any object of the tree. The proposed program allows the automated building of the tree, providing automatic reverse conversion of it into the current text document of the pedigree. The current pedigree text document can be used regardless of the time and day on any PC in the local network, allowing combined (parallel) work with the tree (its correction). The proposed method of forming a tree can be applied in various fields, for ex-ample, in education, medicine, etc. In terms of its capabilities, the proposed method of forming, editing, and viewing a tree is comparable to the popular MyHeritage system, but it is easier to manage and allows creating a tree in different languages.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call