中控广域网考勤zktime80数据库表结构_第1页
中控广域网考勤zktime80数据库表结构_第2页
中控广域网考勤zktime80数据库表结构_第3页
中控广域网考勤zktime80数据库表结构_第4页
中控广域网考勤zktime80数据库表结构_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、TABLE dbo.departments部门表status smallint NOT NULL DeptID int IDENTITY(1,1) NOT NULL,DeptName nvarchar(100) NOT NULL,部门名称code nvarchar(100) NULL,部门编号supdeptid int NULL,上级部门IDtype nvarchar(10) NOT NULL invalidate datetime NULL,TABLE dbo.personnel_area区域信息表id int IDENTITY(1,1) NOT NULL,status smallint N

2、OT NULLareaid nvarchar(20) NOT NULL,区域编号areaname nvarchar(30) NOT NULL,区域名称parent_id int NULL,上级区域remark nvarchar(100) NULL,备注TABLE dbo.auth_user管理员表id int IDENTITY(1,1) NOT NULL,username nvarchar(30) NOT NULL,管理员账号名first_name nvarchar(30) NOT NULL,last_name nvarchar(30) NOT NULL,email nvarchar(75)

3、NOT NULL,邮箱password nvarchar(128) NOT NULL,登陆密码is_staff bit NOT NULL is_active bit NOT NULL 是否启动is_superuser bit NOT NULL 是否超级管理员last_login datetime NOT NULL 最后一次登陆时间date_joined datetime NOT NULL加入时间TABLE dbo.holidays考勤节假日信息表status smallint NOT NULL HolidayID int IDENTITY(1,1) NOT NULL,HolidayName n

4、varchar(20) NOT NULL,节假日名称HolidayYear smallint NULL,节假日年份HolidayMonth smallint NULL,节假日月份HolidayDay smallint NULL 节假日日期StartTime datetime NOT NULL,节假日开始时间Duration smallint NOT NULL持续时间TABLE dbo.schclass考勤时段表status smallint NOT NULL SchclassID int IDENTITY(1,1) NOT NULL,SchName nvarchar(20) NOT NULL,

5、时段名称StartTime datetime NOT NULL EndTime datetime NOT NULL, LateMinutes int NULL 允许迟到时间EarlyMinutes int NULL 允许早退时间CheckIn smallint NOT NULL是否必须签到CheckOut smallint NOT NULL是否必须签退 CheckInTime1 datetime NOT NULL,开始签到时间点CheckInTime2 datetime NOT NULL,结束签到时间点CheckOutTime1 datetime NOT NULL,开始签退时间点CheckOu

6、tTime2 datetime NOT NULL,结束签退时间点Color int NOT NULL AutoBind smallint NULL WorkDay float NULL 工作日天数IsCalcRest int NULL StartRestTime datetime NULL, 开始休息时间EndRestTime datetime NULL, 结束休息时间StartRestTime1 datetime NULL,EndRestTime1 datetime NULL,shiftworktime int NOT NULL 工作时间IsOverTime smallint NOT NUL

7、L 延时是否计算加班OverTime int NULL 计算加班时长TABLE dbo.num_run班次信息表status smallint NOT NULL Num_runID int IDENTITY(1,1) NOT NULL,OLDID int NULL Name nvarchar(30) NOT NULL,班次名称StartDate datetime NULL EndDate datetime NULL Units smallint NOT NULL 周期单位Cyle smallint NOT NULL 周期数TABLE dbo.leaveclass假类信息表status smal

8、lint NOT NULLLeaveID int IDENTITY(1,1) NOT NULL,LeaveName nvarchar(20) NOT NULL,假类名称MinUnit float NOT NULL最小单位Unit smallint NOT NULL 计算单位(工作日/小时/分钟)RemaindProc smallint NOT NULL 是否四舍五入RemaindCount smallint NOT NULL ReportSymbol nvarchar(4) NOT NULL 表示符号LeaveType smallint NOT NULL 所属类别TABLE dbo.icloc

