[发明专利]基于SOA的自然资源综合应用构建方法及系统有效
申请号: | 201510413644.8 | 申请日: | 2015-07-14 |
公开(公告)号: | CN105094818B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 陈宣庆;李浩川;曾澜;王向军;侯英男;白雅卿;蔡仁翰;张慧敏;吴亮;于国华 | 申请(专利权)人: | 国家信息中心 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京海虹嘉诚知识产权代理有限公司 11129 | 代理人: | 高丽萍 |
地址: | 100045 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 构建 二次开发 模型库 业务系统 自然资源 工作流 插件 数据库 存储 人力物力资源 数据组织步骤 目录元数据 表达数据 层次结构 动态目录 方式组织 面向服务 命名规则 模型开发 模型提取 配置管理 系统功能 系统开发 系统组装 插件式 配置式 松耦合 元数据 内聚 应用 过滤 测试 开发 节约 | ||
1.一种基于SOA的自然资源综合应用构建方法,其特征在于,所述构建方法包括下述步骤:
数据组织步骤,将自然资源数据以动态目录树层次结构方式组织表达数据,结合特定的数据命名规则过滤目录元数据并存储至数据库;
模型开发步骤,利用模型库中已有或者重新开发的组件或插件搭建工作流,选取组件、插件或工作流形成模型并新建模型的元数据,在对开发的模型进行测试后存储至模型库;
业务系统搭建步骤,基于数据库和模型库的内容采用面向服务的搭建式二次开发技术、插件式二次开发技术和配置式二次开发技术相结合进行配置管理、模型提取和系统组装以构建业务系统;所述配置管理对应于集成设计器和工作流设计器,结合三种二次开发技术实现对应用系统配置信息的初始化管理以及实现应用系统搭建流程,并制作插件以建立系统访问接口;所述模型提取对应于集成设计器、表单设计器和工作流设计器,结合三种二次开发技术在集成设计器搭建基于C/S模式的界面框架以及表单设计器搭建基于B/S模式的WEB界面时从模型库提取模型与界面绑定,并在工作流设计器搭建业务流程时从模型库提取组件、插件或工作流作为功能节点;所述系统组装对应于集成设计器和表单设计器,结合三种二次开发技术完成基于C/S模式的界面框架和基于B/S模式的WEB界面的组装。
2.根据权利要求1所述的构建方法,其特征在于,在数据组织步骤中,所述数据库包括主中心数据库和分中心数据库,所述主中心数据库包括综合信息库和定制数据库,所述分中心数据库包括若干个专题信息库。
3.根据权利要求1所述的构建方法,其特征在于,在业务系统搭建步骤中,采用插件式二次开发技术将搭建业务流程形成的各个专题业务分别封装为功能插件,所述模型库作为所述功能插件的容器以提供符合所述数据库的数据访问标准的访问方式,建立系统访问接口。
4.一种基于SOA的自然资源综合应用构建系统,其特征在于,包括数据组织模块、模型开发模块和业务系统搭建模块,
所述数据组织模块,将自然资源数据以动态目录树层次结构方式组织表达数据,结合特定的数据命名规则过滤目录元数据并存储至数据库;
所述模型开发模块,利用模型库中已有或者重新开发的组件或插件搭建工作流,选取组件、插件或工作流形成模型并新建模型的元数据,在对开发的模型进行测试后存储至模型库;
所述业务系统搭建模块,基于数据库和模型库的内容采用面向服务的搭建式二次开发技术、插件式二次开发技术和配置式二次开发技术相结合进行配置管理、模型提取和系统组装以构建业务系统;所述业务系统搭建模块包括配置管理模块、模型提取模块、系统组装模块以及辅助实现工具,所述辅助实现工具包括集成设计器、表单设计器和工作流设计器;
所述配置管理模块对应于集成设计器和工作流设计器,结合三种二次开发技术实现对应用系统配置信息的初始化管理以及实现应用系统搭建流程,并制作插件以建立系统访问接口;所述模型提取模块对应于集成设计器、表单设计器和工作流设计器,结合三种二次开发技术在集成设计器搭建基于C/S模式的界面框架以及表单设计器搭建基于B/S模式的WEB界面时从模型库提取模型与界面绑定,并在工作流设计器搭建业务流程时从模型库提取组件、插件或工作流作为功能节点;所述系统组装模块对应于集成设计器和表单设计器,结合三种二次开发技术完成基于C/S模式的界面框架和基于B/S模式的WEB界面的组装。
5.根据权利要求4所述的构建系统,其特征在于,所述集成设计器提供功能菜单配置、工具栏配置、状态栏配置、目录系统配置、界面角色配置、功能插件视窗和属性编辑视窗,通过所述集成设计器创建一个解决方案,在所述解决方案中添加多个应用程序以快捷的方式得到一个应用系统;所述表单设计器提供一个文件编辑器,通过设置和拖放实现应用系统界面的搭建;所述工作流设计器基于工作流技术提供业务流程的可视化搭建,通过所述工作流设计器实现模型库中的模型插件和组件的工作流模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家信息中心,未经国家信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510413644.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于模板的轻量级动态门户计算方法
- 下一篇:用户页面模板的处理方法和装置