人事管理系统设计与实现

本文介绍了一个使用VB6.0和Access数据库设计实现的人事管理系统,旨在简化企事业单位的人事管理工作,实现员工信息的添加、修改、删除和查询等功能。系统特点是操作简便,适用于中小型企业。开发中解决了开发工具选择、数据库访问等问题,通过性能测试,证明系统具有稳定性。
摘要由CSDN通过智能技术生成

人事管理系统设计与实现

内容摘要

本系统界面友好,采用传统的下拉式菜单进行功能选择,操作简单,稍微懂得计算机简单操作的人员都可操作本系统的各项功能,从而也减少了用户培训和使用本系统的额外经费,为企业的发展节约了部分开支。 希望我开发的《企业人事管理系统》能够方便,快捷,准确的为企事业单位的人事管理工作服务,以方便人事管理工作人员对企业员工的各种信息进行增加、修改、删除、查询等。能为公司提供更加科学、可靠的人事管理系统决策服务。从而有效地降低财务支出,节省大量的人力物力。

关键词:VB,Access,人事管理

目录

一、 引言 7
(一) 人事管理系统的产生及基本作用 7
(二) 该人事管理系统的特点 8
(三) 作者的主要贡献 8
二、 研究现状及设计目标 9
(一) 开发前的相关问题 9
(二) 本课题预计达到的设计目标 9
三、 要解决的几个关键问题 10
(一) 开发工具的选择 10
(二) Visual Basic和Access 10
(三) 访问数据库 11
四、 系统结构与模型 12
(一) 系统整体模块结构图 12
(二) 系统流程图 12
(三) 数据库设计 13
五、 系统实现技术 15
(一) 系统中的各功能模块 15
(二) 表的设计 23
(三) 窗体设计中需要的控件 24
六、 性能测试与分析 26
(一) 操作平台 26
(二) 系统的安装和运行 26
(三) 系统测试 26
七、 总结与展望 28

一、引言

(一)研究的目的和意义
人的管理是一切管理工作的核心。员工代表一个企业的形象,因而人事管 理机制设计的好坏,直接影响一个企业的成败。 员工的档案管理是企业人事管理的基础,在企业员工普遍流失的今天,一 个准确而及时的人事管理系统,有利于人事部门对员工流动进行分析、编制, 为企业所需人员提供了保障。 人力资源部那些重复的,事务性的工作交给 HRP(Human Resource Planning,人力资源管理系统)来解决,可以省去用户以往人力资源管理工作的 繁琐、枯燥;用领先的人力资源管理理念,把人力资源管理的作业流程控制和 战略规划设计巧妙地集合于一体;系统重点涉及到人力资源管理工作中的薪 资、考勤、绩效、调动、基本信息、用户管理以及用户切换等方面,并有综合 的系统安全设置、报表综合管理模块。可以很好地为用户的人力资源管理部门 在对员工的成本管理、知识管理、绩效管理等综合管理给予帮助。以每个月中 所发工资为例,其中包括考勤、人事信息变动、奖惩、迟到和旷工对本月的薪 资计算都有影响,为了及时的计算发放工资往往要提前一个星期花费大量时间,加班加点才能及时完成,而这样做无论从工作效率还是准确度方面都不允许,而且还浪费大量的人力财力。如果改用 HRP 管理做到高效、高精度,还可以减少管理时带来的一些繁琐的工作,节约管理带来的开支
人力资源管理系统主导21世纪,无论是发达国家还是发展中国家,对人力资源的战略性意义都有了深刻的认识,并开始付诸行动。世界公认,21 世纪将是人力资源的世纪;人力资源问题将主导整个21 世纪甚至更为遥远,这种状况的变化起因于竞争压力。目前,世界经济趋向全球化。世界经济的全球化过程和国家的开放过程,要求组织的管理部门降低管理成本以减少竞争压力和增强竞争能力。对于不同的组织,人力资源成本在总成本中的比例是不一样的。在信息时代的今天,计算机参与企业日常业务管理以成为企事业现代化建设的当务之急。该系统的设计开发正是适应了这种要求。人事管理系统是企事业管理的一个重要内容,随着时代的进步,企事业单位也变得庞大起来,如何管理好企业内部员工信息也就成为众从管理者的一项重要工作。在这种情况下,有一个好的管理系统可谓是不可少的一部分。
人事管理系统就是反把分散的职工信息实行统一化、集中化和规范化、自动化的管理。为企事业单位提供信息咨询、信息检索、信息存取等服务。原始的管理完全是依靠人工来完成的,这种管理方式存在着诸多弊端,如:效率低、保密性差、电子表格容量小,关联性差 ,不易于查询、更新和维护等。这样,不仅要消耗大量的人力物力,而且容易出错。相反的,如果能有一个好的管理系统来协助管理,带来的不仅是节省了大量的经费开支,更重要的是大大地降低了出错率,为企事业单解除了管理上的后顾之忧。该项目基本上能实现企业人事管理的需求。
(二)该人事管理系统的特点
目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作简单方便、功能实用,能满足中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除,按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常事务即事。本系统正适用于中小型企业,该系统采用了VB6.0作为它的开发工具,Access作为后台数据库进行支持。本系统使用了VB6.0的编程环境和其数据库编程技术。随着改革开放的深入,市场竞争日趋激烈,企业必须建立现代化信息管理系统,利用先进的计算机技术的支持,VB通过数据库访问控件与数据库地进行数据交换,并提供字段,接受用户对数据的各种更新,使用非常灵活简单和方便。
(三)作者的主要贡献
本人独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。

