C/C++家谱管理系统[2023-12-18]

C/C++家谱管理系统[2023-12-18]

家谱管理系统是查询家谱信息必不可少的一部分,利用家谱管理系统可以清楚的了解家族成员信息。本程序实现一个简易的家谱管理系统。
实验要求如下
(1)该家谱管理系统是通过树来实现,定义其存储结构。
(2)需要设置普通用户、管理员两种角色,不同角色登录后的权限各不相同,普通用户可以进行查询;管理员有对成员增加、删除和修改的权限。
(3)家谱中成员的信息中均应包含姓名、出生日期、婚否、地址、健在否、死亡日期(若其已死亡)等,也可附加其它信息。
(4)查询功能。可按照姓名查询,输出成员信息(包括其本人、父亲、孩子的信息、所在辈分等);按照出生日期查询成员名单。
(5)按出生日期对家谱中所有人排序。
(6)输入任意两个姓名,能够查询这两个姓名之间的是否具有直系祖先后裔关系。
(7)分析算法的时间复杂度和空间复杂度。

源码联系UP主 -> https://space.bilibili.com/329101171

播放视频(多叉树实现家谱系统) -> https://www.bilibili.com/video/BV1Qa4y1X73V
播放视频(二叉树实现家谱系统) -> https://www.bilibili.com/video/BV1d94y1J7pi

C语言实现基于角色管理的简易家谱管理系统

C语言实现基于二叉树(孩子兄弟表示法)的家谱信息管理系统

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值