买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种思维导图式需求建模方法及系统,所述方法提供一套思维导图式软件需求逻辑元模型和基于所述元模型的软件需求逻辑建模步骤,以此构建目标软件的软件需求逻辑模型即目标模型。所述目标模型由若干个模型制品和若干个模型视图构成,每个模型制品和每个模型视图都使用思维导图方式进行结构化描述并按描述需要相互链接,可以集成式穿透式地描述目标软件的业务逻辑和功能逻辑。本方法及系统应用在软件开发和迭代中,可以快速构建和迭代一份结构化、可视化、数字化的软件需求逻辑模型,替代多份离线的分散的非结构化需求文档,提升软件需求定义的描述效率、描述质量和可读性,进而提升软件研发迭代效能。
主权项:1.一种思维导图式需求建模方法,其特征在于,包括一套思维导图式软件需求逻辑元模型和基于所述元模型的软件需求逻辑建模步骤,以此构建目标软件的需求逻辑模型即目标模型;所述目标模型由若干个模型制品和若干个模型视图构成,每个模型制品和每个模型视图都使用思维导图方式进行结构化描述;所述模型制品,具有一个唯一性编号、一个名称、零个或多个部件和一份制品图,所述制品图,是所属模型制品的思维导图方式的树状结构化描述图,由制品定义节点及其多层级子节点集合构成;所述部件是指所属模型制品内部的独立描述单元,具有一个唯一性编号、一个名称和一份部件图,所述部件图,是指所属部件的思维导图方式的树状结构化描述图,是所属部件的所属模型制品的制品图的子图,由部件定义节点及其多层级子节点集合构成;所述模型视图是指对目标模型中模型制品的思维导图式的分类汇总图,包括业务地图、功能地图和模型总图;所述模型制品和部件统称为模件,制品图和模型视图中包括多种类型节点:模件定义节点、模件结构节点、模件组别节点、模件描述节点、扩展描述资源节点、模件链接节点;其中,所述模件定义节点包括制品定义节点和部件定义节点;所述制品定义节点是指制品图的根节点,包含制品类型、制品编号、制品名称和制品版本号在内的信息;不同类型制品的制品定义节点,具有不同形状、颜色、图标表示的节点样式;所述部件定义节点是指部件图的根节点,包含部件类型、部件编号、部件名称和部件版本号在内的信息;不同类型部件的部件定义节点,具有不同形状、颜色、图标表示的节点样式;所述模件结构节点包括制品结构节点和部件结构节点;所述制品结构节点是指制品定义节点的固有子节点,包含节点标题在内的信息,用于划分制品图,每个结构节点的多层级子节点集合描述所属模型制品的部分逻辑;所述部件结构节点,是指部件定义节点的固有子节点,包含节点标题在内的信息,用于划分部件图,每个结构节点的多层级子节点集合描述所属部件的部分逻辑;所述模件组别节点包括制品组别节点和部件组别节点;所述制品组别节点用于在模型视图中对制品分组,包含组别名称在内的信息;所述模件描述节点,是指模型制品和部件的最小描述单元,包含描述类型、节点标题和描述内容在内的信息;模型制品或部件结构节点下的多层级描述节点集合,描述了模型制品或部件的部分逻辑;不同描述类型的描述节点,具有不同语义和不同的节点样式;所述扩展描述资源节点,包括图片节点、文件节点和超链接节点,用于对模件的扩展描述;所述模件链接节点包括制品链接节点和部件链接节点;所述制品链接节点是指在所属制品图之外代表模型制品的节点,包含制品类型、制品编号、制品名称和制品版本号在内的信息,一个制品以制品链接节点的形式被集成到其他制品图和模型视图中;制品链接节点的节点样式,与所代表的模型制品的制品定义节点的节点样式一致;所述部件链接节点,是指在所属部件图之外代表部件的节点,包含部件类型、部件编号、部件名称和部件版本号在内的信息;一个部件以部件链接节点的形式被集成到所属模型制品其他部件图和其他制品图中;部件链接节点的节点样式,与所代表的部件的部件定义节点的节点样式一致;基于所述元模型的软件需求逻辑建模步骤包括:步骤1、业务逻辑建模:为目标模型构建一个业务结构制品及对应的制品图,制品图中包含一个作为根节点的业务结构制品的制品定义节点,在业务结构制品的制品定义节点后扩展增加具有层级关系的一个或多个业务域部件定义节点,定义业务域部件;为目标模型构建零个或多个业务流程制品,针对每个业务流程制品,新建对应的制品图,制品图中包含一个作为根节点的业务流程制品的制品定义节点、一个流程图结构节点、一个业务场景结构节点;在流程图结构节点后扩展资源节点,链接事先上传和存储的流程图;为目标模型构建零个或多个业务对象制品、创建零个或多个业务服务制品,针对每个业务服务制品或业务服务制品,新建对应的制品图,制品图中均包含一个作为根节点的业务对象制品或业务服务制品的制品定义节点、一个业务规则结构节点、一个用户故事结构节点、一个业务处理逻辑结构节点;在业务流程制品、业务对象制品和业务服务制品的制品定义节点上,分别设定编号、名称、所属业务域在内的信息;在业务流程制品、业务对象制品和业务服务制品的各种结构节点后扩展具有层级关系的部件组别节点,构建与结构节点对应的节点树,在各个节点树的末级节点后扩展增加部件定义节点,构建对应的部件图;在业务关联的部件图中,加入部件链接点;所述业务结构制品、业务流程制品、业务对象制品和业务服务制品构成目标模型的业务模型制品;步骤2、功能逻辑建模:为目标模型构建一个功能结构制品及对应的制品图,制品图中包含一个作为根节点的功能结构制品的制品定义节,在业务结构制品的制品定义节点后扩展增加具有层级关系的一个或多个功能部件定义节点,定义功能模块部件;为目标模型构建零个或多个用户界面制品,针对每个用户界面制品,新建对应的制品图,制品图中包含一个作为根节点的用户界面制品的制品定义节点、一个界面视图结构节点、一个参数变量结构节点、一个界面规则结构节点、一个界面事件能力结构节点、一个界面基础能力结构节点;为目标模型构建零个或多个交互功能制品,针对每个交互功能制品,新建对应的制品图,制品图中包含一个作为根节点的交互功能制品的制品定义节点、一个目标结构节点、一个主用例结构节点、一个其他用例结构节点;为目标模型构建零个或多个定时功能制品、创建零个或多个接口制品,针对每个定时功能制品或接口制品,新建对应的制品图,制品图中均包含一个作为根节点的定时功能制品或接口功能制品的制品定义节点、一个目标结构节点;在功能结构制品、用户界面制品、交互功能制品、定时功能制品和接口功能制品的制品定义节点上,分别设定编号、名称、所属功能模块在内的信息;在用户界面制品、交互功能制品、定时功能制品和接口功能制品后扩展具有层级关系的部件组别节点,构建与结构节点对应的节点树,在各个节点树的末级节点后扩展增加部件定义节点,构建对应的部件图;在业务关联的部件图中,加入部件链接点;所述业务结构制品、用户界面制品、交互功能制品、定时功能制品和接口功能制品构成目标模型的功能模型制品;步骤3、构建模型视图:根据构建的业务模型制品,构建业务地图;根据构建的功能模型制品,构建功能地图;根据构建的业务地图和功能地图,构建模型总图;所述业务地图、功能地图和模型总图构成目标模型的模型视图;所述业务模型制品、功能模型制品和模型视图共同构成目标模型。
全文数据:
权利要求:
百度查询: 南京和度软件科技有限公司 一种思维导图式需求建模方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。