二、研究现状及设计目标

(一)开发前的相关问题
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。
在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程续语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。本系统遵循了经济、安全、高效、可靠、易操作、易维护和开放的设计原则。
(二)本课题预计达到的设计目标
该系统设计完成要达到的几个设计目的如下
(1)能够员工的基本情况进行查询、修改、删除、添加等操作。
(2)能够对员工的考勤信息进行查询、修改、删除、添加等操作。
(3)能够对员工的调动信息进行管理。

三、要解决的几个关键问题

(一)开发工具的选择
在设计过程中首先要考虑的问题就应是用的开发工具,:开发时使用的工具,本项目前台界面主要使用VB来开发,后台则采用ACCESS数据库进行支持。
(二)Visual Basic和Access
作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言,该开发工具具有很多长处:
Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。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编辑和处理。
在VB编程中通常要与数据库打交道,对于数据量较小的应用,一般选用Access作为数据库,因为Access数据库比较简单,功能也比较齐全,数据的备份、拷贝都很方便,且程序发布时不需要额外单独安装其它的数据库管理软件。因此,在功能能够满足要求的条件下,Access数据库往往成为一些小型数据库软件的首选。
关于用VB操作Access库表的方法有多种,一般初学者往往会使用数据控件,许多资料上也大都以此作为操作Access数据库的起点来介绍,因为这个方法使用起来非常简单,但使用数据控件的方法在程序编码上往往不够灵活。在本系统中使用了ADODB。首先,声明一个链接变量,并根据需要声明记录集变量, 建立与数据库的链接。

四、系统结构与模型

(一)系统整体模块结构图

本系统由五大模块组成,即系统,员工基本信息,员工考勤信息,员工调动信息,帮助。如下图:
在这里插入图片描述

(二)系统流程图
在这里插入图片描述

如上图所示,在登录时需要输入有效的用户名和用户密码,才能进入主界面。在输入用户名和用户密码时只有三次机会,如超过三次则系统会自动退出登录窗体。具体的实现代码在第五章内有详细的介绍。
(三)数据库设计
员工基本信息E_R图
在本系统中涉及的表很多,在这里只对员工基本信息的E_R图进行介绍。
StuffInfo(SID,SName,SGender,SPlace,SAge,SBirthday,SDegree,SSpecial,),E_R图如下所示:

在这里插入图片描述

员工调动信息表:
AlterationInfo(AID,AName,AOlddept,ANewdept,AOldPosition,ANewPosition,AOuttime,AIntime,ARemark)

在这里插入图片描述

五、系统实现技术

(一)系统中的各功能模块

在这里插入图片描述

该窗体为用户登录窗体。用户只有输入正确的用户名和密码才能进入主界面。该窗体的代码如下:
Private Sub cmdOK_Click()
Dim SQL As String
Dim rs As ADODB.Recordset
If Trim(UserName.Text = “”) Then
MsgBox “没有输入用户名称,请重新输入!”, vbOKOnly + vbExclamation, “警告”
UserName.SetFocus
Else SQL = “select * from UserInfo where UserID='” & UserName.Text & “'”
Set rs = TransactSQL(SQL)
If iflag = 1 Then
If rs.EOF = True Then
MsgBox “没有这个用户,请重新输入!”, vbOKOnly + vbExclamation, “警告”
UserName.SetFocus
Else
If Trim(rs.Fields(1)) = Trim(PassWord.Text) Then
rs.Close
Me.Hide
gUserName=Trim(UserName.Text) FrmMain.Show
Unload Me
Else
MsgBox “密码不正确,请重新输入!”, vbOKOnly + vbExclamation, “警告”
PassWord.SetFocus
PassWord.Text = “”
End If
End If
Else
Unload Me
End If
End If
pwdCount = pwdCount + 1
If pwdCount = 3 Then
Unload Me
Exit Sub
End If
End Sub

