没有合适的资源?快使用搜索试试~ 我知道了~
汉王考勤机表结构
5星 · 超过95%的资源 需积分: 40 58 下载量 174 浏览量
2019-01-16
15:17:02
上传
评论 1
收藏 400KB PDF 举报
温馨提示
试读
13页
汉王桌面版考勤软件常用表结构,主要用于二次开发参考。
资源推荐
资源详情
资源评论
常用表结构
/****** 部门表 [dbo].[KQZ_Brch] ******/
CREATE TABLE [dbo].[KQZ_Brch] (
[BrchID] [bigint] PRIMARY KEY NOT NULL,
[PID] [bigint] NOT NULL ,
[BrchName] [varchar] (200) NOT NULL ,
[BrchOrder] [smallint] NOT NULL, /* 在兄弟部门中顺序 */
/* WEB 查询用到的字段 */
[ATTENDDAY] [varchar] (10) DEFAULT '1111100' NOT NULL, /* 出勤日 */
[AMBEGIN] [datetime] DEFAULT GetDate(), /* 上午 上班 */
[AMEND] [datetime] DEFAULT GetDate(), /* 上午 下班 */
[PMBEGIN] [datetime] DEFAULT GetDate(), /* 下午 上班 */
[PMEND] [datetime] DEFAULT GetDate(), /* 下午 下班 */
[Comment] [varchar] (255) NULL
)
GO
/****** 员工信息表 [dbo].[KQZ_Employee] ******/
CREATE TABLE [dbo].[KQZ_Employee] (
[EmployeeID] [bigint] IDENTITY (1, 1) PRIMARY KEY NOT NULL,
[BrchID] [bigint] NOT NULL ,
[BrchName] [varchar] (200) NOT NULL, /* 部门名称,保存人员离职前的部门名称 */
[EmployeeCode] [varchar] (16) NOT NULL ,
[EmployeeName] [varchar] (250) NOT NULL ,
[Gender] [smallint] DEFAULT 2 NOT NULL, /* 性别 0:女 1:男 2:未知 */
[Birthday] [datetime] DEFAULT GetDate(),
[Nation] [varchar] (50), /* 民族 */
[NATIVEPLACE] [varchar] (50), /* 籍贯 */
[ZhengZhi] [varchar] (50), /* 政治面貌 */
[MARITALSTATUS] [varchar] (20), /* 婚姻状况 */
[Health] [varchar] (20), /* 健康状况 */
[Title] [varchar] (50), /* 职位 */
[APOSITION] [varchar] (50), /* 职称 */
[EDUCATION] [varchar] (50), /* 学历 */
[School] [varchar] (100), /* 毕业学校 */
[Graduation] [datetime] DEFAULT GetDate(), /* 毕业时间 */
[WorkPhone] [varchar] (20), /* 办公电话 */
[EnrollDate] [datetime] DEFAULT GetDate(), /* 入职时间 */
[Privilege] [smallint] DEFAULT 0 NOT NULL, /* 员工权限 */
[Photo] [image] NULL, /* 照片 */
[IDCard] [varchar] (20) NULL , /* 证件号 */
[AddrHome] [varchar] (200), /* 家庭地址 */
[CardCode] [varchar] (20), /* 卡号 */
[Mobile] [varchar] (20), /* 手机 */
/* 考勤规则相关 */
[IsCheck] [smallint] DEFAULT 1 NOT NULL, /* 是否考勤 */
[OnRule] [smallint] DEFAULT 0 NOT NULL, /* 签到规则 0:根据时段判断 1:必须签到 2:必
须签退 */
[OffRule] [smallint] DEFAULT 0 NOT NULL, /* 下班签到规则 */
[CanOvertime] [smallint] DEFAULT 1 NOT NULL, /* 是否计算加班 */
[HaveFesta] [smallint] DEFAULT 1 NOT NULL, /* 是否有节日 */
/* 设备相关信息 */
[DevType] [smallint] DEFAULT 0 NOT NULL, /* 考勤机类型 定义见 TDevType 枚举 */
[HDCPInfo] [image] NULL, /* HDCP 协议字符串 */
[RegisterType] [smallint] DEFAULT 0 NOT NULL, /* 登记类型,新设备新增字段 */
[Comment] [varchar] (250), /* 备注 */
[EmployeeLogPwd] [varchar] (6) DEFAULT '123456' NOT NULL, /* 密码,用于 Web 浏览 */
/* 以下是设备关注的信息 */
[CheckType] [varchar] (30), /* 考勤方式 */
[OpendoorType] [varchar] (30), /* 开门方式,可能的常量值为检查方式常量 */
[ModelNum] [smallint] DEFAULT 0 NOT NULL, /* 考勤机上登记的模板数目 */
[HavePwd] [smallint] DEFAULT 0 NOT NULL, /* 考勤机有无登记密码 */
[StaffStatus] [smallint], /* 人员状态,0:班外 1:班内 2:异常 */
[LastCardID] [bigint], /* 最后卡点 id,有新卡点,从哪一个卡点开始计算 */
/* 保留字段 */
[Reserved1] [varchar] (200) NULL,
[Reserved2] [varchar] (200) NULL,
[Reserved3] [varchar] (200) NULL,
[Reserved4] [varchar] (200) NULL
)
GO
/****** 管理员表 [dbo].[KQZ_Admin] ******/
CREATE TABLE [dbo].[KQZ_Admin] (
[HwAdminID] [int] PRIMARY KEY NOT NULL,
[HwAdminName] [varchar] (200) NOT NULL, /* 管理员名称 */
[HwPwd] [varchar] (64) NOT NULL, /* 管理员密码 */
[Question] [varchar] (100), /* 密码提示问题 */
[Answer] [varchar] (100), /* 密码提示问题的答案 */
[Privilege] [smallint] DEFAULT 0 NOT NULL, /* 权限 0:Admin 1:AttManager 2:BrchManager
3:BrchAdmin */
[Branches] [varchar] (5000), /* 可以操作的部门 ID 列表,以逗号分隔 */
[IsLogin] [smallint] DEFAULT 0 NOT NULL /* 该用户是否已经登入 */
)
GO
/****** 管理员可操作的部门表 [dbo].[KQZ_Admin2Brch] ******/
CREATE TABLE [dbo].[KQZ_Admin2Brch] (
[HwAdminID] [bigint] NOT NULL,
[BrchID] [bigint] NOT NULL
)
GO
/****** 考勤机信息表表 [dbo].[KQZ_DevInfo] ******/
CREATE TABLE [dbo].[KQZ_DevInfo] (
/* [DevID] [bigint] IDENTITY (1, 1) PRIMARY KEY NOT NULL, 设备 ID 要重用,因此去掉自增 */
[DevID] [bigint] PRIMARY KEY NOT NULL,
[DevName] [varchar] (200) NOT NULL ,
[DevType] [smallint] DEFAULT 0 NOT NULL ,
[DevClass] [smallint] DEFAULT 0 NOT NULL, /* 设备类型 0:考勤机 1:门禁机 */
[IPAddress] [varchar] (20) NULL ,
[ComPort] [smallint] DEFAULT 1 NOT NULL ,
[Baud] [int] DEFAULT 38400 NOT NULL ,
[CommType] [smallint] DEFAULT 0 NOT NULL ,
[LastRcdTime] [datetime] DEFAULT GetDate() NOT NULL, /* 最后一次下载记录的时间 */
[DevPwd] [varchar] (20), /* 通信密码 */
[Mask] [varchar] (20), /* 子网掩码 */
[Gateway] [varchar] (20), /* 网关 */
[Mac] [varchar] (20),
[Serial] [varchar] (20), /* 设备序列号 */
[Edition] [varchar] (20), /* 软件版本号 */
[Volume] [varchar] (20), /* 音量 */
[Comment] [varchar] (500) NULL
)
GO
/****** 设备管理员列表 [dbo].[KQZ_Dev_Admin] ******/
CREATE TABLE [dbo].[KQZ_Dev_Admin] (
/* [DevAdminID] [bigint] IDENTITY (1, 1) PRIMARY KEY NOT NULL, 设备管理员 ID 要重用,因
此去掉自增 */
[DevAdminID] [bigint] PRIMARY KEY NOT NULL, /* 管理员号 */
[DevAdminCode] [varchar] (16) NOT NULL, /* 管理员工号 */
[DevAdminName] [varchar] (200) NOT NULL, /* 管理员名称 */
[ModelNum] [smallint] DEFAULT 0 NOT NULL, /* 模板数目 */
[AdminInfo] [image] NULL, /* 考勤机管理员信息备份 */
剩余12页未读,继续阅读
资源评论
- 煮酒浇愁2019-06-05找了好久的表结构
- kangyanwen20032019-08-01不错,正需要这个呢
AsiaErp
- 粉丝: 3
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功