A genealogy management system
Java x JavaFX(fxml)
Functions:
different user accounts with different power
infomation as attributes of family member object
data saved in files
add delete search modify
sort by birthday
show alive person whose birthday is today
quest for whether two people are lineally related
show in graphic
the explanation which is my report, is written in chinese, if you need version of other language, try google translation
explanation video(in chinese):https://www.bilibili.com/video/BV1nz4y1X7rp/
currently, the system cannot accept repeated name, but my thought of solution is written in 3.4 in explanation.