华域人力资源管理系统(源码)

当今社会,办公越来越智能化,华域人力资源管理系统的出现是为了企业人力更加高效的管理企业,为了人事部办公更加自动化,华域人力资源管理系统的开发的底层环境主要利用了VS2010以及SQL Server 2008数据库,本系统运用了浏览器/服务器结构开发,方便后期的管理以及维护。系统分前台与后台,前台使用ASP.NET技术开发动态网页。后台使用SQL Server 2008数据库存储员工信息和工资信息,保证系统的安全性,稳定性。系统主要功能包括基础信息管理、公告信息管理、员工信息管理、人事信息管理、员工考勤管理、工资信息管理。华域人力资源管理系统的出现使企业人事部管理员工,员工日常办公更加的便捷,从而使企业员工工作更为高效。关键词企业,人力资源管理系统,浏览器/服务器,高效
目录
1 引言 1
1.1 选题背景及意义 1
1.2 课题目标 1
2 系统开发技术 2
2.1 ASP.NET 2
2.2 VS2010简介 2
2.3 SQLServer 2008简介 2
3 系统需求分析 3
3.1 可行性分析 3
3.2 功能需求分析 3
3.3 性能需求分析 4
4 系统功能的设计 4
4.1 系统功能设计 4
4.2 用例图 6
4.3 数据字典 6
4.4 数据流图 8
4.5 状态设计 10
4.6 数据库的设计 11
4.7 ER图 16
5 系统详细设计 17
5.1时序图 17
5.2 登录模块 19
5.3 管理员首页 20
5.4 基础信息管理模块 20
5.5 员工管理模块 22
5.6 公告信息管理模块 25
5.7 工资信息管理模块 25
6 软件测试 26
6.1 测试目的 26
6.2 测试内容 26
6.3 测试总结 29
总 结 30
致 谢 31
参考文献 *好棒文|www.hbsrm.com +Q: ^351916072# 
32
1 引言
1.1 选题背景及意义
随着全世界对人才的愈发重视,技术的大力进步,越来越多的企业利用计算机技术实现企业人力资源管理代替传统并且繁琐的人工管理,从而更加有效的提高工作效率。
为了能够更好的对华域公司的员工进行高效、公平、透明化的管理,提高华域公司的运营效率,需要对华域公司人力资源管理系统进行优化。华域公司的原有的人力资源管理系统功能并不完善,它采用的还是传统的C/S模式,这种模式需要安装专门的应用程序,在兼容性,开发成本等方面缺点比较大。需要开发一个基于B/S模式的管理系统,能够更好的帮助企业管理人才,提供更完善、高质量的资源管理。对人力资源管理的日常事务实现计算机管理,提高工作效率。逐步实现管理程序化、标准化,完善业务数据。
在功能上,过去的人力资源管理系统都是通过繁琐的人工来实现对员工的管理,这种方法不仅耗时而且容易出错,还会引起员工的不满以及人才的大量流失,不能做到透明化。随着计算机技术的迅速发展,第一代人力资源管理系统只能利用计算机做一些简单的信息处理,仅能满足员工薪资的自动结算,不能生成详细的报表以及任何过往的信息无法留存,第二代人力资源管理系统经过改进提升之后,可以自动生成简单的信息报表和添加了数据分析的功能。第三代人力资源管理系统在原有基础上做了很大的提升,能够收集处理所有与人力资源相关的信息,而且还增强了报表生成工具、数据分析工具和信息共享的实现。公司的人力资源管理系统在功能上只有简单的员工信息管理和基本工资计算功能,这些功能不能满足一个日益强大的公司需求,华域公司人力资源管理系统在原有的基础上又来了一次提升,将会增加员工考勤、奖惩管理、管理、合同管理等功能。
1.2 课题目标
管理员和员工模块的目标需求如下:
功能:基础信息管理,公告信息管理,员工信息管理,人事信息管理,员工考勤管理,工资信息管理。
基本数据处理流程:输入数据,然后分类,最后对数据进行插入、删除、修改和查找。
用户与权限:公司的人力资源管理系统分为员工和管理员,员工可以自己设置个人信息,管理员主要管理信息系统。
2 系统开发技术
本系统的开发运用了微软的.NET平台,微软作为一家伟大的公司,其windows系统用户遍布全球,.NET开发系统能够友好的兼容windows系统,并且在微软的逐步开源下,运用虚拟机技术能够在其他平台很好的兼容运行,C#是一门成熟优秀的语言,我们使用C#作为开发语言,保证系统健壮性,稳定性
2.1 ASP.NET
ASP.NET是一个统一的web开发平台,它被许多优秀企业级程序员开发平台所使用,尽管ASP.NET与ASP大部分兼容,但是它的新的编译模型以及基础结构使之更为安全,缩放,稳定。ASP.NET通过虚拟机可以开发不同操作系统上面的程序,开发人员有强大的后台技术支撑。
2.2 VS2010简介
VS2010优点如下:
1)功能强大
VS2010智能且强大,首先它支持多种语言,且能够用很好的兼容在windows平台,能够在项目类型上有更多的选择,VS2010是目前世界最为优秀强大的代码开发管理平台,有许多其他同类型产品所没有的优势,具有突破性的用户体验。
2)全新的IDE
VS2010灵活高效的全新IDE的创造,使越来越多的程序员出现,很大程度上减轻了程序员的压力。
3)提升开发效率
Visual Studio 2010提供了一些先进的技术,改进的服务项目,使团队能够快速开发,很大程度上减少开发的周期。
2.3 SQLServer 2008简介
SQL Server2008是一款微软推出的关系型数据库管系统,SQLServer2008可以将数据结构化,同时对数据进行管理,搜索,报告,分析,在信息爆炸的时代,数据库的出现使信息变得更加容易处理分析,SQL Server 2008出现在微软的平台使公司更好的运行其应用程序,从而降低管理数据的成本。
3 系统需求分析

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1583.html

好棒文