原文链接:https://mp.weixin.qq.com/s/5gTO0MB5_pCrSCIy5vNMsg
大家可以关注我个人公众号,所有分享内容,会在公众号第一时间推送,且阅读排版更好。
愿大家的学习,轻松且愉快。
如果大家觉得有用,希望转发关注,谢谢
导读
系统接口,实际上就是实现系统间数据传输的常见功能,是企业信息系统间非常常见的功能。
本篇简单和大家聊聊接口的功能开发说明书,对业务顾问来说,应该如何合理表述,从而能保证需求被有效传递。
本篇所分享的内容,更多从技术理解和思路方法上,分享一点内容,并不会固定于某种格式,其实如果对接口技术有比较深刻的理解,无论什么格式,都能够完成一份开发能理解,且能有效交付的功能开发说明书。
希望对大家有所启发。
正文
在实际工作中,数据接口从业务要求到技术实现,再到数据流向等不同维度上去区分,会有各种各样的接口方式。
比如,按照,外部系统从SAP中提取数据,或者SAP系统给外部系统主动推送数据,或者SAP从其他外部系统获取数据后进行处理等等。
再比如,数据传输方式,可能是调用远程函数,文件传输,或者,采用中间数据库等方式进行的。
当然,如果按照业务上的功能实现来说,也有各种各样的功能要求,不同的数据传输触发点等。
基于各种各样的接口,作为业务顾问,我们在接到数据接口传输的需求后,要有能力设计合理的数据交互,进而满足业务需求。
1.接口结构设计
作为业务顾问,我们必须有能力根据对用户业务需求的分析,设计出接口的基本结构,为接口的实现做准备。
对于很多新手顾问来说,之所以经常难以完成对接口的设计,主要是缺少以接口实现的思维去分析业务需求的能力。
接下来,我们就结合一个简单的实例,从接口的数据流向、触发和处理这三个方面,去展示如何进行接口的分析。
业务举例:
假定,企业希望在SAP系统中做采购订单,在相应订单到货后,能够在企业的一个专用收货系统中收货,在此系统中完成收货后,SAP系统相应的采购订单,也将自动收货,避免用户需要出现两个系统都要收货的重复操作。