快生活 - 生活常识大全

的人事信息管理系统的设计与实现


  摘 要:由于人力资源的管理是各企事业及有关单位落实管理工作的重要核心,加之企业扩大了经济规模,传统式人工操作已经不能满足企业在发展中管理的需求,进而低的工作效率低、工作内容的重复等都出现了很多问题。因而,利用相对发达的计算机相关技术作为基础,从而设计出有利于企业发展的人事管理等信息系统,文章对此系统的设计以及实现展开了研究。
  关键词:SSH;人事信息;管理系统;设计;实现
  运用计算机、网络等技术去设计各企业所需的人事管理信息系统,能够改善传统管理的落后模式,且优化器人工管理手段。计算机、网络等技术将人事信息进行共享化、统一化以及规范化保存起来,构建了相对齐全、便捷的应用系统,对人事相关信息实现了查询、统计、汇总等管理功能,较好的解决了传统管理方式中低效率以及精准性等综合问题,提升了人事管理的整体效率及水平。
  一、介绍SSH框架
  SSH框架主要包含Struts、Spring、Hibernate三个主要框架,其中Struts是当前WEB开发的技术之中应用较为普遍的"开源"框架,MVC控制为该框架的主体,此框架能够协助开发者将数据库、页面等组合成一个完整的应用性程序;而Spring框架通过对IOC的注入、AOP的应用以及接口编程等,有效增强了系统自身的扩展性,各模块间既存在关联性又具有独立性,故开发者可单独运用某一模块实现开发;Hibernate框架能够在"Java"应用程序之中取替"JDBC"代码,且整合至"J2EE"系统当中成为持久层的框架,还能和多种"web"的服务器、应用程序的服务器等进行很好的集成。因而,SSH框架实际上是对以上三种框架的整合。
  二、研究人事管理信息系统的整体设计以及实现
  (一)系统设计
  系统的设计包含了数据库、业务流程、安全加密等多项内容,本文主要对以下几项进行说明:
  1.数据库。为了使系统高效的运行,其硬件配置和软件的优化以及系统的部署都会影响系统运行的性能,故要对数据库进行设计,其设计原则为:运用标准化以及规范化的范式定义其数据本,利用数据表实现对参数、编码的维护,且字段名要具有直观性与规范性,对部分隐藏的字段进行保留,以便满足一些特殊性要求。对于时间或金额经常出现的一些字段,要设置"自定义域",方便其作出及时性调整、修改等。另外,要保证主键的唯一性,且避免运用触发器以达到减小数据库的压力目的。数据库在进行连接过程中,主要运用SSH框架中的Hibernate来实现。
  2.业务流程。将其程序的实现步骤设置为:开始,用户登录至系统中选择处理的过程,该过程分为系统管理与行政管理,若选择其行政管理则进入子模块的选择,程序如果输出Y则进入数据库中查询至结果输出,如果输出N则继续处理,在该环节中若为N则退出,若为Y继续进入选择处理的过程循环;若选择了系统管理则进入子模块的选择,在子模块的选择中和上述一致。
  3.安全加密。数据对于企业的人管管理部门十分重要,故要对数据进行安全性加密,通常选用DES、3DES、AES等算法对数据进行加密,其中AES具有良好的安全加密特性,所以人事管理信息系统的安全加密设计选择了AES算法。主要是运用分组钥匙将数据长度调整至一致再进行加密的运算,对字节进行圈转换、轮转换以及密钥的扩展。
  (二)系统实现
  1.SSH框架。主要是运用"SSH"框架去实现"MVC",首先发出action操作指令,根据constant title、action title、result title等执行程序条件,在"spring"中配置bean id、property title,而后service作出选择,最后bean id、property title完成DAO接口的编写。
  2.管理模块。系统的管理模块主要是用户的登录和部门以及职务等多个模块,令管理者方便的增加或删除以及修改用户信息、部门或职务等管理性操作。在用户登录的管理模块实现中,用户利用账号登录至管理系统中获取到操作权限,进而完成管理性操作;在部门的管理模块中,用户可以利用部门管理的身份登录至系统,同样获取至操作权限完成管理目标;在职务的管理模块中,同样运用管理身份获取至权限在系统中对职务实施管理操作等。
  三、总结
  伴随企业规模的壮大,必须要创新人事管理的模式,否则难以顺应我也发展对信息的需求。把计算机、互联网等技术整合至人事管理的信息系统研发中,快速且高效的解决了当前很多企业急需解决的人事等管理问题。基于"SSH"框架开发的管理系统,具有较强的拓展性、维护性,其管理系统实现了考勤、工资、安全等综合性应用,大大提升了信息系统的管理水平,有利于企业在该管理之下更好的完成生产等。
  参考文献:
  [1]隋新刚.基于SSH的人事信息管理系统的设计与实现[J].电子科技大学工程硕士学位论文,2011,5(30):1—70.
  [2]朱意秋.基于SSH的人事信息管理系统的设计与实现[J].广西大学工程硕士学位论文,2015,3(30):1—49.
网站目录投稿:从阳