{$cfg_webname}
主页 > 计算机 > ASP.NET >

人力资源管理系统的设计与实现(ASP.NET,SQL)

来源:56doc.com  资料编号:5D20815 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D20815
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍

人力资源管理系统的设计与实现(ASP.NET,SQL)(论文13000字,程序代码,SQLserver数据库)
摘要:计算机技术随着科技的发展快速的向网络化、集成化方向发展,支持网络、支持多种数据信息的新一代网络应用软件正逐渐取代传统的单机版应用软件。本次开发的人力资源管理系统,运用了ASP .NET技术, C#为编程语言,选择了B/S架构,数据库方面使用了SQL server。论文包含了课题开发的背景,需求可行性分析,系统总体设计,系统数据库设计,系统实现这几个部分。本人力资源管理系统包含登录模块,普通员工模块,管理员模块。管理员模块分为十个模块:基础管理、招聘管理、培训管理、人事管理、绩效管理、考勤管理、劳动合同、工资管理、政策法规管理、系统管理。管理人员通过这些模块实现对员工信息的整合添加删除,以及发布公司的政策法规,招聘信息,培训信息等。员工可以通过员工模块查看自己的档案资料,劳动合同,绩效考核,考勤记录和公司政策法规,以及进行工资查询,密码修改。
关键字:人力资源; ASP.NET技术;C#;SQL server
Design and Implementation of Human Resource Management System
Abstract: With the development of technology, computer technology has rapidly developed to a integrated direction. The applications which support network and a variety of data gradually replace the traditional stand-alone applications. This human resources management system uses the ASP .NET technology, C # as the programming language, B / S as the system architecture and SQL server as database. Paper contains the parts of the subject development background, needs analysis, feasibility analysis, system design, system database design and system implementation. The human resource management system includes login modules, the general staff module and the administrator module. Administrator module is divided into ten modules: basic management, recruitment management, training management, personnel management, performance management, attendance management, labor contracts, payroll management, policies and regulations, system management. Administrators can add and delete employee information and publish the company's policies and regulations, recruitment information, training information through this system. Employees can view their archives, labor contracts, performance appraisal, attendance records and company policies and regulations, as well as query the wage, change password.
Keywords: Human Resources; ASP.NET technology; C#; SQL server
功能需求分析
在这个信息爆炸的时代,工作节奏越来越快,管理部门需要处理大量的人力资源信息,传统的人工管理是不可行的,只有创新开发新的人力资源信息管理系统来减轻管理者的工作量,提高资源的使用率和办事的效率。当务之急必须开发一个更适合现在使用的人力资源信息管理系统。根据当前企业的需求,设计出以下几个功能来实现企业的需求:
(1)登录功能, 登录身份需要分为管理员和员工。
(2)管理员可执行的功能:基础管理;招聘管理;培训管理;人事管理;绩效管理;考勤管理;劳动合同;工资管理;政策法规管理;系统管理。管理者可以高效地对人力资源信息进行管理。
(3)普通员工可执行的功能:普通员工可以登录查询管理者发布的各种信息,大大的提供工作效率,节约的资源,业务处理速度也得到提高。
开发环境:Microsoft Visual Studio
数据库:Microsoft SQL Server
 

人力资源管理系统的设计与实现(ASP.NET,SQL)
人力资源管理系统的设计与实现(ASP.NET,SQL)
人力资源管理系统的设计与实现(ASP.NET,SQL)
人力资源管理系统的设计与实现(ASP.NET,SQL)
人力资源管理系统的设计与实现(ASP.NET,SQL)
人力资源管理系统的设计与实现(ASP.NET,SQL)


目 录
1绪论    6
1.1  选题的依据及意义    6
1.2  国内外现状研究    7
1.3  研究目的    7
2设计技术与开发方法    7
2.1  系统开发技术与工具    7
2.1.1    ASP.NET简介    7
2.1.2    sqlserver简介    8
2.1.3    Visual Studio简介    8
2.2  系统开发方法    8
3可行性分析与需求分析    9
3.1  可行性研究    9
3.1.1    经济可行性    9
3.1.2    技术可行性    9
3.1.3    运行可行性    9
3.1.4    时间可行性    9
3.1.5    法律可行性    10
3.2  需求分析    10
3.2.1    功能需求分析    10
3.2.2    运行应用需求分析    10
3.2.3    其他需求分析    10
4系统设计    11
4.1  系统体系结构设计    11
4.2  系统功能模块设计    12
4.3  系统基本流程    12
4.4  系统数据流程    12
4.5  数据库概念结构设计    16
4.6  数据库逻辑结构设计    17
5系统实现    18
5.1  系统登陆模块    18
5.2  管理员身份登录    19
5.2.1    系统首页实现    19
5.2.2    招聘信息管理模块实现    20
5.2.3    培训管理模块实现    21
5.2.4    人事管理模块实现    23
5.2.5    绩效管理模块实现    23
5.2.6    考勤管理模块实现    24
5.2.7    劳动合同管理模块实现    25
5.2.8    工资管理模块实现    26
5.2.9    政策法规管理模块实现    27
5.2.10   系统管理模块实现    28
5.3  员工身份登录    29
5.3.1    我的信息    29
6程序测试与评价    30
6.1  程序调试    30
6.2  程序的测试    30
6.2.1    测试的重要性及目的    30
6.2.2    测试的步骤    31
6.2.3    测试用例    32
6.3  系统的特点和优点    33
6.4  系统存在的不足和改进方案    33
7总结    34
参考文献    35
致谢    36

推荐资料