中控考勤机接口使用说明书 指纹考勤机控制服务程序使用说明 此接口服务程序适用于中控iClock系列指纹考勤机,指纹算法版本为V10.0适用。如:IClock 360,IClock 660等。 陈本栋 2013/12/10 2013-12-10
中控考勤机接口使用说明书
一、 程序文件
本接口程序包含三个部分内容,分别是:
1、 需要升级以及支持系统运行的SQL脚本文件,“支持脚本”目录下两个文件
a) 201310291201.GPIBDataOut接口调用验证改到函数里.sql b) 支撑表脚本.sql 2、 MAS接口文件,“App_Data\\Interface\\zk.fp”目录下,包含:
a) empCheckFinger.sql 收接到考勤记录后执行的刷卡记录处理脚本 b) getEmpList.sql “数据库到设备操作”界面人员列表查询关联脚本 c) getEmpTmps.sql “数据库到设备操作”界面同步人员查询关联脚本 d) getMacList.sql “设备登记”界面设备列表查询脚本 e) getMacType.sql “设备登记”界面设备类型选项脚本
f) setEmpFinger.sql 从设备传回指纹数据到数据库的处理脚本 g) setMachine.sql “设备登记”界面中保存设备信息的处理脚本 h) svrCmdQueue.sql “控制服务”查询操作指令的查询脚本 i) svrCmdResult.sql “控制服务”指令执行结果反馈脚本 j) svrGetQueue.sql “考勤记录接收服务”轮询设备信息及时间脚本 k) svrSubsequent.sql “考勤记录接收服务”考勤记录接收后执行脚本 3、 控制服务程序文件,包括中控SDK6.2.4.0版本,masZkFpSvc目录:
a) Sdk文件:中控考勤机驱动及sdk接口API文件 i. commpro.dll ii. comms.dll iii. plce.dll iv. rscagent.dll v. rscomm.dll vi. tcpcomm.dll vii. usbcomm.dll viii. zkemkeeper.dll ix. zkemsdk.dll x. regZkemkeeper.bat sdk注册文件 b) absLib.dll 程序库文件 c) employee.sql 人员列表SQL暂存文件 d) Interop.zkemkeeper.dll sdk引用文件 e) mas86.dll 程序库文件 f) masZkFpSvc.exe 主程序文件(控制服务及接收服务) g) masZkFpSvc.exe.config 主程序配置文件 h) srvInstall.bat 主程序注册为NT服务命令文件 i) srvUnInstall.bat 删除NT注册命令文件
1
2013-12-10
二、 安装说明
1、 在SQL查询分析器中执行两个需要升级以及支持系统运行的SQL脚本文件。 2、 将“MAS接口文件”目录复制到MAS系统的App_Data目录下覆盖,以便
在这个目录里添加接口文件。
3、 将“控制服务程序文件”目录复制到服务器的“C:\\Program Files”目录下新
建一个“peopleone.com.cn”子目录,完成后目录全称如下: C:\\Program Files\\peopleone.com.cn\\masZkFpSvc 4、 注:如果服务器是64位系统则在:
5、 C:\\Program Files(x86)\\peopleone.com.cn\\masZkFpSvc目录下。 6、 进入到masZkFpSvc目录下,以管理员身份运行其中的:
regZkemkeeper.bat文件,以便注册SDK的API。
7、 进入到masZkFpSvc目录,以管理员身份运行其中的:srvInstall.bat文件,
将程序注册为NT服务。
三、 设置说明
1、 中控考勤机接口程序有两种工作模式,一是界面模式,二是服务模式。界面模
式主要针对管理员使用,用于登记考勤机,对考勤机各项操作进行调试,以及对大批量的考勤机进行初始化操作等。 2、 进入masZkFpSvc目录,双击运行masZkFpSvc.exe程序文件,如下图:
2
2013-12-10
3、 先转到“设置”页进行MAS服务地址等设置,如下图:
MAS服务地址是访问MAS系统的地址,地址后面的文件指向部分是一样的(“/common/DataProvider.asmx”),不用改,前面的地址根据实际安装的位置进行更改。地址在安装本程序的在IE中必须能访问,访问画面如下:
改好后点保存,并关闭程序,重新打开后,可以点“测试连接”按钮进行测试,如果返回版本信息,恭喜了,说明设置成功了。
4、 回到第一个画面“设备登录&初始化”页面。该界面主要是进行考勤机的登记
测试和初始化工作。
比如对考勤机进行联机测试,数据初始化等的处理。
3
相关推荐: