Abstract
Many people are interested in learning about their family history. Discovering who has come before us can help us learn more about who we are, and possibly why we are the way we are. Over the years, more and more people have turned to software products to help them build and manage their family tree information. These products allow users to easily enter and retrieve the information, as well as provide graphical representations without the arduous task of drawing by hand. In addition, some manufacturers have made agreements with genealogy search services, and integrated the process of searching for relatives into the software. A user can initiate a search for a family member at the same time he is entering information into the GUI. While this is certainly an important advancement, it appears that it has come at the expense of advancements in the user interface. The display of genealogy data is not a simple problem. Family tree information lends itself most to a sort of tree structure, but one in which there can be any number of levels, any number of elements per level, and any number of children per element. Making matters more difficult is the fact that a user really needs some way to visualize the structure and the content of the tree simultaneously. The main focus of this project is to develop a genealogy software product implemented in Java that makes use of a graphics toolkit to create a graphical view of family tree data that allows the user to visualize the content and structure of his family tree at the same time. This graphics toolkit will need to support user selection of graphical objects, panning, zooming, and animation
Publication Date
2006
Document Type
Master's Project
Student Type
Graduate
Degree Name
Computer Science (MS)
Department, Program, or Center
Computer Science (GCCIS)
Advisor
Geigel, Joseph
Advisor/Committee Member
Bischof, Hans-Peter
Advisor/Committee Member
Carithers, Warren
Recommended Citation
Sullivan, Catherine, "Family tree manager" (2006). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/269
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works in December 2013.