博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
快速开发平台如何应用
阅读量:4328 次
发布时间:2019-06-06

本文共 1061 字,大约阅读时间需要 3 分钟。

  企业实现信息化系统主要是两种方式:一是购买成熟的产品或云服务,二是自主开发。一般购买软件产品的企业,因为企业个性化的需求,往往需要进行二次开发。一些成熟的产品进行二次开发的成本甚至高于买软件产品的价格。企业选择自主开发,则面临不断变化的内部需求,各类的开发工具和支撑平台的多样性,最终导致企业开发投入大量资金,最终与预期相去甚远。

  

  快速开发平台在这样的背景下诞生了,开发平台可以减少开发成本,代码、功能模块的复用率较高,系统维护起来简单,BUG调试也容易的多。这类平台主要又两类:自主研发平台和商用平台。

1、自主研发的快速开发平台

  主要是通过项目的积累,最终把通用或常用的模块实现,抽取形成了快速开发平台。通过平台配置可以实现:自定义菜单,生成单表或主子表界面,基本的工作流,图表生成等功能,普通的逻辑都可以通过配置快速实现,复杂的逻辑需要一些代码支持。实现常见的企业信息化的系统。

  这类平台主要是针对开发人员,平台底层被封装,平台可以结合数据脚本快速生成页面的框架架构,开发人员可以灵活调整代码。

2、商用的快速开发平台
  平台无需代码,通过简单的拖拽操作,就能快速制作出一个Web信息管理系统或App。技术门槛要求低,实现各类数据信息管理。
  这类平台主要是针对业务人员,通过平台简单的培训就可以上手搭建系统,系统的复杂度通过业务分解来简化。不适合复杂系统。

  类似快速开发工具特点明显,对应常用简单的界面,开发速度提高缩短70-80%的项目时间,BUG会降低,开发人员要求也降低。

  这类平台缺点也比较突出,不适合复杂的系统,例如复杂的工作流表单。扩展性有限,如果需要扩展则必须要代码和配置混合来实现,反倒增加了复杂度。 

快速开发平台到底如何抉择呢?

  针对IT企业,公司层整体规划平台,并且在做项目过程中逐渐积累后开始搭建自己的快速开发平台,不建议直接规划开发平台,平台的搭建必须来自企业应用,并且反作用与企业开发的应用。

  针对行业企业,则要根据企业需求来选择购买商用的快速开发平台,一些日常使用的内部管理系统是完全可以通过快速平台配置出来的。另外商用快速开发平台的费用是一个很关键的因素,从几千元到几十万都有,根据企业自身的资金预算而定。

  快速企业应用开发平台主要能快速解决企业应用需求,实现快速交付。引用一句经典的话:黑猫白猫,只要逮着老鼠的就是好猫。=^-^=

 

 

转载于:https://www.cnblogs.com/brooksong/p/7872508.html

你可能感兴趣的文章
在webconfig中写好连接后,在程序中如何调用?
查看>>
限制用户不能删除SharePoint列表中的条目(项目)
查看>>
【Linux网络编程】使用GDB调试程序
查看>>
feign调用spring clound eureka 注册中心服务
查看>>
ZT:Linux上安装JDK,最准确
查看>>
LimeJS指南3
查看>>
关于C++ const成员的一些细节
查看>>
《代码大全》学习摘要(五)软件构建中的设计(下)
查看>>
C#检测驱动是否安装的问题
查看>>
web-4. 装饰页面的图像
查看>>
微信测试账户
查看>>
Android ListView上拉获取下一页
查看>>
算法练习题
查看>>
学习使用Django一 安装虚拟环境
查看>>
Hibernate视频学习笔记(8)Lazy策略
查看>>
CSS3 结构性伪类选择器(1)
查看>>
IOS 杂笔-14(被人遗忘的owner)
查看>>
自动测试用工具
查看>>
前端基础之BOM和DOM
查看>>
[T-ARA/筷子兄弟][Little Apple]
查看>>