描述:
人力资源建设是航空公司管理的基础,是需要不断改进以及完善的管理工程。加强人力资源管理的信息化建设,有利于整合公司管理资源,降低运营成本。通过自主开发或者外部引入人力资源管理系统,公司可以整合现有管理资源,为其他管理系统提供基础平台。另外,将人力资源管理进行信息化有利于航空公司及时、准确地收集各种业务信息,加强各部门内部沟通,加强对全系统内人力资源管理的实时监控,提高人力资源管理部门的工作效率。由于人力资源系统庞大,建设工作量多,本文主要负责对人力管理系统中机构管理子系统和培训管理子系统的设计与实现做了重点论述。本文首先对整个项目背景、以及国内外研究现状做了阐述。结合当前系统开发平台及相关技术,分析了系统中的数据库构成,利用JDBC驱动连接数据库SQL SERVER 2008和jsp动态网页,实现了后台资源库的访问和统一管理。然后分别对机构管理子系统和培训管理子系统的需求进行了全面分析,并针对需求分析结果制定出初步的系统概要设计,设计两个子系统间的关系以及服务器和客户端之间的工作原理和实现流程。在提出了基本设计框架后,缕清思路,分别在设计概要的基础上进一步细化,逐步实现各个功能的实现。系统开发主要是MVC设计思想的应用,主要采用Jsp+Servlet+JavaBean的开发方式。Jsp对应MVC设计思想的视图(View),主要是负责接收/响应客户端请求,以及动态生成Web现实页面。Servlet是对应MVC设计思想的控制(Controller),主要负责整个系统的核心业务控制。JavaBean对应的是MVC设计思想的模型(Model),主要负责整个系统的数据和业务规则。系统的实现过程中运用了一些开源项目,如Ajax技术、JfreeChart报表、fileupload技术。本文运用现有信息化技术,结合目前XX航空公司管理方式中存在的缺点,采用B/S模式,设计出一个准确的、高效的、实用的航空公司机构管理子系统和培训管理子系统。