zoukankan      html  css  js  c++  java
  • HFun.快速开发平台(一)=》简述

      【——使用成熟的技术实现了解的业务,关注面向对象,关注业务领域】

      偶然的机会又回到了园子,看到上次的文章已是N年前,洽巧近期正在开发一个小程序,标题定为“快速开发平台”有点夸张,算是给自己定个小目标。

      小程序主要完成目标是快速开发中小企业应用实例,实现快速开发+简化开发(点、拖即成表单)、统一样式+简化操作、方便维护+统一维护,使开发人员更多的关注业务领域。系统核心功能为表单+列表+流程+权限,此外还有数据导入+导出+选择等功能。系统分为两个程序,一是统一的配置工具,通过配置工具完成系统实例功能。

      文章后续将开发人员分为两类,一是平台开发人员,二是业务开发人员,具体的系统实现均由业务开发人员完成,平台开发人员为业务开发人员提供开发工具、提供配置技巧、协助业务开发人员实现或完善平台功能。

      目前实现的系统实例截图(系统内容为测试信息,所有菜单、表单等均为测试数据):

    1、框架页(多风格选择+多颜色方案)+自定义列表(列表的生成由系统自动完成,业务开发人员只进行列表信息描述配置即可):

    2、用户自定义列表导出(业务开发人员不需对导出进行开发,仅点击列表配置中可导出的字段列即可):

    3、自定义流程审批(统一的流程审批引擎,业务开发人员只进行拖拽提交节点及配置相关审批规则即可):

    4、在线word操作(兼容极速、IE、火狐,word的权限由系统根据配置信息自动完成):

    5、审批流程图(拖拽完成流程图绘制,通过配置完成各节点的权限等信息):

    6、批量附件上传、下载(多文件自动打包),业务开发人员通过配置完成上传及下载,不需要编写上传下载代码:

     【文章待续】

    (欢迎转载,转载请注明来源,HFun.快速开发平台)

  • 相关阅读:
    Mapreduce实例-Top Key
    Mapreduce实例-分组排重(group by distinct)
    storm0.9.0.1升级安装
    mysql配置文件my.cnf详解
    MYSQL管理之主从同步管理
    一个经典实用的iptables shell脚本
    sed实例精解--例说sed完整版
    常用的主机监控Shell脚本
    Python(九)Tornado web 框架
    缓存、队列(Memcached、redis、RabbitMQ)
  • 原文地址:https://www.cnblogs.com/quluqi/p/HFun_First.html
Copyright © 2011-2022 走看看