内容发布更新时间 : 2024/11/8 18:01:57星期一 下面是文章的全部内容请认真阅读。
毕业论文(设计)
企业人事管理系统的设计与实现
企业人事管理系统的设计与实现
摘要
随着计算机技术的飞速发展,计算机在公司和企业管理中应用的普及,利用计算机实现企业人事管理势在必行。为有效改进现有的企业人事管理模式,提高企业对职工工资、考核、奖惩基本信息管理的效率,开发了人事管理系统。本系统是采用功能强大的Visual studio.net2008作为开发工具并结合SQL Server 2005作为后台数据库,使用C#作为开发语言,在基于C/S的开发体系结构上开发出来的单机版人事管理系统。本系统主要包括四大功能模块:人事管理、工资管理、系统管理、用户管理功能。整个系统操作简便、界面友好、灵活、实用、安全。经过实际使用证明,系统可以满足公司或企业人事管理方面的需要,达到了预期的目标。
关键词:企业人事管理系统 C/S C# .NET
II
The Design and Implementation of Enterprise Personnel
Management System Based on C/S
Abstract
With the rapid development of computer technology, the popular of computer application in business and enterprises management, implementing personnel management of enterprises by computers is imperative. To effectively improve the existing enterprise personnel management, and the information management efficiency of improving wages for workers, assessment, incentives, a personnel management system is developed. This system is powerful Visual studio.net2008 as a development tool in combination with SQL Server 2005 as back-end database, using C # as development language, stand-alone version of the Personnel Management System developed in C / S-based development architecture. The system includes four functional modules: personnel management, payroll management, system management, user management capabilities. After the actual applying, the system meets the need of the company or enterprise personnel management, and achieves the desired objectives.
Keywords: Business Management System; C/S; C#; .NET
III
目 录
摘要............................................................................................................................... II Abstract ........................................................................................................................ III 目 录............................................................................................................................ IV 第一章 引言................................................................................................................ 1 第二章 开发工具及相关技术.................................................................................... 2
2.1.NET平台简介.................................................................................................. 2 2.2C#实现语言概述............................................................................................... 2 2.3数据库技术...................................................................................................... 2
2.3.1 SQL Server2005概述......................................................................... 2 2.3.2 ADO.NET数据库访问........................................................................... 3 2.4 C/S应用架构.................................................................................................. 3 第三章 系统分析........................................................................................................ 4
3.1系统可行性分析.............................................................................................. 4
3.1.1 技术可行性.......................................................................................... 4 3.1.2 经济可行性.......................................................................................... 4 3.1.3 用户使用可行性.................................................................................. 4 3.1.4 法律可行性.......................................................................................... 4 3.2系统需求分析.................................................................................................. 5
3.2.1 系统功能层次模块图.......................................................................... 5 3.2.2 系统功能需求说明.............................................................................. 5
3.2.2.1 人事管理................................................................................. 5 3.2.2.2 工资管理................................................................................. 6 3.2.2.3 系统管理................................................................................. 6 3.2.2.4 管理用户................................................................................. 6 3.2.3 系统非功能性需求说明...................................................................... 6
3.2.3.1 用户数量需求......................................................................... 6 3.2.3.2 时间性能需求......................................................................... 6 3.2.3.3 灵活性能需求......................................................................... 7 3.2.3.4 输入输出需求......................................................................... 7 3.2.3.5 故障处理要求......................................................................... 7
第四章 系统概要设计................................................................................................ 8
4.1系统总设计...................................................................................................... 8
4.1.1 系统总体设计要求.............................................................................. 8 4.1.2 系统总体结构设计原则...................................................................... 8 4.2系统总架构...................................................................................................... 8 4.3系统功能总体设计结构图.............................................................................. 9
4.3.1 人事管理模块...................................................................................... 9
4.3.1.1 考评管理................................................................................. 9 4.3.1.2 调动管理............................................................................... 10
IV
4.3.1.3 合同管理............................................................................... 10 4.3.1.4 奖罚管理............................................................................... 10 4.3.1.5 档案管理............................................................................... 10 4.3.2 管理用户模块.................................................................................... 10
4.3.2.1 用户管理............................................................................... 10 4.3.2.2 修改密码............................................................................... 10 4.3.3 工资管理模块.................................................................................... 11
4.3.3.1 考勤津贴............................................................................... 11 4.3.3.2 工资总结............................................................................... 11 4.3.4 系统管理模块.................................................................................... 11
4.3.4.1 部门管理............................................................................... 11 4.3.4.2 职务管理............................................................................... 11
4.4系统SC图...................................................................................................... 12 4.5管理员登陆流程............................................................................................ 12 第五章 系统详细设计.............................................................................................. 13
5.1系统数据结构设计........................................................................................ 13
5.1.1 概念结构设计.................................................................................... 13 5.1.2 系统E-R图........................................................................................ 13 5.2系统数据字典................................................................................................ 15 5.3数据库实现及数据关系图............................................................................ 18 5.4主要功能模块详细设计................................................................................ 18
5.4.1 部门信息管理.................................................................................... 18 5.4.2 员工信息管理.................................................................................... 19 5.4.3 员工工资管理.................................................................................... 19 5.4.4 员工信息查询.................................................................................... 20 5.4.5 员工工资查询.................................................................................... 20 5.4.6 角色信息管理.................................................................................... 21 5.4.7 角色权限管理.................................................................................... 21 5.4.8 用户信息管理.................................................................................... 21
第六章 系统实现...................................................................................................... 22
6.1系统登录模块面板........................................................................................ 22 6.2系统功能模块................................................................................................ 23
6.2.1 人事管理界面.................................................................................... 23
6.2.1.1 档案管理............................................................................... 23 6.2.1.2 奖罚管理............................................................................... 24 6.2.1.3 调动管理............................................................................... 25 6.2.1.4 考评管理............................................................................... 26 6.2.1.5 合同管理............................................................................... 27 6.2.2 工资管理界面.................................................................................... 28 6.2.3 系统管理界面.................................................................................... 29
6.2.3.1 部门管理............................................................................... 29 6.2.3.2 职务管理............................................................................... 29 6.2.4 管理用户界面.................................................................................... 30
6.2.4.1 用户管理............................................................................... 30
V