【人事管理系统2.0 Linq to SQL】企业人事管理系统

系统介绍

本系统是基于人事管理系统1.0版本完善得来,1.0版本内容请看前面发布的。本次系统更加完善,使用Linq to SQL 类操作数据库对象,更加便捷和简明。
人事管理系统1.0版本请点击此处

一、功能

人事管理系统具有很多的管理功能,包括部门管理,员工管理,考勤管理,工资管理等等。
本系统设计的人事管理系统具有账号管理功能,管理员功能和员工功能三大模块
(1)职工档案信息的基本管理。能对职工档案信息进行添加、删除和修改等基本操作。
(2)职工档案信息查询。可以按姓名、部门或任意条件查询相关职工的情况。
(3)统计分析。包括统计文化程度、技术职务、年龄、工资等。
(4)档案信息输出。可以输出职工信息到屏幕或打印机上。
(5)其他操作。包括修改密码、设置权限(只有系统管理员能够进行)等

1.1、功能模块

在这里插入图片描述

二、 需求分析

计算机管理系统的概念起源很早,早在二十世纪三十年代,就有人提出了决策在组织管理中的作用。而今计算机科学与技术飞速发展,为企业管理系统的出现奠定了理论和技术基础。企业人事管理系统是计算机技术应用的一部分,利用计算机管理人事信息比人工管理人事信息来说,计算机管理查找速度迅速、检索方式简便、可靠性高、能存储大量信息、保密性能好、使用寿命周期长,而人工管理成本高、效率低,且现在办公系统更趋于科学化、系统化、网络化,这些优点大大地提高了企业人事管理的效率,也是企业管理科学化、规范化,与世界接轨的重要条件。
本系统就是基于本公司的人事管理而设计的,是对公司的人事资料进行管理,为人事管理人员提供了一套操作简单、稳定性好、易于管理和使用的管理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的效率,方便了用户查询、管理人员进行管理

三、数据库设计

3.1、数据流图

顶层数据流图
0层数据流图
考勤管理1层数据流图

3.2、数据项

1、数据项
考勤管理子系统
数据项 含义说明 别名 类型 长度 取值范围 取值含义 与其他数据项的逻辑关系
考勤号 唯一标识每条考勤信息 考勤编号 整形 >0 >0 区别考勤信息
员工号 唯一标识每个员工 员工编号 整形 4 1001至9999 区别员工
日期 考勤的日期 年月日 字符串 25 日历范围 产生考勤信息的日期
类型 考勤情况 考勤类型 字符串 25 迟到,缺勤 考勤情况

员工管理子系统
数据项 含义说明 别名 类型 长度 取值范围 取值含义 与其他数据项的逻辑关系
员工号 唯一标识每个员工 员工编号 整形 4 1001至9999 区别员工
姓名 员工的姓名 员工姓名 字符串 25
性别 员工的性别 员工性别 字符串 2 男,女 员工的性别
电话 员工的电话 联系电话 字符串 25
家庭住址 员工的家庭住址 地址 字符串 25
邮箱 员工的邮箱 邮箱地址 字符串 25
文化程度 员工的学历 学历 字符串 10 文盲,小学,初中,高中,本科,硕士,博士,博士后 员工的受教育程度
部门号 员工所在部门的编号 部门编号 整形 >0 >0 区别部门

工资管理子系统
数据项 含义说明 别名 类型 长度 取值范围 取值含义 与其他数据项的逻辑关系
工资号 唯一标识每条工资信息 工资编号 整形 4 1001至9999 区别工资信息
基础工资 除去奖金、罚金剩下的工资。 基础的工资 浮点型 >0 >0 工资中基础工资的金额
奖金 对员工提供的超额劳动所支付的报酬 奖励金 浮点型 >0 >0 工资中奖金的金额
罚金 对员工工作中不好的表现所扣除的工资 处罚金 浮点型 >0 >0 工资中扣除的罚金的金额
总工资 工资总额 总的工资 浮点型 >0 >0 全部工资的金额 总工资=基础工资+奖金-罚金

部门管理子系统
数据项 含义说明 别名 类型 长度 取值范围 取值含义 与其他数据项的逻辑关系
部门号 唯一标识每个部门 部门编号 整形 >0 >0 区别每个部门
部门名称 部门的名称 部门的名称 字符串 25 部门的名字

用户管理子系统
数据项 含义说明 别名 类型 长度 取值范围 取值含义 与其他数据项的逻辑关系
账号 唯一标识每个用户 用户编号 字符串 4 1001至9999 区别每个用户
密码 登陆账号的口令 口令 字符串 25 字符
员工号 唯一标识每个员工 员工编号 整形 4 1001至9999 区别员工
工资号 唯一标识每条工资信息 工资编号 整形 4 1001至9999 区别工资信息
admin 标识此用户身份 用户标识 整形 1 0,1 0代表普通用户,1代表管理员

3.3、数据库表

用户表
在这里插入图片描述
员工表
在这里插入图片描述
工资表
在这里插入图片描述

四、界面设计

登录窗体设计
在这里插入图片描述

注册用户窗体设计
在这里插入图片描述
管理员窗体
在这里插入图片描述

员工窗体
在这里插入图片描述

考勤管理窗体设计
在这里插入图片描述
工资管理窗体
在这里插入图片描述
部门窗体设计
在这里插入图片描述
工资查询窗体设计
在这里插入图片描述
管理员重置密码窗体
在这里插入图片描述
员工修改密码窗体
在这里插入图片描述

统计信息窗体设计
![在这里插入图片描述](https://img-blog.csdnimg.cn/4d3c70e962bc4f4fb328410f29f71721.png

模糊查询窗体设计
在这里插入图片描述
添加管理员窗体设计
在这里插入图片描述

五、关键代码

5.1、登陆

//登陆
private void btEnter_Click(object sender, EventArgs e)
        {
   
            string user = txt_userID.Text.Trim();   
            string pwd = txt_userPwd.Text.Trim();
            if (String.IsNullOrEmpty(user) || String.
  • 4
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值