从内部组成上看,一卡通软件由以下5大模块组成。
(1)设备通信模块 用于各控制主机与其所控制设备之间的通信。
(2)网络通信模块 用于各模块之间在网络上的数据通信基于TCP/IP协议和socket机制。
(3)中心数据库 存储一卡通系统所有的数据表。
(4)本地数据库 储存本工作站所需的数据表。
(5)数据库操作模块 对数据库操作的存储过程和触发器。
从功能上看,一卡通软件由一下8部分组成。
(1)设备管理子系统 用于管理一卡通的所以设备,包括主机、控制设备等;负责设置其各种通信参数,包括主机号、串口号、波特率等。
(2)门禁管理子系统 实现电子门禁控制,出入时间记录。
(3)消费管理子系统 对内部员工消费实现统计、查询。
(4)考勤管理子系统 对内部员工实施考勤统计。
(5)停车场管理子系统 对进出园区的所有车辆实现集中控制和管理。
(6)卡片发行子系统 在一卡通实施的范围内进行各类授权操作。
(7)人事管理子系统 用于一卡通系统所需公司、部门、人员、车辆资料的录入、修改、管理和查询。
(8)电梯管理子系统 用IC卡实现电梯门、楼层自动管理。