一种家谱生成方法及装置制造方法及图纸

技术编号:19425137 阅读:24 留言:0更新日期:2018-11-14 10:36
本申请公开了一种家谱生成方法及装置,用于提高生成家谱的效率。该方法包括:接收用户输入的家族信息,其中,所述家族信息包括N个家庭成员的姓名和所述N个家庭成员之间的亲属关系,N为大于等于2的整数;根据所述家族信息生成N个家谱,其中,所述N个家谱中的第一家谱包括所述N个家庭成员的姓名,还包括对于所述N个家庭成员中的第一家庭成员而言的N‑1个家庭成员的称谓,所述N‑1个家庭成员为所述N个家庭成员中除所述第一家庭成员之外的家庭成员。

【技术实现步骤摘要】
一种家谱生成方法及装置
本申请涉及数据处理
,尤其涉及一种家谱生成方法及装置。
技术介绍
家谱可用于记载家庭成员的基本信息。一般而言,得到家谱的主要方法是用户自行记录,即,由用户自行记录家庭成员的信息,得到家谱。然而这种方式显然效率比较低,特别是家庭成员较多时,会带来较大的工作量,而且也很容易遗漏某些信息。
技术实现思路
本申请实施例提供一种家谱生成方法及装置,用于提高生成家谱的效率。第一方面,提供一种家谱生成方法,包括:接收用户输入的家族信息,其中,所述家族信息包括N个家庭成员的姓名和所述N个家庭成员之间的亲属关系,N为大于等于2的整数;根据所述家族信息生成N个家谱,其中,所述N个家谱中的第一家谱包括所述N个家庭成员的姓名,还包括对于所述N个家庭成员中的第一家庭成员而言的N-1个家庭成员的称谓,所述N-1个家庭成员为所述N个家庭成员中除所述第一家庭成员之外的家庭成员。家谱生成装置根据用户输入的家族信息生成N个家谱,相较于现有的用户自己记录家族信息生成家谱的方式效率更高且准确率更高。同时N个家谱包括了N个家庭成员中的每个家庭成员而言的其他家庭成员的称谓,也就是说,N个家庭成员可以直观地从这N个家谱中获得对于自己而言的其他亲戚的称谓。可选的,根据所述家族信息生成N个家谱,包括:根据所述家族信息生成树状图,其中,所述树状图包括至少两个层级,其中的每一个层级包括所述N个家庭成员中的属于同一辈分关系的家庭成员;根据所述树状图获得对于所述N个家庭成员中的每个家庭成员而言的其他家庭成员的称谓;根据所述其他家庭成员的称谓和所述每个家庭成员的姓名,生成所述每个家庭成员的家谱,共得到所述N个家谱。通过树状图获得其他家庭成员的称谓,再根据这些称谓以及家庭成员的姓名获得N个家谱,也就是说,需要根据树状图关系就可以获得N个家谱,该方法生成家谱的方式简单且效率高。可选的,在根据所述家族信息生成N个家谱之后,还包括:接收用户输入的更新信息,其中,所述更新信息用于修改所述N个家谱;根据所述更新信息修改所述N个家谱,得到N个新的家谱。通过用户输入的更新信息来修改N个家谱,从而获得修改后的N个新的家谱,也就是说,本申请实施例可以在N个家谱生成之后,对N个家谱进行修改,方便用户实时地维护家谱。可选的,所述方法还包括:接收用户的第一操作,其中,所述第一操作用于设置所述N个家庭成员中的M个家庭成员管理所述N个家谱的权限,M为小于或等于N的正整数;根据所述第一操作设置所述N个家庭成员中的M个家庭成员的管理权限。通过用户的第一操作可以设置N个家庭成员的管理N个家谱的权限,即每个家庭成员只能在权限范围内对N个家谱进行管理,减少了小孩子随意更改N个家谱的情况,从而使得N个家谱的管理更加规范。可选的,所述方法还包括:将所述第一家谱发送给所述第一家庭成员对应的终端设备。在生成了N个家谱之后,可以把第一家谱发送给第一家庭成员的终端设备,即N个家谱都可以发送给对应的家庭成员的终端设备,也就是说,对应的家庭成员可以在终端设备中直接查看与自己对应的家谱,即家庭成员从自己的终端设备中的家谱就可以获得对自而言的其他家庭成员的称呼,使得用户查看家谱更加方便。第二方面,提供一种家谱生成装置,包括:接收模块,用于接收用户输入的家族信息,其中,所述家族信息包括N个家庭成员的姓名和所述N个家庭成员之间的亲属关系,N为大于等于2的整数;处理模块,用于根据所述家族信息生成N个家谱,其中,所述N个家谱中的第一家谱包括所述N个家庭成员的姓名,还包括对于所述N个家庭成员中的第一家庭成员而言的N-1个家庭成员的称谓,所述N-1个家庭成员为所述N个家庭成员中除所述第一家庭成员之外的家庭成员。可选的,所述处理模块具体用于:根据所述家族信息生成树状图,其中,所述树状图包括至少两个层级,其中的每一个层级包括所述N个家庭成员中的属于同一辈分关系的家庭成员;根据所述树状图获得对于所述N个家庭成员中的每个家庭成员而言的其他家庭成员的称谓;根据所述其他家庭成员的称谓和所述每个家庭成员的姓名,生成所述每个家庭成员的家谱,共得到所述N个家谱。可选的,所述接收模块还用于,在根据所述家族信息生成N个家谱之后,接收用户输入的更新信息,其中,所述更新信息用于修改所述N个家谱;所述处理模块还用于,根据所述更新信息修改所述N个家谱,得到N个新的家谱。可选的,所述接收模块还用于,接收用户的第一操作,其中,所述第一操作用于设置所述N个家庭成员中的M个家庭成员管理所述N个家谱的权限,M为小于或等于N的正整数;所述处理模块还用于,根据所述第一操作设置所述N个家庭成员中的M个家庭成员的管理权限。可选的,所述处理模块还用于:将所述第一家谱发送给所述第一家庭成员对应的终端设备。第三方面,提供一种家谱生成装置,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令实现如第一方面及任一可选的所述的方法。第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如第一方面及任一可选的所述的方法。本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本申请实施例中,可由家谱生成装置根据用户输入的家族信息生成以家族信息中包含的每一个家庭成员为中心的N个家谱,由家谱生成装置来自动生成家谱,相对于由用户自行记载的方式来说,显然效率较高,而且出错的几率也比较小,减少了用户的工作量。而且,每个家庭成员都可以获得与该家庭成员对应的家谱,其中,与该家庭成员对应的家谱,可以理解为,该家庭成员通过与该家庭成员对应的家谱就能看到对于该家庭成员而言的其他家庭成员的称谓,那么该家庭成员通过查看家谱就可以直观地确定如何称呼其他亲戚,尽量避免出现家庭成员不知道如何称呼其他远方亲戚的情况,能够有效的提高用户体验。附图说明图1为本申请实施例提供的一种家谱生成方法的流程图;图2为本申请实施例提供的树状图的一种示意图;图3为本申请实施例提供的根据图2的树状图生成的第一家谱的示意图;图4为本申请实施例提供的根据图2的树状图生成的第二家谱的示意图;图5为本申请实施例提供的根据图2的树状图生成的第三家谱的示意图;图6为本申请实施例提供的根据图2的树状图生成的第四家谱的示意图;图7为本申请实施例提供的根据图2的树状图生成的第五家谱的示意图;图8为本申请实施例提供的新的家谱的一种示意图;图9为本申请实施例提供的家谱生成装置的一种示意图;图10为本申请实施例提供的家谱生成装置的一种示意图。具体实施方式为了更好地理解本申请实施例提供的技术方案,下面将结合说明书附图以及具体的实施方式进行详细的说明。首先介绍本申请实施例相关的技术背景。家谱主要是用来记载家庭成员的信息,现有的家谱一般是通过用户记录生成。用户记录生成家谱的流程大概如下。用户记录按照一定的规律家庭成员的信息,记录完所有的家庭成员的信息后得到家谱。具体的,用户首先需要确定按照什么规律来记录家庭成员的信息,例如,按照辈分来记录,然后,然后用户需要从大量的家庭成员的信息中整理出各个家庭成员的辈分关系,然后,用户还需要将各个家庭成本文档来自技高网...

