1、摘 要 I 摘摘 要要 随着经济的发展,企业的管理也越来越规范化,尤其是对人事的管理,所以 选择了以人事管理系统这一课题作为研究对象。对于大中型企业来说,利用计算 机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推 动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的 优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世 界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企 业需要不同的人事管理系统。经过分析,本研究使用 SUN 公司的 MyEc
2、lipse 开发 工具以及 Tomcat 服务器和 MYSQL 数据库,运用 J2EE 三大框架中的 struts 框架 组建了一个简易的人事管理系统,它有查看,添加,删除,修改员工基本信息, 对应员工工资发放情况以及公司部门管理设置的基本功能。本论文从构建本系统 的基本工具的介绍开始,详细的讲述系统的开发过程以及每个模块的功能和实现 方法。 关键词关键词:企业人事管理系统 JSP MYSQL 目 录 II 目目 录录 摘摘 要要 I 目目 录录.II 第一章第一章 引言引言. 1 1.1 研究背景 . 1 1.2 相关技术介绍JSP . 1 1.3 相关技术介绍MYSQL 数据库 1 1.4
3、 相关技术介绍TOMCAT 服务器 3 第二章第二章 需求分析需求分析 4 2.1 系统功能需求 . 4 2.2 模块功能需求 . 4 2.2.1 员工信息模块需求分析. 4 2.2.2 工资管理模块需求分析. 5 2.2.3 部门管理模块需求分析. 6 2.2.4 系统用户模块需求分析. 7 第三章第三章 数据库的设计数据库的设计 8 3.1 表的建立 . 8 3.2JSP 中的使用 . 9 第四章第四章 系统设计与实现系统设计与实现 10 4.1 界面设计 . 10 4.2 系统模块设计与实现 . 11 4.2.1 员工基本信息模块. 11 4.2.2 员工工资管理模块. 14 4.2.3
4、 公司部门管理模块. 16 4.2.4 系统用户模块. 17 第五章第五章 系统的发布和测试系统的发布和测试 18 5.1 系统的发布过程 . 18 5.2 系统访问方法 . 18 5.3 系统的测试 . 18 第六章第六章 总结与展望总结与展望 19 6.1 总结 . 19 6.2 展望 . 19 致致 谢谢. 20 参考文献参考文献. 21 附附 录录. 错误错误!未定义书签。未定义书签。 引言 1 第一章第一章 引言引言 1.1 研究背景研究背景 企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决 策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信 息
5、和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种 管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文 件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由 大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就 产生了以计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模 的事务处理和对工作流的管理等方面的应用,由此很好的解决了之前传统人事管 理系统的种种弊端。人事管理信息系统是典型的信息管理系统,其开发主要包括 后台数据库的建立和维护以及前端应用程序的开发
6、两个方面。对于前者要求建立 起资料一致性和完整性强、资料安全性好的数据库。而对于后者则要求应用程序 功能完备,易使用等特点。 本系统主要是基于 Windows 操作平台,主要使用 JAVA SERVER PAGE 来设计 开发,实现了一个人事管理系统的基本功能,例如:人员的基本信息存储,修改 等,员工工资情况查询,每个部门的信息设置以及一些其他功能。它提高了人事 管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理 1.2 相关技术介绍相关技术介绍JSP JSP(Java Server Pages)是由 Sun Microsystems 公司倡导、许多公司参与 一起建立的一种动态网页技术标准。JSP 技术有点类似 ASP 技术,它是在传统的 网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag), 从而形成 JSP 文件(*.jsp)。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生 动态网页的处理逻辑。网页还能通过 tags 和