企业人事管理系统的设计与实现毕业论文.docx

上传人:b****9 文档编号:63818 上传时间:2022-10-01 格式:DOCX 页数:52 大小:790.56KB
下载 相关 举报
企业人事管理系统的设计与实现毕业论文.docx_第1页
第1页 / 共52页
企业人事管理系统的设计与实现毕业论文.docx_第2页
第2页 / 共52页
企业人事管理系统的设计与实现毕业论文.docx_第3页
第3页 / 共52页
企业人事管理系统的设计与实现毕业论文.docx_第4页
第4页 / 共52页
企业人事管理系统的设计与实现毕业论文.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

企业人事管理系统的设计与实现毕业论文.docx

《企业人事管理系统的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《企业人事管理系统的设计与实现毕业论文.docx(52页珍藏版)》请在冰豆网上搜索。

企业人事管理系统的设计与实现毕业论文.docx

毕业论文(设计)

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

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

摘要

随着计算机技术的飞速发展,计算机在公司和企业管理中应用的普及,利用计算机实现企业人事管理势在必行。

为有效改进现有的企业人事管理模式,提高企业对职工工资、考核、奖惩基本信息管理的效率,开发了人事管理系统。

本系统是采用功能强大的Visual2008作为开发工具并结合SQLServer

2005作为后台数据库,使用C#作为开发语言,在基于C/S的开发体系结构上开发出来的单机版人事管理系统。

本系统主要包括四大功能模块:

人事管理、工资管理、系统管理、用户管理功能。

整个系统操作简便、界面友好、灵活、实用、安全。

经过实际使用证明,系统可以满足公司或企业人事管理方面的需要,达到了预期的目标。

关键词:

企业人事管理系统C/SC#.NET

II

TheDesignandImplementationof EnterprisePersonnelManagementSystemBasedonC/S

Abstract

Withtherapiddevelopmentofcomputertechnology,thepopularofcomputerapplicationinbusinessandenterprisesmanagement,implementingpersonnelmanagementofenterprisesbycomputersisimperative.Toeffectivelyimprovetheexistingenterprisepersonnelmanagement,andtheinformationmanagementefficiencyofimprovingwagesforworkers,assessment,incentives,apersonnelmanagementsystemisdeveloped.ThissystemispowerfulVisual2008asadevelopmenttoolincombinationwithSQLServer2005asback-enddatabase,usingC#asdevelopmentlanguage,stand-aloneversionofthePersonnelManagementSystemdevelopedinC/S-baseddevelopmentarchitecture.Thesystemincludesfourfunctional modules:

personnel management, payroll management, systemmanagement,usermanagementcapabilities.Aftertheactualapplying,thesystemmeetstheneedofthecompanyorenterprisepersonnelmanagement,andachievesthedesiredobjectives.

Keywords:

BusinessManagementSystem;C/S;C#;.NET

III

目录

摘要 II

Abstract III

目录 IV

第一章 引言 1

第二章 开发工具及相关技术 2

2.1.NET平台简介 2

2.2C#实现语言概述 2

2.3数据库技术 2

2.3.1SQLServer2005概述 2

2.3.2ADO.NET数据库访问 3

2.4C/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

6.2.4.2密码修改 30

第七章 系统测试 31

7.1软件测试的重要性 31

7.2软件测试的范围 31

7.3软件测试的目的和原则 31

7.4软件测试的步骤 32

第八章 总结 33

致谢 34

引用文献 35

附录 36

附录一 36

附录二 36

附录三 37

VI

第一章 引言

随着计算机技术、网络技术和信息技术的飞速发展,计算机在企业管理中已经广泛普及,利用计算机实现企业人事管理办公系统的系统化、科学化和网络化已成为必然趋势。

但现在许多的企业单位的人事管理水平还停留在纸介质的基础上,大部分日常工作仍由管理者手工操作完成,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

本系统是根据不同的企业具有不同的人事管理制度,这也就决定了不同的企业不要不同的人事管理系统的特性,基于企业的人事管理而设计的,针对企业的人事资料管理,为人事管理人员提供了一套通用性强、操作简单、使用可靠、界面友好、易于管理和使用的处理工具。

本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。

使企业人事管理人员从繁重的工作中解脱出来,提高了人事管理的效率,提高了人事管理的科学性,为企业节约大量的人、财、物力、这也是社会发展的必然趋势。

第二章 开发工具及相关技术

2.1.NET平台简介

Microsoft.NET是一个平台,是Microsoft的XMLWeb服务平台。

XMLWebservices(XMLWebservices是分布式计算的重要标准,也是未来软件开发的技术趋势,通过XMLWebservices标准,应用软件之间可以实现跨平台,跨编程语言的联接和互操作。

作为微软平台的一个基本功能,基于XMLWebservices标准的.NET开发平台可以实现个人之间,个人与企业之间,企业和企业之间的信息互连,就实现随时随地存取和使用信息的功能。

)允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。

Microsoft.NET平台提供创建XMLWebservices并将这些服务集成在一起之所需。

这个平台包含广泛的产品系列,它们都是基于XML和Internet行业标准构建,提供从开发、管理、使用到体验XMLWeb服务的每一方面。

现在,Microsoft正在五个方面创建.NET平台,即工具、服务器、XMLWeb服务、客户端和.NET体验。

2.2C#实现语言概述

C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。

它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序。

它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模板,不允许多重继承)。

C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。

并且C#成为ECMA与ISO标准规范。

2.3数据库技术

2.3.1SQLServer2005概述

SQLServer是一个关系数据库管理系统,能够满足最复杂的要求,具有可伸缩性好,使用方便与相关软件集成程度高等优点,可跨越从运行 MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

SQLServer2005的特性包括:

1、SQLServer2005引入了SQLServerManagementStudio,这是一个新型的统一的管理工具组。

这个工具组将包括一些新的功能,以开发、配置 SQL

Server数据库,发现并修理其中的故障,同时这个工具组还对从前的功能进行了一些改进。

2、分析服务对数据仓库、商务智能和line-of-business解决方案的可伸缩性、可管理性、可靠性、可用性和可规划性提供扩展。

3、使用SQL2005版服务器,数据库管理人

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1