AI搜索

发需求

  • 发布软件需求
  • 发布代理需求

江苏中法水务:1+1绝对大于2,利用帆软和泛微构建敏捷化开发平台

   2024-12-03 31
  • 客户名称:江苏中法水务股份有限公司
  • 企业规模:中型
  • 合作厂商:帆软软件有限公司
  • 合作产品:FineReport
导读

当业务系统面临自主开发和外部开发两个选择时,中法水务创新地提出将帆软与泛微进行整合,构建一个敏捷化的开发平台,并实现单点登录。这样一来,大大减少了业务系统平台与APP的数量,业务人员使用方便,用户体验显著提升。

企业简介

江苏中法水务股份有限公司登记于2018年8月28日,是常熟中法水务有限公司进行整体改制,以发起方式设立的股份有限公司,前身是成立于1984年的常熟市自来水公司。

公司下设全资子公司4家、合资子公司2家、分公司1家,核心业务涵盖供水、污水处理、市政工程建设、二次供水、智能水务五大范畴。公司拥有市政公用工程施工总承包三级资质,能够承接资质范围内给水排水工程;具有专业的二次供水泵站改造、运行、维护管理能力,为常熟高层居民住宅提供安全可靠的二次供水服务;拥有智能水务技术能力,自主研发并推出了智能消火栓产品,提供包括运营管理系统、GIS系统、数据分析决策系统、在线水力模型、产销差分析系统、项目管理系统等的智能水务解决方案。

项目背景

随着智慧水务发展进程的不断深入,企业信息化需求增长很快,业务系统的开发量激增,当信息部门接到开发任务面临两个选择,要么投入大量的人力物力自主开发,要么是外包第三方进行开发。

其实两个选择都会面临风险,例如外包开发进度不可控,开发周期长,需求沟通复杂,多个业务系统整合困难,虽然自主开发的风险相对较小,但是投入人力成本大,质量不可控,开发语言多样化都是面临的困难,最终也导致了业务系统数量增多,手机APP增多,业务人员使用繁琐,用户体验差。

因此我们考虑尽量不增加新的业务系统,能在现有的系统平台中去扩展业务功能和增加需求点,以整合我们的业务,减少系统数量和APP数量。

经过对现有大多数业务系统分析后基本可以把开发的功能点大致分为业务流程处理、业务数据处理(增删改查)、报表分析、综合展示(驾驶舱)等。

经过反复的考察和测试已有的业务平台发现,泛微的OA系统对于流程数据处理是强项,帆软对于报表分析和综合展示能力非常强,而且两个平台随着版本功能的不断完善,已经具备了软件开发平台的特性和潜质,并且两个平台有着较强的互补性,可实现单点登录和页面嵌入。

因此考虑把泛微和帆软合并作为一个大的敏捷化开发平台,经过开发团队的努力已在这个平台上开发了多个业务应用,像项目管理系统、设备管理系统、水质仓库管理系统以及党建系统等等,接下来举例详细介绍一下用泛微和帆软开发的项目管理系统思路。

软硬件环境

1、帆软9.0报表功能

2、泛微8.0流程引擎和建模引擎

3、AD域,使用域帐户LDAP实现单点登录

4、用友软件接口

应用场景

1. 泛微和帆软的整合

首先我们需要解决的是泛微平台和帆软平台的单点登录整合问题,这个有成熟的解决方案已实现,其次我们考虑以泛微平台作为整个业务流程的操作平台。

业务流程和业务数据通过泛微系统进行操作,存入泛微数据库,帆软系统通过数据链接提取数据库数据进行数据整合、计算和分析,同时报表中每个数据其实都有相对应流程的requestID,我们可以通过requestID可以反查所有OA流程记录表单。

通过泛微的表单建模和移动建模模块我们把流程和报表打包成一个独立的系统应用模块,通过泛微PC端和移动端实现功能应用。

创新性地将帆软和泛微平台进行整合,节省了大量的外包费用和开发费用。以最小的代价取得了最大的回报,泛微和帆软都是现成的平台,开发人员对于两个平台的开发环境非常熟悉,可以无代码开发,整个项目开发周期从预计的180天缩减到60天。

