王冠群,滕海波
(承德石油高等专科学校 仪表中心,河北 承德 067000)
随着信息技术和网络技术的飞速发展,互联网技术得到了广泛的应用,深入到我们生活的方方面面,其中基于B/S结构的Web应用程序正在逐步成为信息化建设的核心力量。随着互联网技术的快速发展,程序的规模和功能也呈现了几何级增长,同时开发人员的空间和时间也有了更多的灵活性,中大规模多人协作,跨空间,跨时间的开发模式成为目前主流的开发模式[1]。因此在线共享开发平台和流程控制引擎应运而生,其作用是提高信息系统开发规范性,有效管理和监控信息系统运行,合理规划信息化系统开发进程,降低信息化系统开发难度,便于多人协作,提升开发效率,缩短开发周期。
国内外研究现状及分析国外的共享开发平台和流程控制引擎起步较早,开始于2008年左右,产品目前已经较成熟。2014年左右进入中国市场,布局较早,且这些产品都归属于国外著名的大型科技研发公司,技术基础雄厚;共享开发平台功能全面,支持B/S、C/S、Andriod等程序结构的产品协作开发;流程控制引擎严格遵守BPMN2.0标准;品牌价值高;这两类产品目前主要被国内大型的互联网公司所采用[2]。不过这些产品有以下缺点限制了其在国内市场的推广和应用:编程习惯与国内不同,造成部分功能使用起来不方便;价格昂贵;.国外流程控制引擎与中国式思维相差很大,使用起来需要在原有基础上进行二次开发,增加开发时间和开发难度;……