凯云协同管理软件集成开发系统
是沈阳凯云创智软件技术有限公司自主研发并拥有完全知识版权的协同管理软件开发平台,以业务和管理为中心,业务建模为手段,“主板+插件”为模式来进行软件开发。
K6是一种快速开发信息管理系统的工具,实现了免源代码进行管理系统开发,包括可视化的数据实体定义、快速建模、流程及界面设计、系统集成。用户可以在较短时间、较少人力投入的情况下,构建起各型的协同管理软件系统。
基本思想
◇提供成熟的管理软件基础结构,是面向业务应用的管理软件开发平台。
◇基于Microsoft.ET和模型驱动架构,实现“可视建模、快速开发、随需扩展、整合集成”。
◇能够有效“减少投资、控制风险”。
技术架构
K6基于模型驱动架构,通过元数据来保存数据实体、用户界面和业务流程的模型。应用软件系统根据元数据描述的模型来访问数据、加载用户界面并驱动业务流程。以模型驱动的方式,而不是编程的方式,使软件系统更加易于理解,并且有更好的扩展性和可维护性。
●数据实体元数据
使用数据实体定义工具进行数据实体定义时,一方面对数据实体的定义进行了描述,另一方面建立了数据实体之间的关系,这两方面的数据都作为元数据保存到数据库中。
元数据的建立和ORMappig的数据访问方式实现了面向对象的数据访问方式,能够简化编程并实现对业务逻辑的扩展,同时还为实现多数据库的支持建立了良好基础。K6简化了以数据为中心的应用程序中与数据持久化相关的编程任务,使开发人员能够将开发重点专注于实现面向对象的业务模型和商业逻辑。
◇用户界面元数据
K6突破了传统的用户界面编程方式,通过定义界面元数据的方式,而不是编程方式来设计用户界面。界面设计工具能够根据数据实体的属性以及数据实体之间的关系快速地设计菜单、工具栏、单据、工作薄、统计报表等用户界面,同时支持通用表单的设计。
通过界面设计工具设计的用户界面以界面元数据的方式保存在数据库中,运行时框架组件动态加载界面元数据并创建用户界面。通过元数据来描述用户界面的方式实现的界面的动态构造,使用户界面易于调整和维护。
用户界面基于表格实现,企业现有各种登记表格、统计表格等现有业务文件可直接导入到系统中生成与之对应的用户界面。保证了与以往系统的兼容的基础上得到有效提高。
●业务流程元数据
K6集成工作流引擎,能够对业务流程进行建模。业务流程建模的结果以元数据的方式保存在数据库中,运行时由工作流引擎根据元数据的描述驱动业务流程。
基于K6开发与应用的协同管理软件系统特点:
产品质量:从设计、开发到维护的全过程质量保证
人员要求:对技术、管理人员对软件开发专业知识及经验要求大幅降低
开发成本:大幅降低项目开发及运营总体成本
开发周期:极大地加快开发进度
项目管理:简化软件工程,降低管理的复杂度
项目风险:支持快速开发,降低风险
投资保护:使持续完善成为可能,有效延长项目和产品的生命周期
单位效益:对企业业务的运行、规范、重组及整合集成提供强大的软件支持
2.2.1稳定可靠的产品质量
◇减少源代码编写和管理工作
K6基于模型驱动的设计思想,提供数据实体设计工具、界面设计工具、业务流程设计工具和系统发布工具,能够极大程度上降低源代码的数量,避免“代码越多、错误越多”的问题,有效减少技术人员频繁流动时对软件项目质量和开发周期方面的不良影响。
◇避免结构性缺陷
K6基于良好的技术架构,能够避免由于软件系统结构方面存在的缺陷导致的产品质量问题。K6集成了诸多的管理软件基础结构,例如对于互联网直联的支持、对多种数据库的支持、集成的工作流引擎等,能够保证基于K6开发的软件系统有良好的可靠性、稳定性。
◇提供稳定可靠的标准组件
K6集成了大量稳定可靠的标准组件,能够降低用户的开发工作量,同时保证产品质量。
2.2.2先进的产品功能
◇先进的集中式应用模式
K6支持Iteret直联,而且集成了组织机构管理等基础结构组件。
基于K6开发的软件系统打破了传统的部门独立和地域分散的限制,通过Iteret将多个组织机构连接到一起,实现了多个组织机构的集中式应用模式。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。