瑞安人事管理系统(源码)
在互联网时代,一个企业要想更好地发展并提高自身的竞争力,一个好的人事管理系统是必要的。本系统采用Visual Studio 2015作为开发平台,采用C#语言对系统进行编写。本文研究了课题的背景、意义及国内外现状,确定了开发环境和开发技术及工具的选择,并从经济、技术、社会等三方面进行可行性论述,在基于功能和性能需求分析的基础上设计系统的总体框架、设计思想、设计原则,并对系统所需要的数据库进行设计。在详细设计阶段,本文给出了各个模块的具体实现,最后对整个系统进行测试。通过测试整个系统从性能和功能上都能满足用户的需求,达到了较好的效果。关键词 人事管理,可行性分析,需求分析,测试
目 录
1 引言 1
1.1 课题背景及开发意义 1
1.2 国内外研究现状 2
1.3 系统的开发环境 2
1.4 相关技术的选择 3
2 可行性分析 4
2.1 技术可行性 5
2.2 经济可行性 5
2.3 社会可行性 5
3 需求分析 5
3.1 功能需求分析 5
3.2 性能需求分析 6
4 总体设计 6
4.1 系统功能模块图 6
4.2 系统功能模块说明 7
4.3 数据库设计 9
5 详细设计 17
5.1 前台模块 17
5.2 后台模块 21
6 系统测试 29
6.1 软件测试的必要 29
6.2 测试步骤 29
6.3 测试结果 30
结 论 33
致 谢 34
参 考 文 献 35
1 引言
21世纪企业必定要面临锐不可当的经济全球化趋势。飞速发展的技术变革和创新,以及迅速变更的差异化顾客需求等新竞争环境,企业凭借着掌握新的技术或是进入新的市场领域获得的竞争优势成为一种短期效应,通过构建自身的人力资源竞争力来维持生存并促进持续性发展的企业越来越多。人力资源作为知识的载体成为企业依靠的对象,在以人为本的观念的熏陶下人 *好棒文|www.hbsrm.com +Q: ^351916072^
事管理在企业中起到的作用日益突出[1]。但是人的复杂性和企业的特有性决定了人事管理不是简单的技术性的拷贝,真正创造竞争优势的关键是理解人事管理的内涵和实施与企业相匹配的结构形式和管理模式。
1.1 课题背景及开发意义
随着互联网越来越深入生活,现在手机电脑可以说是人手一个,到处都有网站的身影,所以很多公司都开始引入互联网式办公,越来越科技化,人性化,同时也越来越方便。以往的有纸化办公,既繁杂也容易出错。而在市场经济环境下,越来越多的人逐渐认识到,利用计算机技术进行各种管理,交流方便,这里为了突出企业的人事管理,为了提高工资管理的效率,降低劳动强度,提高信息处理的速度和精度,本人对系统结构和功能进行全面的分析,提出了瑞安人事管理系统的课题。该课题能够使人事工资管理的日常事务得到更加高效的管理,能够使现代企业制度、企业人事管理向着规范化、科学化的方向发展。
在计算机技术还没有普及的时候,很多企业都是有纸化办公,信息繁杂,且不好整理和查询,一旦出现错误就将花费大量的人力物力去查询和纠错,这不但加重了HR的工作压力,还严重拖累公司的运行,而且将信息登记在纸上,不易保存,一旦丢失重要材料,公司很有可能一下子就倒塌了,还会加重社会压力[2]。但是随着科技的发达和发展,越来越多的公司引入了无纸化的办公,利用互联网和数据库来对其企业员工进行管理和信息资料的保存。
考勤和人事是一家企业尤为重要的一个方面,没有员工的付出,何来公司的收入和发展。所以每个公司都应该有一个符合自己企业文化的考勤管理和工资发放系统来辅助公司的运转。有了这个系统就可以减轻HR的工作,也给公司员工带来很大的便利,不再需要每天填写出勤信息,只要登录一下,就可以打卡了。如果对自己的工资信息有疑问还可以自己上网站查询,做到了公开透明。对于财务和HR来说,他们对数据的查询和录入也方便了很多,不用面对一堆纸张,只需要在键盘上敲几下就可以把数据录入,查询起来也方便快捷,也不用担心弄丢信息。这就是设计并编写人事管理系统的意义。
1.2 国内外研究现状
国内人事管理信息系统的开发技术成熟,主要在于人事管理信息系统本身具有业务清晰、数据处理规范等许多优点,为其计算机信息化提供了必要的优越条件;加上近年来我国计算机技术的飞速发展,以及国内各企业单位的高度重视,人事管理信息系统在国内已基本进入了普及应用的阶段。国内90%以上的应用计算机及开发管理信息系统的企业和单位都开发并运行了人事管理信息系统,其他没有和正准备开发计算机应用或开发管理信息系统的企业和单位,也把人事管理信息系统作为应用与开发的首要目标[3]。目前国内已有多种通用的人事管理信息系统软件供应用单位来选择使用,且有多种人事管理信息系统开发通用工具供用户开发属于自己的人事管理信息系统。应该说,人事管理信息系统的开发与应用在国内已经进入了成熟期[4]。
在国外,与我国的人事管理信息系统相对应的是人力资源管理系统(HRMS,Human Resources Management System),该系统本身与其相应的计算机信息应用技术均已非常成熟[5]。国外几乎所有发达国家均建立了属于自己的人力资源管理信息系统,这个系统是全国性的,覆盖了全国的人力资源管理。国外企业的人事部或劳工部一般均建立了计算机信息系统,负责公司内部的人力资源或劳工管理。在国外一些发达国家的企业,非常注重自身人力资源管理与决策支持系统的开发应用。尤其在一些跨国公司,更是不惜投入巨资来开发相应的人力资源管理与决策支持系统。人力资源管理与决策支持系统在跨国公司中,既不是一个普通的人事部,也不是一个福利部门,而是围绕提高工作效能而设立的由多种信息、数据和活动形成的一个开放性系统[6]。微软的人事管理与决策支持系统就是其中一例,微软于1997年开发了一个由6大模块组成的人事管理与决策支持系统HeadlTrax,用于处理员工的招聘、晋升、调动或部门内的变动[7]。该系统使微软任何级别的经理能够迅速根据外界环境的变化调整部门结构与人事安排,使人力资源部门可以使用这个电子工具进行人力资源管理的趋势分析,它采用了数字授权技术,使得一位经理能够把任何类型的人事申请的批准职责下放给其他人,从而提供了灵活性,又不把过程复杂化,较好地满足了公司人力资源管理的要求[8]。
目 录
1 引言 1
1.1 课题背景及开发意义 1
1.2 国内外研究现状 2
1.3 系统的开发环境 2
1.4 相关技术的选择 3
2 可行性分析 4
2.1 技术可行性 5
2.2 经济可行性 5
2.3 社会可行性 5
3 需求分析 5
3.1 功能需求分析 5
3.2 性能需求分析 6
4 总体设计 6
4.1 系统功能模块图 6
4.2 系统功能模块说明 7
4.3 数据库设计 9
5 详细设计 17
5.1 前台模块 17
5.2 后台模块 21
6 系统测试 29
6.1 软件测试的必要 29
6.2 测试步骤 29
6.3 测试结果 30
结 论 33
致 谢 34
参 考 文 献 35
1 引言
21世纪企业必定要面临锐不可当的经济全球化趋势。飞速发展的技术变革和创新,以及迅速变更的差异化顾客需求等新竞争环境,企业凭借着掌握新的技术或是进入新的市场领域获得的竞争优势成为一种短期效应,通过构建自身的人力资源竞争力来维持生存并促进持续性发展的企业越来越多。人力资源作为知识的载体成为企业依靠的对象,在以人为本的观念的熏陶下人 *好棒文|www.hbsrm.com +Q: ^351916072^
事管理在企业中起到的作用日益突出[1]。但是人的复杂性和企业的特有性决定了人事管理不是简单的技术性的拷贝,真正创造竞争优势的关键是理解人事管理的内涵和实施与企业相匹配的结构形式和管理模式。
1.1 课题背景及开发意义
随着互联网越来越深入生活,现在手机电脑可以说是人手一个,到处都有网站的身影,所以很多公司都开始引入互联网式办公,越来越科技化,人性化,同时也越来越方便。以往的有纸化办公,既繁杂也容易出错。而在市场经济环境下,越来越多的人逐渐认识到,利用计算机技术进行各种管理,交流方便,这里为了突出企业的人事管理,为了提高工资管理的效率,降低劳动强度,提高信息处理的速度和精度,本人对系统结构和功能进行全面的分析,提出了瑞安人事管理系统的课题。该课题能够使人事工资管理的日常事务得到更加高效的管理,能够使现代企业制度、企业人事管理向着规范化、科学化的方向发展。
在计算机技术还没有普及的时候,很多企业都是有纸化办公,信息繁杂,且不好整理和查询,一旦出现错误就将花费大量的人力物力去查询和纠错,这不但加重了HR的工作压力,还严重拖累公司的运行,而且将信息登记在纸上,不易保存,一旦丢失重要材料,公司很有可能一下子就倒塌了,还会加重社会压力[2]。但是随着科技的发达和发展,越来越多的公司引入了无纸化的办公,利用互联网和数据库来对其企业员工进行管理和信息资料的保存。
考勤和人事是一家企业尤为重要的一个方面,没有员工的付出,何来公司的收入和发展。所以每个公司都应该有一个符合自己企业文化的考勤管理和工资发放系统来辅助公司的运转。有了这个系统就可以减轻HR的工作,也给公司员工带来很大的便利,不再需要每天填写出勤信息,只要登录一下,就可以打卡了。如果对自己的工资信息有疑问还可以自己上网站查询,做到了公开透明。对于财务和HR来说,他们对数据的查询和录入也方便了很多,不用面对一堆纸张,只需要在键盘上敲几下就可以把数据录入,查询起来也方便快捷,也不用担心弄丢信息。这就是设计并编写人事管理系统的意义。
1.2 国内外研究现状
国内人事管理信息系统的开发技术成熟,主要在于人事管理信息系统本身具有业务清晰、数据处理规范等许多优点,为其计算机信息化提供了必要的优越条件;加上近年来我国计算机技术的飞速发展,以及国内各企业单位的高度重视,人事管理信息系统在国内已基本进入了普及应用的阶段。国内90%以上的应用计算机及开发管理信息系统的企业和单位都开发并运行了人事管理信息系统,其他没有和正准备开发计算机应用或开发管理信息系统的企业和单位,也把人事管理信息系统作为应用与开发的首要目标[3]。目前国内已有多种通用的人事管理信息系统软件供应用单位来选择使用,且有多种人事管理信息系统开发通用工具供用户开发属于自己的人事管理信息系统。应该说,人事管理信息系统的开发与应用在国内已经进入了成熟期[4]。
在国外,与我国的人事管理信息系统相对应的是人力资源管理系统(HRMS,Human Resources Management System),该系统本身与其相应的计算机信息应用技术均已非常成熟[5]。国外几乎所有发达国家均建立了属于自己的人力资源管理信息系统,这个系统是全国性的,覆盖了全国的人力资源管理。国外企业的人事部或劳工部一般均建立了计算机信息系统,负责公司内部的人力资源或劳工管理。在国外一些发达国家的企业,非常注重自身人力资源管理与决策支持系统的开发应用。尤其在一些跨国公司,更是不惜投入巨资来开发相应的人力资源管理与决策支持系统。人力资源管理与决策支持系统在跨国公司中,既不是一个普通的人事部,也不是一个福利部门,而是围绕提高工作效能而设立的由多种信息、数据和活动形成的一个开放性系统[6]。微软的人事管理与决策支持系统就是其中一例,微软于1997年开发了一个由6大模块组成的人事管理与决策支持系统HeadlTrax,用于处理员工的招聘、晋升、调动或部门内的变动[7]。该系统使微软任何级别的经理能够迅速根据外界环境的变化调整部门结构与人事安排,使人力资源部门可以使用这个电子工具进行人力资源管理的趋势分析,它采用了数字授权技术,使得一位经理能够把任何类型的人事申请的批准职责下放给其他人,从而提供了灵活性,又不把过程复杂化,较好地满足了公司人力资源管理的要求[8]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1166.html