中控考勤管理系统数据库结构.docx

上传人:b****6 文档编号:8375322 上传时间:2023-01-30 格式:DOCX 页数:17 大小:19.21KB
下载 相关 举报
中控考勤管理系统数据库结构.docx_第1页
第1页 / 共17页
中控考勤管理系统数据库结构.docx_第2页
第2页 / 共17页
中控考勤管理系统数据库结构.docx_第3页
第3页 / 共17页
中控考勤管理系统数据库结构.docx_第4页
第4页 / 共17页
中控考勤管理系统数据库结构.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

中控考勤管理系统数据库结构.docx

《中控考勤管理系统数据库结构.docx》由会员分享,可在线阅读,更多相关《中控考勤管理系统数据库结构.docx(17页珍藏版)》请在冰豆网上搜索。

中控考勤管理系统数据库结构.docx

中控考勤管理系统数据库结构

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

Att2008主要表的表结构说明

表1:

考勤记录表Checkinout

主键:

UserID+Checktime

字段名称

类型

可否为空

长度

说明

UserID

Integer

Userinfo表中的Userid

CheckTime

Datetime

20

考勤时间

CheckType

Varchar

1

考勤状态

VerifyCode

Integer

验证方式

SensorID

Varchar

5

设备编号

WorkCode

Integer

WorkCode

SN

Varchar

20

设备序列号

UserExtFmt

Integer

标示是否使用多种验证方式。

1表示是多种验证方式,0表示不是。

表2:

指纹模板表Template

主键:

TemplateID

索引键:

FingerID+UserID

字段名称

类型

可否为空

长度

说明

TemplateID

自动编号

主键

UserID

Integer

Userinfo表中的Userid

FingerID

Integer

手指号,如果是旧10.0,FingerID=15

Template

OLE对象

指纹模板,Biokey模板

Template1

OLE对象

Template2

OLE对象

Template3

OLE对象

存放9.0指纹

Template4

OLE对象

存放10.0指纹

BITMAPPICTURE

OLE对象

BITMAPPICTURE2

OLE对象

BITMAPPICTURE3

OLE对象

BITMAPPICTURE4

OLE对象

UserType

EMAChineNum

Flag

是否为胁迫指纹,1和0

DivisionFP

指纹算法版本号10或9

表3:

用户信息表Userinfo

主键:

UserID

索引键:

BadgeNuber

字段名称

类型

可否为空

长度

说明

UserID

自动编号

主键

BadgeNumber

Varchar

24

用户登记号

SSN

Varchar

20

用户自定义编号

Name

Varchar

用户姓名

Gender

Varchar

性别

Title

Varchar

职位

Pager

Varchar

行动电话

Birthday

OLE对象

出生日期

HiredDay

OLE对象

聘用日期

Street

Varchar

家庭住址

City

Varchar

State

Varchar

ZIP

Varchar

OPhone

Varchar

办公电话

FPhone

Varchar

VERIFICATIONMETHOD

Integer

DEFAULTDEPTID

Integer

部门编号

SECURITYFLAGS

Integer

系统管理员标识。

15:

为超级管理员

ATT

Integer

是否计算考勤0或1

INLATE

Integer

上班签到设置0:

根据时段判断;1:

上班必须签到;2:

上班不用签到

OUTEARLY

Integer

下班签到设置0:

根据时段判断;1:

下班必须签到;2:

下班不用签到

OVERTIME

Integer

是否计加班0或1

SEP

Integer

HOLIDAY

Integer

节假日是否有效0或1

MINZU

Varchar

8

民族

PASSWORD

Varchar

20

密码

LUNCHDURATION

Integer

MVERIFYPASS

Varchar

设备上的用户密码

PHOTO

OLE对象

用户照片

Notes

OLE对象

Privilege

Integer

权限

InheritDeptSch

Integer

InheritDeptSchClass

Integer

AutoSchPlan

Integer

是否自动排班0或1

MinAutoSchInterval

Integer

RegisterOT

Integer

InheritDeptRule

Integer

EMPRIVILEGE

Integer

CardNo

Varchar

20

卡号

表4:

