企业人事管理系统设计 c 基于C#的企业人事管理系统的设计与实现

自编号

实发金额

员工编号

银行账号

薪资管理信息表

员工姓名

其它应减项

其它应增项

奖金

图4-6 薪资管理表

基本工资

此外,员工培训记录表、员工简历表、员工离职管理表、员工培训记录表均属于员工档案信息的范围,实体E-R图设计与其它员工基本信息类似,本论文中不再显示其E-R图设计。

4.2数据库逻辑结构设计

根据上面设计的E-R图,便可以在数据库中创建相应的数据库表,本系统的各数据表的结构如下:

(1)员工基本档案表用于保存员工的基本档案信息。包括自编号、员工编号、员工姓名、员工性别、出生年月、身份证号码、民族、政治面貌、婚姻状况、文化程度、专业、毕业院校、职务、基本工资、手机号码、籍贯等字段。其结构如表4-1所示:

表4-1 基本档案表

字段名称 自编号 员工编号 姓名 性别 出生年月 身份证号码 民族 政治面貌 文化程度 专业 毕业院校 职称 职务 进入单位时间 合同年限 基本工资 银行账号 保险账号 手机号码 家庭住址 籍贯 说明

类型 nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) datetime nvarchar(50) nvarchar(50)

nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) datetime nvarchar(50) float nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50)

是否允许空

否 否 否 否 否 否 否 否 是 是 是 是 是 否 否 否 否 否 是 否 否 是

说明 递增的流水号 员工信息编号(主键)

员工姓名 员工性别 员工出生日期 员工身份证编号 员工民族 员工政治面貌 员工文化程度 员工所学专业 员工毕业院校 员工职称 员工在公司的职务 员工进入本单位时间 员工签订的合同年限 员工的基本工资 员工的工资银行账号 员工的保险账号 员工手机号码 员工家庭住址 员工籍贯 其它说明

(2)公司部门表用于存放公司部门信息。包括部门名称、部门负责人、人事文员、联系电话、额定人数、说明等字段。其结构如表4-2所示:

表4-2部门信息表

字段名 部门名称 部门负责人 人事文员

类型 nvarchar(50) nvarchar(50) nvarchar(50)

是否允许空

否 否 是

说明 公司部门名称 各部门负责人信息 部门人事文员信息

联系电话 额定人数 说明

nvarchar(100)

int nvarchar(50)

否 是 是

本部门联系电话 部门额定人数 说明信息

(3)离职管理表用来存放员工的离职信息。包括:自编号、员工编号、员工姓名、离职时间、离职原因、批准人和说明信息等字段。其结构表如表4-3所示:

表4-3 离职管理表

字段名 自编号 员工编号 员工姓名 离职时间 离职原因

批准人 说明

类型 nvarchar(50) nvarchar(50) nvarchar(50) datetime nvarchar(50) nvarchar(50) nvarchar(50)

是否允许空

否 否 否 否 否 否 是

说明 递增的流水号 员工编号 员工姓名 员工离职时间 员工离职原因 批准人姓名

说明事项

(4)操作用户权限表用于存放用户的信息及各用户的权限信息。包括用户名称、用户密码、员工基本档案访问权限、员工家庭成员访问权限、员工工作简历访问权限、员工奖惩记录访问权限、员工培训记录访问权限、员工工作业绩访问权限、员工离职管理访问权限、月度部门考勤访问权限、年度个人考勤访问权限、工资核算访问权限、工作发放访问权限、考勤管理访问权限、修改密码权限、修改部门信息权限等字段。其结构如表4-4所示:

表4-4 操作用户权限表

字段名称 用户名称 用户密码 员工基本档案 家庭成员信息 工作简历 奖惩记录 培训记录 工作业绩 离职管理

类型 nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) datetime nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50)

是否允许空

否 否 是 是 是 是 是 是 是

说明 存放用户名称 存放用户密码

