JNPF低代码开发平台可以以极少量代码或无代码的方式开发各种企业级管理系统,其特点如下:
1.web在线开发
低代码开发平台是个全Web可视化开发和运行架构,只要在web端网页就能开发,不需要安装配置复杂的本地开发环境;
2.代码生成器
依托代码生成器,开发人员大大减少了代码编辑量,并且生成的代码还可下载拷贝应用,可根据需求进行个性化修改;
3.工作流引擎
工作流引擎可以轻松快捷的搭建业务流程管理系统和协同交互管理体系,可随时按需更改流程逻辑以适应新需求;
4.流程设计器
流程设计器集成了表单设计器和流程引擎,并支持线性流程、父子流程、同步分合流、异步分合流程,全部实现可视化设计;
5.全源码交付
低代码开发平台提供商业化的全源码交付,可进行二次个性化开发,减少了代码编写,简化了开发流程,提升了开发效率;
6.更新升级快速
7.数据管理强大
低代码开发平台的数据处理功能十分强大,可自动生成各种报表,还可以以大屏的方式直观的呈现出实时的动态数据;
8.缩减开发成本
传统的编程开发模式需要许多人来共同协作研发,现在运用低代码开发平台只需要两三个甚至一个人便可完成开发工作;
9.部署方式灵活
平台的部署方式十分多样化,可实现公有云和私有云部署,也可进行本地化部署,以满足企业多变的差异化需求;
10.快速开发SaaS
平台可以轻松快速地开发ERP、CRM、HRM、BPM、OA、财务管理等各类SaaS管理系统和业务管理系统,助力企业效益提升;
这便是JNPF低代码开发平台的主要特点和优势,其大大优于第三方定制开发以及企业自主探索开发等几种传统的开发方式。运用JNPF低代码开发平台,开发者可以高效快速的开发各种企业管理系统,并还可以进行各种子系统、子平台的开发拓展,以满足企业各种复杂的管理运营需求,同时系统的更新升级也十分敏捷方便。
一、方正集团
二、ES2007
1、ES2007介绍
方正飞鸿智能信息平台(FixES2007)是方正集团推出的国内领先企业基础架构中间件平台。FixES2007平台基于SOA架构体系,结合数据建模、业务建模、可视化流程引擎、动态表单设计等多种实现工具,其柔性的特点,保障了基于ES2007平台开发的系统可在.net平台与j2ee平台上无缝的切换运行,是企业应用开发的一个高效、强大、开放的开发工具。
2、ES2007技术特点
高效的平台业务逻辑扩展
组织机构设置和权限机制
强大的工作流引擎和任务监控,协同机制
应用部署以及模块运行,升级,管理机制
强大的工作流引擎
图形化工作流程设计
所见即所得表单设计
完善安全的权限分配体系
3、产品特性
大并发海量数据的支撑
即时通讯工具的外网通讯
即时通讯工具的平台开发性
全面的SOA支持
流程引擎标准化、性能更优
全面的数据库支持(Oracle,Sqlserver,DB2,Sybase,Mysql)
全面的WEB服务器支持(iis,tomcat,websphere,weblogic,jboss,glassfish,apusic)
全面的AJAX技术的运用
全面的浏览器支持(IE,FireFox,Chrome)
富客户端技术的支持(Flex,silverlight)
平台接口更标准,更易用
4、产品组件
业务逻辑建模工具Studio
流程引擎Workflow
表单设计Formdesign
数据库工具DTS
即时通讯MSQ
统一界面管理Portal
多种主题管理Theme
快速高效的代码开发框架SDK
企业应用集成EAI
业务流程管理BPM
面向服务架构SOA
5、特色创新
快速开发性
开发效率提升高达70%、10分钟可以完成一个流程全过程开发、1天可以完成一个小型应用(如OA办公系统)。
企业信息管理特征组件
跨语言
可以无缝的在C#和JAVA语言中切换,可以顺利的在.Net和J2EE平台上切换,是全球唯一款支持跨语言的中间件平台。大多数软件公司在为用户服务时往往会被用户左右,而用户很多情况会对需求发生变更,而对语言的变更也不在少数,而一旦发生,对与开发商来说将是致命的,因为语言是不互通的,换一门系统的开发语言,将会把系统的工作量放大两倍,而使用本平台,这些问题将不复存在。
多数据库
支持主流关系型数据库,如Oracle,Sqlserver,DB2,Sybase,Mysql。
跨平台
6、案例
【支持的平台技术和产品】
FIXES2007业务基础平台支持广泛的平台、系统和应用技术,构建在ES2007业务平台上的业务系统,具有最广泛的技术兼容性和可扩展性:
操作系统支持
支持如下网络操作系统:NT,UNIX,Linux等。
支持如下客户端:WindowsXP及更高版本,浏览器IE6.0及更高版本。
数据库支持
支持如下数据库接口:ODBC,JDBC,BADO。
支持Oracle9i及更高版本、SQLServer2000及更高版本等数据库。
组件和总线支持
支持如下组件和总线标准:COM,ActiveX,OLE,.Net。
分布计算和服务支持
支持如下分布计算和服务技术:DCOM,EJB(J2EE)。
支持如下分布计算支撑环境:.Net、BEAWebLogic、IBMWebSphere等。
Web服务支持
支持如下Web服务支持技术:Serverlet,ISAPI/NSAPI。
支持如下主流Web服务器产品:MSIIS、BEAWebLogic、IBMWebSphere等。
网络和应用协议
支持多种应用协议,包括:
通讯协议:HTTP、TCP/IP
邮件协议:SMTP,POP3
应用协议:DCOM、EJBIIOP、EJBRMI
基于FastUnit平台实现快速开发:可视化、无代码、快速开发。
三、J-HI是一款JAVAWEB应用软件快速开发开源平台,
主要服务于软件企业和传统行业企事业单位信息中心的开发人员,为他们提供一套完整的一站式的JAVAWEB应用软件快速开发解决方案。
平台包括如下几个部分:
1、J-HI平台集成环境:J-HI团队开发了一个集成开发环境J-HIStudio,在此集成开发环境之上,开发人员能够快速搭建自己的开发环境,创建自己的模型,快速生成代码。
2、核心框架:平台为Java代码与JS代码之间提供了一套完整的面向对象的核心框架支撑系统,可以认为这是一个抽象层,无论是在页面表现上,还是在CURD的任意一层,平台均提供了最大限度的抽象。用以保证平台本身的可扩展性、稳定性及灵活性。J-HI平台中提供了大量的API(Java与JS),为用户在开发过程中随需调用,从而进一步加快开发速度,保证代码质量。
3、业务平台功能:包括权限管理、组织结构、枚举管理、国际化管理、任务管理、日志管理、Excel报表管理、消息管理等。
4、工作流:包括工作流引擎及流程编辑器等。
具体资料参考地址:
按照T媒体今年年初公布的行业报告,java类开发平台主要有炎黄、天翎;.net开发平台主要有奥折、易正,不过这个报告主要是从BPM快速开发的角度来说的;如果从更为广泛的维度来评述,那么有这些:特擅长处理复杂流程业务的平台-天翎、特擅长处理数据填报和分析的--东软saca、简道云、擅长进行网站APP快速搭建的--ivx、牛刀云;
讲不完全统计,现在国内从事低代码快速开发平台研发和应用的厂商已经达到了六十多家,既包括天翎、普元等专注十几年的厂商,也包括新晋的搭搭云、简道云等各种云,可谓乱花渐欲迷人眼,所以真正选型的时候还是要多测试、多看实践案例,避免当小白鼠。