目录:
1 概述…
1.1 前言
1.2 客户现状
1.3 负责工作
2 如何做好接口
2.1 什么是接口
2.2 接口形式
2.3 接口5W1H
2.3.1 何因
2.3.2 何事
2.3.3 何地
2.3.4 何时
2.3.5 何人
2.3.6 何法
3 其他
3.1 心得
3.2 该如何应对IT实施项目中的问题
1 概述
1.1 前言
在大型公司的软件实施中,软件接口在实施中占有较大比重。由于大型公司企业信息化程度相对较高,使用的软件系统也较多,当需将多个系统协调配合进行工作时,接口是进行数据沟通、整合信息最佳方式。
当接口越来越复杂,涉及到的应用系统越来越多时,如何将接口做好变成为一门学问。接口过程中涉及的东西很多,如项目管理、业务背景、技术背景、协调能力等等。唯有通过不断的实践总结理论,再以理论指导进行更好的实践,循环往复探索更加符合企业软件环境的接口实施方法。
1.2 客户现状
客户目前使用HYPERION系统做预算编制,为了更好的控制预算,并简化复杂的报销流程,选用了我公司的网络报销控制系统。通过控制系统系统与现 有系统进行数据集成,将已有系统中可使用的数据与我方系统相结合,保持多个系统数据的一致性,并有效利用现有数据,减少手工的数据录入。
客户正在使用当中并与我方系统相关的系统如下:
l 系统
HYPERION
用做企业预算编制,包含企业大部分预算数据,这些预算数需要导入到控制系统中,转换成我方系统中的预算数。
l 系统
HRPLUS
主要用于为员工工资发放,包含公司人员的相关数据。HRPLUS接口需将其中的人员信息按客户需求做适当处理进入成本控制系统。控制系统的审批流程 需依据HRPLUS系统的直属主管信息进行判断,流程步骤根据员职级进行设置, HRPLUS中的基础数据是控制系统运行基础。
l 系统
CAMS
用做工程款付款管理,系统有不与HYPERION重合的单独在建工程预算,并包含工程付款所需要的单据。接口程序需将CAMS系统当中的部分单据数据以及与之对应的预算数据导入的费用控制系统当中,在进行流程审批后,将控制系统产生的付款信息导回到CAMS系统当中。
1.3 负责工作
笔者主要负责CAMS系统接口以及HRPLUS接口,主要包括如下方面:
了解客户需求并将编写相关文档进行需求确认。
需求调研:
l设计接口逻辑方案与技术方案,通过与客户、开发部、第三方供应商的沟通,确定接口实现方式以及实现效果。
方案设计:
在方案确定后,需开发部门安排接口中每一个功能实现时间,版本更新时间,每天进行进度跟踪。
进度跟踪:
主要分为基础数据搜集录入以及配置对应关系表,如CAMS接口涉及6张对应关系表,需通过对应表将客户提供的数据与控制系统中的数据关联。
数据配置:
测试是对上述工作的检测