一种交易信息管理方法和系统的制作方法
【专利摘要】本发明公开了一种交易信息管理方法和系统,该方法包括设置不少于2个信息节点;每个信息节点存储有路径字段和统计数据,其中所述路径字段包括所述信息节点与其他信息节点之间的关系数据,所述统计数据包括所述信息节点对应的收支数据;通过预设的交易信息管理规则管理每个信息节点的路径字段和统计数据。本发明技术方案由于在交易信息管理系统中信息节点之间采用树形的结构,简化了信息节点之间的关系,并且能够全面展示一个信息节点的全部相关信息,从而提高了交易信息管理的效率。
【专利说明】
_种交易信息管理方法和系统
技术领域
[0001]本发明涉及互联网技术领域,特别涉及一种交易信息管理方法和系统。【背景技术】
[0002]信息管理系统是组织理论、会计学、统计学、数学模型及经济学的混合物,它全面使用计算机技术、网络通信技术、数据库技术等,是多学科交叉的边缘技术,因此是技术系统。从社会技术系统的观点来看,信息管理系统和组织结构之间是相互影响的,引进信息管理系统将导致新组织结构的产生,而现存的组织结构又对信息管理系统的分析、设计、引进的成功与否产生重要影响,其影响要素包括组织环境、组织战略、组织目标、组织结构、组织过程和组织文化。所以信息管理系统既是技术系统,同时也是社会系统。其具备以下功能: 数据处理功能。包括数据收集和输入、数据传输、数据存储、数据加工和输出;预测功能。运用现代数学方法、统计方法和模拟方法,根据过去的数据预测未来的情况;计划功能。根据企业提供的约束条件,合理地安排各职能部门的计划,按照不同的管理层,提供不同的管理层,提供相应的计划报告;控制功能。根据各职能部门提供的数据,对计划的执行情况进行检测、检测、比较执行与计划的差异,对差异情况分析其原因;辅助决策功能。采用各种数学模型和所存储的大量数据,及时推倒出有关问题的最优解或满意解,辅助各级管理人员进行决策,以期合理利用人财物和信息资源,取得较大的经济效益。
[0003]其中交易信息管理系统是收集和存储交易信息并对交易过程的一些方面进行控制。但是目前的交易信息管理系统普遍存在结构过于复杂,使用不方便,信息节点的信息呈现不完整的问题。
【发明内容】
[0004]本发明提供一种交易信息管理方法和系统,可以简化交易信息管理中信息节点的结构,提高交易信息管理效率。
[0005]本发明的技术方案提供了一种交易信息管理方法,包括以下步骤:
[0006]设置不少于2个信息节点;
[0007]每个信息节点存储有路径字段和统计数据,其中所述路径字段包括所述信息节点与其他信息节点之间的关系数据,所述统计数据包括所述信息节点对应的收支数据;
[0008]通过预设的交易信息管理规则管理每个信息节点的路径字段和统计数据。
[0009]优选地,所述信息节点之间的结构关系是树形结构,1个上级信息节点对应不少于 1个的下级信息节点。
[0010]优选地,每个信息节点的路径字段包括所述信息节点的上级信息节点和下级信息节点。
[0011]优选地,每个信息节点还对应生成业务数据,所述业务数据为所述信息节点的交易内容。
[0012]优选地,根据交易信息管理规则和每个信息节点的业务数据,调整所述信息节点及其对应上级信息节点和/或下级信息节点的统计数据。
[0013]优选地,所述交易信息管理规则包括所述信息节点及其对应上级信息节点和/或下级信息节点对所述业务数据的分成比例。
[0014]优选地,每个信息节点对应一个参与交易的用户。
[0015]优选地,信息节点的数据采用MangoDB数据库的方式进行管理。
[0016]本发明的技术方案还提供了一种交易信息管理系统,包括规则单元、管理单元和不少于2个信息节点,所述信息节点之间的结构关系是树形结构,1个上级信息节点对应不少于1个的下级信息节点,每个信息节点用于存储有路径字段和统计数据,其中所述路径字段包括所述信息节点与其他信息节点之间的关系数据,所述统计数据包括所述信息节点对应的收支数据;
[0017]规则单元用于存储交易信息管理规则;
[0018]管理单元用于根据规则单元中的交易信息管理规则管理每个信息节点的路径字段和统计数据。
[0019]优选地,还包括业务单元,所述业务单元用于存储所述信息节点的业务数据;
[0020]所述管理单元还用于根据交易信息管理规则和每个信息节点的业务数据,调整所述信息节点及其对应上级信息节点和/或下级信息节点的统计数据。
[0021]本发明技术方案由于在交易信息管理系统中信息节点之间采用树形的结构,简化了信息节点之间的关系,并且能够全面展示一个信息节点的全部相关信息,从而提高了交易信息管理的效率。
[0022]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0023]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。【附图说明】
[0024]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0025]图1为本发明实施例一中交易信息管理的流程图;
[0026]图2为本发明实施例一中交易信息管理系统结构图。【具体实施方式】
[0027]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0028]图1为本发明实施例一中交易信息管理的流程图。如图1所示,该交易信息管理的流程包括以下步骤:
[0029]步骤101、在交易信息管理系统中设置多个信息节点。每个信息节点都代表一个交易单元,或者交易用户。
[0030]信息节点之间的结构关系是树形结构,一个上级信息节点对应多个的下级信息节点,也就是说,一个上级交易单元对应或者多个下级交易单元,而一个下级交易单元只对应一个上级交易单元,最上面是根信息节点,下一层是多个信息节点,再往下,每个信息节点下再连接着多个下级信息节点,所以整个结构是树形结构。
[0031]步骤102、对应每个交易单元的每个信息节点存储有该交易单元的路径字段和统计数据。
[0032]其中路径字段包括该信息节点与其他信息节点之间的关系数据,由于信息节点之间的结构关系是树形结构,所以每个信息节点的路径字段包括该信息节点的所有直接上级信息节点和所有直接下级信息节点。
[0033]统计数据包括该信息节点对应的收支数据,该收支数据就是这个信息节点对应的交易单元在交易过程中收入和支出的数据。
[0034]步骤103、每个信息节点对应生成业务数据,这些业务数据另外存储,业务数据为该信息节点对应的交易单元完成的具体交易内容。
[0035]步骤104、根据实际需要预设交易信息管理规则。
[0036]步骤105、当新增加交易单元,即增加信息节点时,该信息节点的路径字段要包括所有上级信息节点的信息,与该信息节点对应的所有上级信息节点的路径字段需要增加该信息节点的信息。
[0037]步骤106、当一个信息节点对应的交易单元完成一笔交易时,即该信息节点产生了新的业务数据,根据交易信息管理规则和该业务数据,调整该信息节点及其对应上级信息节点和/或下级信息节点的统计数据。
[0038] 例如,预设的交易信息管理规则包括该信息节点及其对应上级信息节点和/或下级信息节点对该业务数据的分成比例,一个交易单元完成一笔交易,该笔交易的收入将在该交易单元及其上级交易单元之间进行分配。
[0039]为了更好地管理上述信息,信息节点的数据采用MangoDB数据库的方式进行管理。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
[0040]为了实现上述微信服务部署流程,本实施例还提供了一种交易信息管理系统,图2 为本发明实施例一中交易信息管理系统结构图。如图2所示,该交易信息管理系统包括规则单元201、管理单元202、业务单元203和多个信息节点204。
[0041]每个信息节点都代表一个交易单元,或者交易用户。信息节点之间的结构关系是树形结构,一个上级信息节点对应多个的下级信息节点,也就是说,一个上级交易单元对应或者多个下级交易单元,而一个下级交易单元只对应一个上级交易单元,最上面是根信息节点,下一层是多个信息节点,再往下,每个信息节点下再连接着多个下级信息节点,所以整个结构是树形结构。
[0042] 每个信息节点存储有路径字段和统计数据,其中路径字段包括该信息节点与其他信息节点之间的关系数据,由于信息节点之间的结构关系是树形结构,所以每个信息节点的路径字段包括该信息节点的所有直接上级信息节点和所有直接下级信息节点。统计数据包括该信息节点对应的收支数据,该收支数据就是这个信息节点对应的交易单元在交易过程中收入和支出的数据。
[0043]规则单元存储预设的交易信息管理规则。
[0044]业务单元存储这些信息节点的业务数据,业务数据为该信息节点对应的交易单元完成的具体交易内容。
[0045]管理单元根据规则单元中的交易信息管理规则管理每个信息节点的路径字段和统计数据,并根据交易信息管理规则和每个信息节点的业务数据,调整该信息节点及其对应上级信息节点和/或下级信息节点的统计数据。
[0046]上述实施例中的技术方案由于在交易信息管理系统中信息节点之间采用树形的结构,简化了信息节点之间的关系,并且能够全面展示一个信息节点的全部相关信息,从而提尚了交易彳目息管理的效率。
[0047]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0048]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0049]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0050]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0051]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种交易信息管理方法,其特征在于,包括以下步骤:设置不少于2个信息节点;每个信息节点存储有路径字段和统计数据,其中所述路径字段包括所述信息节点与其 他信息节点之间的关系数据,所述统计数据包括所述信息节点对应的收支数据;通过预设的交易信息管理规则管理每个信息节点的路径字段和统计数据。2.根据权利要求1所述的方法,其特征在于,所述信息节点之间的结构关系是树形结 构,1个上级信息节点对应不少于1个的下级信息节点。3.根据权利要求2所述的方法,其特征在于,每个信息节点的路径字段包括所述信息 节点的上级信息节点和下级信息节点。4.根据权利要求3所述的方法,其特征在于,每个信息节点还对应生成业务数据,所述 业务数据为所述信息节点的交易内容。5.根据权利要求4所述的方法,其特征在于,根据交易信息管理规则和每个信息节点 的业务数据,调整所述信息节点及其对应上级信息节点和/或下级信息节点的统计数据。6.根据权利要求5所述的方法,其特征在于,所述交易信息管理规则包括所述信息节 点及其对应上级信息节点和/或下级信息节点对所述业务数据的分成比例。7.根据权利要求1到6中任一权利要求所述的方法,其特征在于,每个信息节点对应一 个参与交易的用户。8.根据权利要求1到6中任一权利要求所述的方法,其特征在于,信息节点的数据采用 MangoDB数据库的方式进行管理。9.一种交易信息管理系统,其特征在于,包括规则单元、管理单元和不少于2个信息节 点,所述信息节点之间的结构关系是树形结构,1个上级信息节点对应不少于1个的下级信 息节点,每个信息节点用于存储有路径字段和统计数据,其中所述路径字段包括所述信息 节点与其他信息节点之间的关系数据,所述统计数据包括所述信息节点对应的收支数据;规则单元用于存储交易信息管理规则;管理单元用于根据规则单元中的交易信息管理规则管理每个信息节点的路径字段和 统计数据。10.根据权利要求9所述的系统,其特征在于,还包括业务单元,所述业务单元用于存 储所述信息节点的业务数据;所述管理单元还用于根据交易信息管理规则和每个信息节点的业务数据,调整所述信 息节点及其对应上级信息节点和/或下级信息节点的统计数据。
【文档编号】G06Q10/06GK105989434SQ201510062417
【公开日】2016年10月5日
【申请日】2015年2月6日
【发明人】张鹏鹏
【申请人】天脉聚源(北京)科技有限公司