员工人事管理系统

1、项目介绍

员工人事管理系统1分为两个角色,分别为员工和管理员,具体功能如下:

管理员:公告管理、通讯录管理、员工管理、工资管理

员工:修改个人信息、查看个人工资、查看通知、查看通讯录

2、项目技术

后端框架: Servlet、mvc模式

前端框架:jsp、css、JavaScript、JQuery

3、开发环境

  • JAVA版本:JDK1.8,其它版本理论上可以
  • IDE类型:IDEA、Eclipse、Myeclipse都可以。推荐IDEA与Eclipse
  • tomcat版本:Tomcat 7.x、8.x、9.x、10.x版本均可
  • 数据库版本:MySql 5.x
  • 硬件环境:Windows 或者 Mac OS

4、功能介绍

4.1 登录

登录1

员工和管理员可以通过此界面登录系统

4.2 管理员模块

管理员-查看员工信息

管理员-查看员工工资

管理员-发放工资

管理员可以查看工资的发放明细,查看员工信息并发放工资,发布和管理公告等

4.3 员工模块

员工添加个人简历

员工-查看工资

员工-查看通知1

员工-查看通知2

员工可以通过月份筛选工资记录,还可以查看公告、添加简历、查看通讯录等

5、获取方式

关注我的公众号,后台回复关键词 :员工1,即可获取

摘 要 企业人事管理是相对企业内部员工的管理。设计集人员、考勤、工资、评价等于一体的管理系统,为企业在人事管理等方面提供极大的方便。不但要有利于企业的统一性管理,而且还要提高企业的全体员工的工作效率和积极性。主要设计成果是:能满足中小型企业内部员工的集中管理需求,实现了人员档案管理、员工考勤管理、评价和工资管理等功能。系统操作简捷、使用方便。企业人事管理设计不仅保证了核算准确度,还可以成倍的提高工作效率,而且便于员工各种信息的查询 系统是以中小型企业为背景,主要利用Visual Basic、SQL等工具并根据软件工程的原理,采用事件驱动的开发方法而设计开发完成。开发过程中采用模块化设计,不同的模块实现了不同的功能。设计过程中查阅了大量书籍,掌握了很多新知识及问题解决方法。 关键词:人事管理、模块化、事件驱动、SQL Abstract The enterprise personnel management is a system that managing interior employees of enterprise. The design gathers then management of personnel, attendance checking, the wage information, the appraisal information etc. It provides enormous advantage for the management of enterprise employees and so on. The management system not only must be advantageous to unitive enterprise's management, moreover also must enhance the work efficiency and enthusiasm of all enterprise staff. As main design achievement of the design, it can meet the centralized management need of small or medium-sized enterprise. It realized the management of personnel records, attendance checking of employee, the information of wages and appraisal etc. The system operation is simple and direct and easy to work. The enterprise personnel management design not only has guaranteed the calculation accuracy, but also may double working efficiency, moreover is advantageous for the staff each kind of information inquiry. The system is taking the small and medium-sized enterprise as a backdrop, and mainly uses Visual Basic, SQL etc. tools and according to software engineering principle and the exploitation methods of Event Actuation to make the design to be completed. In the performance history, I use the modularization design. The different module has realized the different function. In the design process I had referred to massive books and grasped very many new knowledge and method of solving technical question. Key words: personnel management, modularization, event actuate, SQL 目录 摘 要 I Abstract II 目录 III 第一章 引 言 1 1.1 课题的来源、目的及意义 1 1.2 国内外现状及面临问题 2 第二章 方案论证 3 2.1 方案的选择 3 2.2 方案的可行性分析 3 2.3 主要思路及开发过程 5 第三章 设计过程论述 7 3.1 需求分析 7 3.1.1 系统功能需求 7 3.1.2 性能需求 7 3.2 总体设计 8 3.2.1 系统功能模块设计 8 3.2.2 数据库设计 9 3.2.2.1 ADO综述 9 3.2.2.2 数据库表结构的设计 10 3.2 详细设计 15 3.3.1 公用模块和系统主窗体的设计 15 3.3.2 用户登录模块设计 16 3.3.3 用户权限及部门管理设计 17 3.3.4 员工基本信息管理模块设计 18 3.3.5 员工考勤信息管理模块设计 21 3.3.6 员工工作评价管理模块设计 25 3.3.7 员工工资信息管理模块设计 26 第四章 软件测试 28 4.1、测试目标 28 4.2、问题发现及解决 28 4.3、小结 29 总 结 30 谢 辞 31 参考文献 32
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

java王不二

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值