【技术保护点】
1.一种家谱生成方法,其特征在于,包括:接收用户输入的家族信息,其中,所述家族信息包括N个家庭成员的姓名和所述N个家庭成员之间的亲属关系,N为大于等于2的整数;根据所述家族信息生成N个家谱,其中,所述N个家谱中的第一家谱包括所述N个家庭成员的姓名,还包括对于所述N个家庭成员中的第一家庭成员而言的N‑1个家庭成员的称谓,所述N‑1个家庭成员为所述N个家庭成员中除所述第一家庭成员之外的家庭成员。

【技术特征摘要】
1.一种家谱生成方法,其特征在于,包括:接收用户输入的家族信息,其中,所述家族信息包括N个家庭成员的姓名和所述N个家庭成员之间的亲属关系,N为大于等于2的整数;根据所述家族信息生成N个家谱,其中,所述N个家谱中的第一家谱包括所述N个家庭成员的姓名,还包括对于所述N个家庭成员中的第一家庭成员而言的N-1个家庭成员的称谓,所述N-1个家庭成员为所述N个家庭成员中除所述第一家庭成员之外的家庭成员。2.如权利要求1所述的方法,其特征在于,根据所述家族信息生成N个家谱,包括:根据所述家族信息生成树状图,其中,所述树状图包括至少两个层级,其中的每一个层级包括所述N个家庭成员中的属于同一辈分关系的家庭成员;根据所述树状图获得对于所述N个家庭成员中的每个家庭成员而言的其他家庭成员的称谓;根据所述其他家庭成员的称谓和所述每个家庭成员的姓名,生成所述每个家庭成员的家谱,共得到所述N个家谱。3.如权利要求1或2所述的方法,其特征在于,在根据所述家族信息生成N个家谱之后,还包括:接收用户输入的更新信息,其中,所述更新信息用于修改所述N个家谱;根据所述更新信息修改所述N个家谱,得到N个新的家谱。4.如权利要求1或2所述的方法,其特征在于,所述方法还包括:接收用户的第一操作,其中,所述第一操作用于设置所述N个家庭成员中的M个家庭成员管理所述N个家谱的权限,M为小于或等于N的正整数;根据所述第一操作设置所述N个家庭成员中的M个家庭成员的管理权限。5.如权利要求1或2所述的方法,其特征在于,所述方法还包括:将所述第一家谱发送给所述第一家庭成员对应的终端设备。6.一种家谱生成装置,其特征在于,包括:接收模块,用于接收用户输入的家族信息,其中,所述家族信息包括N个家庭成员的姓名和所述N个家庭成员之间的亲属关系,N为大于等于2的整数;处理模块,用于根据所述家族信息生成N个家谱,其中,所述N个家谱中的第...

【专利技术属性】
技术研发人员:喻卓品
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1