中控zktime5.0考勤管理系统数据库表结构.doc

Att2008主要表的表结构说明表1考勤记录表Checkinout主键UserIDChecktime字段名称类型可否为空长度说明UserIDInteger否Userinfo表中的UseridCheckTimeDatetime否20考勤时间CheckTypeVarchar是1考勤状态VerifyCodeInteger是验证方式SensorIDVarchar是5设备编号WorkCodeInteger是WorkCodeSNVarchar是20设备序列号UserExtFmtInteger是标示是否使用多种验证方式。1表示是多种验证方式,0表示不是。表2指纹模板表Template主键TemplateID索引键FingerIDUserID字段名称类型可否为空长度说明TemplateID自动编号主键UserIDInteger否Userinfo表中的UseridFingerIDInteger否手指号,如果是旧10.0,FingerID15TemplateOLE 对象是指纹模板,Biokey模板Template1OLE 对象是Template2OLE 对象是Template3OLE 对象是存放9.0指纹Template4OLE 对象是存放10.0指纹BITMAPPICTUREOLE 对象是BITMAPPICTURE2OLE 对象是BITMAPPICTURE3OLE 对象是BITMAPPICTURE4OLE 对象是UserType是EMAChineNum是Flag是是否为胁迫指纹,1和0DivisionFP是指纹算法版本号10或9表3用户信息表Userinfo主键UserID索引键BadgeNuber字段名称类型可否为空长度说明UserID自动编号主键BadgeNumberVarchar否24用户登记号SSNVarchar是20用户自定义编号NameVarchar是用户姓名GenderVarchar是性别TitleVarchar是职位PagerVarchar是行动电话BirthdayOLE 对象是出生日期HiredDayOLE 对象是聘用日期StreetVarchar是家庭住址CityVarchar是StateVarchar是ZIPVarchar是OPhoneVarchar是办公电话FPhoneVarchar是VERIFICATIONIntegerDEFAULTDEPTIDInteger部门编号SECURITYFLAGSInteger系统管理员标识。15为超级管理员ATTInteger是否计算考勤0或1INLATEInteger上班签到设置0根据时段判断;1上班必须签到;2上班不用签到OUTEARLYInteger下班签到设置0根据时段判断;1下班必须签到;2下班不用签到OVERTIMEInteger是否计加班0或1SEPIntegerHOLIDAYInteger节假日是否有效0或1MINZUVarchar8民族PASSWORDVarchar是20密码LUNCHDURATIONIntegerMVERIFYPASSVarchar设备上的用户密码PHOTOOLE 对象用户照片NotesOLE 对象PrivilegeInteger权限InheritDeptSchIntegerInheritDeptSchClassIntegerAutoSchPlanInteger是否自动排班0或1MinAutoSchIntervalIntegerRegisterOTIntegerInheritDeptRuleIntegerEMPRIVILEGEIntegerCardNoVarchar是20卡号表4面部模板表FaceTemp主键TemplateID索引键FaceID、Valid字段名称类型可否为空长度说明TemplateID自动编号主键UserNoVarchar是24用户登记号SizeInteger模板大小PINInteger是FaceIDInteger是ValidInteger是ReserveInteger是ActiveTimeInteger是VFcountInteger是TemplateOLE 对象是模板内容表5考勤记录修改日志CheckExact主键ExactID 字段名称类型可否为空长度说明ExactID自动编号否主键UserIDVarchar是用户编号,Userinfo表的中UserIDCheckTimeDatetime签到/签退时间CheckTypeVarchar是2原来的签到/签退标志I-签到,O-签退IsAddInteger是是否新增的记录YuYinVarchar是修改考勤记录的原因IsModifyInteger是是否仅仅是修改原始记录IsDeleteInteger是是否是删除的记录IncountInteger是是否恢复IscountInteger是ModifyByVarchar20操作员DateDatetime 操作时间表6部门表Departments主键Deptid索引DeptName字段名称类型可否为空长度说明Deptid自动编号主键DeptnameVarchar是部门名称SupDeptidInteger上级部门编号InheritParentSchInteger是2InheritDeptSchInteger是InheritDeptSchClassInteger是InLateInteger是OutEarlyInteger是InheritDeptRuleInteger是MinAutoSchIntervalInteger是RegisterOTIntegerDefaultSchIdInteger部门默认班次ATTIntegerHolidayIntegerOverTimeInteger表7节假日表Holidays主键HolidayID索引HolidayName字段名称类型可否为空长度说明HolidayID自动编号主键HolidayNameVarchar是20节日名称HolidayYearDatetimeHolidayMonthInteger是HolidayDayInteger是StartTimeDatetime是节日开始时间DurationInteger是周期HolidayTypeInteger是XINBIEVarchar是4MINZUVarchar是50DeptIDInteger表8班次表Num_Run主键Num_RunID字段名称类型可否为空长度说明Num_RunID自动编号主键OLDIDInteger是NameVarchar否30班次名称StartDateDatetime是起用日期EndDateDatetime是结束使用日期CyleInteger是班次一次循环的周期UnitsInteger是周期单位表9班次排班时段表Num_Run_Deil主键Num_RunIDStartTimeSDays字段名称类型可否为空长度说明Num_RunID自动编号班次的ID号StartTimeDatetime开始时间EndTimeDatetime结束时间SDaysInteger是开始日期EDaysInteger是结束日期SchclassIDInteger是时段所属的类别OvertimeInteger是表10轮班表Shift 该表在软件中没有作用主键ShiftID字段名称类型可否为空长度说明ShiftID自动编号轮班ID号NameVarchar 是20轮班名称UShiftIDInteger是StartDateDatetime是起用轮班的日期EndDateDatetime是结束时用轮班的日期RunNumInteger是该轮班中所含的班次数0x13Sch1Integer是轮班的第一个班次Sch2Integer是轮班的第二个班次Sch3Integer是轮班的第三个班次Sch4Integer是轮班的第四个班次Sch5Integer是轮班的第五个班次Sch6Integer是轮班的第六个班次Sch7Integer是轮班的第七个班次Sch8Integer是轮班的第八个班次Sch9Integer是轮班的第九个班次Sch10Integer是轮班的第十个班次Sch11Integer是轮班的第十一个班次Sch12Integer是轮班的第十二个班次CycleInteger是轮班周期UnitsInteger是周期单位表11员工排班表User_OF_Run主键UserIDNum_OF_Run_IDStartDateendDate字段名称类型可否为空长度说明UserIDInteger用户编号,Userinfo表中的UserIDNum_OF_Run_IDInteger班次或轮班ID号StartDateDatetime起用班次的日期EndDateDatetime结束使用该班次的日期IsNotOF_RunInteger是是否轮班Order_RunInteger是轮班的起始班次表12员工临时排班表User_Temp_SCH主键UserIDComeTimeLeaveTime字段名称类型可否为空长度说明UserIDInteger用户编号,Userinfo表中的UserIDComeTimeDatetime下班时间LeaveTimeDatetime下班时间OverTimeInteger是该时段中计算加班的时间,默认值0TypeInteger是类型FlagInteger标志SchClassIDInteger该时段所属时段类别ID号,-1表示自动判别表13员工考勤例外(请假/公出)表User_Speday主键UserIDStartSpecDayDateID字段名称类型可否为空长度说明UserIDInteger用户编号,Userinfo表中的UserIDStartSpecDayDatetime开始日期EndSpecDayDatetime结束日期DateIDInteger例外类型,为公出,-1为注释YuanYingInteger是例外的原因DateInteger是登记/输入记录的时间表14假类表LeaveClass主键LeaveID字段名称类型可否为空长度说明LeaveID自动编号假类ID号LeaveNameVarchar否20假类名称MinUnitInteger最小统计单位UnitInteger统计单位RemainDProcInteger是舍入控制RemainDCountInteger是统计时累计ReportSymbolVarchar是4报表中的表示符号DeDuctIntegerColorInteger显示颜色ClassIFYInteger计算类别, 7-是否计算为请假表15统计项目表LeaveClass1主键LeaveID字段名称类型可否为空长度说明LeaveID自动编号假类ID号,999-公出LeaveNameVarchar否20假类名称MinUnitInteger最小统计单位UnitInteger统计单位RemainDProcInteger是舍入控制RemainDCountInteger是统计时累计ReportSymbolVarchar是4报表中的表示符号DeDuctIntegerLeaveType0-是否统计项; 1-是否异常情况项ColorInteger显示颜色ClassIFYInteger计算类别, 0-按班次时段分类; 1-按节假日分类CalcText表16班次时间表SchClass主键SchClassID字段名称类型可否为空长度说明SchclassID 自动编号时段类别ID号SCHNAMEVarchar否20时段类别名称STARTTIMEdatetime起始时间ENDTIMEdatetime结束时间LATEMINUTESInteger是计迟到分钟数EARLYMINUTESInteger是计早退分钟数CHECKINInteger是该时段上班需要签到,0或1CHECKOUTInteger该时段下班需要签退,0或1CHECKINTIME1datetime开始签到时间CHECKINTIME2datetime结束签到时间CHECKOUTTIME1datetime开始签退时间CHECKOUTTIME2datetime结束签退时间COLORInteger表示颜色AUTOBINDIntegerWorkDayInteger计为多少工作日WorkMinsInteger计多少分钟表17系统参数表AttParam主键ParaName字段名称类型可否为空长度说明PARANAMEVarchar20参数名称PARATYPEVarchar2类型PARAVALUEVarchar100值表18管理员权限设置表SecurityDetails主键SecurityDetailID字段名称类型可否为空长度说明SecurityDetailID自动编号UserIDInteger是用户编号,Userinfo表中的UseridDeptidInteger功能编号ScheduleIntegeruserinfoInteger是enrollfingersInteger是reportviewVarchar是reportIntegerReadOnlyIntegerFullControlInteger

