(完整版)基于VB人事管理系统含源文件毕业设计论文

毕业设计(论文)

题目:_______人事管理系统_______作者:__________________

指导教师:_________________专业:_____________

时间:_________

中文题目:人事管理系统

外文题目:PERSONNEL MANAGEMENT SYSTEM______

摘要

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管理系统。

整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足公司人事管理方面的需要。

关键词:信息管理、人事管理、人事管理系统

Abstract

With the rapid development of computer technology, computers in business management applications to the popularization of the use of computer personnel management of enterprises is imperative. The combination of the actual system of personnel management system, after the actual demand analysis, a powerful development tools Visual Basic6.0 as developed as a stand-alone version of the personnel management system.

The whole system from the simple, user-friendly, flexible, practical and security of the request, to complete the entire process of personnel management, including new staff joined the personnel file at the establishment, the old staff out of jobs arising from trade unions and other changes in information Changes, staff information, statistics and other personnel management, as well as new Members of the new and old employees revisions management. After that the actual use, the paper designed by the personnel management system to meet the personnel management of the company's needs.

Key words: information management; personnel management; personnel management system

目录

第一章概述 (1)

1、本课题的来源 (1)

2、本论文的目的、内容及作者主要贡献 (1)

第二章开好发工具的选择 (2)

第三章系统调研及可行性分析 (6)

1、系统调研 (6)

2、可靠性分析概述 (6)

3、技术可行性分析 (7)

第四章系统分析 (8)

1、系统需求分析 (9)

2、数据流程图 (9)

第五章系统总体设计 (10)

1、功能描述 (10)

2、系统操作流程图 (11)

第六章系统详细设

计 (12)

1、数据库设计 (12)

2、系统主要界面 (13)

第七章系统测试 (16)

1、测试举例 (16)

2、测试项目 (17)

3、测试方法 (18)

致谢..............................................................................19参考文献 (19)

附录原程序清

单 (20)

第一章概述

1、本课题的来源

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。

2、本论文的目的、内容及作者主要贡献

(1)目的:

目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。

(2)内容

能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。

(3)作者的主要贡献

本人独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。

第二章开发工具的选择

现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:

Microsoft公司的Visual Basic

Microsoft公司的Visual C

Borland公司的Delphi

Java等等

在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程续语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。

作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言,该开发工具具有很多长处:Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有CC++编程基础。在Visual Basic环境下,利用

事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。

总的来说,Visual Basic具有以下特点:

可视化编程:

用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。

面向对象的程序设计

4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。

结构化程序设计语言

Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic 语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。

Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。

事件驱动编程机制

Visual Basic通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击”(CLICK)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。

在用Visual Basic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。

访问数据库

Visual Basic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理Microsoft Access格式的数据库,并提供了强大的数据存储和检索功能。同时,Visual Basic还能直接编辑和访问其他外部数据库,如DBASE,FoxPro,Paradox等,这些数据库格式都可以用

Visual Basic编辑和处理。

Visual Basic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQL Server,Oracle等。在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户服务器(clientserver)方案。

动态数据交换(DDE)

利用动态数据交换(Dynamic Data Exchange)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。当原始数据变化时,可以自动更新链接的数据。Visual Basic提供了动态数据交换的编程技术,可以在应用程序中与其他Windows应用程序建立动态数据交换,在不同的应用程序之间进行通信。

对象的链接与嵌入(OLE)

对象的链接与嵌入(OLE)将每个应用程序都看作是一个对象(object),将不同的对象链接(link)起来,再嵌入(embed)某个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。OLE 技术是Microsoft公司对象技术的战略,它把多个应用程序合为一体,将每个应用程序看作是一个对象进行链接和嵌入,是一种应用程序一体化的技术。利用OLE技术,可以方便地建立复合式文档(compound document),这种文档由来自多个不同应用程序的对象组成,文档中的每个对象都与原来的应用程序相联系,并可执行与原来应用程序完全相同的操作。

动态链接库(DLL)

Visual Basic是一种高级程序设计语言,不具备低级语言的功能,对访

问机器硬件的操作不太容易实现。但它可以通过动态链接库技术将CC++或汇编语言编写的程序加入到Visual Basic应用程序中,可以像调用内部函数一样调用其他语言编写的函数。此外,通过动态链接库,还可以调用Windows应用程序接口(API)函数,实现SDK所具有的功能。

第三章系统调研及可行性分析

3.1 系统调研

正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以下几个方面。

