java.net的人事档案管理系统的设计(源码)【字数:15043】
摘 要摘 要随着时代的发展,互联网已经与我们的生活和工作息息相关。根据权威机构调查显示,从我国中小企业的发展情况来看,在人事档案管理这个方面的管理方法还处于相对落后的阶段,很多企业还是在用纸质的形式在处理人事事务,这样在一定程度上滞后了企业的发展。人事档案管理系统是一款高效快捷的用于处理企业人事事务的办公软件。针对国内的中小企业特定研发,本系统使用myeclipse作为开发工具,用MySQL作为数据库,以B/S(浏览器/服务器)方式进行开发。本系统主要由四个模块组成,分别是管理员模块,档案管理模块,考勤模块,工资模块。管理员模块主要实现的是对用户,用户的工资,考勤情况的添加,修改,删除和查询以及对用户档案的接收和查询。在前端主界面,用户和管理员均可浏览自己公司的新闻信息等内容。通过使用这款软件,企业在人力资源这块的管理成本将大大减少,而且管理效率得到显著的提升。关键词档案管理;系统;模块
目 录
第一章 绪论 1
1.1 研究背景及意义 1
1.2 国内外现状 1
1.3主要研究的内容 2
第二章 系统工具概述 3
2.1 MYECLIPSE的简介 3
2.2 JAVA的简介 3
2.3 MYSQL数据库的简介 3
2.4 JSP技术的简介 4
第三章 需求分析 5
3.1 可行性分析 5
3.1.1 经济可行性分析 5
3.1.2 技术可行性分析 5
3.1.3 社会可行性分析 5
3.1.4时间可行性分析 5
3.1.5?法律可行性分析 6
3.2 功能需求分析 6
3.2.1 总体分析 6
3.2.2 功能分析 6
3.3 数据字典 7
3.4 数据流程图 14
第四章 总体设计 15
4.1系统设计原则 15
4.2系统模块设计 16
4.3系统各模块功能详细介绍 16
4.3.1用户登录模块 16
4.3.2用户管理模块 17
4.3.3 档案 *好棒文|www.hbsrm.com +Q: ¥351916072$
管理模块 17
4.3.4考勤管理模块 18
4.3.5工资管理模块 18
4.4数据库设计 19
4.4.1数据库ER图 19
4.4.2数据库表设计 22
第五章 系统实现 27
5.1主界面的实现 27
5.2 登录界面实现 28
5.3管理员界面实现 29
5.4用户界面实现 32
5.5 数据的传输 35
第六章 系统测试 37
6.1 系统测试的定义及目标 37
6.2 测试原则 37
6.3 测试方法 37
6.4 测试结果 37
结 论 38
致 谢 39
参 考 文 献 40
第一章 绪论
1.1 研究背景及意义
随着21世纪的钟声响起,一个崭新的时代的来临,互联网成为一个与我们密不可分的词汇,它的到来改变了我们的生活,引领我们走进了信息化的时代。
在互联网飞速发展的今天,任何企业单位或者个人都需求快速高效的办事效率,使用计算机信息化管理,这样既能提高办事速度,也能降低错误率,相比于人工操作的成本大大减少。就目前而言,在人事档案管理的这一块,我们国家很多中小企业还是处于一个比较落后的状态,没有像大企业那样的财力去使用信息化的管理。对于人事档案的管理还是处于纸质化的阶段。
使用纸质的档案有几个比较明显的缺点,一旦丢失或者保管不当都会导致档案难以恢复。而且纸质化的管理检索起来很麻烦,在量特别大的时候会很困难,而且需要人工操作,这又难免会出现失误。纸是一种很难长期保存的东西,禁不起风吹雨打的自然考验。使用新兴的信息化管理,可以使得人事档案管理变得更加高效便捷,而且档案管理的科学化,规范化,信息化是这个时代必然的发展趋势。使用信息化管理最根本的可以帮助企业进行高效快捷的管理和大大减少企业的人事档案管理成本。
人事档案管理系统是关于人事档案的收集,整理,分析,统计和利用的一系列的管理活动,目的是为了更好的管理好,利用好人力资源,不让资源浪费,发挥出人力资源的作用,为企业产生更大的经济效益。
1.2 国内外现状
根据中国产业调研网发布的信息,根据统计的数据不难看出,在全国范围内做档案管理服务的公司大大小小有几百家的样子。不过这些做档案管理软件公司的规模一般都比较小,资金比较有限,很多这些公司的客户都是局限于周边的一些城市,或者是熟人带来的客户,发展速度相对比较缓慢。也有一些档案管理服务的公司专注于某一个行业或者是某个领域,来做定向的服务,比如说是国家为中国国家电网公司以及下属的一些单位专门成立了一个档案软件服务的公司,这些公司的业务就主要是为自己提供服务。所以根据这些情况,做人事档案管理系统的前景还是比较可观的。
1.3主要研究的内容
通过与企业领导和人事的沟通,远观这款人事档案管理系统的发展空间;通过和企业领导和人事的相关人员的交流,掌握他们的需求,并对软件系统的实现提出了针对性的意见和建议。
经过资料的收集和分析,国内一些中小企业的实地访问。我们对这款系统做出了初级阶段的分析和设计。这款软件主要有四个模块:分别是用户管理模块,档案管理模块,员工考勤管理模块,员工工资管理模块以及一些主要的前台页面的设计。前端实现为用户提供浏览,查询公司及个人等各个方面的信息;后台为维护系统中的各个模块进行增删改查以及一些数据的统计。
第二章 系统工具概述
在系统工具概述这一章,我们主要来介绍的是,整个人事档案管理系统在开发过程中所用到的技术和工具,目的是为了让读者更好的了解系统的开发方式和技术,也让读者有个初步的了解。
2.1 MyEclipse的简介
目 录
第一章 绪论 1
1.1 研究背景及意义 1
1.2 国内外现状 1
1.3主要研究的内容 2
第二章 系统工具概述 3
2.1 MYECLIPSE的简介 3
2.2 JAVA的简介 3
2.3 MYSQL数据库的简介 3
2.4 JSP技术的简介 4
第三章 需求分析 5
3.1 可行性分析 5
3.1.1 经济可行性分析 5
3.1.2 技术可行性分析 5
3.1.3 社会可行性分析 5
3.1.4时间可行性分析 5
3.1.5?法律可行性分析 6
3.2 功能需求分析 6
3.2.1 总体分析 6
3.2.2 功能分析 6
3.3 数据字典 7
3.4 数据流程图 14
第四章 总体设计 15
4.1系统设计原则 15
4.2系统模块设计 16
4.3系统各模块功能详细介绍 16
4.3.1用户登录模块 16
4.3.2用户管理模块 17
4.3.3 档案 *好棒文|www.hbsrm.com +Q: ¥351916072$
管理模块 17
4.3.4考勤管理模块 18
4.3.5工资管理模块 18
4.4数据库设计 19
4.4.1数据库ER图 19
4.4.2数据库表设计 22
第五章 系统实现 27
5.1主界面的实现 27
5.2 登录界面实现 28
5.3管理员界面实现 29
5.4用户界面实现 32
5.5 数据的传输 35
第六章 系统测试 37
6.1 系统测试的定义及目标 37
6.2 测试原则 37
6.3 测试方法 37
6.4 测试结果 37
结 论 38
致 谢 39
参 考 文 献 40
第一章 绪论
1.1 研究背景及意义
随着21世纪的钟声响起,一个崭新的时代的来临,互联网成为一个与我们密不可分的词汇,它的到来改变了我们的生活,引领我们走进了信息化的时代。
在互联网飞速发展的今天,任何企业单位或者个人都需求快速高效的办事效率,使用计算机信息化管理,这样既能提高办事速度,也能降低错误率,相比于人工操作的成本大大减少。就目前而言,在人事档案管理的这一块,我们国家很多中小企业还是处于一个比较落后的状态,没有像大企业那样的财力去使用信息化的管理。对于人事档案的管理还是处于纸质化的阶段。
使用纸质的档案有几个比较明显的缺点,一旦丢失或者保管不当都会导致档案难以恢复。而且纸质化的管理检索起来很麻烦,在量特别大的时候会很困难,而且需要人工操作,这又难免会出现失误。纸是一种很难长期保存的东西,禁不起风吹雨打的自然考验。使用新兴的信息化管理,可以使得人事档案管理变得更加高效便捷,而且档案管理的科学化,规范化,信息化是这个时代必然的发展趋势。使用信息化管理最根本的可以帮助企业进行高效快捷的管理和大大减少企业的人事档案管理成本。
人事档案管理系统是关于人事档案的收集,整理,分析,统计和利用的一系列的管理活动,目的是为了更好的管理好,利用好人力资源,不让资源浪费,发挥出人力资源的作用,为企业产生更大的经济效益。
1.2 国内外现状
根据中国产业调研网发布的信息,根据统计的数据不难看出,在全国范围内做档案管理服务的公司大大小小有几百家的样子。不过这些做档案管理软件公司的规模一般都比较小,资金比较有限,很多这些公司的客户都是局限于周边的一些城市,或者是熟人带来的客户,发展速度相对比较缓慢。也有一些档案管理服务的公司专注于某一个行业或者是某个领域,来做定向的服务,比如说是国家为中国国家电网公司以及下属的一些单位专门成立了一个档案软件服务的公司,这些公司的业务就主要是为自己提供服务。所以根据这些情况,做人事档案管理系统的前景还是比较可观的。
1.3主要研究的内容
通过与企业领导和人事的沟通,远观这款人事档案管理系统的发展空间;通过和企业领导和人事的相关人员的交流,掌握他们的需求,并对软件系统的实现提出了针对性的意见和建议。
经过资料的收集和分析,国内一些中小企业的实地访问。我们对这款系统做出了初级阶段的分析和设计。这款软件主要有四个模块:分别是用户管理模块,档案管理模块,员工考勤管理模块,员工工资管理模块以及一些主要的前台页面的设计。前端实现为用户提供浏览,查询公司及个人等各个方面的信息;后台为维护系统中的各个模块进行增删改查以及一些数据的统计。
第二章 系统工具概述
在系统工具概述这一章,我们主要来介绍的是,整个人事档案管理系统在开发过程中所用到的技术和工具,目的是为了让读者更好的了解系统的开发方式和技术,也让读者有个初步的了解。
2.1 MyEclipse的简介
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/863.html