考勤打卡记录数据库表结构_中控zktime5.0考勤管理系统数据库表结构.doc相关推荐

  1. 考勤系统怎样登录服务器,ZKtime5.0考勤管理系统标准版客户端登录忘记登录密码...

     ZKtime5.0考勤管理系统标准版客户端登录忘记登录密码 2014-09-01 11:25:37 登录提示需要输入 以下是解决此问题的方法,希望大家记住.如果以后有碰到这样的情况,你就可以按照以下 ...

  2. db2查看表结构_作为后端开发如何设计数据库系列文章(一)设计传统系统表结构(Java开发)...

    本篇为第一篇.讲解传统系统的表结构设计(Java开发). 讲讲如何避免数据库设计的一些坑,方便后期的开发与维护. 以前经常能够看到,数据库范式,现在说数据库三大范式的少了. 三大范式我以前也很严格的弄 ...

  3. 数据库 流量切分_互联网大厂有哪些分库分表的思路和技巧?

    写在前面 冰河曾经经历过一个完整电商系统用户从零到上亿的研发过程,在业务的不断发展与变化过程中,演化出电商系统和基于大数据的商品精准实时推荐平台,关于MySQL数据库的架构演进,小伙伴们可以参考< ...

  4. js解析EXCEL考勤打卡记录

    公司的打卡记录是直接发我们的.要自己一条条核对,相当困惑 于是自己写了个导入EXCEL道勤记录的,友好查看打卡记录. 导入后,输入姓名,点击查询 <!doctype html> <h ...

  5. 清空数据库事务日志_通过事务日志增长加快数据库恢复和长期运行的事务

    清空数据库事务日志 In my previous article in this series Accelerated Database Recovery; Instant Rollback and ...

  6. mybatisplus 操作另一个数据库的数据_实例分析:python操作数据库项目

    本文根据一个项目实例,记录分享一下python将数据库的内容提取显示到程序界面的过程及相关设置,探索python操作数据库的用法.主要分享内容:1.显示数据库内容.2.修改数据库内容.3.表格控件指定 ...

  7. mysql 导入创建表空间_说说在 Oracle11g 中如何创建表空间、创建用户并授权以及导入与导出数据...

    假设 Oracle11g 已在本机安装成功. 1 创建表空间 打开 sqlplus 工具:开始-->所有程序--> Oracle –OraDb11g_home1-->应用程序开发-- ...

  8. 的文件夹结构_小白指南:WordPress文件及目录结构解析

    想学习关于WordPress文件和目录结构的知识吗?WordPress核心软件.主题.插件以及用户上传的文件都存储在网站上.在这篇小白指南中,我们将解析WordPress文件和目录结构. 为什么需要学 ...

  9. mysql快速建表工具_我所知道的MYSQL快速建表的3种方法

    方法一:创建一模一样的表结构(包括索引,不包括表中数据)mysql> desc t_my_series; +-------------+------------+------+-----+--- ...

  10. 搭建mysql数据库脚本语言_二十二、创建数据库脚本

    安装mysql数据库 可以看之前写过的一篇博文:点击传送 mysql命令 mysql程序使用两种不同类型的命令 特殊的MySQL命令 标准的SQL语句 mysql程序有自己的一组命令,方便控制环境以及 ...