image001.jpg

image003.jpg

2. 项目管理系统功能架构

整个项目管理系统功能架构分为三个部分:项目流程管理、项目资金管理和统计分析报表。

项目流程管理包含:项目立项、委派项目经理、项目外包、项目合同、项目进程、项目测试、项目验收、项目审计、项目完工等。

项目资金管理包含:项目采购管理、收付款管理、各项费用管理、报销流程管理等。

项目统计分析报表包含:项目总体情况分析、项目资金情况分析、项目进度情况分析等。

项目的流程管理和资金审批都使用泛微流程来开发,通过泛微的建模功能提取项目相关流程的信息进行整合汇总,把流程分类分标签,一目了然看到整个项目的流程数量和汇总信息,了解整个项目的执行情况和进度。帆软可以发挥数据分析强项,提取流程数据进行分析,通过项目类型、项目年份、项目组、项目进度等分类统计分析,还可汇总分析年度、月度营业额、开票额、应收账款、应付账款、项目毛利率等资金信息。

通过项目管理系统功能架构,实现以项目集中管理为目的,以项目过程管理为核心,以项目资源管理为重点,全面实现项目信息整合,达到全流程管理的效果。

image005.jpg

image007.jpg

3. 项目资金管控

项目资金管控是非常复杂和难实现的,在以前各个业务系统割裂的时候,项目系统没法实时准确地体现项目资金进出情况,无法对每笔资金进行追踪和管控,报表数据体现不够及时。

现在我们利用泛微流程中非常强的节点状态功能来判断资金进出审批流程所处的节点状态,利用帆软全面的数据连接和分析功能来分析项目资金收付款情况,多个系统结合来综合进行资金的管控和分析。

项目经理在泛微系统中发起资金收付款流程,审批完成后通过用友系统接口送入用友系统中,财务人员在用友系统二次确认,完成收付款工作后自动生成凭证,然后数据返回泛微系统中结束这个收付款流程,形成闭环操作。帆软的报表功能可以全程监控整个收付款流程,从泛微系统和用友系统中提取流程资金数据和节点状态数据,清晰地看到资金和票据处于什么人员岗位节点,节点停留了多长时间,处理时间用了多久,方便项目经理进行实时监控和考核。

通过项目资金管控的模块,可以使资金流转程序更加的透明和更具实时性,促使各个环节的岗位人员提高各自的效率和协作意识。

image009.jpg

image011.jpg

image013.jpg

项目心得

1)要进行详尽的需求调研,充分了解不同业务系统的流程操作模式,业务部门、财务部门和开发部门往往各有符合自身的操作流程和思维模式,作为开发部门要在符合业务规则的情况下对流程进行平衡、融合和简化。

2)实现了业务的平台整合,减少业务系统平台的数量,减少APP的数量,尽量减少业务人员操作繁琐度,提高用户体验。

3)泛微系统流程表单数据库中存储非常规范,字段定义清晰,而且所有的节点和状态都标注定义,每条数据都有对应ID编号,因此帆软报表提取数据就比较方便和规范,而且反过来通过报表数据也可方便准确地查询到OA流程。关键两个系统实现了单点登录,因此最后的使用感受就像在用一个系统。


 
举报收藏 0
免责声明
• 
本文内容部分来源于网络,版权归原作者所有,经本平台整理和编辑,仅供交流、学习和参考,不做商用。转载请联系授权,并注明原文出处:https://www.itangsoft.com/case/show-54.html。 如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除。涉及到版权或其他问题,请及时联系我们处理。
 
 
更多>热门产品
 
 
更多>同类案例
推荐产品 更多>
 
推荐案例
 
 
点击排行
 

入驻

企业入驻成功 可尊享多重特权

入驻热线:177-1642-7519

企业微信客服

客服

客服热线:177-1642-7519

小程序

小程序更便捷的查找产品

为您提供专业帮买咨询服务

请用微信扫码

公众号

微信公众号,收获商机

微信扫码关注

顶部