恒星人力资源管理系统的设计与实现

 2023-06-21 08:06

论文总字数:19277字

摘 要

基于Microsoft Visual Studio 2010的集成开发环境,以Visual C#、web语言,使用SQL Server2008作为数据库,开发了恒星人力资源管理系统。系统实现了中型小企业对人力资源管理的功能。论文从开发背景,开发技术,数据库设计,系统设计,核心功能模块,系统测试等方面详细介绍了人力资源管理系统的设计与开发过程,最后介绍了软件测试的方法和调试的过程中遇到的一些问题及解决方案。

关键词:人力资源管理,SQL Server2008,C#,Web

Abstract:Based on the integrated development environment of Microsoft Visual Studio 2010, with Visual c #, web language, using SQL Server2008 as a database, develop the human resource management system of the star. The system realizes the function of human resource management to the medium small business. Paper particular introduced the design and development process of human resource management system of the aspect of development background, development technology, database design, system design, the core function module, system test, and finally this paper introduces the methods of software testing and debugging of some of the problems and solutions in the process.

Keywords:human resource management, SQL Server2008, C#, Web

目 录

1 引言 4

1.1 开发背景 4

1.2 开发意义 4

1.3 本文的组织结构 4

2 系统开发技术 5

2.1 开发工具简介 5

2.2 技术开发方案 6

2.3 程序运行环境 6

3 系统分析 7

3.1 系统需求分析 7

3.2 可行性分析 7

3.3 系统功能结构图 7

3.4 数据库设计 8

4系统主要功能模块的实现 14

4.1 用户登录模块 14

4.2 人事管理模块 15

4.3 考勤管理模块 18

4.4 工资管理模块 18

4.5培训管理模块 20

4.6数据库管理模块 21

4.7 系统管理模块 22

4.8 报表功能模块 24

4.9 其他功能模块 25

5 系统测试与调试 26

5.1 程序调试 26

5.2 系统测试 28

结 论 30

参 考 文 献 31

致 谢 32

1 引言

1.1 开发背景

随着网络科学技术的飞速发展以及计算机的普及,现在世界上许多的公司都在利用网络传递商业化信息。企业为赶上时代步伐,必须提高工作效率,以增强市场竞争能力。计算机的强大功能已被人们深刻地认识,它已经和现代社会的发展隔离不开。越来越多的用户使用计算机进行日常事务的处理,计算机的应用得到广泛普及,这样就创造出以计算机为基础的一系列生活方式。

目前,全球范围内的企业内部组织正在发生巨变,未来企业成功的关键是进行高效率的企业人力资源的管理。有效管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的关键动力。通过对人力资源的高效及信息话管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。基于这样的现状,决定开发恒星人力资源管理系统,便于企业对人力资源进行管理。

1.2 开发意义

该系统可以用于企业内部员工的档案信息、工资、考勤、报表的管理,便于公司管理者掌握人员的动向,及时调整人才的分配,同时也相应地减少了手工操作带来的一些繁琐操作,使员工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对人力资源管理的效率。而且此系统对人员信息进行科学化管理和严谨的数据分析,有着手工管理所无法比拟的优点,具体表现在:

1.系统界面友好、美观;

2.检索迅速、查找方便;

3.可靠性高、保密性好;

4.存储量大、寿命长、成本低;

5.实时更新、在线操作。

以上优点能够极大地提高员工信息管理和提高管理者的工作效率,也是企业管理者对本公司员工信息科学化、正规化管理的重要条件。因此,开发一款这样的人力资源管理软件是一件非常有必要的事情。

1.3 本文的组织结构

本系统是以课本和一些课外书籍,另外加上在网上查找的资料作为参考,按照导师的要求,从系统开发背景→需求分析→概要设计→逻辑设计→具体开发→测试一步步对系统进行分析和设计的。具体章节安排如下:

第一章为引言,简单介绍了项目的开发背景和意义;

第二章详细介绍了系统开发技术,如开发工具、程序运行环境等;

第三章为系统分析,介绍了系统需求分析、系统的设计目标、可行性分析以及数据库的设计;

第四章是系统主要功能模块的实现,详细介绍了各模块的设计过程并给出部 分代码;

第五章为系统调试与测试,简述测试的过程。

2 系统开发技术

2.1 开发工具简介

2.1.1 Microsoft Visual Studio 2010平台和C#语言介绍

Microsoft Visual Studio 2010是Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Microsoft Visual Studio 2010是一个功能强大、高效并且可扩展的编程环境。它提供统一的集成开发环境,能够支持在同样的开发环境里用Visual C#、Visual C 、Visual Basic和其他数十种编程语言,可以编写、调试各种应用程序。它充分体现了应用程序的开发潜能、并提供了生成应用程序的所需要的工具和技术。这些应用程序给当今的事业机构、企业公司提供了强大的支持力,为开发下一代以XML Web服务为中心的应用程序而设计,并推动了下一代基于XML Web服务软件的发展,是有始以来功能最受欢迎、最强大的软件开发工具。

C#(发音为“C Sharp”)是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的一门新型组件程序设计语言,是专门为.NET的应用而开发的语言。它吸收了C 、Visual Basic等语言的优点,体现了当今最新的程序设计技术的功能和精华。C#语言虽然是一种新语言,但却很难在这种语言中找到新的概念,其语法风格不仅融合了Visual Basic的高效和C/C 强大功能,而且源自C/C 家族。不但如此C# 还提供了迭代器,允许集合类的实施者定义自定义的迭代行为,以便容易被客户端代码使用。因此是微软为奠定其下一互联网霸主地位而打造的Microsoft.NET平台的主流语言。

剩余内容已隐藏,请支付后下载全文,论文总字数:19277字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;