期货交易自动化论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 32|回复: 0

以配置化的方式快速构造应用系统 - 金融行业 - ITPUB论坛-专业的IT技术社区

[复制链接] |主动推送

285万

主题

285万

帖子

855万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8553710
发表于 2022-9-11 09:13:55 | 显示全部楼层 |阅读模式
应用软件技术的发展,一方面是功能不断加强、性能不断改进的过程,另一方面也是不断追求简化开发过程、提高软件可靠性的过程。
从最早期的打孔到字符式的编码,再到图形式的开发环境,从面向过程的开发到面向对象的开发,无不体现了对于提高软件构建效率的追求,也都使应用系统越来越普及,开发应用系统越来越容易。
随着B/S的应用系统成为主流趋势,如何快速开发B/S的应用系统已经成为一个越来越迫切的问题。
目前,以配置化的方法构建应用系统已经越来越引起人们的注意。
配置化的方法,就是通过专门的设计工具,往往是图形界面,不需要编写程序就可以实现很多功能的设计,比如表单、报表、菜单等等。设计工具会把相关的信息以配置文件的方式保存起来。在系统运行时,服务器上运行的引擎会读出这些配置文件,进行解释,从而生成相应的功能。
配置化的工具并不能完全取化软件开发,对于复杂的大型软件,它可能比较多地是起到辅助和提高效率的作用,一定的编码仍然是需要的。但对于功能比较简单的软件,往往可以通过配置化的方法,轻松地实现绝大部分功能,只需编写少量的代码甚至不需要写代码,就可以完成应用系统的快速开发、快速构建。
配置化的工具对于B/S的应用系统而言,可以避免了复杂、难学、难调试的编码,大大地提高开发、构建系统的效率,不懂编程的人都可以只需要很少的外力协助,甚至完全独立地搭建起应用系统。而另一方面,基于配置化快速开发的系统,维护起来是非常方便的。用户很容易就可以对内容、格式、功能等进行调整。这不仅降低了维护成本,而且更重要的是使系统能迅速地对业务需求做出反应,及时适应业务的需要。而这,正是应用系统最重要的目标。
应该说,配置化的工具不是万能的,必须正确地理解它。一方面它能够做很多事,包括对于不太复杂的应用它甚至能独立完成整个应用系统。另一方面它还有很多事做不了,比如复杂的业务逻辑。因此,全封闭的配置化开发平台是没有前途的。但是,如果基于配置化的开发平台是基于主流的技术体系,如果能提供开放式的应用程序接口,能配置的东西配置实现,不能配的编程实现,就能很好地完成各种系统的构建工作,同时大大提高工作效率。
配置化的前提是所有需要的功能已经有,而且已经模块化,可以配置,
有多少可以做到这个那?
就来复杂如ebs,sap也不能说完全做到。
以前开发c/s模式方式时基本都是配置化的开发(界面以及数据存储等) ,也在其中化了不少功夫,虽然这个能带来开发人员的省事 ,但是一开始这个也有个问题 ,就是参数的变更对用户的影响 ,比如同一个指标 ,它的描述 或者说中文名字是一致的 在系统配置人员中可能是有区别的 ,但是对信息的阅读者 就有可能产生偏差 ;
对于b/s方式的开发,很多是基于web配置的 ,感觉是把风险转移到业务实施人员了,这样也有很大的弊端
创恒信软件有限公司自主研发的eFlow应用开发平台作为一个高度封装的WEB应用开发系统,其开发系统中内置了信息门户系统、统一用户管理系统、工作流管理系统、电子表单管理系统、消息管理系统、知识管理系统,各个系统有机地集成,为用户搭建应用系统提供了一个通用的平台组件。主要的应用开发由电子表单管理系统和工作流管理系统来完成,其门户及展现由信息门户系统来完成。
    eFlow应用开发平台内置功能强大的工作流管理系统,提供了以流程为中心的管理信息系统的开发基础设施,通过一个可视化的流程开发工具,可轻松构建各种工作流程。
    eFlow应用开发平台通过电子表单系统来实现各种应用,各种管理表格无须进行特殊的开发编码,只需要通过模板编辑器将表格“画”出来,真正实现无编码化开发,最大限度地提高了应用实现的效率。对于复杂应用,电子表单系统提供大量的开发入口,通过JAVASCRIPT脚本来进行业务逻辑的开发和处理。电子表单系统提供大量的开发组件,供开发人员调用,开发人员在进行模板设计时可以根据需要,随意使用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|期货交易自动化论坛

GMT+8, 2025-9-7 01:34 , Processed in 0.083134 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表