一.引言
深圳市华森科技股份有限公司作为国内起步较早的电信集成商企业之一,具有近20年的大型应用软件的设计和开发经验,积累了较强的软件开发相关技能和研发管理经验。通过多年的设计开发过程中通用技术和通用功能设计实现的积累,形成了智慧城市、物联网及移动互联网领域的可共享的城市服务管理与物联网应用支撑软件平台。
软件平台以市场需求驱动,采用平台化研发模式,将基础平台研发与应用研发相分离。平台的核心目标是提升企业在平台能力、产品能力、解决方案能力上的核心竞争力,通过提高组件重用率,将行业业务积累提取形化为业务套件,能够针对不同的客户需求,积木式快速构建应用平台,从而提升市场响应速度,同时有效降低成本。
二.产品概述
软件平台有以下四部分组成:基础平台/组件库、业务套件应用、客户定制应用、研发工具支撑集,如下图所示:
基础平台/组件库:
基于共享考虑,由面向多行业应用软件的通用、与业务无关、共享基础组件库构成。技术平台/组件库主要面向内部开发人员,服务于上层业务套件研发,其主要目的是为应用产品提供成熟的公共模块,支撑应用产品的快速低成本高质量构建。
业务套件应用
业务套件应用基于共享组件库开发,面向某类客户的行业应用,支撑某一行业某一细分业务领域客户的共性需求。业务套件可直接作为产品面向客户销售,也可作为客户化产品二次开发的基础版本。在平台发展中结合客户及项目需求,将逐步扩展业务套件的种类和数量,实现平台能力的持续提升。
客户定制应用
客户定制应用是在业务套件应用基础上,根据某一具体客户需求进行的产品定制调整来满足其个性化需求;客户定制应用是在业务套件基础上,结合客户的特定需求进行定制化开发形成的,只适用于某个具体客户。
研发支撑工具集
研发工具支撑集服务于基础平台与应用产品分离研发体系,促进基础平台的方便使用、推广和演进优化,是一系列支撑平台化产品开发模式高效、有序、持续运行的研发和管理工具。
三.应用及效益
通过上述软件平台的分阶段逐步研发,最终打造基于软件平台的关键技术能力、产品提供能力、解决方案策划能力,从而支持面向智慧城市、物联网及移动互联网的新领域拓展:
目前,城市服务管理与物联网应用支撑软件平台已成功应用于全国中等职业学校学生管理信息系统、南京市智慧新城城市运营管理中心、甘肃司法厅智慧司法项目、深圳市水资源管理系统、南京智慧新城移动平台、地质灾害物联网应急管理平台、新华瑞德运营平台、内蒙西乌珠穆沁旗数字化城市管理信息系统、宁夏水利信息化一期工程水利数据中心工程、习水县城市报警与监控系统等多个项目中,大大提升了产品的开发效率及产品质量,取得了可观的经济效益。