jsp的人力资源管理系统(源码)【字数:7077】
摘 要随着经济全球化时代的到来,计算机的普及,企业管理系统也越来越普及。因此,开发一个以计算机技术、信息技术支持的,易于操作的人力资源管理系统来处理职工信息变得十分重要。本文论述了基于JSP的人力资源管理系统,使用Eclipse和Tomcat作为开发工具和开发环境,结合SQL Server数据库来实现,采用Java开发语言。首先,论文简单介绍了人力资源管理系统的开发背景、目的及意义;其次,介绍了开发过程中所使用的技术语言、开发工具、运行环境和数据库;接着,介绍了整个系统,并对系统进行需求分析,然后详细的描述了系统的设计;最后,描述了该系统的实现,并对系统进行测试,保证它能正确运行且实现相应功能。
目 录
第一章 绪 论 1
1.1 系统开发背景 1
1.2 系统开发的目的和意义 1
第二章 开发技术介绍 2
2.1 Tomcat简介 2
2.2 Eclipse工具简介 2
2.3 JSP语言 2
2.4 SQL Server数据库 2
2.5 B/S结构 3
第三章 人力资源管理系统的需求分析 4
3.1 项目可行性 4
3.1.1 技术可行性 4
3.1.2 操作可行性 4
3.2 项目功能需求 4
第四章 人力资源管理系统的概要设计 6
4.1 系统总体设计 6
4.2 系统数据结构设计 7
4.2.1 概念结构设计 7
4.2.2 逻辑结构设计 8
4.2.3 物理结构设计 11
第五章 人力资源管理系统的实现与测试 14
5.1 运行环境配置 14
5.2 系统功能实现 14
5.3 系统界面图 17
5.4 项目测试 20
5.4.1 软件测试的目的 20
5.4.2 测试的生命周期 20
5.4.3 测试的技术分类 20
5.4.4 系统测试 21
结束语 24
致 谢 25
参考文献 *好棒文|www.hbsrm.com +Q: *351916072*
26
第一章 绪 论
1.1 系统开发背景
50年代末,开始把信息纳入企业管理系统中进行处理和应用。70年代初,产生了管理信息系统,是企业管理系统的发展初期。进入80年代末,发达国家已经建立了完善的管理信息系统体系,我国管理信息系统也进入了发展时期。80年代末90年代初,随着向知识经济的迈进,我国管理信息系统有了进一步的发展。90年代末,管理信息系统出现了革命性的变革。由于企业之间的竞争,企业间的竞争即为人才的竞争,如何吸引人才已经成为企业兴衰的要素,同时,个人电脑、数据库、B/S结构的发展,使新兴的人力资源管理系统的出现成为必然。
随着二十一世纪的到来,以网络技术、通讯技术为代表的现代化信息技术飞速发展,人类正在向信息化时代迈进。当今社会是智能化、信息化的社会,电脑的应用越来越普及,一个利用计算机实现人事管理的系统必不可少。对于大型企业来讲,基本信息管理是一件非常复杂的工作,公司职工的部门、职位经常调动,公司职工众多,而且流动性强,还有很多从外面招聘来的新员工,职工的基本信息的更新等等。如果没有一个易于操作的工具来管理这些工作,就会耗费大量的人力和物力。
1.2 系统开发的目的和意义
利用B/S结构实现的人力资源管理系统可以对职工的各种信息进行记录,提高了效率,还具备查找方便、使用简单、存储量大等优点。为了适应现代人们强烈的时间观念,人力资源管理系统为信息管理带来了极大的便利。
人力资源管理系统可以减少人工操作的差错,提高办事效率,基本实现无纸化,可以准确获取各岗位人员的信息,提高管理水平。提高管理的透明度,节约成本;资源整合,减少信息丢失;能及时准确的得到信息;提高管理效率,节约人手;提高企业竞争力。
第二章 开发技术介绍
2.1 Tomcat简介
Tomcat是Apache开源软件组织的一个软件项目,由Apache、Sun和其他一些公司和个人共同开发完成的,本身完全用Java语言编写。可以从Tomcat的官方网址(http://tomcat.apache.org)上获取关于Tomcat的最新消息。
Tomcat是一个轻量级的Web应用服务器,适合中小型系统和并发访问用户不是很多的情况下使用。Tomcat的技术先进,性能稳定,效率高,免费开放源代码,得到广大开放源代码志愿者的大力支持,它可以和目前大部分的主流Web服务器(如IIS和Apache服务器)一起工作。
2.2 Eclipse工具简介
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,不提供任何功能,通过插件构建开发环境,实现程序的快速开发。
Eclipse最初主要用来Java语言开发,通过安装不同的插件可以支持不同的语言,如C++等。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse具有灵活性,功能也不断地扩展。
2.3 JSP语言
JSP(全名Java Server Pages,中文名叫Java服务器页面)是由Sun Microsystems公司倡导的、许多公司参与一起建立的一种动态网页技术标准。JSP技术是用Java语言作为脚本语言,JSP页面为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。JSP是基于Java的技术,用于创建可支持跨平台及Web服务器的动态网页。
事实上JSP就是嵌入了Java程序段的HTML文件。JSP文件后缀名为.jsp。JSP由JSP元素(动态部分)、HTML要素(静态部分)和JSP注释组成。JSP元素包括指令元素、动作元素和脚本元素。JSP运行时文件会被翻译成Java类文件(Servlet),并产生Java对象。JSP具有极强的跨平台性,内容的生成和显示可以分离,程序的执行效率高,生成可重用的群组件,采用标记简化页面开发,强大的数据库支持。
目 录
第一章 绪 论 1
1.1 系统开发背景 1
1.2 系统开发的目的和意义 1
第二章 开发技术介绍 2
2.1 Tomcat简介 2
2.2 Eclipse工具简介 2
2.3 JSP语言 2
2.4 SQL Server数据库 2
2.5 B/S结构 3
第三章 人力资源管理系统的需求分析 4
3.1 项目可行性 4
3.1.1 技术可行性 4
3.1.2 操作可行性 4
3.2 项目功能需求 4
第四章 人力资源管理系统的概要设计 6
4.1 系统总体设计 6
4.2 系统数据结构设计 7
4.2.1 概念结构设计 7
4.2.2 逻辑结构设计 8
4.2.3 物理结构设计 11
第五章 人力资源管理系统的实现与测试 14
5.1 运行环境配置 14
5.2 系统功能实现 14
5.3 系统界面图 17
5.4 项目测试 20
5.4.1 软件测试的目的 20
5.4.2 测试的生命周期 20
5.4.3 测试的技术分类 20
5.4.4 系统测试 21
结束语 24
致 谢 25
参考文献 *好棒文|www.hbsrm.com +Q: *351916072*
26
第一章 绪 论
1.1 系统开发背景
50年代末,开始把信息纳入企业管理系统中进行处理和应用。70年代初,产生了管理信息系统,是企业管理系统的发展初期。进入80年代末,发达国家已经建立了完善的管理信息系统体系,我国管理信息系统也进入了发展时期。80年代末90年代初,随着向知识经济的迈进,我国管理信息系统有了进一步的发展。90年代末,管理信息系统出现了革命性的变革。由于企业之间的竞争,企业间的竞争即为人才的竞争,如何吸引人才已经成为企业兴衰的要素,同时,个人电脑、数据库、B/S结构的发展,使新兴的人力资源管理系统的出现成为必然。
随着二十一世纪的到来,以网络技术、通讯技术为代表的现代化信息技术飞速发展,人类正在向信息化时代迈进。当今社会是智能化、信息化的社会,电脑的应用越来越普及,一个利用计算机实现人事管理的系统必不可少。对于大型企业来讲,基本信息管理是一件非常复杂的工作,公司职工的部门、职位经常调动,公司职工众多,而且流动性强,还有很多从外面招聘来的新员工,职工的基本信息的更新等等。如果没有一个易于操作的工具来管理这些工作,就会耗费大量的人力和物力。
1.2 系统开发的目的和意义
利用B/S结构实现的人力资源管理系统可以对职工的各种信息进行记录,提高了效率,还具备查找方便、使用简单、存储量大等优点。为了适应现代人们强烈的时间观念,人力资源管理系统为信息管理带来了极大的便利。
人力资源管理系统可以减少人工操作的差错,提高办事效率,基本实现无纸化,可以准确获取各岗位人员的信息,提高管理水平。提高管理的透明度,节约成本;资源整合,减少信息丢失;能及时准确的得到信息;提高管理效率,节约人手;提高企业竞争力。
第二章 开发技术介绍
2.1 Tomcat简介
Tomcat是Apache开源软件组织的一个软件项目,由Apache、Sun和其他一些公司和个人共同开发完成的,本身完全用Java语言编写。可以从Tomcat的官方网址(http://tomcat.apache.org)上获取关于Tomcat的最新消息。
Tomcat是一个轻量级的Web应用服务器,适合中小型系统和并发访问用户不是很多的情况下使用。Tomcat的技术先进,性能稳定,效率高,免费开放源代码,得到广大开放源代码志愿者的大力支持,它可以和目前大部分的主流Web服务器(如IIS和Apache服务器)一起工作。
2.2 Eclipse工具简介
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,不提供任何功能,通过插件构建开发环境,实现程序的快速开发。
Eclipse最初主要用来Java语言开发,通过安装不同的插件可以支持不同的语言,如C++等。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse具有灵活性,功能也不断地扩展。
2.3 JSP语言
JSP(全名Java Server Pages,中文名叫Java服务器页面)是由Sun Microsystems公司倡导的、许多公司参与一起建立的一种动态网页技术标准。JSP技术是用Java语言作为脚本语言,JSP页面为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。JSP是基于Java的技术,用于创建可支持跨平台及Web服务器的动态网页。
事实上JSP就是嵌入了Java程序段的HTML文件。JSP文件后缀名为.jsp。JSP由JSP元素(动态部分)、HTML要素(静态部分)和JSP注释组成。JSP元素包括指令元素、动作元素和脚本元素。JSP运行时文件会被翻译成Java类文件(Servlet),并产生Java对象。JSP具有极强的跨平台性,内容的生成和显示可以分离,程序的执行效率高,生成可重用的群组件,采用标记简化页面开发,强大的数据库支持。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/348.html