论文部分内容阅读
随着企业规模的不断扩大,部门的组织结构日渐复杂,部门下的职员数目也日益增多,如何对众多职员的能力进行全面地分析与追踪成为企业管理新的挑战。企业原先通过主管定期对职员能力进行评估的方式效率比较低下,而且主管对于职员能力的文本化描述难以定量地进行分析,为此企业需要一种新的职员能力管理方式。企业反思了原有管理理念中的不足之处,提出了基于部门技能划分对于职员能力进行分类量化评估的新型管理思路,并组织团队开发了开发了职员能力管理系统。职员能力管理系统在整体上划分为部门技能领域配置模块、部门小组管理模块、个人能力管理模块与权限控制模块,本文主要对该系统的设计与实现进行了介绍。系统采用B/S模式,基于JavaEE进行开发,整体上采用Spring Boot框架进行分层模块化设计,并在持久层集成了 MyBatis框架。同时系统还使用了Quartz定时任务框架和Velocity模板引擎处理数据的定时更新和系统邮件的自动生成,并采用RESTful风格对接口进行设计,使API更具可读性。职员能力管理系统的开发为企业职员提供了一个记录个人能力变化的信息平台,可以帮助职员在工作过程中记录各项技能的成长情况。对于部门主管和项目经理而言,对于职员能力的划分和能力等级的记录有助于在项目开发时对人员配置进行优化,提高团队的工作效率和整体能力。同时系统提供的许多数据统计与数据分析也有助于管理层对于部门能力的整体认知和对于部门成员能力变化的持续追踪,提高企业的管理能力。