/* 家谱管理系统 任务:实现具有下列功能的家谱管理系统功能规定:1)
输入文献以寄存最初家谱中各组员的信息,组员的信息中均应包含如下内容:姓名、出生日期、婚否、地址、健在否、死亡日期(若其已死亡),也可附加其他信息、但不是必需的
实现数据的存盘和读盘
以图形方式显示家谱
显示第 n 代所有人的信息
按照姓名查询,输出组员信息(包括其本人、父亲、孩子的信息)
按照出生日期查询组员名单
输入两人姓名,确定其关系
某组员添加孩子
删除某组员(若其尚有后裔,则一并删除)
修改某组员信息
按出生日期对家谱中所有人排序
打开一家谱时,提醒当日生日的健在组员
规定:建立至少 30 个组员的数据,以较为直观的方式显示成果,并提供文稿形式以便检查
界面规定:有合理的提醒,每个功能可以设置菜单,根据提醒,可以完毕有关的功能规定
存储构造:学生自己根据系统功能规定自己设计,不过规定有关数据要存储在数据文献中
测试数据:规定使用 1、所有合法数据;2、局部非法数据
进行程序测试,以保证程序的稳定
测试数据及测试成果请在上交的资料中写明;*/#include#include#include〈string
h>#include