ASP.NET043-(C#)人力资源绩效管理系统(SQL数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:随着互联网络的快速发展和应用,基于网络的系统已呈现出强大的发展态势。基于.NET的企业绩效管理系统是应用visual studio .net技术+SQL Server数据库技术以B/S三层结构为工作原理开发的依附于网络的管理系统,它实现了网络化的绩效考核功能以及网络化的考勤、加班、请假管理等功能,它可以改变现有的控制难、效率低、消耗大的管理体系,帮助企业快速的建立科学规范的绩效管理体系,提高相关部门的工作效率、降低绩效管理的投入。
关键字:绩效系统;数据库设计; Web 控件;ADO.NET技术 [资料来源:http://THINK58.com]
[版权所有:http://think58.com]
目录
1引言 1
1.1 国内外研究现状与问题 1
1.2 研究目的与意义 2
2 需求分析 2
2.1功能需求 2
2.1.1功能分析 2
2.1.2统功能描述 3
2.2 可行性分析 4
2.2.1经济性 4
2.2.2技术性 4
3 总体设计 5
3.1 设计目标 5
3.2 数据流模型(DFD图) 7
3.3 用例图 7
3.4 开发及运行环境 10
4 模块功能设计 10
4.1员工资料管理 10
4.1.1功能设计 10
4.1.2 UML用例图 11
4.1.3功能实现 11
4.2请假管理 12
4.2.1功能设计 12
4.2.2 UML用例图 13
4.2.3功能实现 13
4.3考勤管理 14
4.3.1功能设计 14
4.3.2 UML用例图 15
4.3.3功能实现 15
4.4加班管理 16
4.4.1功能设计 16
4.4.2 UML用例图 16
4.4.3功能实现 16
4.5业绩评定 18
4.5.1功能设计 18
4.5.2 UML用例图 18
4.5.3功能实现 18
4.6工资管理 20
4.6.1功能设计 20
4.6.2 UML用例图 21
4.7主要功能代码 21
4.7.1数据库操作类代码 21 [资料来源:www.THINK58.com]
4.7.2用户登录代码 24
4.7.3用户权限分配代码 25
5 数据库设计 27
5.1 员工表 29
5.2 部门表 30
5.3 员工薪资表 31
5.4 员工考勤表 31
5.5 员工请假表 32
5.6 员工加班表 33
5.7 员工任务表 33
5.8 员工业绩自评表 34
5.9 员工业绩考核总评表 35
6 测试分析 35
6.1 具体调试 35
6.2 出错处理的设计 36
6.3 强制变量声明 36
6.4常见错误的避免 37
6.4.1数据类型不匹配 37
6.4.2数据与数据库限制相冲突 37
6.4.3变量声明错误 37
6.4.4资源的建立与释放 37
6.4.5系统的编译和发行 37
结束语 38
参考文献 38 [来源:http://www.think58.com]
[来源:http://www.think58.com]
[来源:http://www.think58.com]
系统功能描述
1、查询员工资料:该模块主要是查看自己/同事的资料,以更好促进公司员工之间的相互了解。同时也可以修改自己的部分信息;
2、请假申请:员工一年有80个小时的年假。如果员工是本年度才加入公司的,则需根据报到日期按比例计算当年可用的假期数。员工请假不得超过规定的小时数。员工可以通过本模块提交/查看/取消申请;
3、请假审核:该模块只允许经理访问。经理可以查看下属的请假记录,批准/否决其申请;
4、考勤管理:员工必须按规定时间上下班,即上午9点上班,下午6点下班,不能迟到或早退。有一名人事助理专门负责记录员工的上班和下班时间,如果一个员工在一个月内迟到多于3次,则要扣除薪资。考勤记录也影响该员工的绩效考核。本模块中员工可以查看自己的记录,经理可以查看下属的记录;
5、加班申请:项目紧张时需要员工加班,此时员工可以选择将加班折算成同等小时的年假或是双倍的加班津贴。员工可以通过该模块提交加班请求,查看请求状态,以及查看某段时间内的所有加班信息。部门经理查看所属员工的加班记录,然后同意/否决其请求。人事部可以查看公司所有员工的加班记录,并根据加班记录与员工的考勤记录比较,查看加班是否真实有效(人事部的功能放在Windows 子系统实现);
6、加班审核:该模块只允许经理访问。经理可以查看下属的加班记录,批准/否决其申请;
7、业绩评定:公司员工一个月评定一次业绩,先由员工填写业绩报告表,该报表包括以下几项:工作总结、自我评分。部门经理根据该报告,评定其下属的业绩分数。人事部根据部门经理的评分作为基础,然后根据考勤记录来计算最终的绩效成绩(人事部的功能放在 Windows 子系统实现);
8、薪资查询:员工薪资由基本薪资和加班薪资组成,并且有可能因为迟到和缺勤而扣除部分薪资。基本薪资由人事经理指定。员工可以查看自己的本月薪资明细,还可以查询历史薪资记录。 [资料来源:http://THINK58.com]
上一篇:ASP.NET049-(VB.NET)二手车交易网站(ACCESS数据库)
下一篇:ASP.NET042-(C#)教师工作量统计系统(SQL数据库)