包括以下内容(有大概的各表结构设计也行)
人事考勤工资管理系统
1、人事管理 【对员工人事资料进行管理】
人事档案: 新员工的基本资料、家庭资料、个人经历等。
历史资料: 员工的历史资料,如:工作调离,工作表现、奖罚等。
部门调动: 员工所属部门的变动、调动日期。
宿舍安排: 分配员工的宿舍房间号或是外宿登记。
临时调班: 按部门或员工,临时调整上下班日期和时间。
离职处理: 登记、查询员工离职原因、日期。
2、工资管理 【对员工的工资进行结算】
核算方法: 设置工资项目,用户自定义工资计算公式。
数据输入: 根据员工的编号或部门,录入或显示某员工的工资情况。
报表输出: 根据员工的编号或部门,选择报表名称,分别按用户设置的报表项目,产生不同效果的报表
3、考勤管理 【对员工的考勤信息统计、分析】
考勤处理: 采集数据,数据分析,考勤浏览,数据查询,处理签卡等。
考勤统计: 可以选择不同月份,系统统计出每一天的考勤基本信息。
考勤报表: 按照员工姓名或部门,刷卡记录查询;某时间段的考勤信息查询,输出不同格式的报表。
人事考勤工资管理系统
1、人事管理 【对员工人事资料进行管理】
人事档案: 新员工的基本资料、家庭资料、个人经历等。
历史资料: 员工的历史资料,如:工作调离,工作表现、奖罚等。
部门调动: 员工所属部门的变动、调动日期。
宿舍安排: 分配员工的宿舍房间号或是外宿登记。
临时调班: 按部门或员工,临时调整上下班日期和时间。
离职处理: 登记、查询员工离职原因、日期。
2、工资管理 【对员工的工资进行结算】
核算方法: 设置工资项目,用户自定义工资计算公式。
数据输入: 根据员工的编号或部门,录入或显示某员工的工资情况。
报表输出: 根据员工的编号或部门,选择报表名称,分别按用户设置的报表项目,产生不同效果的报表
3、考勤管理 【对员工的考勤信息统计、分析】
考勤处理: 采集数据,数据分析,考勤浏览,数据查询,处理签卡等。
考勤统计: 可以选择不同月份,系统统计出每一天的考勤基本信息。
考勤报表: 按照员工姓名或部门,刷卡记录查询;某时间段的考勤信息查询,输出不同格式的报表。
解决方案 »
- sql简单的问题
- 写一个 a 表的触发器,当删除 a 表的时候,删除与 a 表通过 acc_id 字段相关联的表 b,怎么写?
- 一个比较复杂的触发器写法
- 关于sql server 2005 的索引(index)问题!
- 我的mssql怎么打不开了!请各位指点!
- 紧急求救: Sql Server 启动不了,怎么办啊 ( 好象中了W32/Elkern.C 病毒,如何手工 清除 )
- 在SQL server 数据库中的一个表的smalldatetime字段的默认值中用什么函数才能使一项纪录写入该表时该日期字段的值为写入时主机上的时间?给分--50
- 用SQL修改表的列名?
- 关于SQL SERVER7的问题
- sql2005数据库可疑,按小F的处理方法,有不允许对系统目录进行即席更新'的问题
- 如何快速检索某一个值是否被包含在数据库字段中
- 很有意思的问题,高手请进
--考勤表
CREATE TABLE [fty_grkq] (
[mem_id] [int] NOT NULL ,--工号
[adate] [varchar] (10) COLLATE Chinese_PRC_CI_AI NOT NULL ,--日期
[type] [varchar] (1) COLLATE Chinese_PRC_CI_AI NULL ,--上班类型
[a1] [varchar] (8) COLLATE Chinese_PRC_CI_AI NULL ,--上午上班打卡
[a2] [varchar] (8) COLLATE Chinese_PRC_CI_AI NULL ,--上午下班
[a3] [varchar] (8) COLLATE Chinese_PRC_CI_AI NULL ,--下午上班
[a4] [varchar] (8) COLLATE Chinese_PRC_CI_AI NULL ,--下午下班
[jb] [decimal](6, 2) NULL ,--基本工时
[ot] [decimal](6, 2) NULL ,--加班工时
[cdd] [smallint] NULL ,--迟到次数
[ztd] [smallint] NULL ,--早退次数
[cdt] [decimal](6, 2) NULL ,--迟到时间
[ztt] [decimal](6, 2) NULL ,--早退时间
CONSTRAINT [PK_fty_grkq] PRIMARY KEY CLUSTERED
(
[mem_id],
[adate]
) WITH FILLFACTOR = 90 ON [PRIMARY]
) ON [PRIMARY]
GO
而且这些都是基于业务来的信息,如果没有实际的业务。只是建立模型的话。google或者baidu就能解决你的这个问题的哦!
ZlEmployee 1 ID √ √ int 4 10 0 ID
人事档案表 2 Dept varchar 10 10 0 部门
3 Code char 12 12 0 工号
4 CardNo char 12 12 0 卡号
5 Name char 8 8 0 姓名
6 Sfz char 18 18 0 身份证
7 BornDate datetime 8 23 3 出生日期
8 Sex bit 1 1 0 性别
9 PyDate datetime 8 23 3 聘用日期
10 SyMonths int 4 10 0 √ 试用期
11 ZzDate datetime 8 23 3 √ 转正日期
12 RoomBed varchar 16 16 0 √ 宿舍床位
13 IfDaKa bit 1 1 0 -1 是否必须打卡
14 State tinyint 1 3 0 是否离职9,(0在职)
15 LzDate datetime 8 23 3 √ 离职日期
16 LzCause char 6 6 0 √ 离职类型
17 Memo varchar 60 60 0 √ 备注
18 Photo image 16 2147483647 0 √ 照片
19 ZhiJi char 6 6 0 √ 职级
20 ZhiWu char 6 6 0 √ 职位名称
21 XueLi char 6 6 0 √ 学历等级
22 HunYin char 6 6 0 √ 婚姻状况
23 JiGuan char 6 6 0 √ 籍贯
24 Nation char 6 6 0 √ 民族
25 Jxfs char 6 6 0 √ 计薪方式
26 LzTc int 4 10 0 √ 离职退床
27 GongZhong char 6 6 0 √ 工种
28 DeBz char 4 4 0 √ 默认班制
29 G_gwh varchar 10 10 0 √ 工位号
32 EName varchar 40 40 0 √ 英文名
33 CardNoIC varchar 12 12 0 √ 饭卡
34 Cy bit 1 1 0 0 人员性质
35 JDate datetime 8 23 3 √ 建档日期
36 FzDate datetime 8 23 3 √ 返职日期
37 LzCode char 12 12 0 √ 离职类型
38 LzWjbh char 12 12 0 √ 离职编号
39 LzApplyDate datetime 8 23 3 √ 离职申请日期
40 GangWei char 12 12 0 √ 岗位
41 EmpPercentage int 4 10 0 √ 员工权重
42 NotAssess bit 1 1 0 √ 免去绩效考核
44 EditHistory varchar 60 60 0 √ 修改历史
t_IsWorking
WorkerNO(员工编号);
workdate(日期);
WorkStatus(状态:1请假,2休息,3迟到,4早退,5矿工)
depiction(备注);
updata_user(登记人)