论文部分内容阅读
随着计算机的普及和计算机科学技术的飞速发展,政府开始越来越多地利用计算机解决实际问题。人力资源评价体系是政府信息管理的重要部分,面对大量的人事信息,采用人力处理既浪费时间,又浪费人力和物力,并且数据的准确性低。因此,开发一款界面友好,易于操作的人力资源评价体系软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。本文介绍了人力资源评价体系原型的开发过程,论文详细介绍了系统的相关技术、系统分析、系统设计以及系统实现的整个开发过程。本文可分为四个部分:第一部分是系统开发的相关技术。作者介绍了当前比较流行的Struts、Spring以及Hibernate三大框架技术,三种框架技术的引入可有效简化系统的开发,同时还可以提高系统可维护性等系统性能需求,并确定了人力资源评价体系的架构和技术解决方案。第二部分是需求分析。首先确定了系统的设计目标及评分方式,然后通过对系统的业务需求分析及功能需求分析确定系统的总体功能架构组成,最后以人力资源业务为基线进行详细的业务调查,并调研了相关文献,在此基础上,进行需求分析,利用用例图建立了系统的分析模型。第三部分是系统设计。根据业务调查与分析,确定了最终的实体类图,对系统组成模块进行划分,建立系统的整体结构,然后进行系统功能设计并借助时序图完成每个模块的功能描述,让开发者能更直观的了解各个功能的工作流程。数据库设计是系统的核心部分之一,利用实体关系图进行数据库的逻辑设计,然后对每一张表及其字段进行详细定义,并在Oracle9i数据库管理系统中实现。第四部分是系统实现。作者利用基于J2EE的Struts、Spring以及Hibernate框架完成了人力资源评价体系原型的开发,并就核心模块做了详细描述。本文详细描述了人力资源评价体系原型的设计思路和实现,并对系统的架构解决方案提出了个人的见解。