9、k设备列表id int IDENTITY(1,1) NOT NULL,status smallint NOT NULL设备状态sn nvarchar(20) NULL,设备序列号device_type int NOT NULL 设备类型(考勤/门禁)last_activity datetime NULL,最后连接时间trans_times nvarchar(50) NULL 定时传送数据时间TransInterval int NULL 刷新间隔时间log_stamp nvarchar(20) NULL,传送考勤记录标示oplog_stamp nvarchar(20) NULL,传送用户数据标示

10、photo_stamp nvarchar(20) NULL,传送照片标示alias nvarchar(20) NOT NULL,设备名称UpdateDB nvarchar(10) NULL 数据更新标示fw_version nvarchar(30) NULL,固件版本号device_name nvarchar(30) NULL,设备型号fp_count int NULL,指纹数transaction_count int NULL,记录数user_count int NULL,用户数city nvarchar(50) NULL,所属城市comm_type smallint NOT NULL 通讯

11、方式agent_ipaddress nvarchar(20) NULL ipaddress nvarchar(15) NULL,考勤设备IP地址ip_port int NULL 考勤设备端口subnet_mask nvarchar(15) NULL,gateway nvarchar(15) NULL,com_port smallint NULL baudrate smallint NULLcom_address smallint NULL area_id int NULL,所属区域编号comm_pwd nvarchar(32) NULL,通讯密码Fpversion nvarchar(10) N

12、ULL 指纹算法版本号enabled bit NOT NULL max_comm_size int NULL 和服务器通讯最大数据包长度max_comm_count int NULL 和服务器通讯的最大命令个数realtime bit NOT NULL delay int NULL 查询记录秒数encrypt bit NOT NULLdstime_id int NULL,TABLE dbo.devcmds服务器下发命令表id int IDENTITY(1,1) NOT NULL,status smallint NOT NULL SN_id int NULL,设备序列号IDCmdOperate_

13、id int NULL,CmdContent nvarchar(max) NOT NULL,命令内容CmdCommitTime datetime NOT NULL提交时间 CmdTransTime datetime NULL,传送时间CmdOverTime datetime NULL,返回时间CmdReturn int NULL,返回值CmdReturnContent nvarchar(max) NULL,CmdImmediately bit NOT NULL TABLE dbo.devcmds_bak通讯失败命令表id int IDENTITY(1,1) NOT NULL,status sm

14、allint NOT NULL SN_id int NULL, 设备序列号IDCmdOperate_id int NULL,CmdContent nvarchar(max) NOT NULL, 命令内容CmdCommitTime datetime NOT NULL 提交时间CmdTransTime datetime NULL, 传送时间CmdOverTime datetime NULL, 返回时间CmdReturn int NULL, 返回值CmdReturnContent nvarchar(max) NULL,CmdImmediately bit NOT NULL TABLE dbo.tem