面部模板表FaceTemp

主键:

TemplateID

索引键:

FaceID、Valid

字段名称

类型

可否为空

长度

说明

TemplateID

自动编号

主键

UserNo

Varchar

24

用户登记号

Size

Integer

模板大小

PIN

Integer

FaceID

Integer

Valid

Integer

Reserve

Integer

ActiveTime

Integer

VFcount

Integer

Template

OLE对象

模板内容

表5:

考勤记录修改日志CheckExact

主键:

ExactID

字段名称

类型

可否为空

长度

说明

ExactID

自动编号

主键

UserID

Varchar

用户编号,Userinfo表的中UserID

CheckTime

Datetime

签到/签退时间

CheckType

Varchar

2

原来的签到/签退标志:

I-签到,O-签退

IsAdd

Integer

是否新增的记录

YuYin

Varchar

修改考勤记录的原因

IsModify

Integer

是否仅仅是修改原始记录

IsDelete

Integer

是否是删除的记录

Incount

Integer

是否恢复

Iscount

Integer

ModifyBy

Varchar

20

操作员

Date

Datetime

操作时间

表6:

部门表Departments

主键:

Deptid

索引:

DeptName

字段名称

类型

可否为空

长度

说明

Deptid

自动编号

主键

Deptname

Varchar

部门名称

SupDeptid

Integer

上级部门编号

InheritParentSch

Integer

2

InheritDeptSch

Integer

InheritDeptSchClass

Integer

InLate

Integer

OutEarly

Integer

InheritDeptRule

Integer

MinAutoSchInterval

Integer

RegisterOT

Integer

DefaultSchId

Integer

部门默认班次

ATT

Integer

Holiday

Integer

OverTime

Integer

表7:

节假日表:

Holidays

主键:

HolidayID

索引:

HolidayName

字段名称

类型

可否为空

长度

说明

HolidayID

自动编号

主键

HolidayName

Varchar

20

节日名称

HolidayYear

Datetime

HolidayMonth

Integer

HolidayDay

Integer

StartTime

Datetime

节日开始时间

Duration

Integer

周期

HolidayType

Integer

XINBIE

Varchar

4

MINZU

Varchar

50

DeptID

Integer

表8:

班次表Num_Run

主键:

Num_RunID

字段名称

类型

可否为空

长度

说明

Num_RunID

自动编号

主键

OLDID

Integer

Name

Varchar

30

班次名称

StartDate

Datetime

起用日期

EndDate

Datetime

结束使用日期

Cyle

Integer

班次一次循环的周期

Units

Integer

周期单位

表9:

班次排班时段表Num_Run_Deil

主键:

Num_RunID+StartTime+SDays

字段名称

类型

可否为空

长度

说明

Num_RunID

自动编号

班次的ID号

StartTime

Datetime

开始时间

EndTime

Datetime

结束时间

SDays

Integer

开始日期

EDays

Integer

结束日期

SchclassID

Integer

时段所属的类别

Overtime

Integer

表10:

轮班表Shift

主键:

ShiftID

字段名称

类型

可否为空

长度

说明

ShiftID

自动编号

轮班ID号

Name

Varchar

20

轮班名称

UShiftID

Integer

StartDate

Datetime

起用轮班的日期

EndDate

Datetime

结束时用轮班的日期

RunNum

Integer

该轮班中所含的班次数0

Sch1

Integer

轮班的第一个班次

Sch2

Integer

轮班的第二个班次

Sch3

Integer

轮班的第三个班次

Sch4

Integer

轮班的第四个班次

Sch5

Integer

轮班的第五个班次

Sch6

Integer

轮班的第六个班次

Sch7

Integer

轮班的第七个班次

Sch8

Integer

轮班的第八个班次

Sch9

Integer

轮班的第九个班次

Sch10

Integer

轮班的第十个班次

Sch11

Integer

轮班的第十一个班次

Sch12

Integer

轮班的第十二个班次

Cycle

Integer

轮班周期

Units

Integer

周期单位

表11:

员工排班表User_OF_Run

主键:

UserID+Num_OF_Run_ID+StartDate+endDate

字段名称