主界面
该系统能完成基本的人事管理的需求,根据具体的要求要实现功不能,将该系统化分为五个主要功能模块。该窗体由五个菜单项组成。其中每个菜单下均有子菜单项。 如图为该系统登录后的主界面:
在这里插入图片描述

所要实现

系统
该模块的作用主要是管理用户的登录,当一个用户登录,进入系统后,可以根据进行添加其它用户名并且设置密码,也可以随时的更改自己的密码。
**加粗样式
**
该窗体所示的下拉菜单中”添加用户”中的部分代码:
Private Sub cmdOK_Click()
Dim SQL As String
Dim rs As ADODB.Recordset
If Trim(UserName.Text) = “” Then MsgBox “请输入用户名称!”, vbOKOnly + vbExclamation, “警告”
Exit Sub
UserName.SetFocus
Else
SQL = “select * from UserInfo where UserID='” & UserName & “'”
Set rs = TransactSQL(SQL)
If rs.EOF = False Then MsgBox “这个用户已经存在!请重新输入用户名称!”, vbOKOnly + vbExclamation, “警告”
UserName.SetFocus
UserName.Text = “”
PassWord.Text = “”
confirmPWD.Text = “”
Exit Sub
Else
If Trim(PassWord.Text) <> Trim(confirmPWD.Text) Then MsgBox “两次输入的密码不一致,请重新输入密码!”, vbOKOnly + vbExclamation, “警告”
PassWord.Text = “”
confirmPWD.Text = “”
PassWord.SetFocus
Exit Sub
ElseIf Trim(PassWord.Text) = “” Then MsgBox “密码不能为空!”, vbOKOnly + vbExclamation, “警告”
PassWord.Text = “”
confirmPWD = “”
PassWord.SetFocus
Else SQL = “insert into UserInfo (UserID,UserPWD) values('” & UserName
SQL = SQL & “‘,’” & PassWord & “')”
TransactSQL (SQL)
MsgBox “添加成功!”, vbOKOnly + vbExclamation, “添加结果”
UserName.Text = “”
PassWord.Text = “”
confirmPWD.Text = “”
UserName.SetFocus
End If
End If
End If
End Sub
员工基本信息
本功能模块中四个基本操作,即
(1)添加员工的基本信息,系统将自支生成员工编号,管理员可以添加员工的基本信息。包括员工的姓名、性别、籍贯、年龄、出生日期、住址、E_mail、学历、专业、进入本公司的时间、起薪时间等。
(2)修改员工的基本信息,先择一个员工然后可以修改员工的基本信息。
(3)查询员工的基本信息,可根据员工编号、员工的姓名或者进入公司的时间来对员工基本信息进行查询,也可根查询结果进行修改和删除操作。
(4)删除员工的基本信息。从列表中选择要删除的员工信息,进行删除操作。
在这里插入图片描述

在添加员工基本信息模块中应注意首先将所有的文本框进行“清空”操作。
如下为“查询员工基本信息”窗体的代码:
Private Sub Form_Load()
Dim i As Integer
Dim SQL As String
Dim rs As New ADODB.Recordset
SQL = “select distinct datepart(yy,SInTime) from StuffInfo”
Set rs = TransactSQL(SQL)
If Not rs.EOF Then
rs.MoveFirst
While Not rs.EOF
If Not IsNull(rs.Fields(0)) Then
Me.FromYear.AddItem rs(0)
Me.ToYear.AddItem rs(0)
End If
rs.MoveNext
Wend
rs.Close
Me.FromYear.ListIndex = 0
Me.ToYear.ListIndex = 0
End If
For i = 1 To 12
Me.FromMonth.AddItem i
Me.ToMonth.AddItem i
Next i
Me.FromMonth.ListIndex = 0
Me.ToMonth.ListIndex = 0
End Sub
员工考勤信息
该功能模块中有五个基本操作:即(1)添加考勤信息:该操作由上下班信息和其它考勤信息两部分组成。上下班信息主要记录每个员工的上下班信息,其它考勤信息记录员工的包含请假、加班、出差等信息。(2)修改考勤信息:当考勤出现错误时可以在此处修改。(3)查询考勤信息:根据员工的编号或者时间进行查询,得到所有的考勤信息。(4)删除考勤信息:分为删除上下班考勤信息和删除其它考勤信息。(5)设置上下班时间:设置公司的上下班时间。

在这里插入图片描述

员工的调动信息
该功能模块由四部分组成:即(1)添加员工的调动信息:添加员工的原在部门、原有职务、新部门和新职务等信息、(2)修改员工的调动信息:修改相应的员工调动信息(3)查询某个员工的调动信息或者某段时间企业内部的调动情况。(4)删除调动信息。

在这里插入图片描述

帮助
该功能模块只有一个“关于”操作项,并无实际的功能。它的下拉菜单中有“关于”,窗体如下:

在这里插入图片描述

本窗体中“退出”按钮的代码如下,这一部分代码也是系统设计中使用最频繁的。
Private Sub Command1_Click()
Unload Me
Exit Sub
End Sub
(二)表的设计
该系统的数据库由Access支持,根据系统的功能共需要有9个相关的表。分别为员工编号计数表、上下班时间设置表、员工基本信息表、员工考勤信息表、请假信息表、加班信息表、出差信息表、调动信息表、和用户信息表。下面简单的介绍了几个表的结构或表:
上下班时间设置表结构下:

Begintime Endtime
员工调动信息表:
在这里插入图片描述

该表是员工的调动情况进行统计,其中包括员工编号,员工姓名,原部门,调动后的新部门,原职务,新职务,调出时间,调入时间,备注等信息.
员工基本信息表:
在这里插入图片描述

该表记录了员工的基本情况,以便对其进行相应的操作.其中包括员工编号,员工姓名,性别,籍贯,年龄,出生日期,学历,专业等基本信息.以便对员工的基本信息进行添加、删除、查询、修改等操作。
(三)窗体设计中需要的控件
各个窗体设计时所采的控件,该项目中主要使用了Label控件(标签控件)、Text控件(文本框控件)、Command控件(按钮控件)、ComboBox控件(组合框控件)、Frame控件(框架)、Image控件(图像控件)、OptionButton控件(单选按钮控件)、CheckBox控件(多选按钮控件)等。
下面窗体所用的控件及其主要属性如下:
在这里插入图片描述

该界面由四个Label 控件、两个文本框控件、一个Image控件和两个Command控件组成。

Command1的Caption属性为:确定
Command1的名称为:cmdOK
Command2的Caption属性为:取消
Command1的名称为:cmdCancel
Label1的Caption属性为:人事管理系统
Label2的Caption属性为:用户名称
Label3的Caption属性为:用户密码
以上的控件及属性中,最重要的是:
Text2的Passwordchar属性,要想在文本框中输入的文字显示为“”,应该
将Text2的Passwordchar属性,设为“
”。这样即可达到如上图所示的样式。

六、性能测试与分析

一般来说,对程序测试有两种测试方法:如果已经知道了软件系统应具有的功能,可通过测试来对每个功能是否都能正常使用;如果知道程序的内部工作过程,可以通过测试来检测程序内部是否按照规格说明书的规定正常进行。前一种方法称为黑盒测试,后一种方法称为白盒子测试。黑盒测试又称为功能测试,白盒子测试又称为结构测试。在MIS开发过程中采用了多种措施保证软件质量,但是实际开发过程中还是不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,不经周密测试的系统投入运行,将会造成难以想象的后果,因此系统测试是MIS开发过程中为保证软件质量必须进行的工作。大量统计资料表明,系统测试的工作量往往占MIS开发总工作量的40%以上。因此,我们必须重视测试工作。

经过几个月的毕业设计,因为时间和任务的性质的关系,没有完全按照上述的测试方法进行系统的测试,但经过一些简单的步骤的测试,证明本系统具有相当程序的稳定性。
(一)操作平台
  本系统是在 Windows 98/Windows Me/Windows NT 4.0 (SP4)/Windows 2000 的中英文环境下运行,完全适用于各式屏幕大小设置 640x480、800x600、1024x768、…。
系统推荐在PC 586/32MB 以上各档微机下运行。
(二)系统的安装和运行
系统的安装和运行,推荐使用如下配置:
CPU 586/350MHz以上;
内存64MB 以上;
硬盘100M 以上自由空间;
VGA 显示器;
中文操作系统 Windows 98/me/2000/XP/winNT
分辩率800×600 或更高;
颜色256色以上。
(三)系统测试
为了确保本系统能够正常运行,需要在发布之后做一次较全面的测试。现将具体操作及过程举例说明如下:
(1)测试用户登陆:
打开人事管理系统,在“用户名”里填入“aaa”,在密码框中输入“aaa”。填写完成点击“确定”按钮,将会出现操作程序页面,即该用户已经登 陆成功。
(2)用户退出系统的测试:
在操作已完成,需要退出程序的时候,在系统页面“系统”下拉菜单的有一个“退出”的选项,点击之后便可退出。
(3)测试密码的更改:
在用户登录的情况下,在“系统”菜单中单击“修改密码”,弹出对话框图,在界面中按要求输入信息,单击“确定”,即可修改自己的密 码。如下图:
在这里插入图片描述
(4)在“员工基本信息”下进行员工的添加、删除、修改、查询等操作均可显示正确的结果。且在查询时可根据不同的条件进行查询。
经过对各个功能模块的测试,各个模块均能正确的运行。在这里对于其它模块的测试不再作介绍。

七、总结与展望

经过三个多月的设计和开发,人事管理系统基本开发完毕。其功能基本符合用户需求,能够完成员工基本信息的输入和统计。并提供部分系统维护功能,使用户方便进行数据备份和恢复、数据删除。同时也考虑到了单位编码以减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决。
由于毕业设计时间较短,该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。这些都有待进一步改善。
通过毕业设计我深刻地了解到,软件开发工作是一项复杂而艰巨的系统工程,它涉及到软件工程、数据库设计、应用业务、项目控制、人员管理和计算机技术等多种知识和经验,因此任何一项软件开发都需要开发者具备良好的基础和实践能力.我深深意识到自己的知识面太窄,基础知识不够扎实。因此,一定要在以后的学习中注意积累基础知识,为以后的工作打下结实的根基。
在这次的毕业设计中,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。
最后,我衷心感谢指导老师在我的设计过程中给予我的支持和帮助,使我能够顺利地完成此次毕业设计。

八、 致谢

毕业设计是对我大学二年半所学基础知识和专业知识的一次综合应用,是提高综合能力的一次大好机会。在这段时间里,从分析任务书、查找资料到定稿,由始至终的每一个环节,都是对我所学知识的全面考查。在写作过程中,我发现了自己的专业知识还有许多的不足,这需要我在以后的工作和学习中努力地去弥补这些欠缺。
在此我要感谢给我指导和评阅的老师,因为毕业设计的完成是在指导和评阅老师悉心指导、严格监督,给我提出宝贵意见的基础上完成的,我对老师严谨的学风和认真的态度表示由衷的敬佩。同时对关心和帮助我的老师、同学们深表谢意。
毕业设计我努力完成了,但由于知识量有限和其它各方面的不足,此次论文难免出现或多或少的错误,恳请各位老师批评指正并给予指导,以便在以后的工作和学习中弥补这些欠缺,并努力提高自己的综合能力。

参考文献

[1]王福成等,Visual Basic 6.0数据库开发指南,清华大学出版社,2002年6月
[2]郭振波,深入浅出Visual Basic 6.0中文版,人民邮电出版社,2003年3月
[3]林永等,Visual Basic 6.0用户编程手册,人民邮电出版社,2002年11月
[4]刘炳文等,Visual Basic 6.0 程序设计教程,清华大学出版社, 2000年7月
[5]于毅红,管理信息系统的应用与开发探讨,上海工程技术大学学报,vof.13,No.4
[6]纪红,人事管理信息系统的设计与实施,管理信息系统,2000(6):46——49
[7]陈文伟,决策支持系统及其开发,广西科学技术出版社,2000年第2版
[8]李斌,俞知远,计算机辅助人事管理信息系统,湖南大学学报,1997(4)
[9]湖南省机构编制委员会办公室,湖南省人员单位信息基础数据库信息采集表,1999年7月
[10]陈海泉,人事管理系统简介,广东气象,2000(4)
[11]陈也平,基于校园网的高校人事管理系统,微机发展,2002年(2)
[12]陈红,湛江港务局人事管理信息系统的开发,湛江:交通与计算机,1999(6)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值