[发明专利]电力管理软件的基础档案树形结构的生成方法无效
申请号: | 201110385822.2 | 申请日: | 2011-11-29 |
公开(公告)号: | CN102521286A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 聂新如 | 申请(专利权)人: | 航天科工深圳(集团)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市睿智专利事务所 44209 | 代理人: | 郭文姬 |
地址: | 518048 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电力 管理软件 基础 档案 树形 结构 生成 方法 | ||
技术领域
本发明涉及管理软件的设计方法,特别是涉及管理软件的基础档案树形结构生成方法。
背景技术
基础档案在电力管理软件中,主要包括各级组织结构数据、终端用户的管理,而树形结构的产生则是电力管理软件系统的重中之重。目前大部分的电力系统软件的基础档案管理的树形结构一般都是根据客户实际的组织结构进行定制设计,然后根据建立的基础档案资料,产生相应的树形结构管理方案。根据电力公司的实际情况,国内国外的组织结构存在很大差异,国内各级电力公司也存在组织结构的不同。包括同一电力公司,因为规模的扩大,业务的细分,组织结构也在随时进行变更。这就导致电力系统软件在应用于其它电力公司时或同一电力公司,因为组织结构的变更又要重新对系统软件进行设计、开发,以来满足客户的实际组织变更需要,这就严重影响了软件产品的通用性。一种通用的灵活的能够根据客户实际基础档案数据而产生的树形结构,在软件产品中显的尤为重要。下图为根据客户组织结构定制的树形结构产生流程,固定,不灵活,当组织结构变更时,软件产品也要重新进行设计与开发来满足客户要求。或者应用于组织结构不同的电力客户时,也必须根据客户的组织结构重新进行基础档案的设计,从而产生相应的电力系统软件树形结构管理方案,以符合客户实际需要的系统软件框架。而基础档案管理的重新设计、开发,必然导致整个软件产品的框架更改。这就造成了围绕不同的电力客户都要进行重复的基础档案设计以满足客户的实际情况,从而导致了软件开发人员的重复工作。
参见图1,现有技术是根据客户实际定制的基础档案管理,并产生的树形结构。这种软件设计方式,不能够根据电力客户的组织结构变更进行自适应,不同的电力客户,因组织结构的不同,整个系统软件就必须重新进行设计并进行开发设计才能满足客户需求,开发工作量大,自适应及灵活度不够。
发明内容
本发明要解决的技术问题在于克服上述现有技术的不足,而提出一种电力管理软件的基础档案树形结构的生成方法,通用性强,自适应性及灵活性高,可以大大减少开发工作量。
本发明解决上述技术问题采用的技术方案包括,提出一种电力管理软件的基础档案树形结构的生成方法,包括:
构建一基础档案字典数据表,以提供符合客户要求的树形结构数据用字典数据;
构建一基础档案树形结构数据表,以提供树形结构关系;
构建一基础档案数据表,以提供档案数据;
对该基础档案字典数据表、基础档案树形结构数据表和基础档案数据表进行操作,以实现一符合客户要求的树形结构数据的生成。
本发明的生成方法,是根据该基础档案字典数据表提供的字典数据产生设置符合客户要求的树形结构关系数据的。
本发明的生成方法,是从该基础档案树形结构数据表中选择设置基础档案数据所属树形结构层次的。
本发明的生成方法,每项基础档案字典数据表中记录所包含的数据项有:级别代码和级别名称。
本发明的生成方法,每项基础档案树形结构数据表中记录所包含的数据项有:流水号、方案号、父节点ID号、级别代码以及显示名称。
本发明的生成方法,每项基础档案数据表中记录所包含的数据项有:ID号、名称、父节点ID号以及树节点ID号。
本发明的生成方法,每项基础档案数据表中记录所包含的数据项还有:联系方式、备注以及备用字段。
本发明的生成方法,每项基础档案字典数据表中记录所包含的数据项还有:是否可接用户和是否控制权限。
本发明的生成方法,每项基础档案字典数据表中记录所包含的数据项还有:显示图标以及备注字段。
本发明的生成方法,每项基础档案树形结构数据表中记录所包含的数据项还有:方案号。
与现有技术相比,本发明的电力管理软件的基础档案树形结构的生成方法,通过设置三个基础档案关系表和对这三个表进行操作,可以使电力管理软件的程序设计无须依照基础档案树形结构定制,实现了程序设计与基础档案树形结构之间的必要隔离,使得基础档案树形结构的变更对程序设计的影响较小,从而可以大大减少开发工作量。
附图说明
图1为现有的根据客户定制的基础档案树形结构生成方法的流程图。
图2为本发明的电力管理软件的基础档案树形结构的生成方法的流程图。
图3为本发明的生成方法中相关数据库表关系图。
图4为应用本发明的生成方法实现生成的树形结构的例举。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天科工深圳(集团)有限公司,未经航天科工深圳(集团)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110385822.2/2.html,转载请声明来源钻瓜专利网。