【C#+SQL数据库】企业人事管理系统(含E-R图及源代码下载)

  • 1. 系统设计
    • 1.1 简介
    • 1.2 E-R图设计
    • 1.3 数据表设计
  • 2. 数据库创建&基本数据录入
  • 3. C#前台运行及核心代码
  • 4. 源文件下载

1. 系统设计

1.1 简介

人事管理是企业,校园等大型集团管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来,如何管理好一个企业内部的员工信息是企业管理的一大问题,因此在这种情况下开发一个好的人事管理系统就十分重要。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Stdio2017作为开发工具而开发出来的人事管理系统。

整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:

  • 员工基本信息的录入、修改、查询、删除模块
  • 部门信息录入、修改、查询、删除模块
  • 员工工资信息的录入,计算,查询模块
  • 员工考勤信息的录入、修改、查询、删除模块
  • 为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。同时提供了帐户登录、注册以及密码修改功能。

本系统实现过程主要包括以下几个步骤:

  • 数据库的设计,绘制E-R图,根据概念结构模型设计关系模式,设计出具体的数据库表结构
  • 数据库创建,运用sql语句来编写创建数据库,创建表,创建约束以及表格的增删改查等等
  • 可视化编程,以c#语言为基础设计编写本系统的图形化界面,以及相关功能
  • 模块的代码
  • 编译试运行

1.2 E-R图设计

1.3 数据表设计

一. 根据概念结构设计,可转换得到如下关系模式:

职工(员工号,姓名,性别,年龄,电话,邮箱,部门号,家庭住址)
部门(部门号,部门名)
工资(工资号,基本工资,奖金,罚金,净工资,员工号)
考勤(考勤号,考勤类型)
登记(考勤号,员工号,考勤日期)
二. 具体表结构设计


2. 数据库创建&基本数据录入

数据库创建以及相应的数据的录入可以通过可视化或sql语言创建,这里就不再赘述了(偷懒ing~~)

3. C#前台运行及核心代码

Login类:

核心代码:


Register类

核心代码:
Changepwd类:

密码未修改时
密码修改成功
用户名或原密码错误时

核心代码:

Menu类:

核心代码:


Employee类

Dept类
界面展示:

salary类:
界面展示:

Check类:

4. 源文件下载

下载地址
提取码:1234

更多推荐

【C#+SQL数据库】企业人事管理系统(含E-R图及源代码下载)