通讯公司人事管理系统的设计与开发
当今时代,是一个计算机飞速发展的年代,生活中处处都与计算机相关。每个大大小小的公司都离不开计算机。他们需要利用计算机技术的数字化和网络化去对公司的人事进行管理。无论是大城市还是小城市,这种趋势都已经无法避免,因为网络化管理它不仅为公司和企业大大的节省了人力物力,还为公司和企业提高了他们的工作效率。因此现在的许多公司都有自己的一套适合本公司使用的人事管理系统。本文是在经过调查研究之后,决定为威锋通讯公司开发一个基于B/S架构的人事管理系统,在思考之后,决定采用的开发环境为Eclipse,数据库使用的是MYSQL,开发语言使用的是JAVA。这套人事管理系统设置了三种不同的用户权限,分别为普通员工、部门负责人、人事部负责人。普通员工可以查看自己个人信息和修改个人密码,部门负责人和人事部负责人可以依据自己的权限对员工的个人信息、工资管理、考勤管理等进行增、删、改、查。关键词 人事管理,计算机,B/S 架构
目 录
1 引言 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 研究现状 2
1.4 研究内容 2
2 系统相关技术 2
2.1 Eclipse工具 2
2.2 Tomcat工具 3
2.3 MySQL 3
2.4 JSP技术 4
2.5 Servlett技术 4
2.6 JS技术 5
2.7 CSS技术 6
2.8 JavaBean技术 7
2.9 B/S 与 C/S 构架 7
3 系统分析 8
3.1 可行性分析 8
3.2 需求分析 9
4 系统总体设计 11
4.1 概述 11
4.2 系统功能设计 11
4.3 数据库设计 15
4.4 数据表设计 18
5 系统实现 20
5.1 系统详细设计 20
5.2 系统测试 29
结 论 30
致 谢 31
参 考 文 献 32
1 引言
1.1 研 *好棒文|www.hbsrm.com +Q: ¥351916072¥
究背景
现在的中国,正处在一个迅速发展的年代,尤其是互联网行业,发展是更加的迅速,基本上现在我们的生活根本离不开互联网。而且大大小小的公司不断的在开业,当我们走进许多公司里面,却发现很多公司现在都有一个属于自己的人事管理系统便于管理公司的人员。这种网络化的管理大大的降低了人力物力,节约了许多成本,也更加方便快捷。因此我打算也做一个简单的人事管理系统,于是我和凯里巍锋通讯公司的人事部说了这个想法,他们觉得我的想法挺好的,可以尝试一下,也一直支持着我。所以才有了我做这个系统的想法。
在以前,许多的公司用的人事管理系统基本上都是基于 C/S 结构的,但是现在不一样了,随着B/S技术发展的越来越好,更多的公司都选择用B/S结构做的系统去做人事管理。因为这样相对于C/S来说的话安全性更好。并且其成本也要低一些。因此现在社会上大大小小的公司都喜欢采用B/S架构的人事管理系统,因为它成本低,更灵活,所以受到很多喜爱。
1.2 研究目的及意义
我记得我在看天下无贼这部电影的时候,里面有一句台词是那么说的,21世纪缺的是什么?是人才!也就是说,人才是公司发展的根本动力,如果没有人才的话任何公司都根本运作不起来。那么,问题来了,有了人才之后,怎么来管理呢?这个问题是需要每个公司都应该首先解决的问题。因为只有合理有序的去管理这些人力资源,公司才能进一步的做大做强。这样的话,就需要到了人事管理系统帮助大大小小的公司去解决这个问题。也正因为如此,我也才准备将我的毕业设计往这个方向去尝试一下去做这样一个简单的人事管理系统。让一些大大小小的公司更便于合理的管理公司里的人力资源。我也知道如今市场上的人事管理系统有很多,因此我特意去市场上调查研究了一下,现在很多公司采用的人事管理系统都是基于B/S架构来做的。因为这样可以节约成本,也更加的灵活,更便于公司的使用,提高公司的工作效率。在这个人事管理系统中,它包含了员工基本信息,基本工资,请假休假,部门管理,考勤管理等等内容,满足了一个人事管理系统的基本需求。是可以适用于一些公司对于人力资源的管理和操作的。
1.3 研究现状
国内现状:
就我们国内而言,大大小小的公司都已经开始使用人事管理系统来管理公司的人力资源,不仅方便了管理,也提高了工作效率。不管是在技术上,还是在管理上,都是相对来说比较成熟的。不过对于一些大企业来说,由于工程量较大,有时就会出现一些大大小小的毛病,甚是有时会出现系统崩溃的情况。所以在管理上必须需要专门的技术人员。对于一些小型的公司而言,这种情况出现的概率就不是很高了,因为他的工程量小,技术要求没那么高,所以一般来说是不会出现这样崩溃的情况的。
国外现状:
对于国外来说,由于国外一些发达国家在计算机这方面发展的比较早,对于人力资源这方面的管理也早早的使用网络化的管理。他们在人力资源管理这方面投入了很大的精力,就是为了研究出一套属于自己公司的人事管理系统方便公司对人力资源的运作和管理。现在很多的外国大型企业已经在人事管理系统这方面做得很优秀,他们可以根据企业规模的变化从而调整人事管理系统的内部结构来管理企业的人事。就这一点来说是值得我们很多国内企业去学习的。
就本系统而言,主要是采用了JSP 、CSS、MySQL 技术,在调查研究之后,决定使用Eclipse、MySQL、Tomcat 等工具来进行开发。
1.4 研究内容
本系统主要是根据威锋通讯公司的人力资源的管理和将来的发展来制做的。将为威锋通讯公司制做一个基于Java的威锋通讯人事管理系统,使各个求职者和公司能够享受方便快捷高质量的求职和招聘 。威锋通讯人事管理系统大致可以分为3个主要角色,即用户和公司和网站工作人员,同时系统也有管理人员。本系统的开发环境为Eclipse,数据库使用My SQL,编码语言使用Java语言。
2 系统相关技术
2.1 Eclipse工具
Eclipse 是一个开源的、高度集成的、功能强大的框架和一组服务,它为开发者提供一个平台,不同开发者根据自己的需要通过导入不同的插件来构建自己的开发环境。Eclipse 最初是 IBM 公司在 1999 年开发的高度集成开发环境并提供了基础代码,后来贡献给开源组织并逐渐发展成为一个庞大的组织联盟。现在由非盈利软件供应商联盟 Eclipse 基金会管理,大约每年 6 月都会发布新版本。
目 录
1 引言 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 研究现状 2
1.4 研究内容 2
2 系统相关技术 2
2.1 Eclipse工具 2
2.2 Tomcat工具 3
2.3 MySQL 3
2.4 JSP技术 4
2.5 Servlett技术 4
2.6 JS技术 5
2.7 CSS技术 6
2.8 JavaBean技术 7
2.9 B/S 与 C/S 构架 7
3 系统分析 8
3.1 可行性分析 8
3.2 需求分析 9
4 系统总体设计 11
4.1 概述 11
4.2 系统功能设计 11
4.3 数据库设计 15
4.4 数据表设计 18
5 系统实现 20
5.1 系统详细设计 20
5.2 系统测试 29
结 论 30
致 谢 31
参 考 文 献 32
1 引言
1.1 研 *好棒文|www.hbsrm.com +Q: ¥351916072¥
究背景
现在的中国,正处在一个迅速发展的年代,尤其是互联网行业,发展是更加的迅速,基本上现在我们的生活根本离不开互联网。而且大大小小的公司不断的在开业,当我们走进许多公司里面,却发现很多公司现在都有一个属于自己的人事管理系统便于管理公司的人员。这种网络化的管理大大的降低了人力物力,节约了许多成本,也更加方便快捷。因此我打算也做一个简单的人事管理系统,于是我和凯里巍锋通讯公司的人事部说了这个想法,他们觉得我的想法挺好的,可以尝试一下,也一直支持着我。所以才有了我做这个系统的想法。
在以前,许多的公司用的人事管理系统基本上都是基于 C/S 结构的,但是现在不一样了,随着B/S技术发展的越来越好,更多的公司都选择用B/S结构做的系统去做人事管理。因为这样相对于C/S来说的话安全性更好。并且其成本也要低一些。因此现在社会上大大小小的公司都喜欢采用B/S架构的人事管理系统,因为它成本低,更灵活,所以受到很多喜爱。
1.2 研究目的及意义
我记得我在看天下无贼这部电影的时候,里面有一句台词是那么说的,21世纪缺的是什么?是人才!也就是说,人才是公司发展的根本动力,如果没有人才的话任何公司都根本运作不起来。那么,问题来了,有了人才之后,怎么来管理呢?这个问题是需要每个公司都应该首先解决的问题。因为只有合理有序的去管理这些人力资源,公司才能进一步的做大做强。这样的话,就需要到了人事管理系统帮助大大小小的公司去解决这个问题。也正因为如此,我也才准备将我的毕业设计往这个方向去尝试一下去做这样一个简单的人事管理系统。让一些大大小小的公司更便于合理的管理公司里的人力资源。我也知道如今市场上的人事管理系统有很多,因此我特意去市场上调查研究了一下,现在很多公司采用的人事管理系统都是基于B/S架构来做的。因为这样可以节约成本,也更加的灵活,更便于公司的使用,提高公司的工作效率。在这个人事管理系统中,它包含了员工基本信息,基本工资,请假休假,部门管理,考勤管理等等内容,满足了一个人事管理系统的基本需求。是可以适用于一些公司对于人力资源的管理和操作的。
1.3 研究现状
国内现状:
就我们国内而言,大大小小的公司都已经开始使用人事管理系统来管理公司的人力资源,不仅方便了管理,也提高了工作效率。不管是在技术上,还是在管理上,都是相对来说比较成熟的。不过对于一些大企业来说,由于工程量较大,有时就会出现一些大大小小的毛病,甚是有时会出现系统崩溃的情况。所以在管理上必须需要专门的技术人员。对于一些小型的公司而言,这种情况出现的概率就不是很高了,因为他的工程量小,技术要求没那么高,所以一般来说是不会出现这样崩溃的情况的。
国外现状:
对于国外来说,由于国外一些发达国家在计算机这方面发展的比较早,对于人力资源这方面的管理也早早的使用网络化的管理。他们在人力资源管理这方面投入了很大的精力,就是为了研究出一套属于自己公司的人事管理系统方便公司对人力资源的运作和管理。现在很多的外国大型企业已经在人事管理系统这方面做得很优秀,他们可以根据企业规模的变化从而调整人事管理系统的内部结构来管理企业的人事。就这一点来说是值得我们很多国内企业去学习的。
就本系统而言,主要是采用了JSP 、CSS、MySQL 技术,在调查研究之后,决定使用Eclipse、MySQL、Tomcat 等工具来进行开发。
1.4 研究内容
本系统主要是根据威锋通讯公司的人力资源的管理和将来的发展来制做的。将为威锋通讯公司制做一个基于Java的威锋通讯人事管理系统,使各个求职者和公司能够享受方便快捷高质量的求职和招聘 。威锋通讯人事管理系统大致可以分为3个主要角色,即用户和公司和网站工作人员,同时系统也有管理人员。本系统的开发环境为Eclipse,数据库使用My SQL,编码语言使用Java语言。
2 系统相关技术
2.1 Eclipse工具
Eclipse 是一个开源的、高度集成的、功能强大的框架和一组服务,它为开发者提供一个平台,不同开发者根据自己的需要通过导入不同的插件来构建自己的开发环境。Eclipse 最初是 IBM 公司在 1999 年开发的高度集成开发环境并提供了基础代码,后来贡献给开源组织并逐渐发展成为一个庞大的组织联盟。现在由非盈利软件供应商联盟 Eclipse 基金会管理,大约每年 6 月都会发布新版本。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1176.html