nodejs+vue+elementui企业考勤管理系统

本文介绍了使用Node.js的Express框架搭建包含管理员、员工和经理角色的Web应用。管理员功能包括公告、部门、员工、经理管理和工资、考勤统计等管理;员工可查看公告、部门、工资、考勤记录并申请请假;经理可查看公告、员工信息、考勤及审批请假。系统基于Node.js的Express搭建,结合Vue和ElementUI实现前端交互。

前端技术:nodejs+vue+elementui
Express是一个基于Node.js平台的极简、灵活的web应用开发框架,本项目有全自动化的安装bat脚本,无须担心


 使用Express搭建Web服务器
(1)引入express模块;
(2)调用express()方法创建服务器对象app;
(3)调用get()方法定义GET路由;
(4)调用listen()方法监听端口
 Express框架的功能
1、设立中间件响应http请求
 2、执行基于HTTP方法和URL不同动作的路由
 3、允许动态渲染基于参数传递给模板HTML页面

 

系统分为员工,经理,管理员三个角色:


    管理员功能:
                管理员登录系统后台
                公告管理,管理员添加,删除公司的公告信息
                部门管理,管理员可以添加,删除公司的部门
                员工管理,管理员可以添加,删除,修改公司的员工
                经理管理,管理员可以为部门添加经理
                工资管理,管理员可以为部门员工发放工资和记录
                考勤统计,管理员可以查看各部门的考勤情况,并且进行图标统计
                请假统计,管理员可以查看各部门的请假情况,并且进行图标统计
                密码修改
            员工功能:
                员工可以登录系统网站
                员工查看公司的公告系统
                员工查看公司的部门信息
                员工查看公司同事的通讯录信息
                员工查看自己的工资信息
                员工可以在线签到,签退,查看每日的考勤记录
                员工可以在线申请请假,请假需要经理审核
                员工可以查看自己的缺勤记录信息
                密码修改
            经理功能:
                经理登录系统后台
                经理查看个人信息,修改个人信息
                经理查看公司的公告信息
                经理查看自己部门下的员工信息
                经理对部门的员工考勤进行查看
                经理对员工的请假进行审批
                经理可以记录员工的缺勤信息

       

 

 

 

ThinkPHP公司员工考勤工资考核系统毕业源码案例设计 开发软件: PHPStorm或DW等 数据库:mysql 程序后台技术框架:ThinkPHP(一个MVC框架) 后台界面采用EasyUI框架,前台界面采用Bootstrap框架,用户浏览器和服务器全程几乎采用jquery异步加载技术! 本课题是公司成员管理系统的设计与实现,本系统采用以php作为开发基础,在充分进行业务调研的基础上,设计开发了一套适用于不同规模公司日常部门管理工作的公司成员管理系统。该公司成员管理系统有利于降低企业日常运转过程中产生的人力数据和部门数据管理的成本,提高企业管理部门尤其人力资源部门的工作效率和运作管理水平。 公司成员管理系统开发目的是完成企业人力管理工作的信息化、精简化,提高企业人力部门运转的的效率,从而使公司HR和公司领导、员工获得更加良好的部门信息管理发布和部门信息查询体验。让数据库管理技术在“互联网+部门管理”信息化建设过程中,成为企业部门日常事务管理高效化、无纸化的有力保障。 部门: 部门编号,部门名称,添加时间 员工: 员工编号,密码,姓名,性别,部门,担任职务,民族,出生日期,身份证号,籍贯,文化程度,政治面貌,婚姻状况,毕业院校,专业,毕业时间,手机号,基本工资,现住址,照片,备注,添加时间 员工调动: 调动id,姓名,部门名称,担任职务,原基本工资,调动职位,调动部门,调动日期,现基本工资,调动原因,添加时间 工资: 工资id,姓名,部门名称,担任职务,年份,月份,基本工资,全勤奖励,考核奖励,加班工资,津贴补助,惩罚金额,个人所得税,五险一金,应发工资,实发工资,备注,添加时间 员工考核: 考核id,姓名,部门,职务,年份,月份,考核结果,考核奖励,考核部门,考核人,考核内容,添加时间 员工考勤: 考勤id,姓名,性别,所属部门,担任职务,年份,月份,到勤天数,迟到天数,旷工天数,请假天数,备注,添加时间 公司培训: 培训id,培训名称,培训时间,培训清单,培训地点,添加时间 -------- 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! <项目介绍> 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值