论文部分内容阅读
面对人才的竞争,如何评价核心人才既是企业在竞争中获胜的关键,更是企业人力资源管理所面临的巨大挑战。因此,如何根据企业的实际情况建设高效的人才绩效考核系统,是现代企业所密切关注的问题。
本文首先分析了目前企业考评计算机辅助软件系统存在的数据处理的问题,剖析了数据处理分散造成不便的内在原因。分析了企业经营管理者考评系统的特点,建立了相应计算机辅助系统的设计目标。通过比较几种可选的软件架构和开发模式以及相关中间件和服务技术,确定了系统的整体框架:基于.NEI、三层架构的Web应用系统。本文对服务器端采用表示层、业务层、数据层三层体系结构,以模块化、构件化方法设计各层以及相关接口。并在三层架构上,综合了工厂设计模式和反射机制,设计了动态加载的数据访问层,达到了数据层实现与上层实现真正分离的目的。同时,提高了系统的移植性能。
论文还提出了利用ASP.NET的缓存功能来缓存数据访问对象的方法,以改善动态加载数据访问层的效率,从而保证整个系统的性能。在业务层采用了Web Service技术为系统预留其他系统和平台能够访问的接口。利用Office XML和ASP.NET运行机制设计了低耦合的报告生成模块,并可以通过ASP.NET的配置来加载它。最后,论文讨论了如何统一管理系统的权限分配,并且提出了以后改进系统的办法。