依时利一卡通系统V1.3数据库设计详解

4星 · 超过85%的资源 需积分: 35 16 下载量 143 浏览量 更新于2024-07-21 收藏 3.89MB DOC 举报
"依时利一卡通6.2数据库设计说明文档详细介绍了依时利一卡通系统的数据库架构,包括人事信息、卡管理、账户管理和设备管理等关键模块的数据表设计,旨在提供稳定、高效的考勤门禁及消费系统支持。" 在依时利一卡通系统中,数据库设计是其核心组成部分,确保系统的正常运行和数据的有效管理。以下是各主要模块的详细说明: 1. **人事信息表**: - 部门表Departs:存储公司各个部门的信息,如部门名称、负责人等。 - 部门异动主表Translate_M和子表Translate_D:记录部门的变动情况,如部门调整、合并或拆分。 - 民族表Nations、籍贯表Natives、档案类型表Archs、区域资料Area、城市表Citys、国籍表Countys、学历表Degrees等:这些表用于存储员工的基本个人信息,便于进行人员管理。 - 离职类型DimissionTypes:定义不同类型的离职情况,如辞职、解雇等。 - 宿舍表Dorm:记录员工宿舍分配情况。 - 员工表Employee和离职员工表leaved_emps:保存员工的基本信息和离职信息。 - 分组表Groups和职位表Job:定义员工的工作团队和职位。 2. **卡管理表**: - 卡表EmployeeCard:存储员工的卡信息,如卡号、持卡人、状态等。 - 坏卡更换表MChangeCard:记录卡损坏后更换的情况。 - 卡注册BatchCard和ID卡库IDCard:管理卡片的发放和库存。 - ID卡注册LoginCard:登记新卡片的登录信息。 - 退卡明细表ReturnCard:记录退卡操作,包括退卡原因和处理结果。 - 卡成本收入退还MCardCost:处理卡片相关的费用收支。 3. **账户管理表**: - 帐户信息表EmployeeAccount:存储员工的账户信息,包括账户余额、交易记录等。 4. **设备管理数据表**: - 设备资料Clocks:记录考勤和门禁设备的详细信息。 - 白名单/黑名单表AssignEmp:设置允许或禁止通行的人员名单。 5. **消费数据表**: - 消费明细表MealRecords和消费灰记录表SMealRecords:存储员工的消费记录,包括金额、时间、地点等信息。 - 外来卡流水表OutCardData:追踪非员工的消费行为,如访客或临时卡的使用情况。 这些表共同构成了依时利一卡通6.2系统的基础框架,确保了从员工信息管理到消费记录追踪的全过程数据完整性。通过不断更新和优化,如V1.3版本中的结算表增加和通讯前置表的添加,系统能够更好地适应移动支付、一卡多应用的需求,并提供了黑名单管理、设备控制和消费分析等功能。