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

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

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

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

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

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

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

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

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

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

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

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

     【文章待续】

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

  • 相关阅读:
    使用FolderBrowserDialog组件选择文件夹
    使用OpenFileDialog组件打开多个文
    使用OpenFileDialog组件打开对话框
    获取弹出对话框的相关返回值
    PAT 甲级 1139 First Contact (30 分)
    PAT 甲级 1139 First Contact (30 分)
    PAT 甲级 1138 Postorder Traversal (25 分)
    PAT 甲级 1138 Postorder Traversal (25 分)
    PAT 甲级 1137 Final Grading (25 分)
    PAT 甲级 1137 Final Grading (25 分)
  • 原文地址:https://www.cnblogs.com/quluqi/p/HFun_First.html
Copyright © 2011-2022 走看看