论文部分内容阅读
随着互联网的迅猛发展,我们进入了一个信息全球化的时代,在环境的驱使下,云计算技术近些年发展蓬勃,并且成为不可逆的潮流及趋势。互联网巨头们纷纷发布了相应的云计算战略,许多处于云前端的企业已经开始向外提供一系列的云计算服务,更多的企业也开始使用云服务,将IT任务交由云服务商完成,以此降低企业运营成本,提高运作效益。现在关于人力资源管理的系统很多,但大多系统存在一些不同程度的扩展问题,不能满足管理复杂的人力资源信息的要求,而且无法控制硬件成本。本文创新地将云计算技术与人力资源管理系统相结合,通过GAE云平台以及JSP技术开发设计了一个简单的人力资源管理系统,有效解决了上述难题。本文简述了云计算的相关概念及云安全问题;研究了GAE云平台使用的关键技术以及基于BigTable的GAE数据存储区Datastore,并初步搭建了云平台开发环境;使用云技术后,云平台存储着大量用户的数据及应用,为了保证云计算中心存储的数据的安全性,采用改进的DES加密算法对存储在云服务器端的数据进行加密,并从访问控制和数据保护两方面对系统的安全性进行了设计。本系统数据存储端为基于Big Table的GAE数据存储区,它分布式读取及存储数据,能够应对海量信息的访问请求,使用GAE数据存储区,人力资源管理系统的存储性能及查询性能都可以大为优化。基于云计算技术的人力资源管理系统提高了系统的扩展性,企业不需要购买物理硬件,只需根据需求购买相应的应用服务及空间,并根据实际使用量付费即可,还能够随时进行压缩及扩展,降低了IT建设及运营维护成本,这样企业就能够投入更多的精力到人力资源管理的核心业务上去,相比于普通的人力资源管理系统更加方便经济,有着巨大的优势,云计算平台也将成为今后人力资源管理系统发展及改进的一个重要方向。