最新文章

  1. 【Python】解决print不能立即打印的问题
  2. linux 继续编译,【编译】Linux环境编译traceroute
  3. [Java基础]泛型基础
  4. 放弃月薪过万的城市工作,返乡创业做农业,面对未知风险,你敢尝试吗?
  5. typescript类与继承
  6. vbScript: 编号成生不夠位數前面加零
  7. Python + 大数据-Python 学习(一)
  8. 自定义数据字典翻译注解
  9. GetData Graph Digitizer软件的使用方法
  10. Python源码学习(四)
  11. oracle 物化视图 on demand,【案例】Oracle物化视图 on prebuilt table故障常见解决办法...
  12. 一文详细介绍情绪识别常用的数据集
  13. Linux-07-GNU-GPL-自由软件知识小结(L002-21)
  14. 微信小程序(组件:路由、表单、媒体、自定义组件,插槽、组件通讯、侦听器、生命周期)
  15. OpenSSL密码库算法笔记——第5章 椭圆曲线
  16. java高并发系列 - 第1天:必须知道的几个概念
  17. 00:编程入门--了解计算机
  18. Spring Data JPA自定义SELECT查询语句,自定义UPDATE修改语句
  19. 【雷达原理】FMCW雷达简介
  20. N71005-第五周

热门文章

  1. 分布式技术一周技术动态 2015.12.27
  2. 角动量守恒与陀螺力矩
  3. PyCharm常用配置和常用插件
  4. 一篇讲完Java链表(单链表、循环链表和双向链表)
  5. 分子系统学-多序列比对和系统进化分析教程
  6. cαr怎么发音_英语c的发音怎么读
  7. 小爱同学指令大全_小爱同学有趣的命令分享给大家
  8. iMindMap2020 中文旗舰免费版
  9. js 百度地图和高德地图经纬度相互转换
  10. 计算机地址聚合,cidr怎么算?cidr地址聚合快速算法