[发明专利]支持版本迭代的文档管理装置和文档管理方法有效
申请号: | 201310654716.9 | 申请日: | 2013-12-05 |
公开(公告)号: | CN103605796A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 王森 | 申请(专利权)人: | 用友软件股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京中恒高博知识产权代理有限公司 11249 | 代理人: | 刘洪京 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 版本 文档 管理 装置 方法 | ||
技术领域
本发明涉及计算机技术领域,具体地,涉及一种支持版本迭代的文档管理装置和一种支持版本迭代的文档管理方法。
背景技术
在大型软件的开发过程中,每个版本都会根据实际应用的需要增加功能或者调整功能。这些变动一般都体现在需求文档上。需求文档的质量高低,往往决定某一版本软件质量的高低。
如果按照软件版本从低到高的顺序排列,那么按照这个软件版本次序排列的需求文档就能反映出软件功能变更和进化的过程。需求文档体现了软件的核心逻辑,阅读需求文档是理解系统功能的重要手段。
传统的需求文档是孤立的,基于子系统的,基于版本的,基于文档的。当子系统负责人需要查询某一程序的某一功能是在哪个版本实现的或者是在哪一个版本变更的,只有打开所有版本的需求文档,进行逐一查找,这样的缺陷是显而易见的,那就是效率低下。
传统的基于文档方式的需求文档还有三个弱点。第一个问题是文档的编写受特定版本文字编辑器的限制,在不同环境中可能打开异常(例如不同操作系统和office的组合问题),第二就是文档的存放是孤立的,易受丢失,误删除。第三就是跨文档引用问题。大型软件中跨子系统功能引用是很常见的,在传统的模式下只能是使用“参见”或者超链接的方式,而使用参见则会存在文档同步到问题,使用超链接的方式则会存在物理文件访问失效的问题。
因此,一个不依赖于特定文字编辑器的,一个版本可以为基线展现需求变化的,一个可以整合系统中各个子系统需求文档的,一个可以集中存储的需求文档整合系统是有必要的。
也就是说,需要一种新的支持版本迭代的文档管理技术,可以在现有的文档管理支持的迭代方式基础上,充分利用单需求文档完成多需求文档的文档管理,建立多需求文档参与的面向需求文档管理的通用、统一管理思路。
发明内容
本发明正是基于上述问题,提出了一种新的支持版本迭代的文档管理技术,可以在现有的文档管理支持的迭代方式基础上,充分利用单需求文档完成多需求文档的文档管理,建立多需求文档参与的面向需求文档管理的通用、统一管理思路。
有鉴于此,本发明提出了一种支持版本迭代的文档管理装置,包括:子系统数据生成模块,用于生成子系统数据;模块数据生成模块,用于基于所述子系统数据生成模块生成的子系统数据,生成模块数据;树型基本结构生成模块,用于基于所述模块数据生成模块生成的模块数据,生成树型基本结构。在该技术方案中,由于生成了树型基本结构,可以将文档以最细的颗粒度存贮于树型基本结构的文档管理系统中,从而实现通过一个需求文档管理系统管理所有的需求文档的目标。
在上述技术方案中,优选地,所述树型基本结构生成模块,具体包括:程序数据生成模块,用于基于所述模块数据生成模块生成的模块数据,生成程序数据;主节点数据生成模块,用于基于所述程序数据生成模块生成的程序数据,以程序节点为主节点,生成该主节点的菜单数据和/或单据数据项数据;业务逻辑生成模块,用于基于该主节点的菜单数据和/或单据数据项数据,生成相应的业务逻辑。
在上述技术方案中,优选地,所述树型基本结构生成模块,具体还包括:表体判断模块,用于基于该主节点的菜单数据和/或单据数据项数据,判断该主节点的菜单数据和/或单据数据项数据是否有表体:若是,则转向明细数据生成模块;否则,转向从节点数据生成模块;从节点数据生成模块,用于当该主节点的菜单数据和/或单据数据项数据没有表体、且当程序数据包含子屏幕时,以相应子屏幕为子节点,分别生成该子节点的菜单数据和/或单据数据项数据;明细数据生成模块,当该主节点的菜单数据和/或单据数据项数据有表体时,基于该主节点的菜单数据和/或单据数据项数据,生成相应的明细数据;以及,所述业务逻辑生成模块还用于:基于该子节点的菜单数据和/或单据数据项数据,生成相应的业务逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友软件股份有限公司,未经用友软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310654716.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种深海采集用两位三通电磁换向阀
- 下一篇:信息推送系统和信息推送方法