新闻搜索:
当前位置:中安网 >> 门禁识别 >> 技术交流 >> 正文
一卡通系统数据交换模式初探
   来源:中安网    点击数:   发布时间:2008年07月07日   

    摘  要:本文阐述了一卡通系统与系统之间的数据交换模式,并创新性地提出“通用数据交换”模式的概念,供大家共同探讨和学习。

    关键词:C3一卡通系统、数据交换、通用模式

    一、前言

    一卡通,简言之即一卡通用,用户持一张卡可在多个应用领域进行使用,最常见的如企业一卡通、校园一卡通、小区一卡通、酒店一卡通等等。不同行业的一卡通系统,其基本架构一般都采用平台+应用的模式,即在一卡通平台之上来构筑诸跟卡相关的应用系统,如达实公司自主研发的C3企业一卡通系统即由企业一卡通平台(人员信息+设备信息+卡片信息+数据库后台)外加常见的考勤、消费、门禁等应用;而校园一卡通系统一般由校园一卡通平台外加常见的食堂消费、综合消费、考勤管理、门禁管理、数字迎新管理、控水、控电节能管理以及图书馆管理、机房管理、多媒教学、重点设备管理等应用。

    IC卡技术发展到现在,形成了不同行业中的参差不齐的一卡通系统供应商,有的供应商面向高端市场,也有的面向中低端市场。我们的终端用户往往对IC卡的应用及其相关知识缺乏足够的了解,在选择适合于自己企业的一卡通系统时往往选择了至少2家以上的系统供应商,如选择了A系统供应商的考勤管理系统,同时选择了B供应商的消费、门禁管理子系统,因为在用户看来,这两家供应商各有所专长,且供应商答应仍可实现所谓的一卡通用。对IC卡系统熟悉的读者就会知道,这实际上并非是真正意义上的一卡通(卡通、库通、网通三者缺一不可),因为至少数据库就未真正通起来。这样的客户并不少见,在我接触的许多用户中就有这样的案例,我们额外所要做的事就是如何在不同的一卡通系统之间做数据交换。

    另外,由于大多数一卡通系统供应商做的是专业的一卡通系统(如专业做考勤系统或门禁或停车场系统),从而使得企业用户在选择这些供应商时,往往得同时向多家一卡通供应商去购买拼凑型一卡通系统。而这些系统的基础数据又恰恰来源于企业的HR系统。这又迫使企业投入足够的人力物力去协调各系统间的数据交换及同步问题。

    基于一卡通行业的应用现状,如何在各信息系统之间找到一种简单、通用、高效的数据交换机制,就成为一件很有意义的事情。下面我们就来探讨一下这个数据交换问题。

    二、常用数据交换模式

    一卡通系统之间需要共享的数据一般均为基础数据,如人员信息(包括人员姓名、性别、部门、出生年月、部门以及在职状态等)、卡片信息(包括卡ID号、流水号、卡状态日期、卡状态、卡有效期等)等。而业务明细数据在这方面则相对要求比较少,除非客户想基于这些业务数据做一些深层次的数据挖掘工作。

    基础数据交换的方式一般常见的有以下几种,外部文件(如Txt、CSV、XML)导入导出、数据库视图(DataView)方式、数据库触发器(Trigger)方式、中间服务(如Web Service)方式。下面分别作一些简单介绍。

    2.1文件共享模式(TXT、CSV、XML)

    文共享模式是最常见的一种松耦合的数据交换模式。文件的数据格式事先由系统双方共同约定,之后由导出系统按约定格式导出,待导入系统接收文件后按约定格式进行解析并导入系统。示意图如图1所示。

点此在新窗口浏览图片


 

下一页
本文共 6 页,第  [1]  [2]  [3]  [4]  [5]  [6]  页

(编辑:lan)    【发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口
网友评论:(只显示最新3条。评论内容只代表网友观点,与本站立场无关!)
热点内容推荐
CPS观察
编辑推荐
最新专题
最新商机