(php毕业设计源码)基于php企业考勤管理系统源码

基于php企业考勤管理系统

项目获取请看文章最底下官网

本设计采用php编程语言和mysql数据库进行开发的一个企业考勤管理系统,系统分为三个角色分别为员工,管理员,经理,员工的主要功能是签到,签退,在线请假申请,查看缺勤记录;经理的主要功能有,对员工的请假进行审批,查看缺勤信息;管理员是对公告信息,部门信息,工资信息,进行管理。本设计采用php原生技术开发,简单易懂,注释全面,可作为php毕业设计和课程设计参考和学习。


一.技术环境

php版本: 5.3以上
开发工具: notepad++,sublime,phpstorm都可
数据库: mysql
服务器: apache
集成环境: phpstudy
详细技术:HTML+CSS+JS+PHP+MYSQL+PhpStudy


二.项目文件(项目获取请看文末官网)

在这里插入图片描述


三.系统功能

在这里插入图片描述


四.代码示例

<?php
	// +---------------------------------------------------------------------------------------------
	// |管理员添加新的员工信息
	// +----------------------------------------------------------------------------------------------
	
	//引用常用帮助的函数
	require_once('../../../config/config.php');

	//获取新员工的数据
	$code = $_POST['code'];
	$name = $_POST['name'];
	$avatar = $_FILES['avatar'];
	$phone = $_POST['phone'];
	$sex = $_POST['sex'];
	$birth = $_POST['birth'];
	$city = $_POST['city'];
	$school = $_POST['school'];
	$department_id = $_POST['department_id'];
	$email = $_POST['email'];
	$addtime = $_POST['addtime'];

	//上传员工的证件照
	$avatar = uploadImg($avatar,'../../../public/uploads');

	//如果上传图片失败,提示
	if(!$avatar) {
		exit('上传证件照失败!');
	}


	//保存员工的数据到数据库中
	$data = array(
		'code' => $code,
		'name' => $name,
		'avatar' => $avatar,
		'phone' => $phone,
		'sex' => $sex,
		'birth' => $birth,
		'city' => $city,
		'school' => $school,
		'department_id' => $department_id,
		'email' => $email,
		'addtime' => $addtime,
	);

	$result = insert($link,$data,'users');

	if($result) {
		echo "<script>alert('员工信息保存成功');window.location.href='/qiyekaoqing/app/admin/users.php';</script>";
	}else{
		echo "<script>alert('员工保存失败,请重试!');history.back();</script>";
	}
<?php
    // +---------------------------------------------------------------------------------------------
    // | 管理员同意员工的请假申请
    // +----------------------------------------------------------------------------------------------

    //引用常用的函数
    require_once('../../../config/config.php');

    //获取发来的数据
    $id = $_POST['id']; //获取数据的id
    $where = "id=".$id;
    //检查是否正确获取到id
    if(!$id) {
        ajaxReturn(0,'抱歉,参数错误!');
    }

    $data = array(
        'status'=>1
    );

    $result = update($link,$data,"rests",$where);

    if($result){
        ajaxReturn(1,"审核成功!");
    }else{
        ajaxReturn(0,"审核失败,请重试!");
    }
<?php
    // +---------------------------------------------------------------------------------------------
    // | 同意员工的请假申请
    // +----------------------------------------------------------------------------------------------

    //引用常用的函数
    require_once('../../../config/config.php');

    //获取发来的数据
    $id = $_POST['id']; //获取数据的id
    $where = "id=".$id;
    //检查是否正确获取到id
    if(!$id) {
        ajaxReturn(0,'抱歉,参数错误!');
    }

    $data = array(
        'status'=>1
    );

    $result = update($link,$data,"rests",$where);

    if($result){
        ajaxReturn(1,"审核成功!");
    }else{
        ajaxReturn(0,"审核失败,请重试!");
    }

五.项目截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值