基于C#的企业人事管理系统的设计与实现++毕业设计论文

发布时间 : 星期一 文章基于C#的企业人事管理系统的设计与实现++毕业设计论文更新完毕开始阅读

3.2系统概述

本系统主要针对中小企业的人事管理人员和企业管理人员设计,以帮助其实现企业人事管理的信息化和自动化。

通过本系统,人事管理人员可以实现员工档案管理,员工离职管理,员工薪资的录入、发放和查询管理,员工考勤信息的添加、查询等操作。由于公司管理人员需要对企业人事信息进行系统的了解,本系统采用了模糊查询的功能,企业管理人员可以清晰地了解部门人员分配、员工年龄、文化程度、婚姻状况等信息。通过对员工薪金信息的修改,实现工资的发放。最终实现办公流程的系统化。在统计方面使用了数据库这样增强了员工信息的安全性,可以实现备份还原功能。 3.3系统目标

根据企业对人事管理的要求,制定企业人事管理系统具体目标如下: (1)员工基本档案、员工简历、员工家庭成员信息等相关界面的添加、修改、删除操作。

(2)全方位的模糊查询功能的实现。

(3)按相应条件对员工的考勤、工资等进行统计。

(4)员工考勤信息的数字化显示,以方便企业对员工进行年终考核。 (4)界面清晰美观,逻辑性强,操作简单易懂。 (5)系统运行良好,兼容性强。

(6)拥有数据备份还原功能,增强了数据的安全性。 5

3.4可行性分析 3.4.1经济可行性分析

完成本系统需要硬件和软件两方面的支持。硬件方面需要开发服务器一台,个人电脑在此可作为服务器使用;软件方面,由于本系统属于小型管理系统,利用

Visual Studio 2008和SQL Server 2008数据库开发工具即可实现,经济成本低,因此在经济上是可行的。

3.4.2技术可行性分析

本系统采用目前被广泛使用的C#开发技术、SQL Server 2008数据库技术和Windows Server 2003操作系统进行开发设计。首先,c#是微软为.NET量身定做的开发语言集合了C/C++和VB的双重优点,具有简易型、灵活性、移植性强等特点,同时使用Visual Studio 2008作为开发平台,对于开发中小系统来说,这种开发环境是完全没有问题的。其次,本系统采用SQL Server 2008数据库。到目前为止,SQL数据库仍然是使用最广泛的一种数据库语言,因此本系统采用SQL Server 2008,在系统安全性、可用性和高稳定性上又有了很大的提升。再次,本系统的操作环境采用Windows下的Server 2003操作系统,Windows Server 2003是由微软公司推出的服务器操作系统,可以为本系统的开发提供良好的稳定性。最后,考虑到三者兼容的问题,由于三者都属于微软公司的产品,所以兼容性上不存在问题。硬件方面,采用标准的服务器硬件配置,能满足本系统的要求。综上所述,本系统的技术可行性不存在问题。 3.4.3管理可行性分析

本系统的主要应用对象为企业的人事管理人员和企业的高层管理者,由于本系统界面简洁、结构清晰、操作简单,所以在对相应使用人员进行培训的情况下是可以顺利使用本系统的。

3.5系统逻辑结构图及业务流程图设计 3.5.1系统逻辑结构

系统逻辑结构图能够清晰地反映出本系统的结构功能和模块分布,是系统对外介绍的良好窗口。用户也可以一目了然地了解系统的整体逻辑结构,加深对系统功能的理解。本系统的逻辑结构图如图3-1所示:

6

系统主界面

退出 人事管理 工资管理 系统管理 培工管部基工切离系 训资理门本资换职统 记录员管档核用管退

系录 入 管理 案 算 户 理 出 统理 工帮培奖工调

数据备份与恢复 资助训惩作岗 发信信记经记 放 息 息 录 历 录

图3-1 企业人事管理系统逻辑结构图 3.5.2数据字典

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义

的集合。数据字典的作用也正是在软件分析和设计的过程中给人提供了数据的描述信

息。本系统的数据字典如下表所示。 1(部门信息

序号 数据项 数据类型 数据长度 备注 1 部门编号 字符型 2 主键 部门名称 字符型 2 20 7

2(员工基本信息

序号 数据项 数据类型 数据长度 备注 员工号 字符型 主键 1 5

2 姓名 字符型 8 3 性别 字符型 2 男/女 4 出生日期 日期型 8 5 联系电话 字符型 20 6 文化程度 字符型 20 7 毕业院校 字符型 30 8 专业 字符型 20 9 政治面貌 字符型 20 10 民族 字符型 20 11 爱好特长 字符型 100 12 所在部门 字符型 2 外键 13 职位 字符型 20 14 职称 字符型 20 15 状态 字符型 8 在职/离职

照片 图像型 16 16 17 备注 字符型 200 3.员工奖惩信息

序号 数据项 数据类型 数据长度 备注 1 奖惩流水号 数字型 8 主键 2 员工号 字符型 5 外键 3 奖惩类型 字符型 8 奖励/惩罚 4 奖惩事项 字符型 200 5 奖惩情况 字符型 100 6 奖惩时间 日期型 8

8

4. 员工工作经历信息

序号 数据项 数据类型 数据长度 备注 流水号 数字型 主键 1 8

2 员工号 字符型 5 外键 3 起始时间 日期型 8 4 终止时间 日期型 8 5 工作单位 字符型 50 6 任何职位 字符型 20 7 职称 字符型 20 8 工作内容 字符型 100 9 证明人 字符型 8

5. 员工培训进修信息

序号 数据项 数据类型 数据长度 备注 1 流水号 数字型 8 主键 2 员工号 字符型 5 外键 3 起始时间 日期型 8 4 终止时间 日期型 8 5 培训单位 字符型 50 6 培训内容 字符型 20 7 获得证书 字符型 100 8 备 注 字符型 200

9

联系合同范文客服:xxxxx#qq.com(#替换为@)