[发明专利]家谱打印方法及装置有效
| 申请号: | 201911167599.7 | 申请日: | 2019-11-25 |
| 公开(公告)号: | CN110989944B | 公开(公告)日: | 2022-12-02 |
| 发明(设计)人: | 吴信东;盛绍静;卜晨阳;周鹏 | 申请(专利权)人: | 合肥工业大学 |
| 主分类号: | G06F3/12 | 分类号: | G06F3/12 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩 |
| 地址: | 230009 *** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 家谱 打印 方法 装置 | ||
本发明公开了一种家谱打印方法及装置。其中,该方法包括:获取待打印的目标家谱的所有家谱数据,其中,目标家谱为图形数据库保存的家谱,图形数据库中以节点指示目标家谱中的家谱人物,以节点之间的有向边指示家谱人物之间的关系;接收家谱打印请求,其中,家谱打印请求中携带有打印目标家谱的打印参数;提取所有家谱数据中与打印参数对应的家谱输出数据;将与家谱输出数据对应的打印链接发送至目标终端。本发明解决了相关技术中海量家谱数据存储问题以及用户无法个性化打印家谱打印的技术问题,处理由于不当操作导致的家谱数据错误,保证家谱打印结果的完整、有效和正确。
技术领域
本发明涉及数据打印技术领域,具体而言,涉及一种家谱打印方法及装置。
背景技术
相关技术中,在完成家谱修建后,保存家谱数据时,传统的家谱数据主要保存在如MySql等关系型数据库中,海量家谱数据查询、处理以及分析性能较差。同时,传统的家谱数据存储是由人工手动录入,不仅耗时耗力,而且无法保证数据处理的正确性。而且,传统的家谱打印方法是在家谱修建完成后将存储的家谱数据转化生成文档,这种打印方式存在多种缺陷:a,家谱修建周期很长,同时参与修建家谱人数很多,家谱修建核心成员难以随时随地地掌握工作开展的进度,而且难以及时修正错误的家谱数据;b,家谱修订过程中,修谱成员未能实时核查保存数据的正确性,若在线打印家谱过程不能处理错误的家谱数据,导致最终打印版家谱也必然存在错误;c,难以根据用户需求调整家谱打印方案。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种家谱打印方法及装置,以至少解决相关技术中海量家谱数据存储问题以及用户无法个性化打印家谱打印的技术问题。
根据本发明实施例的一个方面,提供了一种家谱打印方法,包括:获取待打印的目标家谱的所有家谱数据,其中,所述目标家谱为图形数据库保存的家谱,所述图形数据库中以节点指示所述目标家谱中的家谱人物,以节点之间的有向边指示所述家谱人物之间的关系;接收家谱打印请求,其中,所述家谱打印请求中携带有打印所述目标家谱的打印参数;提取所述所有家谱数据中与所述打印参数对应的家谱输出数据;将与所述家谱输出数据对应的打印链接发送至目标终端。
可选地,在获取待打印的目标家谱的所有家谱数据之后,所述家谱打印方法还包括:确定数据导入方案;基于所述数据导入方案,将所述目标家谱的家谱数据导入至所述图形数据库;确定所述目标家谱的每个家谱人物、家谱人物之间的关系以及与每个家谱人物、家谱人物之间的关系对应的属性值;为每个所述家谱人物设置节点,并为家谱人物之间的关系设置有向边,以及将所述属性值附着在所述节点和所述有向边周围;基于所述节点、所述有向边和所述属性值,构建图形化家谱,其中,所述图形化家谱的家谱数据保存在所述图形数据库中。
可选地,在接收家谱打印请求之后,所述家谱打印方法还包括:解析所述家谱打印请求,以确定打印类型和打印信息,其中,所述打印类型至少包括:谱系图和家谱,所述打印信息包括下述至少之一:打印家谱姓名、打印家谱副标题、打印先祖人物、打印先祖的开始代数、打印后代代数、打印关联人物;基于所述打印类型和所述打印信息,确定所述打印参数。
可选地,确定打印类型和打印信息的步骤,包括:在所述打印类型为谱系图时,确定打印所述目标家谱的家谱谱系图;在所述打印类型为家谱时,确定打印所述目标家谱的指定家谱人物的全部信息;在确定打印信息中打印先祖的开始代数时包括:若未指示开始代数,默认所述开始代数为所述目标家谱中的第一代;或者,若接收到代数数字,以所述代数数字为所述开始代数;或者,若接收到家谱先祖姓名,则以所述家谱先祖姓名指示辈分所对应的先祖代数为所述开始代数;在确定打印信息中打印后代代数时包括:若打印后代代数为全部后代,则以所述打印先祖的开始代数为始,打印输出所有后代家谱人物;或者,若打印后代代数为指定后代数值N,则以所述打印先祖的开始代数为始,向下打印输出N代所有家谱人物。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911167599.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便于拆装且设有防水组件的智能插座
- 下一篇:一种连杆式多臂救援机器人