15、plate指纹模版表templateid 自增iduserid 用户id外键Template 模板数据FingerID 手指 取值 (0123456789)Valid 指纹类别 取值(0,1)默认等于 1Fpversion 指纹版本号 取 (9 ,10)bio_type 模板类型 (0,_(u"指纹"),(1,_(u'人脸'))SN 登记的设备UTime 更新的时间TABLE dbo.checkinout考勤记录表 列名描述id自增iduserid人员id ,外键checktime打卡时间checktype考勤状态verifycode验证方式SN设备外键se

16、nsoridWorkCode工作代码Reserved保留sn_name设备序列号TABLE dbo.userinfo人员信息表列名数据类型允许空描述statussmallintF状态useridintF人员id,自增,主键badgenumbernvarchar(20)F人员工号defaultdeptidintT部门id号,外键namenvarchar(24)T人员姓名lastnamenvarchar(20)T姓氏Passwordnvarchar(16)F卡号PrivilegeintT是否设置为管理员AccGroupintT门禁组TimeZonesnvarchar(20)T门禁时间段Gender

17、nvarchar(20)T性别,数据库存储的(F,M)BirthdaydatetimeT生日streetnvarchar(100)T办公地址zipnvarchar(6)T邮箱ophonenvarchar(20)T办公电话FPHONEnvarchar(20)T家庭电话pager手机minzu名族title职务SSN社保号identitycard身份证UTime更新时间Hiredday聘用日期VERIFICATIONMETHOD验证方法State省份City城市Education学历SECURITYFLAGS动作标志ATT有效考勤记录OverTime是否加班Holiday节假日休息INLATE上班

18、签到OutEarly下班签退Lunchduration荷兰语MVerifyPass人员密码photo照片,存储的是路径OffDuty离职标记DelTag默认, 0AutoSchPlan是否自动排版MinAutoSchIntervalRegisterOTmorecard_group_id多卡开门人员组set_valid_time设置有效时间acc_startdate启用门禁日期acc_enddate结束门禁日期birthplace籍贯Political政治面貌contry国家hiretype雇佣类型email邮箱firedate解雇日期attarea考勤区域,外键 与区域 多对多isatt是否考

19、勤homeaddress 家庭地址emptype员工类型bankcode1银行账号1bankcode2银行账号2isblacklist是否黑名单TABLE dbo.userinfo_attarea用户区域信息表id int IDENTITY(1,1) NOT NULL,employee_id int NOT NULL,用户IDarea_id int NOT NULL,区域IDTABLE dbo.user_temp_sch临时排班表id int IDENTITY(1,1) NOT NULL,status smallint NOT NULL UserID int NOT NULL用户id外键Com

20、eTime datetime NOT NULL,临时排班开始时间点LeaveTime datetime NOT NULL,临时排班结束时间点OverTime int NOT NULLType smallint NULL Flag smallint NULL排班标示(仅临时排班有效/追加于临时排班之后)SchClassID int NULL 临时排班考勤时间段ID WorkType smallint NOT NULL工作类型TABLE dbo.user_of_run排班信息表id int IDENTITY(1,1) NOT NULL,status smallint NOT NULL UserID

21、 int NOT NULL, 用户id外键StartDate datetime NOT NULL 排班开始时间EndDate datetime NOT NULL排班结束时间NUM_OF_RUN_ID int NOT NULL,考勤时间段IDISNOTOF_RUN int NULL ORDER_RUN int NULL,TABLE dbo.setuseratt人员调休信息表id int IDENTITY(1,1) NOT NULL,status smallint NOT NULL UserID_id int NULL, 用户id外键starttime datetime NOT NULL,开始时间

22、endtime datetime NOT NULL,结束时间atttype smallint NOT NULL 考勤类型(正常工作/休息)TABLE dbo.personnel_empchange人员调动记录表status smallint NOT NULL changeno int IDENTITY(1,1) NOT NULL,UserID_id int NOT NULL, 用户id外键changedate datetime NULL 调动日期changepostion int NULL,oldvalue nvarchar(max) NULL,调动之前信息newvalue nvarchar(

23、max) NULL,调动之后信息changereason nvarchar(200) NULL,调动原因isvalid bit NOT NULL approvalstatus int NOT NULL remark nvarchar(200) NULL,备注TABLE dbo.personnel_leavelog人员离职记录表id int IDENTITY(1,1) NOT NULL,status smallint NOT NULL UserID_id int NOT NULL, 用户id外键leavedate datetime NOT NULL,离职日期leavetype int NOT N

24、ULL,离职类型reason nvarchar(200) NULL,离职原因isReturnTools bit NOT NULL 是否归还工具isReturnClothes bit NOT NULL 是否归还工衣isReturnCard bit NOT NULL 是否归还卡isClassAtt bit NOT NULL 是否关闭考勤isClassAccess bit NOT NULL是否加入黑名单TABLE dbo.user_speday员工请假信息表id int IDENTITY(1,1) NOT NULL,status smallint NOT NULL UserID int NOT NULL,用户id外

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论