码迷,mamicode.com
首页 > 其他好文 > 详细

什么是软件快速开发平台

时间:2017-08-21 12:40:05      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:求和   编写   流程   系统建设   背景   文件   耦合   .com   企业   

 产生背景

随着社会信息化程度的飞速提高,政府事业单位、企业、等各类机构的业务信息化应用系统已经经历了几代的沿革,从早先的单机版软件到目前网络版应用系统,应用系统越来越复杂,从简单的系统替代手工劳动,发展到以IT支撑业务的发展,一个企业的信息化程度决定了企业的发展能力。

目前企事业单位在IT应用系统建设中存在以下的问题:

 整体IT架构凌乱,各应用系统自动地互联互通困难

 应用系统建设周期长,需求变化多

 IT建设的服务商水平参差不齐,技术平台不统一

 系统后期维护困难

 

(SDP)平台构建了一个企业级的应用软件开发和运行的环境,可以很好地解决应用系统开发中的上述问题。

开发环境主要是通过无需编写程序代码的开发方式,进行业务开发,并能够管理业务的需求和测试,整个开发环境是通过Web方式完成,开发速度大大提高;运行环境采用SOA架构,可以为企业构建一个整体的IT架构,各系统之间很容易互通,但之间的连接是松耦合的,使企业可以根据业务发展需要增加或更换某个业务系统。

 

产品特点

 建立SOA理念的IT应用架构

 通过无代码开发,屏蔽开发的底层技术,减少对人的依赖

 以平台化实现开发过程的优化,缩短开发周期

 业务逻辑可视化使应用系统便于维护,从容应对需求变更

 采用JAVA技术开发,跨平台运行,界面以浏览器方式访问

 

? 总体架构

这是以开发供应链融资系统为例的总体架构:

技术分享

供应链融资系统是银行一类业务的处理系统,FBS平台以轻量级的部署即可满足要求,SDP平台可以做为企业的整体IT架构的平台进行部署,下面是物流企业的客户进行企业级的部署:

 

SDP产品开发平台

 SDP是一个应用系统中业务产品开发的工厂,在系统开发过程中可以从业务流程切入,管理业务需求,通过流程定义、服务定义、交易定义等工具,实现无需编码的快速应用系统开发。

技术分享

 

SDP包括:

ü 业务流程配置

l 面向实际业务,把人工处理和计算机处理的节点集成在一起,形成业务全貌;

图形化界面类似VISIO的操作,使用简单;

集成在WEB界面中,可以在应用系统中进行调整流程;

l 支持业务子流程,主流程里可以复用子流程。

 

ü 产品配置

l 创建供应链融资的产品目录;

l 能够利用服务组件,快速组合成新的业务产品;

l 具有产品复制功能,新产品可以在原有产品基础上开发;

l 管理产品的版本和生命周期;

l 集中开发产品交易的输入界面、输出界面和报表输出。

 

ü 页面配置

l 支持各种Web浏览器,界面元素可完全配置,也可自定义内容;

l 使用元数据的方式简化配置,提高可维护度;

l 融入模板技术,易于更换界面主题;

l 无需编码即可实现Ajax应用;

l 可集成各种扫描仪、打印机等外设,支持银行柜台业务;

l 配置信息支持数据库存储与XML文件两种方式。

 

技术分享

 

什么是软件快速开发平台

标签:求和   编写   流程   系统建设   背景   文件   耦合   .com   企业   

原文地址:http://www.cnblogs.com/SDP2017/p/7403625.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!