论文部分内容阅读
随着全国高校的扩招,较多高校在校教师数量增长较快,人事管理工作面临着巨大压力。宁波大红鹰学院经过10多年的发展,在校教师人数从初创的10多人发展到现在的近1000人,然而,人事管理工作的方式和手段却变化不大。因此,在数据采集、维护、传输、共享和版本管理方面均存在较多问题。为了有效解决上述问题,宁波大红鹰学院决定建设一套人事管理软件系统,利用信息技术提升人事管理工作效率。本论文将采用面向对象的分析和设计方法,论述构建高校人事管理系统的技术路线建设和系统开发的整个过程。首先从业务描述、功能模块、业务流程等方面对系统进行需求分析,主要分析人事信息管理模块、组织管理模块、招聘管理模块、师资培养模块、考核管理模块、职称评审模块、合同管理模块等功能模块;然后从系统总体设计、系统体系结构、数据库设计及服务器的配置设计等方面对系统进行了详细的概要设计,最后,介绍了系统实现的关键技术,同时根据系统的需求分析文档给出了系统界面的实现、与数字化校园的集成模块的界面设计方案为后续的Web服务设计奠定了基础,系统使用B/S结构进行设计,数据库采用ORACLE,开发语言为JAVA。本系统的业务工作较多,工作量较大,业务实现的技术坡度相对平缓。但在数字化校园推进工作中,要考虑到本系统与其他系统交互,重点有以下两个问题:(1)集成数字化校园统一身份认证。人事档案是学校师资信息的基础资料,人事编号是在职教师的唯一身份标识。但是在学校现行的各个系统都为教师提供了身份标识编码,如使用比较广泛身份识别编码有:正方教务系统的账号、OA办公系统的账号和网络课程管理系统账号等。从业务属性角度考虑,人事编号理所应当成为全校各系统的唯一认证编码。但是如何在各系统中共享人事的基本信息作为认证凭据是需要整体考虑和设计。(2)与外部系统的共享数据。除了人事基本信息外,人事系统还要调用教学、科研系统的数据,同时还要将组织结构和师资档案等数据共享给各系统。这增加了系统开发的难度。经测试表明,系统开发结果能够满足用户人事管理工作的需求,并可对实现信息更新、资源共享、运行效率提升等带来积极的作用。