控制基本档案窗台体的显示 控制家庭成员窗体的显示 控制工作简历窗体的显示 控制奖惩记录窗体的显示 控制培训记录窗体的显示 控制工作业绩窗体的显示 控制离职管理窗体的显示

月度考勤 个人考勤 工资核算 工资发放 考勤管理 部门信息

nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50)

是 是 是 是 是 是

控制月度考勤窗体的显示 控制个人考勤窗体的显示 控制工资核算窗体的显示 控制工资发放窗体的显示 控制考勤管理窗体的显示 控制部门信息窗体的显示

(5)员工工作简历表用来存放员工的工作简历,以便更好地为员工安排岗位。包括:自编号、员工编号、员工姓名、开始时间、结束时间、单位名称、担任职务、所在部门、说明信息等字段。其结构表如表4-5所示:

字段名 自编号 员工编号 员工姓名 开始时间 结束时间

单位名称 担任职务 所在部门 说明

类型 nvarchar(50) nvarchar(50) nvarchar(50) datetime datetime nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50)

是否允许空

否 否 否 否 否 否 是 是 是

说明 递增的流水号 员工编号 员工姓名 本次工作经历开始时间 本次工作经历结束时间 工作单位名称

所担任的职务 所在部门 其它说明

(6)员工家庭成员表用来存放员工的家庭成员信息。包括:自编号、员工编号、员工姓名、家庭成员姓名、与员工关系、工作单位、担任职务、政治面貌、联系电话、其他等字段。其结构表如表4-6所示:

表4-6 员工家庭成员表

字段名 自编号 员工编号 员工姓名 家庭成员姓名 与员工关系 工作单位

类型 nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50)

是否允许空

否 否 否 否 否 是

企业人事管理系统设计 c 基于C#的企业人事管理系统的设计与实现

说明 递增的流水号 员工编号 员工姓名

员工家庭成员姓名 其家庭成员与员工关系 工作单位名称

  

爱华网本文地址 » http://www.aihuau.com/a/411451/227915868962.html

更多阅读

校园一卡通消费管理系统设计综述 校园一卡通消费记录

校园一卡通消费管理系统设计综述作者:黄影指导教师:白克力摘 要:IC卡应用系统在日渐成熟为校园消费自动化和一卡通系统的建立提供了技术保障,校园内实现一卡通管理已成为校园管理发展的必然趋势。结合一卡通国内外发展的状况研究了对

小企业erp管理系统 小企业的人事管理;管事比管人重要

谈到人事管理,对于很多小型企业来说是一个“鸡肋”,为什么这样说呢?去年某化妆品代理公司老总向我咨询,她的连锁店面有三十多家,员工近150多人,公司高薪招聘的人力资源经理,两年换了三个,公司却还一直面临着人事危机,深受员工流失率高和业务

迅投pb系统 基于PB9.0的旱情资料管理系统设计与实现

    我国是一个农业大国,近年来干旱给我国的经济发展和人民生活造成了巨大损失。各级领导非常关注防旱、抗旱工作。目前,全国各省份陆续开展了旱情监测工作,设立了旱情监测站网,获取作物种类、土壤类型、土壤含水量与作物生长状况以

鞋店员工管理制度 企业人事管理制度

企业人事管理制度  总    则第一条  本规则依据本公司章程制定。凡本公司从业人员人事管理,悉依本规则规定办理。第二条  本公司从业人员职称规定如下:高级主管——董事长、总经理、副总经理。部门主管——经理、主管。

快速建站系统 企业内部管理系统对企业快速提升的影响

    做得不错的民营企业,往往是抓住了某个特定的市场机会,在几年之内就迅速发展壮大,每年的成长速度大得惊人,据说最高的年增长率竟然高达10-20倍。在这样高速增长当中,企业的管理系统显然无法跟上企业业务规模的扩张。这就产生了两

声明:《企业人事管理系统设计 c 基于C#的企业人事管理系统的设计与实现》为网友南桥几经秋分享!如侵犯到您的合法权益请联系我们删除