(1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。

(2)提出新系统的人员并不都是系统研究人员,有些人对于其功能和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。

(3)企业的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。

总之,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。

3.2 可行性分析概述

可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的

开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。

可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。

(1)可行性分析阶段的主要工作包括以下几个方面:

①新系统目标可行性分析:

分析新系统的目标是否符合企业的现状和发展的需要。

②社会可行性分析:

社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够与社会大系统实现良好的对接。

③技术可行性分析:

技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。

④经济可行性分析

经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。

⑤管理可行性分析:

管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。

3.3 技术可行性分析

技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统;新系统开发人员的数量和水平,即人力资源;硬件和软件资源。

(1)技术支持:

首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统。这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。

(2)硬件资源:

开发管理信息系统所需的硬件资源包含以下两个方面:

系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑计算机的性能价格比。

(3)软件资源

软件资源的可行性分析主要考虑以下几点是否满足用户的要求:

①操作系统的选择;

②编译系统的选择;

③数据库管理系统的选择;

④高级编程语言的选择;

⑤汉字处理系统的选择;

⑥应用软件包的选择。

本系统在开发前,与中心的领导和有关的操作人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。

第四章系统分析

4.1 系统需求分析

系统分析是开发管理信息系统的关键性阶段,是一个从不断认识和逐步细化的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决“怎么做”提供依据,基关键性主要体现在“理解需求”和“表达需求”两方面。

通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。这些需求包括:(1)功能需求。确定新系统应做什么,这是最主要的需求。

(2)性能需求。给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。

(3)环境需求。这是对系统运行以及所处环境的要求。例如,在硬件方面采用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软件(指操作系统、数据库管理系统)。

(4)未来需求。这类要求是指目前不属于系统开发的范围,但将来随着外界环境的变化以及系统的发展可能会提出的要求。了解这类要求的目的是在开发过程中,可对系统将来可能的扩展与修改做准备。一旦需要时,就比较容易进行补充和修改了。

4.2 数据流程图

数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。

数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况,但却无法表达各个处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做进一步的补充说明,这就是数据字典和变换逻辑说明。

数据流图

图4。1 系统数据流图

第五章系统总体设计

5.1.功能描述:

该信息管理系统可以在Windows 2000 Server平台上运行,开发工具采用Visual Basic语言开发。其工作流程为:用户登录通过权限判断,普通用户不能浏览、阅读和查询信息,指定用户可以操作,可以进行信息录入、修改和删除的操作。

系统的主要功能特点有:

(1)系统登录表单

该表单的功能是在系统被访问之前,要对进入系统的用户进行安全性检查,防止非法用户进行系统破坏数据及威胁系统安全,避免不必要的损失。只有合法的用户在输入正确的密码后方可进入系统。

(2)主界面

在该界面窗口中,共有文件、数据、关于等所有系统功能,用户可以操作菜单的方式快捷地使用系统。

(3)更改密码:

使用本表单可以方便地修改用户的密码,以防密码泄露后对数据的安全性造成威胁。

5.2系统操作流程图:

图5-1系统操作流程图

第六章系统详细设计

6.1 数据库设计

(1)职工信息数据表:

(2)请假信息数据表:

(3)员工工资数据表:

6.2 系统主要界面设计

因为人事资料管理牵涉到个人隐私及公司密秘等多方面因素,所以一定要保

密,并有专人管理,使用前身份确认就显得非常重要,故在运行前要进行管理权限确认. 以防止他人无意或恶意篡改.(图 6-1)

图 6-1 主界面图

其中登记表的界面如下:

图 6-2 登记表的界面

密码的修改:

图 6-3 密码的修改界面

登陆成功界面:

图 6-4登陆成功界面

查询界面:

图 6-5 查询界面

第七章系统测试

为了确保本系统能够正常运行,需要在发布之后做一次较全面的测试。现将具体操作及过程举例说明如下:

7.1测试举例

(1).测试用户登陆是否成功:

打开人事管理系统,在“用户名”里填入root,“密码”框里我们填入root作为用户登录密码。填写完成点击“确定”按钮,将会出现操作程序页面,即该用户已经登陆成功了。再运行程序,会有提示页面出现:程序已经运行,不能再次装载!

(2).测试其他用户是否能够登录:

打开人事管理系统登录页面,输入任意密码,点击“登录”按钮。将出现密码出错提示页面。然后点“确定”返回人事管理系统登录页面。(3).测试编辑功能是否成功:

编辑功能:在登录成功之后,即可进入相应的管理页面,点击“编辑”,即出现编辑页面,即可以修改和删除员工的个人信息资料。最后保存。(4).测试查询功能是否成功:

查询功能:在登录成功之后,点击“查询”,在弹出的文本框,在里面输入想要查找的资料,点击“查询”按钮,成功即可出现结果页面,页面内显示查询出来的员工资料内容,表示测试成功。

(5).用户登出系统的测试:

在管理操作已全部完成,需要退出程序的时候,在系统页面“系统设置”下拉菜单的有一个“退出”的选项,点击之后便可退出。也可以点“关闭”退出。

(6).测试密码更改:

在以超级用户登录的情况下,在程序中打密码设置,弹出文本框,显示用户列表。可以添加新的普通用户,也可以删除和禁止普通用户使用程序。在以普通用户登陆情况下,打开密码设置选项,系统会提示该用户为普通用户,只可以修改自己的密码。

经过以上各项的测试,证明本系统完全可以正常运行,至此测试成功!7.2测试项目

在MIS开发过程中采用了多种措施保证软件质量,但是实际开发过程中还是不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,不经周密测试的系统投入运行,将会造成难以想象的后果,因此系统测试是MIS 开发过程中为保证软件质量必须进行的工作。大量统计资料表明,系统测试的工作量往往占MIS开发总工作量的40%以上。因此,我们必须重视测试工作。

由于程序中隐藏的缺陷只在特定的环境下才有可靠显露,系统缺陷通常是由于对某些特定情况考虑不周造成的。因此测试不是为了表明程序正确;成功的测试也不是没有发现错误的测试。有意义的软件测试应该是从“破坏”软件系统的角度出发,精心设计最有可以暴露程序系统缺陷的测试方案。因此软件测试的目标应该是以尽可能少的代价和时间找出软件系统中潜在的错误和缺陷。

从产品角度看,测试计划中的测试项目包括软件结构中的分系统层、子系统层、功能模块层、程序模块层中的各类模块,从测试本身看,分为单元测试,组合测试,确认测试等。测试对象是随不同阶段而异的,最基本、最初的测试是单元测试,后面的组合测试、确认测试都是以被测过的模块作为测试对象的。

(1)单元测试:

单元测试也称模块测试或程序测试,单元测试是对每个模块单独进行的,验证模块接口与设计说明书是否一致,对模块的所有主要处理路径进行测试且与预期的结构进行对照,还要对所有错误处理路径进行测试。对源码进行审查,对照设计说明书,表态地检查源程序是否符合功能的逻辑要求,是进行单元测试前的重要工作工。单元测试一般是由程序员完成,也称程序调试。

(2)组合测试

企业人事管理系统的设计与实现论文DOC 45页

企业人事管理系统的设计与实现论文(DOC 45页)

洛阳理工学院毕业设计(论文) 题目___企业人事管理系统的设计与实现_ 姓名______ 系(部)工程管理系_____ 专业_经济信息管理___ 指导教师________ 2013年5月31日

企业人事管理系统的设计与实现 摘要 企业人事管理系统主要用于对于企业员工档案管理,员工的调动情况的查询及管理,员工工作的评价,员工考勤管理,员工工资管理是便于企业管理者利用计算机高效率完成劳动人事管理的日常事务。 该系统主要利用Visual Basic6.0、Microsoft office Access等工具设计开发完成。开发过程中采用模块化设计,不同的模块实现了不同的功能。作为计算机应用的一部分,使用计算机对人事信息进行管理的系统,是一个公司管理及合理分配每个人员,使其发挥其自身最大价值的根本软件。 关键词:人事管理,模块化,Visual basic6.0,Microsoft office Access

The design and implementation of enterprise personnel management system ABSTRACT Enterprise personnel management system is mainly used in file management for enterprise employees, transfer to the staff query and management, staff evaluation, staff attendance management, employee wages, is advantageous for the enterprise managers use computer efficient complete labor personnel management of daily affairs. The system mainly using Visual Basic and Microsoft office Access tools such as design and development. Development process USES the modular design, different module realizes the different functions. As a part of computer application, using computer to manage the personnel information system, is a management and reasonable distribution of each company personnel, and make it play a maximum value of its fundamental software. KEY WORDS: personnel management, modular, Visual basic6.0, Microsoft office Access

基于VB学生档案管理系统毕业设计(含源文件)

学生档案管理系统 学生档案管理系统是学校为了提高工作效率,需要制作一个基于Windows应用程序的 内部办公系统,其功能包括:学籍注册,学籍变动管理,成员管理,学籍报告,用户管理, 帮助信息。该项目根据需要,需要适应以下特殊情况:(1)能够方便的在windows环境 下运行,有良好的可维护性,(2)开发起来比较有效率. 在本例中将详细分析一个典型的学生管理系统所要完成的功能,对各个功能进行详细 的分析和设计,最后用例子来实现其中的一些功能。 1.1系统设计 1.1.1系统目标设计 学生档案管理系统的主要目标是实现对学生注册管理的电子化、自动化,提高各个模 块之间的办公效率,为高质量信息服务提供保证。 1.1.2开发设计思想 .面向对象的体系结构设计。 .前台客户端使用VB6.0面向对象编程。 .真正的客户/服务器(Client/Server )体系结构。 .系统界面友好、美观,支持鼠标或键盘操作。 .从用户角度出发,高度智能。易用、简单、快捷地操作。 .在服务器、数据库等多个层次上提供了行之有效的安全防范措施,可确保系统安全稳定 地运行。 .提供全面、详细的联机帮助,方便用户的使用。 .具有高度的灵活性和良好的可扩充性,可随着学校业务的发展在功能和规模两方面随时 进行扩展和免费的升级 1.1.3系统功能分析 系统功能分析是在系统开发的总体任务基础上完成。本例中的学生档案管理系统需要完成 功能主要有以下几点: 1、数据库访问界面 客户端访问数据库,出现一个登陆界面。 2、登录界面 用户登录的操作界面。 3、主界面 所有操作都是基于主界面展开 4、学生注册界面 学生注册界面输入学生的一些信息。 5、学籍变动信息界面 学籍变动信息界面主要对学生的学籍信息有何变动进行记录。 6、成员管理界面 成员管理界面主要是对学生的家庭成员等信息进行录入。 7、学籍报告界面 学籍报告界面主要是打印学生的基本信息、成员信息、学籍变动信息。 8、用户管理界面

人力资源管理系统的设计与实现毕业论文设计

学号:281401114 题目:人力资源管理系统的设计与实现学院:信息学院 专业:计算机科学与技术(软件方向)

毕业论文任务书 毕业论文题目:人力资源管理系统的设计与实现 选题意义、创新性、科学性和可行性论证:人力资源管理的不断发展,传统的人力资源管理已经不能满足当前的需要。故使用计算机对人力资源信息进行管理,基于所学的Java语言作为开发技术,SQL2000作为数据库,使用B/S模式设计本系统。这些使用的技术已发展成熟,故本系统的开发可行。 主要内容:本文将对人力资源管理系统进行模拟。将严格按照软件工程的设计流程完成该系统,从用户需求分析入手,到系统的概要设计和详细设计,并编写代码实现。系统将主要实现部门信息管理、经历信息管理、档案合同管理员、休假管理、以及离职管理的管理。目的要求:主要有两个方面;一是对自身的知识与能力进行一次全面的考核。二是对自身进行计算机基本功的训练,培养自身综合运用所学知识独立地分析问题和解决问题的能力,为以后能更好地从事计算机工作打下良好的基础。 计划进度: (1) 11-11-1至11-12-11,收集与题目有关的资料,完成需求设计说明书。 (2) 11-12-12至12-01-18,对系统进行概要的设计,形成概要设计说明书。 (3) 12-01-19至12-02-19,对系统进行详细设计,并写出论文提纲。 (4) 12-02-20至12-03-20,在系统开发环境中进行系统的编程和调试。 (5) 12-03-21至12-05-10,完善系统功能,书写和修改论文,并最终定稿。 指导教师签字: 主管院长(系主任)签字:冯勇 2011年11月5 日

(完整版)基于VB人事管理系统含源文件毕业设计论文

毕业设计(论文) 题目:_______人事管理系统_______作者:__________________ 指导教师:_________________专业:_____________ 时间:_________

中文题目:人事管理系统 外文题目:PERSONNEL MANAGEMENT SYSTEM______ 摘要 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足公司人事管理方面的需要。 关键词:信息管理、人事管理、人事管理系统 Abstract With the rapid development of computer technology, computers in business management applications to the popularization of the use of computer personnel management of enterprises is imperative. The combination of the actual system of personnel management system, after the actual demand analysis, a powerful development tools Visual Basic6.0 as developed as a stand-alone version of the personnel management system.

计算机毕业设计(论文)_基于Visual Studio人事管理系统

摘要 本文主要分析公司人事工资管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构、系统功能模块划分以及系统数据库模式分析等,重点对人事工资管理系统的开发实现进行介绍。 人事工资管理系统是不可缺少的部分,它的内容对于其的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。人事工资管理系统的主要任务就是使用计算机,对所有公司成员的人事档案资料进行保存;在需要时进行查找、分类、统计或者增加、修改和删除等操作;可以针对不同的目的,对各种档案资料进行查询。 本文重点说明了系统的设计思想、关键技术和解决方案。使用Microsoft公司的SQL Server 2005数据库管理系统进行数据存储;通过使用Microsoft公司的Visual Studio 2008集成开发环境。 关键字:人事管理系统;Visual Studio 2008;SQL

Abstract This article analyzes the personnel management system,the more software companies some of the basic functions and composition,including system requirements analysis,system architecture,system functions and system database module division pattern analysis,with emphasis on the personnel management system,the more software companies developing implementation are introduced. The personnel management system,the more software companies is a company,the more an indispensable part of its contents for its decision-makers and managers are crucial to,the personnel management system,the more software companies should be able to provide users with adequate of information and fast query tool. The personnel management system,the more software companies the main task is to use computers for all members of the company's personnel file information stored; to find when,classification,statistics,or add,modify and delete operations; can be for different purposes,for a variety of archives to search. This article highlights the system's design concept,key technologies and solutions. I,the use of Microsoft's SQL Server 2005 database management system for data storage; through the use of Microsoft's Visual Studio 2008 integrated development environment technology design front-end interface. Key Word: Personnel Management System; Visual Studio 2008 ; SQL。

人事管理系统研究论文

人事管理系统研究论文 人事管理是高校组织管理的重要组成部分,现在的高校人事管理主要面临的问题是人事信息数据信息量大、重要性高,包括员工信息、工资绩效信息、部门组织信息等数据。下面是店铺为大家整理的人事管理系统研究论文,供大家参考。 人事管理系统研究论文篇一 企业人事管理系统设计与实现 人事管理系统研究论文摘要 摘要:随着科技日新月异的发展,网络变的更加成熟,“科教兴国”口号的提出,人们更加认识到知识的重要性,面对着各个企业这么庞大的人事信息管理,数据库不断地走向成熟,开发出基于C/S结构的关系型的企业人事信息管理系统,系统根据用户不同的使用权限提供查询和打印服务,保存各个员工的档案,实现办公自动化。 人事管理系统研究论文内容 关键词:企业人事管理系统 一、系统需求分析 1、需求分析 本系统要开发的人事管理信息系统的具体功能包括员工信息管理、员工考勤管理和系统设置,由人事劳资部负责数据维护。对于已经入库的信息,系统根据用户不同的使用权限提供查询服务。本应用系统应达到的目标概述如下:为公司内部各个业务部门提供数据查询功能;为公司管理层提供直观、及时、方便的信息,提高迅速反应能力,提供有效的决策支持。 2、实地调研过程 为了能顺利完成此次的企业人事管理系统的设计,以及把理论与实际相结合,我们小组成员决定深入企事业单位,进行进一步的调研,以便有效地掌握第一手资料。在为期一个月的调研过程中,我们排除各种因素尽力地与企业生产同步,通过不断的追寻与探索,不断地与企业人事管理人员的深入沟通以及普通员工的交流,进一步了解了企业管理方面的一

些有用的知识,在这个过程中,我们作为企业管理的门外汉,只有在一边调研一边不断地学习有关方面的知识,不断充实自己,让自己具备初级的企业人事管理知识,可以说是吃了不少苦头的。首先,我们从总体上认识了企业人事管理的主要架构,然后便是应对烦琐的日常事务处理,我们认真地做笔记,向主管人员请教,自我寻找资料,硬是咬着牙,把一个一个实际事务流程化,为人事管理系统的构建打下坚实的基础。 二、系统所需要实现的以下功能 1、员工基本信息管理 员工个人资料的管理,包括:公司内员工编号、姓名、性别、部门、年龄、学历、专业、联系地址等等。便于将每个员工当成相对独立的一个对象来管理,也可根据不同的条件相对联系地作为一个整体来进行管理。员工工作过程及接受培训的管理,一个员工是一个企业的最基本组成因素,那么在企业生产过程中其在发挥着最基本的作用,因此员工的工作效率及个人职业素质的提升对于整个企业效益的提高有着强劲的推动力。 2、员工考勤管理 作为企业人事管理中的一个重要组成部分,其具有对员工工作进行有效监督的一个手段,员工是企业生产的根本动力,员工在工作中的对待工作的态度决定了其工作效率,因此利用考勤管理这种量化系统工具对员工进行考勤,即能让企业即时掌握员工的工作热情程度,又能让员工之间有量化的比较。 3、系统管理 (1)设置用户。功能:设置使用人事管理系统的用户及其使用权限。整个人事管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的职工分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理好整个系统。操作:选择该功能后,屏幕上显示出所有人事管理系统员工的用户名称。这时,可进行如下的操作:(1)增加:增加一用户。按该按钮后,就可输入新用户的内容,如:用户名称,密码和权限。所输入得登录名一定不能重复。(2)修改:修改用户设置。按该按钮后,就可修改选中用户的用户名,密码和权限,每一权限对应系统菜

开题报告-人事管理系统论文

1.本课题的研究目的及意义 现代的社会中,办公自动化进入社会的每一个角落已经势不可挡,而人事管理系统是办公自动化的一个小小体现,它为人事管理大量又繁杂的员工数据工作提供了方便,提高了人事管理工作的效率,为办公自动化的普及奠定了基础。人事管理系统是任何一个现代化企事业单位不可或缺的部份,它的内容对于企事业的管理者来说至关重要。人事管理系统应该能够为管理者提供充足的信息和快捷的查询手段。但在我所处的城市,很多单位并没有对人事工作进行电子化管理,还是那种管理人员多,管理效率低,决策依据少的尴尬局面。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着传统管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高了人事管理的效率。因此,开发这样一套管理软件,对单位人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率都是很有意义的事情。 随着信息技术的发展,人们对于运用计算机来辅助,协调和管理自身工作的需要正在逐步提高。而面向对象的程序设计在当今应用程序的开发过程中具有重要的地位,它的最大的优点就是能够提高程序开发的质量和开发。经过分析,我使用Visual C++开发工具,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 人事管理系统毕业论文开题报告 一、研究的目的和意义 课题研究的目的和意义 利用计算机进行信息控制和数据处理,不仅提高了工作效率,而且大大的提高了其安全性。本课题就是为了管理纷繁复杂的人事档案信息而设计的。 我们国家一直以来使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对人事档案信息进行管理,具有手工管理所无法比拟的优点.所以建立人事管理系统,使人事管理自动化,提高信息处理的速度和准确性十分必要。 本课题来源于中小型企事业对人事档案管理的需求,在调研过程中我们发现,当前市面上许多信息管理系统成品,但有许多不适合中小型企事对人事档案管理的要求,因此,我们着手开发小型人事档案管理系统。 课题的目的是:针对中小型企事业对人事管理的需求,开发小型人事管理系统,力求方便快捷实现人事档案的自动管理。 系统开发的意义在于:为中小型企事业人事管理提供软件;从理论上可以给使用Visual FoxPro 6.0进行人事档案系统开发者提供理论指导。 二、课题研究的现状 六十年代初期,计算机技术就开始应用于数据库的管理,形成了初期的信息系统。但是由于当时计算机硬件系统较弱,限制了软件系统的发展,信息系统只是简单的数据的集合。进入七十年代以后,由于计算机硬件和软件技术的飞速发展,尤其是大容量存储设备——硬盘的使用,为空间数据的录入、存储、检索和输出提供了强有力的手段。一些国家先后建立了许多不同专题、不同类型、不同规模的各具特色的信息管理系统。九十年代至今是信息管理系

基于vb的人事管理系统的设计与实现

基于vb的人事管理系统的设计与实现 一、引言 人事管理系统是企业管理中不可或缺的一部分,它可以帮助企业更好地管理员工信息、薪资福利、考勤请假等方面,提高管理效率和员工满意度。本文将基于VB语言,介绍如何设计和实现一个简单的人事管理系统。 二、需求分析 1. 系统功能需求: (1)员工信息管理:包括员工基本信息、职务信息、薪资福利等;(2)考勤请假管理:包括考勤记录、请假申请审批等; (3)数据查询统计:能够根据不同条件进行数据查询和统计分析。 2. 系统性能需求: (1)稳定性要求高,保证系统24小时不间断运行; (2)数据安全性要求高,保证数据的完整性和机密性; (3)易用性要求高,界面友好,操作简单。 三、系统设计 1. 系统架构设计 本系统采用三层架构模式,即表示层、业务逻辑层和数据访问层。其中表示层负责用户与系统之间的交互界面;业务逻辑层负责处理各种

业务逻辑;数据访问层负责与数据库进行交互。 2. 数据库设计 本系统采用关系型数据库,包括员工信息表、职务信息表、薪资福利表、考勤记录表和请假申请表等。其中员工信息表包括员工编号、姓名、性别、出生日期、联系电话等基本信息;职务信息表包括职位名称、薪资等级等;薪资福利表包括基本工资、绩效奖金等;考勤记录 表包括打卡时间、缺勤情况等;请假申请表包括请假开始时间、结束 时间、请假原因等。 3. 界面设计 本系统采用Windows窗体界面,主要分为员工信息管理界面和考勤 请假管理界面。其中员工信息管理界面可以进行员工信息的查询、添加、修改和删除操作;考勤请假管理界面可以进行考勤记录的查询和 审批,请假申请的添加和审批操作。 四、系统实现 1. 系统框架搭建 根据需求分析和系统设计,搭建系统框架。在VB中创建一个新项目,将三层架构模式应用到项目中,并连接数据库。 2. 数据库操作实现 在数据访问层中编写数据库操作代码,包括数据查询和更新操作。使 用VB提供的ADO技术连接数据库,并使用SQL语句进行数据操作。 3. 业务逻辑实现 在业务逻辑层中编写各种业务逻辑代码,包括员工信息管理、考勤请

基于BS的人事管理系统的分析与设计_毕业设计(论文)

毕业设计(论文) 题目基于B/S的人事管理系统的分析与设计 专业信息管理与信息系统 班级信管2班 高科学院

人事管理系统 Personnel Management System 摘要 人力资源管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人力资源管理系统就显得非常必要。尤其迫切要求人事管理工作加快计算机应用的步伐。人事管理信息系统是企业管理系统的重要组成部分,它集企业全体员工的基本信息管理、招聘、培训、工资、考核等管理工作于一体,是一项时间性强、工作量大、信息庞杂、质量要求高且影响全局的工作。企业人事管理的根本目的在于把企业的全体员工人事信息进行有效的组织,从而使企业的生产运作能够正常的运行。这是完成企业各项工作任务和提高企业效益的主要保证。 本文基于管理信息系统理论,并结合延安市烟草公司的现状,对人事管理系统开发作了详细的分析与设计。文章首先对人事管理系统的基本架构和UML的建模机制作了详细的介绍。在系统的分析部分主要使用了业务流程图、功能模块图、功能用例图等对系统进行了分析;在系统的设计部分则使用用例设计、数据库设计、输入设计和输出设计来实现了系统的总体设计。 本系统是应用数据库(SQLSERVER)对公司的人事方面的信息数据进行统一的管理和存储,本系统主要运用的是Visual Basic 6.0作为系统前台应用程序开发工具,然后将两者结合起来在B/S模式下实现系统的运行。 总之,本文概述了人事管理系统的功能、结构及分析方法,对延安市烟草公司人事管理系统进行了详细的分析,在此基础上研究并实现人事管理系统的设计和开发。 【关键字】 UML Visual Basic 6.0 人事管理系统 B/S模式 SQLSERVER

公司人事管理系统的设计与实现毕业设计论文

毕业综合实践说明书 (届) 题目***公司人事管理系统的设计与实现 学院 专业 班级 学号 学生姓名 指导教师 完成日期

摘要 人力资源管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人力资源管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。因此,本文围绕一个”人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以asp和SQL SERVER为语言编写管理信息系统的过程。 管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL SERVER的强大数据库功能,直到形成一个完善的可行性系统.优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事管理系统”。 关键词: SQL SERVER;管理系统;设计

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

目录 一、引言 (2) (一)系统开发背景 (2) (二)课题的提出 (2) 二、需求分析 (3) (一)系统目标 (3) (二)系统运营环境 (3) (三)功能需求 (4) (五)系统流程图 (5) (六)数据字典 (7) 三、系统设计 (11) (一)代码设计 (11) (二)系统功能模块设计 (12) (三)数据库设计 (13) 四、系统实现 (17) (一)程序流程说明 (17) (二)系统测试说明 (18) (三)系统运行的管理与维护 (19) 五、总结 (21) (一)系统存在不足和改进方案 (21) (二)设计心得 (21)

一、引言 (一)系统开发背景 人事管理系统的发展历史可以追溯到20世纪60年代末期.当时计算机技术已经进入实用阶段,为了解决企业手工计算发放薪资费时、费力又易出错等问题,第一代人事管理系统应运而生.随着计算机的普及、计算机系统工具和数据库技术的发展,20世纪70年代末出现了第二代人事管理系统。该系统基本上解决了第一代系统的主要缺陷,功能也有较大的改善.经过将近40年的发展,如今大多数公司普遍使用的是第三代人力资源管理信息系统[1]。 人事管理系统的出现彻底改变了传统企业人员管理模式,将系统管理、人事档案管理、考勤管理、工资管理等相对分散的功能集合成一个高效、便捷的网络化智能管理平台,将企业人事部门管理人员从繁重的日常琐碎事务中解放出来,将更多的精力用于企业的人事职能管理和管理决策,保持企业的持续高效运营,从而提高了企业整体的科技含量和管理效率,大大加快企业的信息化建设步伐。 (二)课题的提出 随着科学技术的不断提高,计算机科学的日渐成熟,人事管理系统的强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对公司人事信息进行管理,具有检索迅速、查询方便、可靠性高、存储量大、保密性好、成本低等优点.这些优点能够极大地提高公司管理的效率,也是企业人事管理科学化、正规化的重要条件[2].因此,开发这样一个公司管理系统,是相当有意义的。 江苏同泰贸易有限公司是江苏汇鸿国际集团全资子公司,公司主要从事机械设备、纺织服装、轻工玩具、办公文具等产品的进出口业务.随着企业的不断发展,企业规模的逐渐扩大,该企业各个岗位的员工数量也在不断增加,员工的信息数据更加繁杂,造成了

基于JavaWeb人事管理系统的设计与实现_毕业设计论文

基于JavaWeb人事管理系统的设计与实现 摘要 在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化、电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于单机系统阶段,不但效率低下、因为管理的不慎而出现纰漏,还常常形成信息孤岛。因此根据现在大多数企业的需求,设计此人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。本人事管理系统采用面向对象语言JavaWeb进行设计与实现,数据库采用SQL Server 2005。开发之前,首先经过调研,得到系统功能需求,根据需求分析确定开发的内容,其次对系统功能进行模块化设计,得到初步的系统总体结构,然后编写代码具体实现,最后对各个模块进行测试优化。本次开发的功能是人力资源管理系统中的一部分,主要有权限控制、查询员工信息、增加员工信息、批量增加员工信息、控制员工工作状态、签到、生日提醒等功能。通过本次系统的设计与开发,旨在对公司的人力资源进行个性化管理,从而提高公司的运作效率。本文详细介绍了人事管理系统的功能需求,系统设计和具体实现。简要介绍了系统开发采用的过程方法。 关键词:人事管理系统,JavaWeb,数据库,批量增加,生日提醒

JAVAWEB PERSONNEL MANAGEMENT SYSTEM BASED ON THE DESIGN AND IMPLEMENTATION ABSTRACT In today's society, the Internet unprecedented development, to people's work and life has brought great convenience and efficiency, information technology, electronic technology has become operational cost savings, improve efficiency of choice. Considering the current large number of companies still in the stand-alone system, personnel management stage, not only inefficient, because of careless management flaws, often forming islands of information. Therefore, according to the needs of most businesses now, this personnel management system designed to help companies achieve the personnel management office automation, saving management costs, improve work efficiency. The personnel management system using object-oriented language design and implementation JavaWeb the database using SQL Server 2005. Development, first through research, get the system functional requirements, according to the development needs analysis to determine the content, followed by the modular design of the system function, the preliminary overall system structure, and then write the code specific implementation, the final test of each module optimization. The development of the human resource management function is part of the system, there are access control, query employee information, and increase employee information, batch add employee information, control staff working status, attendance, birthday reminders and other functions. Through this system design and development, aimed at the company's human resources personalized management, thereby enhancing its operational efficiency. This paper describes the personnel management system functional requirements, system design and

人事管理系统的设计与实现(毕业论文)

人事管理系统的设计与实现 计算机科学与技术专业 [摘要]人事管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人事管理走向科学化、规范化、自动化的必要条件。它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能为领导提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。为人事管理和高层决策领导提供高校的决策支持。本系统实现了用户登录,基本信息管理,人事管理,备忘记录,数据库维护,管理工具,系统管理等功能.其中用户登录用来验证用户的信息是否合法。系统管理是由系统用户添加新的用户,修改用户权限。基本信息管理功能主要对部门的管理、工种职务类型、职称类型、文化类型等的管理,如部门信息的添加、修改、删除等。在系统中主要包括添加新的部门、修改和删除部门信息。人事管理功能主要实现员工信息的管理功能。 [关键词]人事管理;信息系统;C/S模式 Personnel Management SystemDesign and Implementation ﻩComputer Science andTechnology Major ﻩ Abstract:The human resources management systemis anenterpriseunit essential part,adapts the modern enterprise system,i mpelsthe enterprisehumanresources managementtomove towards scientific,and standardized the automatedessentialcondition。It is content regarding enterprise's policy-makers andthe superintendentallvery important,thereforethehuman resources management system should be able to providethesufficient informationand the quick inquiry methodfor the user,helps the head of underta kingunderstanding enterpriseexistinghuman resources condition. These systemsrealized the userto landand register the department management,theemployee management,the employee’s document

企业人事管理系统的开发设计实现-苏州大学本科生毕业设计学位论文范文模板参考资料[管理资料]

目录 摘要 (3) ABSTRACT (4) 前言 (5) 第一章概述 (6) 开发背景 (6) 关于国内同类系统的分析 (6) 任务与目标 (8) 本论文所做的工作 (9) 第二章 STRUTS框架与开发环境 (10) B/S模式 (10) MVC体系结构(模型-视图-控制器) (11) STRUTS框架 (12) 开发环境简介 (13) SQL Server 2000 (13) MyEclipse (14) 第三章系统需求分析 (15) 需求分析概述 (15) 需求分析的目标 (15) 需求分析的原则 (15) 系统总体需求分析 (15) 数据流分析及数据字典 (16) 数据流分析 (16) 数据字典 (18) 第四章系统总体设计 (22) 系统总体设计目标 (22) 系统功能描述 (22) 总体功能模块设计 (23) 数据库设计 (25)

数据库连接池工作原理 (26) 系统E-R图 (28) 系统表设计 (26) 界面设计 (28) 输入输出设计 (29) 输入设计 (29) 输出设计 (29) 第五章系统实现 (30) 界面效果 (30) 登陆界面 (30) 检索信息页面 (30) 检索结果页面 (31) 数据库连接池 (30) 系统出错处理 (34) 出错提示信息 (35) 系统补救措施 (35) 第六章总结与展望 (36) 参考文献 (37)

摘要 企业人事信息管理是企业管理中的一个重要内容,随着时代的进步,企业人员数量也不断增加、分工的不断细化、各个行业间联系的不断密切,对人事管理的要求也不断提高。早期的人工方式的人事管理系统已不合适现代企业公司的发展,实现企业人事管理的系统化、规范化、自动化,是现代企业管理的首选。 本文以企业管理信息系统建设中的人事信息管理子系统的设计和实现为目标,利用软件工程中系统开发的原理和方法,详细论述了系统的设计方案、系统的开发。系统以MyEclipse为开发工具,以SQL Server 2000为后台数据库管理系统,以Struts为框架,实现了以信息检索、培训管理、职称评定、奖惩管理、人员调动为主要功能的系统开发。为企业人事管理提供信息管理、信息检索、信息存取等服务,系统的实施基本上能够满足现代企业对人事管理的需要,为提高企业人事管理效率提供了行之有效的手段。 关键词:人事管理系统,Struts,信息检索

人事管理系统毕业论文范文

人事管理系统毕业论文范文 当前网络高速发展的时代,信息传输速度有了明显的提高,人们在工作时使用网络办公可以极大的提高办公效率。在工作时处理大量数据,对传统办公模式来说就显得非常烦琐,在高校档案管理工作中,人们以往习惯使用档案来管理人事信息,工作流程是首先准备大量空白纸制档案表,然后教职工填写纸制档案表,再由人事管理员将档案存储在档案柜中,这种传统模式办公效率低,不适合现代化办公需要。随着电脑的广泛应用和网络普及,使用电脑处理办公中大量数据,人们的工作效率有了明显的提高,对于高校人事管理来说,不仅要处理大量职工信息,同时还需要进行档案管理,这就需要开发一套高校人事管理系统来完成人事管理中大量信息处理工作。下面我们来看一篇人事管理系统毕业论文。 题目:高校人事管理系统开发 摘要:在信息化建设背景下,高校人事管理系统使人事管理工作更快捷、更准确。系统具有人事管理、师资管理、薪资管理等功能,并形成相关的报表和档案。 关键词:高校;人事管理;系统开发 人事处是负责学院人事、劳资、机构编制和师资队伍建设管理的职能部门,人事处作为学院管理的中枢部门,所负责的工作都是与教职工密切相关的工作。教师是高校的主体,是提高办学质量的主力军。随着信息技术的发展,开发一款管理软件使高校人事管理工作更高效、更准确,非常有必要。高校人事管理系统需根据高校战略人力资源管理为指导原则,符合高校"以人为本";的动态人事管理思想,人事管理系统成为构建高校内部教职工为基础的核心能力和竞争优势的最主要工具。 1系统功能结构及分析系统 依据人事管理工作的实际情况及其管理模式进行设计。将人事管理系统划分为五大功能模块,分别是人事管理模块、师资管理模块、薪资管理模块、档案管理模块、系统管理模块。

人事管理系统的设计与开发-毕业论文

---文档均为word文档,下载后可直接编辑使用亦可打印--- 摘要 随着计算机技术的飞速发展,在日常生活和工作中计算机应用的日益普及,利用计算机技术给生活带来巨大的变化。采用人工方式对人事管理存在极大的困难,利用计算机应用人事管理系统对人事管理将带来巨大的变革,极大程度解决了人事管理上存在的一些问题,为人事管理带来极大的便利。 本人事管理系统的开发主要采用SSH搭建系统框架,JavaScript、JSP等相关技术来搭建前端框架,MySQL数据库搭建后台数据库实现,Tomcat作为后台服务。根据需求分析对系统设计,本人事管理系统可实现对部门、职员、奖惩、工资、培训、招聘、图表、系统管理的功能。本人事管理系统的开发,对系统各功能的实现,有效解决了人事管理上存在的一些问题,通过图表形式显示各部门人数,可以清楚了解各部门人数情况,系统管理有效地对系统管理维护。 关键词:人事管理系统SSH框架JavaScript框架MySQL数据库

Abstract With the rapid development of computer technology, the application of computer in daily life and work is increasingly popular, the use of computer technology to bring great changes to life. It is very difficult to use the artificial way to the personnel management, use of personnel management system, personnel management computer application will bring great changes, to a great extent to solve some problems in the personnel management, bring great convenience for the personnel management. The development of the personnel management system mainly USES SSH to build the system framework, JavaScript, JSP and other related technologies to build the front-end framework, MySQL database to build the background database implementation, Tomcat as the background service. According to the demand analysis of the system design, the personnel management system can achieve the department, staff, rewards and punishments, wages, training, recruitment, charts, system management functions. The development of the personnel management system, the realization of the system's functions, effectively solve some problems in the personnel management, through the chart form shows the number of each department, can clearly understand the number of each department, the system management effectively to the system management and maintenance. Key words:Personnel management system SSH framework JavaScript framework MySQL database

相关文档
最新文档