校园一卡通系统中应用集成接口的设计与应用 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

校园一卡通系统中应用集成接口的设计与应用

来源:中国一卡通网  作者:廖华江,钟剑  发布时间:2011-07-07 15:51:39  字体:[ ]

关键字:校园一卡通  集成接口  数据同步  

摘   要:各种应用系统要集成到校园一卡通系统平台上来需要通过接口来实现,应用接口对于扩展校园一卡通应用范围,完善一卡通功能至关重要.文章阐述了应用接口的框架结构,分析了两个关键应用的业务流程,对应用接口需要具备的功能进行了具体论述。


    (3)验证模块:接口还承担卡帐户和机具设备的认证功能,通过与数据库中存储的相关数据,验证刷卡用户或机具设备的合法性。
    (4)流水采集上传模块:通过与后台及刷卡工作站的连接,完成流水采集和上传流水到一卡通后台的功能。
    (5)逻辑控制模块:负责接口各部分工作模块的协调控制功能。
    (6)数据访问模块:通过单独的数据访问层,将业务逻辑与数据库分离。有利于系统维护,使得系统层次清晰。

    4 接口关键业务流程

    接口的关键业务功能可以分两个方面,一是与一卡通后台的数据同步,二是应用系统运行时的身份认证和交易结算处理。下面分别描述这两部分业务流程。

    4.1 数据同步业务流程

    数据同步分为整体同步和增量同步两种。整体同步即一次将接口本地数据库中有关的表中的数据同步到应用系统相关的数据表中,因可能存在的平台和数据库之间的差异性,这中间可能涉及到相关数据表示的转换问题。增量同步则是在后台数据发生变更时,将变量的信息同步到应用系统中,避免数据的不一致。增量数据同步可以分为三个步骤:第一步,当一卡通后台检测到相关数据的变更时,启动同步过程,将变更的数据按协议传送到接口中,这个过程是采用“推”的方式,不需要接口不断询问一卡通后是否有数据变更。第二步,应用系统向接口查询更新数据。应用系统从接口中同步更新数据则采用“拉”的方式,即应用系统每隔一定的时间间隔就向接口询问是否有数据更新。第三步,如有更新则启动数据同步过程,将最新的数据变更同步到应用系统中。通过这个流程可以看到,应用系统并非直接与一卡通后台联系,而是通过专用的应用接口来完成。这样设计一是保证一卡通后台数据的安全性,同时也有效缓解后台服务器的负荷。

    4.2 应用系统运行时的身份认证和交易结算处理流程

    认证过程:
    (1)持卡人刷卡;
    (2)刷卡端向接口申请卡帐户认证;
    (3)接121返回认证结果;
    (4)刷卡端向应用服务器进行用户身份认证;
    (5)应用服务器返回身份认证结果;
    (6)刷卡完成。
    交易结算过程:
    (1)持卡人刷卡结算;
    (2)刷卡端向应用服务器查询消费数据;
    (3)应用服务器返回消费金额;
    (4)刷卡端刷卡扣费,流水上传至接口;
    (5)接口返回确认;
    (6)完成刷卡结算,显示结果信息。

    在应用系统运行时,接口主要在用户进人和登出时参与进来。在用户进入应用系统之前必须经过刷卡认证,此时往往是双认证,即卡合法性认证和用户身份合法性认证,刷卡端在读取了IC卡中卡号信息后,首先向接口申请卡帐户合法性认证,通过后,再向应用服务器申请用户合法性认证,只有通过了双认证的持卡人才允许进入应用系统。在用户使用完应用系统登出时,也要到刷卡端进行消费结算,此时刷卡端会首先向应用服务器查询用户消费的数据,接着从卡中扣除相应的金额,然后形成相应的消费流水,并上传到接口中,最后向用户显示消费的金额,完成刷卡结算的过程。

    5 结束语

    校园一卡通系统中的应用集成接口是各种应用系统集成到一卡通系统中的桥梁,承担着数据同步、用户认证、流水采集上传的重要功能。本文从应用接El的系统架构,业务流程和功能模块三个方面对应用接口的设计与应用进行了阐述。随着各种系统集成技术的成熟与完善,并应用到校园一卡通系统集成中来,校园一卡通的应用将越来越丰富,为信息化校园建设铺设一个完善的基础平台。《赣南师范学院学报》((赣南师范学院现代教育技术中心 廖华江,钟剑)

    参考文献:
    [1] 孙小权。邹丽荚。校园一卡通的方案设计与管理[J]。实验室研究与探索。2004(3):29—31。
    [2]杨子云,罗洪泽。校园一卡通系统的建设与实践——新中新集团副董事长杨子云做客赛迪网访谈实录[J]。金卡工程,2007(1):38。
    [3]李宏芳。一种高安全的校园多功能一卡通设计[J]。计算机与现代化,2005(2):79。
    [4] 张升平。数字化校园之校园一卡通的建设[J]。重庆工商大学学报(自然科学版)。20o8(I):58。

 

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