使用QT5.14.2开发族谱管理软件过程记录

目标缘由:出生在农村、学习了电脑技术,总有一个想法就是将老家传承下来的族谱录入电脑中,方便快速查询和长期保存。开始入手时候发现还挺有难度。

难点如下:

  1. 过去族谱纸质版书籍是民国时候印刷的、很多字都是繁体字、还有好些字真的是很难识别。
  2. 族谱里面经常会出现某公三子、某祖元孙之类的文字,经常要去考证一下上一辈或者上上辈的名字全称是什么。
  3.  使用相机拍照和高拍仪将纸质文字变成电子照片后,尝试使用网上开源的OCR工具识别出来,发现也是准确率不高,困难重重。

开发过程:

        1、资料录入:根据纸质文件设计初步的族人资料数据表,比如姓名、生辰、代数之类的数据表。之后设计录入界面,不断的根据纸质谱书资料完善对应的字段。最终设计录入界面如下:

        2、资料查询:根据姓名、编号、父亲姓名、父亲编号、代数等查询出对应的结果并分页显示、支持数据的批量导入和导出功能。

        3、宗支图谱:为了梳理清楚子辈和父辈的关系、纯文字的表格数据已经无法满足需求、因此采用图形化的设计方式来展示已有数据关系、并允许右键进行菜单的处理和排版。界面设计如下:

软件下载:https://download.csdn.net/download/xqf222/89537952

族谱管理软件功能介绍:

1、登录软件后自行录入族人相关资料、录入资料后可进行增删改查操作。

2、族人资料支持Excel批量导入、导出数据功能。

3、族人查询模块支持选中指定族人资料后、右键可以快速添加对应的父亲、儿子、兄弟、妻子资料。

4、族人图谱展示录入系统的所有族人关系图、清晰方便的展示对应的父子关系,包括零散的不包含父亲数据的节点数据。

5、族人图谱支持右键快速查询对应的所有直系祖宗数据、所有的直系后辈关系数据,并允许重新排版和导出图片。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疾风铸境

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值