【技术实现步骤摘要】
本专利技术属于应用系统的设计和开发技术,具体地说是以数据为中心,通过数据及其关系定义来实现业务展现及其相应存储的功能,为基于信息管理的应用系统提供了一个快速生成、易于修改和维护的。
技术介绍
在当今的业务系统开发中,能正确理解技术、运用技术为企业构建解决方案的人员为数不多,而在实际的项目的需求中又要求用尽可能短的时间满足用户的复杂需求,这样导致一个应用系统很难在效率、稳定性、易维护性方面取得最佳平衡。另外,随着不同行业的业务的快速发展,业务的变更速度不断加快,则导致系统更加难以准确的建立并能够长期稳定的生存。概括起来,目前在应用系统开发中的主要问题如下1.对业务的理解和抽象能力不足,导致实现的不停变更;2.对技术的理解不够深入和细致,导致系统实现的不稳定;目前在这方面已经有的主要的方法包括基于组件的开发方法(CBD)和应用(代码)生成等技术。CBD的方法主要通过对界面和业务的抽取,并进而产生复用,从而规范开发,提高开发质量和效率;应用代码生成技术则一般通过数据库模型,根据业务处理的需要,生成默认的页面和数据处理代码。但是这些技术都具有一些不可弥补的缺陷。例如,C ...
【技术保护点】
一种基于数据定义的系统构建方法,其特征在于:以数据为中心,通过数据及其关系的定义来实现业务展现及其相应存储的功能;具体为:将业务系统限定为管理信息系统,将管理信息系统中的数据分为基础数据和业务数据;通过数据管理和维护的机制在相同和不同数据之间建立关联来定义业务系统。
【技术特征摘要】
1.一种基于数据定义的系统构建方法,其特征在于以数据为中心,通过数据及其关系的定义来实现业务展现及其相应存储的功能;具体为将业务系统限定为管理信息系统,将管理信息系统中的数据分为基础数据和业务数据;通过数据管理和维护的机制在相同和不同数据之间建立关联来定义业务系统。2.按照权利要求1所述基于数据定义的系统构建方法,其特征在于所述数据包含三个基本信息值、状态和数据范围,所述数据之间的关联为值、状态和数据范围之间的关系。3.按照权利要求1所述基于数据定义的系统构建方法,其特征在于通过管理信息系统的数据管理和维护的机制,实现业务功能的灵活定义和修改。4.按照权利要求1所述基于数据定义的系统构建方法,其特征在于所述基础数据和业务数据定义通过“物理表+逻辑表”实现,所述物理表+逻辑表是指通过数据字典来定义逻辑表和物理表之间的关系的、针对同样的底层的数据库表,其中逻辑表是指业务中的数据的表现形式,根据实际业务变化的需要,配置数据字典表来映射物理表的基本业务字段和扩展字段定义;可以动态的启用和停止一些属性,以及改变这些属性的实际名称和类型。5.按照...
【专利技术属性】
技术研发人员:赵永生,赵大哲,任万泉,许江,
申请(专利权)人:东软集团有限公司,
类型:发明
国别省市:89[中国|沈阳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。