【web项目】人员信息管理系统(含项目完整代码链接)

目录

1.页面&功能展示

人员信息页面:

部门管理页面:

添加员工页面:

编辑员工页面:

功能实机演示:

2.项目完整代码:

3.运行管理系统前的准备工作

3.1搭建本地服务器环境

http://t.csdnimg.cn/AFprD

3.2搭建数据库

3.2.1数据库中表的结构:

3.2.2搭建数据库的具体操作

4.运行管理系统


涉及知识: html css javaScript php mySQL

 

1.页面&功能展示

本项目共包含四个页面(人员信息页面,部门管理页面,添加员工页面,编辑员工页面)

人员信息页面:

6c0ae325f03247909939f49e5c9bc169.png

部门管理页面:

b61066ab0dde484da2db0babe8b75ca3.png

添加员工页面:

4ce0dcb634c9432091cbc3f1f7ae747e.png

23ec186bd70d493b8ea9b911abcaad0f.png

编辑员工页面:

817dd4ae52564032870023072c6833c7.png

c059199b11bc4ab7be8884b15df2373a.png

 

功能实机演示:

(包括人员信息展示,人员添加,人员编辑,人员查询,部门添加,部门编辑,数据删除等功能)

web项目人员信息管理系统实机演示

 

2.项目完整代码:

由于代码量有些多,这里直接上链接,解压出来就可以了

链接:https://pan.baidu.com/s/1VoMtl08eiTYBz4tWvYaTSg
提取码:glxt
--来自百度网盘超级会员V2的分享

包含的文件:

f1ef60a0cb9b481d8b15cec5dae2e5bd.png

 

下载好后,可能会发现没法直接使用,因为需要在服务器环境下运行,还需要配套的数据库,下面将介绍如何搭建本地服务器环境,以及创建数据库

 

3.运行管理系统前的准备工作

 

3.1搭建本地服务器环境

如果你本地服务器环境已经配置好了,就可以直接进行下面数据库的搭建了

我使用的是phpStudy工具来配置服务器环境的(用的Apache和mySQL),关于如何搭建本地服务器环境,市面上有不少集成工具可以使用

这里介绍如何使用phpStudy来配置服务器环境的方法,点击下方链接可以查看具体步骤,这里就不赘述了。

链接:

http://t.csdnimg.cn/AFprD

 

3.2搭建数据库

3.2.1数据库中表的结构:

(1)员工信息表(表名:pre_emp)

e0d627e7197e4367ae3feeac847de97d.png

(2)部门表(表名:pre_dept)

b9e06c21c563426888c501e4a545bd68.png

 

3.2.2搭建数据库的具体操作

你可以根据上面的信息手动搭建,也可以使用目录中的sql文件

1a31f499e8bf44bbbe2092e599ccc356.png

 

这里演示如何在phpMyAdmin中导入sql文件来创建所需要的数据库(phpMyAdmin是一个mySQL数据库管理工具),其他mySQL管理工具因该也可以导入

这里我在phpStudy中打开phpMyAdmin

39a3a75b543d49a9a31504e43791c3f0.png

步骤一:进入phpMyAdmin点击“导入”

9d8a369672364254a9e9a05e495fd7c6.png

步骤二:点击“选择文件”

0ccbf587118144dabe502fc5eb163428.png

07dc45c7286d4af9a246b3fc54da028d.png

最后点击执行

517f45ed5145475aaa0f7afc83696d8e.png

会生成一个名为itcast的数据库,这样数据库就搭建完成了

5d417b5673d1470eb958cb2797881d59.png

data.sql中sql语句如下:

-- 创建数据库

create database itcast;

-- 切换连接到itcast数据库

use itcast;

-- 员工表

create table pre_emp(

emp_id int unsigned primary key auto_increment,

emp_dept_id int unsigned not null comment '所属部门 ID',

emp_name varchar(12) not null comment '姓名',

emp_birth timestamp default '1970-01-01 8:0:1' not null comment '出生日期',

emp_entry timestamp default '1970-01-01 8:0:1' not null comment '入职时间'

)charset=utf8;

-- 部门表

create table pre_dept(

dept_id int unsigned primary key auto_increment,

dept_name varchar(12) not null unique comment '部门名称'

)charset=utf8;


-- 在完成数据表的创建后,向数据库中插入几条测试数据:

-- 员工测试数据

insert into pre_emp values

(null,'1','张三','1990-02-03','2015-08-08'),

(null,'2','李四','1991-05-02','2015-07-02'),

(null,'3','王五','1989-07-12','2015-09-01'),

(null,'4','赵六','1989-12-03','2014-04-12');

-- 部门测试数据

insert into pre_dept values

(null,'市场部'),

(null,'开发部'),

(null,'媒体部'),

(null,'销售部'),

(null,'人事部');

 

4.运行管理系统

做完上面的准备工作后,还需要修改一下所有php文件中有关数据库用户名和密码的部分

5fb90b5cc4d942a9b485f68bf3f90ca9.png

6a8078a4b3fd4de98dcc84fa0b34b30e.png

打开每个php文件,根据自己数据库的用户名和密码来修改(这个用户名和密码也就是你登录phpMyAdmin用的用户名和密码,在phpStudy的数据库选项中也可以查看到)

d728a85007d84868a8d12db89de80fb7.png

下面就是如何打开管理系统页面了

首先你要确保把下载好的文件放在你所下载的php开发工具的www目录下,这个目录下的网页文件才可以访问到本地服务器

d7f5a997bc9d48429540dc3351f534b5.png

用浏览器打开index.php文件,输入127.0.0.1+www目录后面的文件路径,打开php目录下的index.php文件

a0781183f0584570837b116716ed6a86.png

 

 

1、 输入自己所想的账号密码进行注册,将账号密码存入数据库 2、 当鼠标离开账号用户框的时候会判断用户名是否存在,若是存在,会提醒用户,该用户名已经存在。 3、 当账户名可用,点击注册会提示,注册成功! 1、 点击导航栏可以跳转到相应界面 2、 点击退出即返回登录界面 3、 在查询输入框输入关键字可模糊查询得到相关的信息,默认查询所有 4、 点击复选框选择删除,若是未选择删除,会提示未选中,可批量删除 5、 点击增加、修改会分别进入增加、修改界面 6、 点击下一页,会进入下一页,在选框中输入页面,会跳转到相关页 7、 若是男性则改行为红色,否则为绿色 1、 显示关键字查询出来的相关信息 2、 点击复选框选择删除,若是未选择删除,会提示未选中,可批量删除 3、 点击增加、修改会分别进入增加、修改界面 4、 若是男性则改行为红色,否则为绿色 1、 在员工编号输入当前员工的编号,其输入必须为数字,否则会提示 2、 输入或选择对应的员工信息 3、 点击提交员工将会存储至数据库 1、 在修改员工编号,输入员工的编号,其输入必须为数字,否则会提示 2、 输入或选择对应的员工信息 3、 点击提交会更新员工的信息 1、 在上传用户框中,备注上传者,点击选择文件,上传相关的文件 2、 点击提交,成功后,将会提示上传成功 3、 点击退出,返回登录界面 4、 点击返回,返回上一个界面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值