[发明专利]一种基于模型驱动的业务功能定制系统有效
| 申请号: | 201510397890.9 | 申请日: | 2015-07-08 |
| 公开(公告)号: | CN104951312B | 公开(公告)日: | 2018-08-03 |
| 发明(设计)人: | 武建军 | 申请(专利权)人: | 克拉玛依红有软件有限责任公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20 |
| 代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 于国富 |
| 地址: | 834000 新疆维*** | 国省代码: | 新疆;65 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 定制系统 业务功能 模型驱动 标准化 计算机信息技术 企业应用系统 业务数据模块 应用功能模块 应用系统功能 规范化管理 定制过程 定制应用 功能定制 建模工具 结构模块 开发过程 目标企业 系统功能 系统组织 应用效果 资源权限 组件框架 差异性 规模化 度量 构建 开发 | ||
本发明公开了一种基于模型驱动的业务功能定制系统,涉及计算机信息技术领域。该系统包括:企业组织机构模块、业务数据模块、组件框架模块、资源与应用功能模块、系统组织结构模块和资源权限限定模型。本发明以平台的建模工具为基础,提供了一套标准化的业务功能定制系统,使用构建的规范化管理用于快速规模化定制应用系统功能,降低了企业应用系统开发过程中技术的复杂性,不依赖开发人员,减少业务人员和开发人员对目标企业应用系统功能理解上的差异性,实现了标准化的功能定制模式,定制过程可度量,在项目的具体实施中得到了非常好的应用效果。
技术领域
本发明涉及计算机信息技术领域,尤其涉及业务系统的快速开发定制中的一种基于模型驱动的业务功能定制系统。
背景技术
一个系统是由众多功能组成的,以往传统的开发方式是由用户提需求,经过需求分析、系统设计,最后由开发人员完成后功能开发后,最后再交付最终的用户使用。
传统的系统开发有三种,第一种是自上而下的方式,即先定义好整个系统的组织结构,然后针对每个节点定义相应的应用功能,主要是针对需求比较明确的系统;第二种方法是自下而上的方式,先逐个定义好每个节点的应用功能,然后再将应用功能组织成系统的功能结构,主要是针对前期需求不明确的应用,须要通过快速原型不断完善,最后接近实际应用;第三种是中间对齐,主要针对有些应用系统建设时,功能组织结构一部分是清晰的,一部分在项目开发中逐步清晰,可以采用自上而下和自下而上结合的方式。
这三种构建系统的方法需要用户和研发人员的沟通才能实现,但是由于双方对业务理解的差异,容易导致最后交付的系统的功能并不是用户真正需要的功能,故现有构建系统的方法存在以下不足:企业应用系统开发过程中技术的复杂性,严重依赖开发人员,用户和开发人员对目标企业应用系统功能理解上的差异性导致构建的系统并不能完全满足用户的需求。
发明内容
本发明的目的在于提供一种基于模型驱动的业务功能定制系统,提供了业务人员可视化定制应用系统功能,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明所述基于模型驱动的业务功能定制系统,该系统包括:企业组织机构模块、业务数据模块、组件框架模块、资源与应用功能模块、系统组织结构模块和资源权限限定模型;
企业组织机构模块,用于定义企业组织机构模型、定义登录所述企业组织机构模型的用户及对所述用户进行管理;
业务数据模块,用于定义所述系统的功能所需要的数据源;
组件框架模块,用于定义所述功能所需的界面框架;
资源与应用功能模块,对所述数据源进行资源定义,获取所述数据源的资源信息,并将所述界面框架与所述资源信息进行关联;
系统组织结构模块,用于定义所述系统功能结构的组织形式及基本信息;
资源权限限定模型,用于限定所述系统中资源的被访问权限。
优选地,所述企业组织机构模型用于定义单位组织机构,用于描述每个单位组织机构之间的层次以及隶属关系。
优选地,所述业务数据模块定义所述业务功能定制系统的功能所需要的数据源,具体按照下述方法实现:
S1,通过新建数据库和向所述新建数据库中添加数据源,构建得到数据对象模型;
S2,对所述数据对象模型中的表数据进行关联关系设置;
S3,提取所述业务功能定制系统的目标功能所述需要的表数据。
更优选地,步骤S1中,所述数据源包括表、视图、SQL和存储过程。
更优选地,所述表数据包括:表数据源、表字段、表关系和表的域属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于克拉玛依红有软件有限责任公司,未经克拉玛依红有软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510397890.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:使用模型预测控制增加催化剂的温度的系统和方法
- 下一篇:电子部件





