2012年10月铭科软件开发平台SmartEAP正式发布,SmartEAP是基于SOA架构的企业软件快速开发平台。该软件以业务模型为驱动、实现企业管理软件动态建模,实现了软件界面、打印报表、单据审批流程图形化自定义功能,提高了软件开发效率、降低软件开发成本。铭科SmartEAP作为业务基础架构平台,从“以业务为导向、与技术无关性”为出发点,做出了大量的努力和创新。铭科SmartEAP提供了软件开发生命周期管理功能,从业务模型的建立、软件界面设计、代码实现、报表设计,到软件的部署,均在统一的集成开发环境中完成。
项目背景:
随着中国加入世界贸易组织,企业面临世界贸易竞争的大环境,竞争越来越激烈。一方面客户要求高品质、低价格、高技术、多样化、客户化的产品,另一方面市场需求多变、产品交货周期越来越短,要求准时供货。这一切都对传统的企业管理理念提出了更高的要求。在这种形式下企业如何对其整体资源实现优化配置、以最小的投入实现最大的效益成为一个关系企业能否生存壮大的根本课题。因此向管理变革要效益、引入先进的ERP管理模式和理念、实施ERP管理信息系统,以信息化带动工业化成为不可逆转的必然,ERP软件不可否认地日益成为企业管理的一个基本工具。但自80年代初期ERP进入中国市场以来经过近20多年的市场检验,随着企业管理者们对ERP的认识不断深入并结合中国国情发现:传统标准化的ERP系统难以满足中国企业的需求,于是对ERP个性化的需求愈来愈强烈,而传统的ERP要按照不同企业进行个性化开发不论从实施周期和项目成本上都难以让企业接受。那么能否打破传统ERP开发思路、采用最新的IT技术实现企业管理软件动态建模,从而达到可以低成本的快速定制来满足企业对ERP个性化的需求?而铭科架构师通过对美国ORACLE ERP(全球最大的ERP软件公司之一)系统架构的深入理解,同时不断的探索和研究新的IT技术,突破平台化软件开发中的技术难题,于2010年由三位软件开发爱好者成立了铭科软件工作室,并夜以继日的开始着手新一代ERP平台的开发工作。通过2年多的艰苦努力终于于2012年8月完成了SmartEAP(智能的企业应用平台)的开发工作,当时国内第一套集成化的企业管理软件开发平台诞生了!
项目收益:
1、降低开发成本、缩短开发周期、降低项目开发失败风险:
SmartEAP完成了大量的底层开发工作,屏蔽了底层开发技术。系统分析员利用SmartEAP可快速搭建企业管理软件原型、便于开发人员理解企业管理软件逻辑。由于屏蔽了底层开发技术,因此开发人员可专注于企业管理软件中的复杂逻辑开发、不需要关注底层技术难点,通过铭科SmartERP企业管理软件的开发,事实证明只要懂SQL语句和简单的C#语言便可开发出复杂的应用程序、利用SmartEAP开发企业管理软件至少可缩短20%的软件开发周期,从而大幅降低企业管理软件开发成本。
2、基于SOA架构,使开发出的企业管理软件具有高稳定性、高扩展性的特点:
SmartEAP基于SOA(面向服务)架构而开发,包含设计时组件和运行时组件,通过设置组件属性和定义业务规则来满足企业管理软件的大部分业务需求,SmartEAP为了实现复杂的业务需求也支持代码开发。
SmartEAP系统架构
SmartEAP支持可视化界面设计功能:
SmartEAP支持代码开发,可满足复杂应用软件的开发需求:
SmartEAP集成工作流技术,可实现复杂的审批流程:
SmartEAP集成报表开发工具:
3、利用SmartEAP开发出的企业管理软件可最大限度满足企业对管理软件个性化的需求:
利用SmartEAP开发出的企业管理软件,将界面定义、报表定义、流程定义作为元数据保存在客户的服务器上,因此可根据客户不同需求对其进行重定义,不同客户间只是共用设计时组件和运行时组件,因此可最大限度满足客户个性化的需求。