今天介绍的系统是基于ssh人事考勤管理系统,在开始本课题研究之前,我先简单上网搜寻了当前中小型企业发展中人事管理的现状,了解需要开发这样一个管理系统的必要性。之后在图书馆寻找相关文献资料,对于开发系统所需要的开发技术、工具使用等进行了一系列的查询与学习。加之大学期间学习Java语言的基础,在大三时期学习并简单运用html5+css3的知识开发过小型程序,并对javascript,jquery等web前端开发技术具有一定的掌握与运用能力。此外,还在实训公司进行了一段时间的培训,学习了java的一些框架,最终结合系统特性决定使用Struts2+Spring+Hibernate框架来实现此系统。数据库为免费开源的mysql数据库。
系统的主要功能如下:
管理员
1.登录系统,登录账号为工号(六位),登录时包含密码验证等基本功能。
2.基本信息管理模块:
a。职工信息管理
显示所有职工信息(工号(初始密码也是工号,手输),姓名,部门,职位(手输),性别,籍贯,邮箱,身份证号,住宅地址等),分页列表显示
查询职工信息(可根据工号、部门等关键字)
单个删除员工信息
录入职工具体信息
修改某一员工信息
b。部门信息管理
显示所有部门信息(部门编号,部门名称,部门经理,部门人数,部门描述)
增删查
3.培训管理模块:
新建培训项目(培训项目名称,培