本发明专利技术提供了一种漫画的多版本管理系统,包括:关系获取单元,用于获取同一漫画的多个版本之间的结构关系;版本管理单元,用于根据所述结构关系建立树形结构,以实现对所述同一漫画的多个版本的管理。本发明专利技术还提出了一种漫画的多版本管理方法。通过本发明专利技术的技术方案,可以对漫画的多个版本进行有序管理,避免出现混乱。
【技术实现步骤摘要】
本专利技术涉及漫画版本管理
,具体而言,涉及一种漫画的多版本管理系统和一种漫画的多版本管理方法。
技术介绍
即便是同一本漫画,也具有很多不同的版本。比如对应于不同的结局、不同的配色风格、不同的语言等;或者,对于不断更新的漫画内容,也可以算作是版本的不断更新。那么,对于多版本的漫画结构,如何实现有效的版本管理,成为目前亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述问题,提出了一种新的技术方案,可以对漫画的多个版本进行有序管理,避免出现混乱。有鉴于此,本专利技术提出了一种漫画的多版本管理系统,包括:关系获取单元,用于获取同一漫画的多个版本之间的结构关系;版本管理单元,用于根据所述结构关系建立树形结构,以实现对所述同一漫画的多个版本的管理。在该技术方案中,当同一漫画存在多个版本时,通过获取这多个版本之间的结构关系,能够基于该关系建立树形结构,使得各个版本之间的关系清晰明确,便于实现管理。在上述技术方案中,优选地,所述版本管理单元用于:基于XML格式建立所述树形结构。在该技术方案中,作为一种较为优选的实施方式,可以米用如XML格式来建立树形结构。具体地,由于XML格式是一种较为通用的数据交换的文件格式,有助于实现在不同平台、环境下实现数据交换,提高兼容性和通用性。在上述技术方案中,优选地,所述版本管理单元还用于:根据漫画的工序、情节和风格信息,确定其所属的漫画版本信息,以实现对所述树形结构的管理。在该技术方案中,可以根据每部漫画的工序、情节和风格信息,建立对应的版本情况,比如相同工序和情节时,若绘画风格不同,则确定为不同版本,从而在树形结构中建立对应的版本节点,以实现相应的版本管理。在上述技术方案中,优选地,所述版本管理单元具体用于:当所述漫画版本信息在所述树形结构中不存在时,在所述树形结构中添加对应于所述漫画版本信息的新节点。在该技术方案中,通过对不同漫画之间的如工序、情节、风格等信息的比较,能够确定其具体的版本情况,比如是否属于树形结构中已存在的某个漫画版本;如果存在,可以直接在该节点下生成子节点或进行节点替换,以作为新版本,或者如果不存在,可以直接生成新节点,以作为一种新的版本,并实现对该新版本的管理。在上述任一技术方案中,优选地,还包括:版本号生成单元,用于当所述同一漫画的任一版本存在更新内容时,根据所述更新内容在所述树形结构中对应的节点信息,以及所述更新内容的信息,生成对应的版本号。在该技术方案中,通过实现基于更新内容的节点查找,从而实现对更新内容的版本管理;同时,通过基于更新内容来生成版本号,使得版本号唯一,有助于避免不同漫画之间发生版本号冲突。本专利技术还提出了一种漫画的多版本管理方法,包括:获取同一漫画的多个版本之间的结构关系;根据所述结构关系建立树形结构,以实现对所述同一漫画的多个版本的管理。在该技术方案中,当同一漫画存在多个版本时,通过获取这多个版本之间的结构关系,能够基于该关系建立树形结构,使得各个版本之间的关系清晰明确,便于实现管理。在上述技术方案中,优选地,基于XML格式建立所述树形结构。在该技术方案中,作为一种较为优选的实施方式,可以米用如XML格式来建立树形结构。具体地,由于XML格式是一种较为通用的数据交换的文件格式,有助于实现在不同平台、环境下实现数据交换,提高兼容性和通用性。在上述技术方案中,优选地,还包括:根据漫画的工序、情节和风格信息,确定其所属的漫画版本信息,以实现对所述树形结构的管理。在该技术方案中,可以根据每部漫画的工序、情节和风格信息,建立对应的版本情况,比如相同工序和情节时,若绘画风格不同,则确定为不同版本,从而在树形结构中建立对应的版本节点,以实现相应的版本管理。在上述技术方案中,优选地,对所述树形结构进行管理的过程包括:当所述漫画版本信息在所述树形结构中不存在时,在所述树形结构中添加对应于所述漫画版本信息的新节点。在该技术方案中,通过对不同漫画之间的如工序、情节、风格等信息的比较,能够确定其具体的版本情况,比如是否属于树形结构中已存在的某个漫画版本;如果存在,可以直接在该节点下生成子节点或进行节点替换,以作为新版本,或者如果不存在,可以直接生成新节点,以作为一种新的版本,并实现对该新版本的管理。在上述任一技术方案中,优选地,还包括:当所述同一漫画的任一版本存在更新内容时,根据所述更新内容在所述树形结构中对应的节点信息,以及所述更新内容的信息,生成对应的版本号。在该技术方案中,通过实现基于更新内容的节点查找,从而实现对更新内容的版本管理;同时,通过基于更新内容来生成版本号,使得版本号唯一,有助于避免不同漫画之间发生版本号冲突。通过以上技术方案,可以对漫画的多个版本进行有序管理,避免出现混乱。【附图说明】图1示出了根据本专利技术的一个实施例的漫画的多版本管理系统的示意框图;图2示出了根据本专利技术的一个实施例的漫画的多版本管理方法的示意流程图;图3示出了根据本专利技术的一个实施例的实现漫画的多版本管理的示意图。【具体实施方式】为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和【具体实施方式】对本专利技术进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术并不限于下面公开的具体实施例的限制。图1示出了根据本专利技术的一个实施例的漫画的多版本管理系统的示意框图。如图1所示,根据本专利技术的一个实施例的漫画的多版本管理系统100,包括:关系获取单元102,用于获取同一漫画的多个版本之间的结构关系;版本管理单元104,用于根据所述结构关系建立树形结构,以实现对所述同一漫画的多个版本的管理。在该技术方案中,当同一漫画存在多个版本时,通过获取这多个版本之间的结构关系,能够基于该关系建立树形结构,使得各个版本之间的关系清晰明确,便于实现管理。在上述技术方案中,优选地,所述版本管理单元104用于:基于XML格式建立所述树形结构。在该技术方案中,作为一种较为优选的实施方式,可以米用如XML格式来建立树形结构。具体地,由于XML格式是一种较为通用的数据交换的文件格式,有助于实现在不同平台、环境下实现数据交换,提高兼容性和通用性。在上述技术方案中,优选地,所述版本管理单元104还用于:根据漫画的工序、情节和风格信息,确定其所属的漫画版本信息,以实现对所述树形结构的管理。在该技术方案中,可以根据每部漫画的工序、情节和风格信息,建立对应的版本情况,比如相同工序和情节时,若绘画风格不同,则确定为不同版本,从而在树形结构中建立对应的版本节点,以实现相应的版本管理。<当前第1页1 2 本文档来自技高网...
【技术保护点】
一种漫画的多版本管理系统,其特征在于,包括:关系获取单元,用于获取同一漫画的多个版本之间的结构关系;版本管理单元,用于根据所述结构关系建立树形结构,以实现对所述同一漫画的多个版本的管理。
【技术特征摘要】
【专利技术属性】
技术研发人员:龚健,李平立,
申请(专利权)人:北京大学,方正国际软件北京有限公司,方正国际软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。