论文部分内容阅读
人才是企业生存的命脉,企业有了人才才能发展,企业的人力资源管理便成了公司管理的一个重要内容。随着企业人员数量和人员流动性的增加,企业的人力资源管理工作也变得越来越复杂,面对如此庞大的信息数,如何对其进行有效的管理,如何高效的找到有用的信息,越来越得到人们的关注。这就迫使企业将人力资源的管理方式从原来的人工管理,向智能化,自动化的方向转变。就目前看来,已经有很大一部分企业和公司将人力资源管理逐步转向效率更高的自动化管理。这样不仅节省了人力来管理这部分信息,节省了企业开支,而且得到了更高的效率,更精确的信息,提高了信息的时效性和准确性,使企业的领导者可以更好更及时的掌握自己员工的第一手资料,对领导者了解公司人力状况,做出适合公司的正确决策,以及人才的分派选拔,避免人才的流失都有很好的效果。本课题以上海微创公司为研究对象,为了能更好的了解公司的员工状况调配人力资源,根据企业的要求,依托其现有的基础信息,开发了基于B/S结构的企业人力资源管理系统。系统采用.net framework三层架构,参考微软pet shop架构模式,使用c#语言进行开发,使用强类型的范型集合,后台采用sql server数据库。位于客户端的用户层不直接与数据层的数据库进行交互,而是通过首先与业务逻辑层的程序代码建立连接,再经业务逻辑层与数据库进行交互。在这种多层架构下,网络应用可以分布在不同的系统平台上,通过分布式技术实现异构平台间组件的相互通信,这样的系统具有扩充性好,结构易于扩展;良好的可维护性和可重用性;维护和升级方式简单等诸多好处。系统的主要功能包括,对员工各种管理能力、各项技术能力的信息管理,对员工现在工作状态的跟踪和管理,对公司人事管理结构的管理,以及信息的excel导入和员工个人简历的word模版导出等功能。本系统主要用于微创公司内部的人事管理,是针对公司内部员工的个人状态以及个人信息所开发的网站系统。为了能有效的调配人力资源,知道每个员工的现在状态,比如正在跟进哪个项目,做过哪些项目,有哪方面的经验等等这些问题,可以帮助公司更好的调配人力资源,使人力资源得到更大更充分的利用。也使每个员工的自身价值得到更好的体现。