asp.net人力资源管理系统的设计与实现
摘 要众所周知,传统的人力管理方式早已不能满足企业日益发展的需求,实现企业合理的人事管理非常重要。该系统实现了用户可以直接通过系统网站就可以查看人力资源信息,节省的大量的时间和精力,代替以往纸质繁琐的工作。本论文通过使用ASP.NET+数据库SQL+ B/S架构实现一个企业办公自动化管理系统。该系统分为两个角色:管理员和员工。管理员不仅仅可以进行查看员工的信息(包括增加、删除、修改的操作),还可以发布部门信息、考勤信息以及员工工资操作。员工则可以查看包括(消息、工资、考勤、档案)管理的信息,以便及时了解公司的最新情况和个人消息。该系统的主要目的在于提供高效率管理企业的人力资源,发现问题可以及时的解决。实现自动化办公已经成为一个企业的重中之重。
目 录
第一章 绪论 1
1.1课题的背景 1
1.2课题研究意义 1
1.3课题的主要内容和论文的主要结构 1
第二章 系统需求及分析 2
2.1可行性分析 2
2.2功能分析 2
2.3功能框图 2
2.4系统功能图 4
第三章 系统设计 5
3.1系统总体设计 5
3.2数据库设计 5
3.3ER图的设计 8
第四章 详细设计 11
4.1配置和引用的设置 11
4.2登录页面 11
4.3职工信息 14
4.3.1填加职工信息 14
4.3.2查询职工信息 16
4.4消息信息管理界面 18
4.4.1发送新消息 18
4.4.2接收信息界面实现 19
4.5考勤信息管理界面 20
4.5.1员工签到页面 20
4.5.2我的考勤信息页面 22
4.6工资信息 23
4.6.1填加职工工资 23
4.6.2工资管理页面 24
4.7各个部门的管理 26
第五章 系统测试 28
5.1系统的优点 28
5.2系统的不足 28
5.3系统的测
*好棒文|www.hbsrm.com +Q: ¥351916072¥
试 28
5.4系统的维护 30
结束语 31
致 谢 32
参考文献 33
第一章 绪论
1.1课题的背景
依照以往的人事管理,不仅在时间上还是精力上都是又费时又费力的。而且在长时间繁琐的工作中,出现错误自然不可避免。社会原始的记录方式大多都是纸质化,查阅困难,耗费时间大,所造成的人力物力资源的浪费是难以想象的。网上信息的搜集采纳与统一管理克服了以上提出的缺点同时还增加了一定的社会流通性,因此社会上已经普及了网络化的信息收集。
企业的人力资源已经成为企业成功关键因素。随着社会的发展,利用计算机实现人力资源管理已经成为一种趋势。计算机具有成本低、效率高、储存量大等特点能够很好地提高人事管理的效率,并对其进行复杂的统计与分析,为企业创造更多的价值。因此,结合目前中小型企业发展的现状,设计和开发了基于ASP.NET人力资源管理系统。
1.2课题研究意义
能够给企业提高工作效率,优化业务流程,提高管理水平,同时也能够给企业带来先进的管理想法和方法,促进员工与员工之间的相互了解,也为企业的管理层提供准确、迅速的人力信息,更加科学地节省企业运营成本,增加了企业的凝聚力。所以,有一个既能用于管理又能用来进行信息分享的系统是非常重要和有现实意义的。
1.3课题的主要内容和论文的主要结构
课题的主要内容:
设计一个企业的人事管理网站,该网站来代替传统人工执行所产生的复杂操作。网站主要分为两个角色,“普通职员”和“网站系统管理员”。普通职员可以很方便的查询、自己的信息,例如档案信息,考勤信息,工资信息等。网站系统管理员可以方便的查看并修改员工的档案信息、工资信息、考勤信息、账号信息、消息信息等功能。该网站可以满足人事日常业务的需要。
论文的主要结构:
第一章主要介绍课题的背景、课题的研究意义、课题的主要内容和论文的主要结构;
第二章主要介绍系统的需求分析包括可行性分析、功能分析、功能分析框架图;
第三章主要介绍系统的设计数据库的数据表和ER图;
第四章主要介绍系统的详细设计;
第五章主要介绍系统的优点和不足及系统的测试和维护;
第二章 系统需求及分析
2.1可行性分析
可行性分析是用最小的代价能够处理问题,系统完成之后所能带来的利益是否大到值得去开发,是要进行一次大大压缩简化了设计的过程。以下是人事管理系统的可行性分析报告:
1.软件上需要用到SQL和VS这两个的软件;硬件上拥有个人电脑;开发人员具有专业知识、技术的能力。
2.性能分析:该系统能够给企业提高工作效率,优化业务流程,提高管理效率,为企业的管理层提供准确、迅速的人力信息,更加科学地节省企业运营成本,增加了企业的凝聚力。
3.可行性分析:让庞大的人事管理变的简单、效率化。
2.2功能分析
普通用户:员工登陆; 员工可以互相发布消息; 查询考勤情况;工资情况; 修改档案资料。
管理员用户:对系统的账号信息进行管理; 对员工的考勤信息进行查询统计管理;员工之间可以彼此发布消息来传递消息,管理员可以控制和管理全部的消息信息;各个不同员工档案同样也可以添加修改删除和查询。
操作流程:
运行登陆页面,使用不同的用户进行登陆。
1.管理员可以通过把正确的账号、密码和验证码输入
在管理员页面中就可以看到页面信息包括“考勤设置”,“员工工资”, “账号信息”,“消息信息”,“员工档案”,“基础内容维护”,”消息信息管理”并对其操作修改。
2.员工角色输入自己的账号、密码点击登陆。
在员工页面中就可以看到的页面信息包括“档案信息”,“发布信息”,“考勤信息”,“工资信息”,并对其操作修改。
2.3功能框图
人事资源管理系统分为三个框图分别为总框图和两个分框图。总框图又可分为两大模块图分别为系统前台和后台管理。前台模块代表员工可以更改档案信息、登陆密码;可以添加和查看考勤信息;可以发布、接受消息。后台模块代表管理员对该系统的功能进行管理,包含账号、消息、档案、信息部门、考勤。
功能分析图如下所示:
图21 人事资源管理系统的组织结构图
图22 系统前台的组织结构图
图23 后台管理的组织结构图
2.4系统功能图
图24 系统功能的组织结构图
第三章 系统设计
3.1系统总体设计
本网站是基于Web服务,是一个适用于Internet环境下的模型结构,使用当今比较成熟的.net编程语句,系统稳定性强,可以多用户同时使用无影响。
本系统从功能上主要分为6个模块,分别是用户管理、部门管理、人员管理、工资管理、信息查询及考勤管理。
目 录
第一章 绪论 1
1.1课题的背景 1
1.2课题研究意义 1
1.3课题的主要内容和论文的主要结构 1
第二章 系统需求及分析 2
2.1可行性分析 2
2.2功能分析 2
2.3功能框图 2
2.4系统功能图 4
第三章 系统设计 5
3.1系统总体设计 5
3.2数据库设计 5
3.3ER图的设计 8
第四章 详细设计 11
4.1配置和引用的设置 11
4.2登录页面 11
4.3职工信息 14
4.3.1填加职工信息 14
4.3.2查询职工信息 16
4.4消息信息管理界面 18
4.4.1发送新消息 18
4.4.2接收信息界面实现 19
4.5考勤信息管理界面 20
4.5.1员工签到页面 20
4.5.2我的考勤信息页面 22
4.6工资信息 23
4.6.1填加职工工资 23
4.6.2工资管理页面 24
4.7各个部门的管理 26
第五章 系统测试 28
5.1系统的优点 28
5.2系统的不足 28
5.3系统的测
*好棒文|www.hbsrm.com +Q: ¥351916072¥
试 28
5.4系统的维护 30
结束语 31
致 谢 32
参考文献 33
第一章 绪论
1.1课题的背景
依照以往的人事管理,不仅在时间上还是精力上都是又费时又费力的。而且在长时间繁琐的工作中,出现错误自然不可避免。社会原始的记录方式大多都是纸质化,查阅困难,耗费时间大,所造成的人力物力资源的浪费是难以想象的。网上信息的搜集采纳与统一管理克服了以上提出的缺点同时还增加了一定的社会流通性,因此社会上已经普及了网络化的信息收集。
企业的人力资源已经成为企业成功关键因素。随着社会的发展,利用计算机实现人力资源管理已经成为一种趋势。计算机具有成本低、效率高、储存量大等特点能够很好地提高人事管理的效率,并对其进行复杂的统计与分析,为企业创造更多的价值。因此,结合目前中小型企业发展的现状,设计和开发了基于ASP.NET人力资源管理系统。
1.2课题研究意义
能够给企业提高工作效率,优化业务流程,提高管理水平,同时也能够给企业带来先进的管理想法和方法,促进员工与员工之间的相互了解,也为企业的管理层提供准确、迅速的人力信息,更加科学地节省企业运营成本,增加了企业的凝聚力。所以,有一个既能用于管理又能用来进行信息分享的系统是非常重要和有现实意义的。
1.3课题的主要内容和论文的主要结构
课题的主要内容:
设计一个企业的人事管理网站,该网站来代替传统人工执行所产生的复杂操作。网站主要分为两个角色,“普通职员”和“网站系统管理员”。普通职员可以很方便的查询、自己的信息,例如档案信息,考勤信息,工资信息等。网站系统管理员可以方便的查看并修改员工的档案信息、工资信息、考勤信息、账号信息、消息信息等功能。该网站可以满足人事日常业务的需要。
论文的主要结构:
第一章主要介绍课题的背景、课题的研究意义、课题的主要内容和论文的主要结构;
第二章主要介绍系统的需求分析包括可行性分析、功能分析、功能分析框架图;
第三章主要介绍系统的设计数据库的数据表和ER图;
第四章主要介绍系统的详细设计;
第五章主要介绍系统的优点和不足及系统的测试和维护;
第二章 系统需求及分析
2.1可行性分析
可行性分析是用最小的代价能够处理问题,系统完成之后所能带来的利益是否大到值得去开发,是要进行一次大大压缩简化了设计的过程。以下是人事管理系统的可行性分析报告:
1.软件上需要用到SQL和VS这两个的软件;硬件上拥有个人电脑;开发人员具有专业知识、技术的能力。
2.性能分析:该系统能够给企业提高工作效率,优化业务流程,提高管理效率,为企业的管理层提供准确、迅速的人力信息,更加科学地节省企业运营成本,增加了企业的凝聚力。
3.可行性分析:让庞大的人事管理变的简单、效率化。
2.2功能分析
普通用户:员工登陆; 员工可以互相发布消息; 查询考勤情况;工资情况; 修改档案资料。
管理员用户:对系统的账号信息进行管理; 对员工的考勤信息进行查询统计管理;员工之间可以彼此发布消息来传递消息,管理员可以控制和管理全部的消息信息;各个不同员工档案同样也可以添加修改删除和查询。
操作流程:
运行登陆页面,使用不同的用户进行登陆。
1.管理员可以通过把正确的账号、密码和验证码输入
在管理员页面中就可以看到页面信息包括“考勤设置”,“员工工资”, “账号信息”,“消息信息”,“员工档案”,“基础内容维护”,”消息信息管理”并对其操作修改。
2.员工角色输入自己的账号、密码点击登陆。
在员工页面中就可以看到的页面信息包括“档案信息”,“发布信息”,“考勤信息”,“工资信息”,并对其操作修改。
2.3功能框图
人事资源管理系统分为三个框图分别为总框图和两个分框图。总框图又可分为两大模块图分别为系统前台和后台管理。前台模块代表员工可以更改档案信息、登陆密码;可以添加和查看考勤信息;可以发布、接受消息。后台模块代表管理员对该系统的功能进行管理,包含账号、消息、档案、信息部门、考勤。
功能分析图如下所示:
图21 人事资源管理系统的组织结构图
图22 系统前台的组织结构图
图23 后台管理的组织结构图
2.4系统功能图
图24 系统功能的组织结构图
第三章 系统设计
3.1系统总体设计
本网站是基于Web服务,是一个适用于Internet环境下的模型结构,使用当今比较成熟的.net编程语句,系统稳定性强,可以多用户同时使用无影响。
本系统从功能上主要分为6个模块,分别是用户管理、部门管理、人员管理、工资管理、信息查询及考勤管理。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2170.html