论文部分内容阅读
随着计算机软件技术和因特网的迅速发展,越来越多的高校已经步入数字化校园建设行列,人力资源管理已经进入信息时代,因此,高校人力资源管理信息的采集与运用随着办学规模的多样化、扩大化而显得越来越重要。基于此,开发适合高校特征的人事管理系统应运而生了。人事管理是高校管理的重要组成部分,设计开发高校人事管理系统的目标是实现人力资源信息的统一管理,提供人力资源信息,在充分发挥管理系统操作的交互性、简单性以及可视化原则前提下,实现与其它系统协同工作,力求为人事管理提供准确、全面的数据和适时分析,提高人事管理的工作效率和质量,提升学校人事信息管理工作水平,提高学校管理决策的有效性、可靠性、实时性、共享性,更好地为学校的跨越发展服务。本文分析研究了建立管理信息系统技术基础,利用结构化的分析方法对人事组织结构,管理业务流程、用户需求等方面进行调研和分析,并在此基础上提出了新系统的逻辑模型。根据系统分析,结合数据库理论,进行系统的概念结构和逻辑结构设计,提出系统物理模型设计。在系统实施过程当中,采用多层体系结构和B/S结构模式,使用J2EE开发框架,包括JSP、Servlet、JavaBean、JDBC(Java Data Base Connectivity)等,以统一建模语言UML(Unified Modeling Language)对系统进行分析,使用基于角色访问控制RBAC(Role Based Access Control)模型机制,应用服务器使用Apache Tomcat 5,数据库为SQL Server 2003。完全的JAVA技术实现,使系统具有良好的平台无关移植性。本文从系统需求分析、数据库设计、三层体系结构的各自层次的设计与实现几个方面来叙述人事管理系统的开发过程,重点叙述了软件开发过程中几个关键部分的设计与实现。包括:主界面设计、登录模块设计、录入模块设计、修改删除、数据库连接、数据库连接池设计,以及用XML(eXtensible Markup Language)从数据库中存取数据的方法,实现了对人事基本信息管理的录入、修改、查询和删除功能。