对日项目
某网关(Gate Way)系统,主要解决Master,VISA或其他信用卡借记卡刷卡时,各个系统间电文传送时格式不一致的问题。如日本的CAFIS和VISA
点击空白处退出提示
对日项目
某网关(Gate Way)系统,主要解决Master,VISA或其他信用卡借记卡刷卡时,各个系统间电文传送时格式不一致的问题。如日本的CAFIS和VISA
功能模块:
1.认证(オーソリ)
重点模块,用户刷卡后,系统接受到电文,和其他系统之间电文传送,最后再将处理结果编辑成新的电文返回
实现用的RestAPI
2.认证详细信息查询
上面的认证模块的历史信息在网页上查询
3.销售统计
其他系统传送过来的积累的刷卡信息以文件形式(csv或tsv)传到本系统,然后做一系列处理与计算,一致性检验等。
Linux Batch实现
本人主要负责的是认证模块。
在老系统文档有限的情况下,通过研究现有代码并结合客户提供的概要需求,完成了核心业务的设计与开发工作,赢得了客户的好评。
实现上主要是用的Spring MVC,
个人比较得以的地方
1.结合业务特点利用面向对象的继承特性来是代码符合实际观感,减少重复代码量。
2.要深入发掘客户给的文档,比如VISA,MASTER,CAFIS的电文结构需要自己参照文档,找到关键信息。
3.阅读旧系统的代码要逐行去理解的基础上再追加新的处理。让新的代码自然而不是生硬的融入系统里面。




评论