首页 > 基干平台 > 零编码开发

零编码开发原理 开发流程 开发详细

       基干平台是通过用最小颗粒度“控件”细腻“规则”的组合来构成业务组件(界面)的,它完全不同于一般采用其它类型的配置式开发,比如:“模板+参数”的配置方式,这种配置开发法会受到模板的约束。基干平台的配置开发不依赖于编码或是模板,它可以让设计师自由地发挥他的设计思想、设计形式

       基干平台支持管理类软件和互联网类软件的各种表现形式,如

          ■ 管 理 类 软件:单据、列表、树表、卡式、多级联动、图表

          互联网类软件:企业门户、行业门户、业务门户、电子商务

 

        :对于基干平台来说,不存在控件和规则够不够的问题,有了新的需求,只要增加新的控件或是相应的规则就可以。

       通过“控件+规则”的组合方式,用基干平台进行零编码开发的基本原理如下图

         1. 首先用“控件”组建出界面形态;控件包括:按钮、下拉框、列表、工具栏等一系列构成界面的要素

         2. 然后用“规则”关联控件,在点击控件时实现运行;规则包括:命令、逻辑计算、数据关联、引用       
   



基干平台:熟练使用基干平台后,从零开始做(不用任何复制)完成这个界面需要30分钟,包括测试,没有bug

■ 编码开发:假如你是一名有经验的 Java 开发工程师,用编码开发,你需要多少时间完成这个界面呢(测试,无bug)?

    

基干平台就像是一台制造设备。

利用基干平台开发软件就如同制造业的零件制作、组装的过程。

     注:如何拆分和设计“零件”,详见后续的“基干式软件工程”

 

用基干平台做开发的核心工作就是做“组件(=软件的零件)”

做组件的过程分为二段:设计期&运行期共有5大步骤

 


一、设计期4个步骤)

 1. 界面设计

 2. 数据设计

 3. 逻辑设计

 4. 规则配置

 

二、运行期1个步骤)

 5. 机制配置

 (没有流程时可以省略)