企业人事管理系统的设计与实现.doc

约70页DOC格式手机打开展开

企业人事管理系统的设计与实现,38834字摘要在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动...
编号:45-108095大小:3.06M
分类: 论文>计算机论文

内容介绍

此文档由会员 emplate 发布

38834字

摘 要

在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。
本企业人事管理系统采用C/S结构,主要对企业员工的信息以及跟人事相关的工作流程进行集中的管理,方便企业建立一个完善的、强大的员工信息数据库。它是以.NET2005.和SQL 2005 Express数据库作为开发平台。使用C# 设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能;并使用SQL 2005数据库形成数据表,进行数据存储。
本文详细介绍了企业人事管理系统的功能需求,系统设计和具体实现。并简要介绍了系统开发采用的过程方法。

关键词 企业人事管理系统;C/S;员工信息数据库

The Design and Implementation of Enterprise Personnel Management System Based on C/S
Abstract
Author:Jing Zhu
Tutor:Weigen Qiu

In our society, the unprecedented development of Internet has brought us great convenience and efficiency. Informatization and electronization have become the first choice of saving operation cost and improving work efficiency. Many enterprises' personnel administration systems lie in the phase of manual management which 阿惹 inefficient and easy to go wrong by carelessness. Therefore, this MIS(Management Information System)is designed to make the personnel administration more scientific, normative and efficient.
The system adopts the structure mode of client/server(C/S), Windows XP as the operation system,SQL 2005 Express as the background database, and Microsoft Visual Studio.NET 2005 as the developing tool. It can help enterprises to establish a perfect, strong staff information database, which facilitates the centralized management of staff information and workflow.
The paper explains the course design, system design and implementation of MIS, also briefly introduces the process of the system development.

Key words: Personnel Management System; C/S; Employee Information Database

企业人事管理系统 2
1前言 2
1.1 应用的目的与意义 2
1.2 人事管理系统发展趋势 3
1.2.2 世界趋势 3
1.2.3 技术革新 3
1.2.4 工作目标和价值观的改变 4
1.3 系统调研 4
1.3.1 社会可行性分析 4
1.3.2 技术可行性分析 4
1.3.3 经济可行性分析 5
1.3.4 管理可行性分析 5
1.4 研究内容 5
2开发工具及其语言特点 5
2.1 Visual Studio.NET主要特点如下 5
2.2.1简洁的语法 7
2.2.2精心地面向对象设计 7
2.2.3与Web的紧密结合 8
2.2.4完整的安全性与错误处理 9
2.2.5版本处理技术 9
2.2.6灵活性和兼容性 10
3.1SQL2005主要特点 10
3.1.1.NET框架 10
3.1.2XML技术 11
3.1.3ADO.NET2.0版本 11
3.1.4增强的安全性 11
3.1.5Transact-SQL的增强性能 11
3.1.6SQL服务中介 11
3.1.7通告服务 11
3.1.8Web服务 12
3.1.9报表服务 12
3.1.10全文搜索功能的增强 12
3.2C#与ADO.NET 12
3.2.1 C#中的数据库访问 12
3.2.2 数据绑定 23
3.3 SQL语言 24
3.3.1表定义语句 24
3.3.2视图定义语句 24
3.3.3索引定义语句 24
3.3.4数据操纵语句 24
3.3.5INSERT语句 25
3.3.6UPDATE语句 25
3.3.7DELETE语句 25
3.3.8查询语句 25
3.3.9条件查询 25
3.3.10查询排序 26
3.3.11统计查询 26
3.3.12Group by子句 26
3.3.13Distinct关键词 26
3.3.14Top关键词 26
3.3.15多表查询 27
3.3.16多重查询 27
3.3.17EXISTS关键词 27
4系统需求分析 27
4.1系统流程图如下 27
5 致谢 49
附录F 各模块实现的主要源代码 50
F1.1登录模块的设计与实现的主要代码 50
} 51
F1.2登陆实体类: 51
F1.3 员工管理模块的设计与实现的主要代码 52
F1.3.1员工管理实现的主要代码: 52
F1.3.2 部门管理实现主要代码: 53
} 55
F1.3.3工资管理主要代码: 55
} 59
F1.3.4考勤信息设计与实现主要代码: 59
} 62
F1.4 数据访问类: 62
} 65
F1.5生日提醒主要代码: 65
F1.6启动第三方EXE文件操作类: 65
} 66


参考文献:
[1] 王珊,陈红.数据库系统原理教程[M].北京:清华大学出版社,2008。
[2] 李晓喆. SQL Server 2000管理及应用系统开发[M].北京:人民邮电出版社,2002。
[3] 侯晓霞,柴洪辉.C#技术内幕[M].北京:清华大学出版社,2002。
[4] 李敏波.C#高级编程[M].北京:清华大学出版社,2005。
[5] 张志华,刘云鹏.C#设计模式[M].北京:电子工业出版社,2003。
[6] 张晓坤,谭立平,车树良.C#编程语言详解[M].北京:电子工业出版社,2004。
[7] 周存杰. Visual.C#.NET.网络核心编程[M].北京:清华大学出版社,2002。
[8] 姜力,高群.SQL Server数据库设计与管理[M].北京:中国林业出版社,2006。