公司员工管理系统

技术:Java、JSP
摘要:
当下这个信息高速发展,科技不断进步,通讯日益方便的时代。管理的信息化,
电子化和自动化,对管理的效率的提高,成本的降低,出错率的降低有着极大的影响。
对于一些公司的不断扩大,员工的不断增加,使得公司管理越加困难,混乱。介于公
司管理方面的需求,开发公司员工管理系统,以期使得员工的管理系统化、自动化,
信息更加安全,便于管理。  基于以上需求,公司员工管理系统采用的设计思想是模块化的,权限等级化的。优 先实现日常的,基本的功能。在Windows7操作系统下,使用B/S架构,JSP技术,实现
前后台的动态的及时的交互。在本公司员工管理系统中,员工可以查看个人的薪资,还
能提出请假申请等;管理员可以管理员工基本信息、管理员工薪资、批复请假申请、对
员工信息进行搜索、管理考勤信息、管理人事工资等等一系列操作。 
本系统依次进行了详细的资料调查,各方面的需求分析,总体的、详细的设计,合
理的编码和测试,最终完成了符合要求的公司员工管理系统。  本系统按照开发程序,经过多次测试,功能使用方便简单,用户体验良好,安全验 证严格,对于公司员工的管理提供了极大的帮助。 
关键词:JAVA;JSP;员工管理;B/S   

目录:
1. 绪 论 ................................ ............................ 1
1.1 课题背景 ................................ ................... 1
1.2 课题的目和意义 ................................ ........... 2
1.3 国内外概况 ................................ ................. 2
2. 开发工具及技术 ................................ ................... 3
2.1 开发工具 ................................ ................... 3
2.1.1 MyEclipse ................................ ............ 3
2.1.2 Tomcat ................................ ............... 3
2.1.3 SqlServer ................................ ............ 4
2.2 开发技术 ................................ ................... 4
2.2.1 CSS 简介 ................................ .............. 4
2.2.2 JavaScript 简介 ................................ ....... 5
2.2.3 JSP 简介 ................................ .............. 6
2.3 开发及运行环境 ................................ ............. 6
3. 可行性分析 ................................ ....................... 7
3.1 社会可行性 ................................ ................. 7
3.2 技术可行性 ................................ ................. 7
3.3 操作可行性 ................................ ................. 8
3.4 经济可行性 ................................ ................. 8
3.5 法律可行性 ................................ ................. 8
4.需求分析 ................................ ........................ 10
4.1 需求方法 ................................ .................. 10
4.2 系统用户例图 ................................ ............ 10
4.2.1 普通员工用例 ................................ ........ 11
4.2.2 经理或管员用例图 ................................ .. 11
4.3 业务流程图 ................................ ................ 12
4.4 数据流程图 ................................ ................ 12
4.5 功能需求 ................................ .................. 13
4.5.1 普通员工功能模块 ................................ .... 13
4.5.2 经理或管员功能模块 ................................ 14
4.6 性能需求 ................................ .................. 15
4.7 数据需求 ................................ .................. 16
5. 总体设计 ................................ ........................ 17
5.1 系统 E-R图 ................................ ................ 17
5.1.1 请假信息 ER 图 ................................ ....... 18
5.1.2 工资信息 E-R图 ................................ ...... 18
5.1.3 员工信息 E-R图 ................................ ...... 19
5.1.4 经理或管员 E-R图 ................................ .. 19
5.1.5 部门信息 E-R图 ................................ ...... 20
5.1.6 出勤信息 E-R图 ................................ ...... 20
5.1.7 奖惩信息 E-R图 ................................ ...... 21
5.1.8 招聘信息 E-R图 ................................ ...... 21
5.1.9 培训信息 E-R图 ................................ ...... 22
5.2 数据库表设计 ................................ .............. 22
5.2.1 经理或管员表 ................................ ...... 22
5.2.2 员工信息表 ................................ .......... 23
5.2.3 出勤信息表 ................................ .......... 23
5.2.4 工资信息表 ................................ .......... 23
5.2.5 奖惩信息表 ................................ .......... 24
5.2.6 部门信息表 ................................ .......... 24
5.2.7 培训信息表 ................................ .......... 24
5.2.8 请假申表 ................................ .......... 25
5.2.9 招聘信息表 ................................ .......... 25
5.3 数据库连接原理 ................................ ............ 26
6. 详细设计 ................................ ........................ 27
6.1 系统登陆页面的实现 ................................ ........ 27
6.2 普通员工模块 ................................ .............. 28
6.2.1 员工请假信息 ................................ ........ 28
6.2.2 员工资信息 ................................ ........ 30
6.3 经理或管员模块 ................................ .......... 30
6.3.1 修改登录密码 ................................ ........ 30
6.3.2 部门信息管理 ................................ ........ 32
6.3.3 员工信息管理 ................................ ........ 32
6.3.4 出勤信息管理 ................................ ........ 34
6.3.5 工资信息管理 ................................ ........ 35
6.3.6 奖惩信息管理 ................................ ........ 36
6.3.7 招聘信息管理 ................................ ........ 37
6.3.8 培训信息管理 ................................ ........ 39
6.3.9 请假审核管理 ................................ ........ 40
7. 系统测试 ................................ ........................ 42
7.1 测试目的 ................................ .................. 42
7.2 测试方法 ................................ .................. 42
7.3 测试过程 ................................ .................. 42
7.3.1 登录测试 ................................ ............ 42
7.3.2 部分功能测试 ................................ ........ 43
7.4 测试结论 ................................ .................. 43
结 论 ................................ ............................. 44
参考文献 ................................ .......................... 44
致谢 ................................ .............................. 44

包含资料:
 

 

截图:
 

 


 


 

 

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
PHP公司员工管理系统是一种基于MySQL数据库存储系统信息,使用PHP语言编写脚本,使用Vue框架编写前端界面,采用MVC模式设置系统结构的管理系统。管理员登录系统后,可以对首页、个人中心、员工管理、人事部门管理、部门信息管理、岗位信息管理、员工档案管理、请假信息管理、考勤信息管理、工资信息管理、系统公告管理等功能模块进行相应操作。 以下是该系统的一些功能模块的介绍: - 员工管理:管理员可以添加、删除、修改员工信息,包括员工的基本信息、工作信息、薪资信息等。 - 人事部门管理:管理员可以添加、删除、修改人事部门信息,包括部门名称、部门负责人等。 - 部门信息管理:管理员可以添加、删除、修改部门信息,包括部门名称、部门负责人等。 - 岗位信息管理:管理员可以添加、删除、修改岗位信息,包括岗位名称、岗位职责等。 - 员工档案管理:管理员可以查看员工档案信息,包括员工的基本信息、工作信息、薪资信息等。 - 请假信息管理:管理员可以添加、删除、修改员工的请假信息,包括请假时间、请假原因等。 - 考勤信息管理:管理员可以查看员工的考勤信息,包括员工的出勤情况、迟到情况等。 - 工资信息管理:管理员可以查看员工的工资信息,包括员工的基本工资、绩效工资等。 - 系统公告管理:管理员可以添加、删除、修改系统公告信息,包括公告标题、公告内容等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值