类型

可否为空

长度

说明

UserID

Integer

用户编号,Userinfo表中的UserID

Num_OF_Run_ID

Integer

班次或轮班ID号

StartDate

Datetime

起用班次的日期

EndDate

Datetime

结束使用该班次的日期

IsNotOF_Run

Integer

是否轮班

Order_Run

Integer

轮班的起始班次

表12:

员工临时排班表User_Temp_SCH

主键:

UserID+ComeTime+LeaveTime

字段名称

类型

可否为空

长度

说明

UserID

Integer

用户编号,Userinfo表中的UserID

ComeTime

Datetime

下班时间

LeaveTime

Datetime

下班时间

OverTime

Integer

该时段中计算加班的时间,默认值0

Type

Integer

类型

Flag

Integer

标志

SchClassID

Integer

该时段所属时段类别ID号,-1表示自动判别

表13:

员工考勤例外(请假/公出)表User_Speday

主键:

UserID+StartSpecDay+DateID

字段名称

类型

可否为空

长度

说明

UserID

Integer

用户编号,Userinfo表中的UserID

StartSpecDay

Datetime

开始日期

EndSpecDay

Datetime

结束日期

DateID

Integer

例外类型,为公出,-1为注释

YuanYing

Integer

例外的原因

Date

Integer

登记/输入记录的时间

表14:

假类表LeaveClass

主键:

LeaveID

字段名称

类型

可否为空

长度

说明

LeaveID

自动编号

假类ID号

LeaveName

Varchar

20

假类名称

MinUnit

Integer

最小统计单位

Unit

Integer

统计单位

RemainDProc

Integer

舍入控制

RemainDCount

Integer

统计时累计

ReportSymbol

Varchar

4

报表中的表示符号

DeDuct

Integer

Color

Integer

显示颜色

ClassIFY

Integer

计算类别,7-是否计算为请假

表15:

统计项目表LeaveClass1

主键:

LeaveID

字段名称

类型

可否为空

长度

说明

LeaveID

自动编号

假类ID号,999-公出

LeaveName

Varchar

20

假类名称

MinUnit

Integer

最小统计单位

Unit

Integer

统计单位

RemainDProc

Integer

舍入控制

RemainDCount

Integer

统计时累计

ReportSymbol

Varchar

4

报表中的表示符号

DeDuct

Integer

LeaveType

0-是否统计项;1-是否异常情况项

Color

Integer

显示颜色

ClassIFY

Integer

计算类别,0-按班次时段分类;1-按节假日分类

Calc

Text

表16:

班次时间表SchClass

主键:

SchClassID

字段名称

类型

可否为空

长度

说明

SchclassID

自动编号

时段类别ID号

SCHNAME

Varchar

20

时段类别名称

STARTTIME

datetime

起始时间

ENDTIME

datetime

结束时间

LATEMINUTES

Integer

计迟到分钟数

EARLYMINUTES

Integer

计早退分钟数

CHECKIN

Integer

该时段上班需要签到,0或1

CHECKOUT

Integer

该时段下班需要签退,0或1

CHECKINTIME1

datetime

开始签到时间

CHECKINTIME2

datetime

结束签到时间

CHECKOUTTIME1

datetime

开始签退时间

CHECKOUTTIME2

datetime

结束签退时间

COLOR

Integer

表示颜色

AUTOBIND

Integer

WorkDay

Integer

计为多少工作日

WorkMins

Integer

计多少分钟

表17:

系统参数表AttParam

主键:

ParaName

字段名称

类型

可否为空

长度

说明

PARANAME

Varchar

20

参数名称

PARATYPE

Varchar

2

类型

PARAVALUE

Varchar

100

表18:

管理员权限设置表SecurityDetails

主键:

SecurityDetailID

字段名称

类型

可否为空

长度

说明

SecurityDetailID

自动编号

UserID

Integer

用户编号,Userinfo表中的Userid

Deptid

Integer

功能编号

Schedule

Integer

userinfo

Integer

enrollfingers

Integer

reportview

Varchar

report

Integer

ReadOnly

Integer

FullControl

Integer

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 财会金融考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1