当前位置:文档之家› 人事档案管理信息系统

人事档案管理信息系统

人事档案管理信息系统
人事档案管理信息系统

沈阳理工大学

----------机械工程学院课程设计

题目:人事档案管理系统班级08010302

专业:工业工程

学生姓名:钱建飞

指导教师:舒启林

可行性分析

一.课程设计的目的和意义

在人事管理中,对于信息的处理是最重要的一环,其方式体现在信息的采集、清理、分析、保存、失效的生命周期中。目前的ERP软件就整合了财务、库存、人事等各方面的企业要素,极大地提高了企业的信息流转效率,从而提高了生产率。但是,access是个高度复杂的系统,在这里将实现的是一个适用于中小企业的备忘录,包含的模块主要由用户登录、备忘录类型的设定、信息录入以及特定信息的采集。可以涉及到大多数access数据库的重要数据库对象、重要功能和特性,比如:视图和存储过程等。由此,通过这个课程设计可以加深对这些Saccess数据库知识的学习、理解,积累在实际工程应用中运用各种数据库对象的经验,从而掌握使用应用软件开发工具开发数据库管理系统的基本方法。

1.1可行性分析

通过调查分析采购供应管理信息系统所具备的能力及实现的方法。确定总体结构,利用数据库所具有的能力,以最简洁最容易的方法,使其成为一个初级的系统软件。

1.2可行性综合分析

(1)可行性:系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易。对于该系统的技术要求,现行的软件开发条件,环境,完全可以实现。SQL Server 2000完全可以提供该系统的操作要求和数据库需求。但由于SQL Server较Access复杂,本设计又是注重研究系统的实现,所以采购管理信息系统在Access技术上是完全可行的。

(2)技术可行性:该系统的开发要求是界面简单,易于操作。

(3)经济可行性:该系统做为课程设计开发,经济可行性必然不能完全考察出来,但本人认为此次设计的采购管理信息系统完全可行。

(4)管理可行性:此次采购管理系统的设计由于操作简单,内容较少,

且炒作简单,同时又能适应大部分的采购系统,故能使采购流程效率提高。又经过权限的设置,帮助他们能够快速准确和职能化的工作,减少作业量并提高效率。

2.需求分析

2.1人事档案管理功能

人事档案管理功能包括人事档案信息的增加、修改、删除和查询:(1)增加功能

该系统按照电信人事管理人员的书写习惯,可对员工的编号、员工的姓名、性别、出生年月、所在部门、职位名称、最高学历、毕业院校、所学专业、身份证号码、家庭住址、到岗时间、电话号码、手机、传呼等基本信息进行记录,为了方便起见,还增加了备注的功能,可以对员工进行评语及特点的描述。信息录入后最终自动生成详细的易于操作的人事档案表,可以随时的记录了解本公司的员工信息,一目了然。本系统支持任何一种输入方法。

(2)修改功能

该系统提供的档案修改功能可以在员工的基本情况发生变化后,根据修改的项目修改员工原始的各种信息,比如修改学历、所在部门、职务名称等。

(3)删除功能

该系统中删除的功能是为了考虑人员的流动性,当员工提出辞职后,可及时得把员工信息删除,在选择删除某一条信息后,为了防止误操作,系统会再次提示“您是否真的删除”,如果您选择确认后,才能删除。

(4)查询功能

对人事信息,根据查询条件列出查询结果,其中,查询条件可以是单一查询条件,也可以是组合查询条件。

(5)档案打印功能

可根据需要,打印出员工数据库中所有或部分人事档案。

系统分析1.系统功能总体设计图如下

2.业务流程图

3.数据流程图:

4.1实现菜单选项

菜单是程序最重要的特性之一,大多数程序都依赖一个定义良好的菜单使程序易于使用和维护,Visual Basic 也提供了强大的创建菜单

功能是程序更加标准。

您可以使用Visual Basic 的Application Wizard 也可以使用Visual Basic

的菜单编辑器建立菜单或者修改已经存在的菜单。

4.2实现工具栏

Toolbar 是工具条控件,是实现工具条的主体。其中的按钮可以显示图像和标题,并按功能分组或加入分隔符,还可以围棋设置鼠标停留在其上显示的提示字符。Toolbar 也是一个控件容器且具有Style

属性,并可以为其增加下拉按钮和平滑按钮等。

选择“工程”下拉菜单中的“部件”选项,显示“部件”对话框。在“控

增加员工信息要求

修改员工信息要求

新员工信息

员工信息修改结果

删除员工信息

员工信息

员工信息 查询结果

件”选项卡列表中选择“Microsoft Windows Common Controls 6.0”后工具相中增加改控件。其属性及对象如下:

1.Align属性定义工具条在窗体中的位置

2.ToolTipText属性是字符串类型,定义控件的提示字符

3.Style属性定义按钮外观。

4.ImageList属性定义与数据条对应的ImageList控件名,该控件定

义工具条按钮显示的图像。5.HotImangeList属性设置一个ImageList控件名,该控件定义按钮

获得热点时显示的图像。6.DisabledImageList属性定义工具条按钮无效时显示的图像。

创建工具条包括ImageList和Toolbar控件

ImageList用于为其他控件提供图像库,将ImageList控件加入到工具箱的操作于前述Toolbar控件相同。

系统设计

一、登录界面

当输入的账号和密码符合Access数据库中的用户表中的数据时时,焦点落在确定上面,此时点击确定就可以登入系统。若错误,则会弹出对话框提醒“用户名密码错误,请重新输入!”并且它的输入密码为“*”,是在属性栏中的passwordchar设置“*”。

用户名及密码不能为空,如不填写两者或两者之一,则会弹出对话框提醒"请输入用户名与密码!"

如果用户输入的密码不是密码管理表中的用户名及密码,则会弹出

对话框提醒"无该用户!"

设置了访问权限,根据不同人的管理职能提供相应的管理权限

它的具体代码为:

Private Sub Command1_Click()

Adodc1.RecordSource = "select * from 用户登陆where 用户名='" & Trim(Text1.T ext) & "'"

Adodc1.Refresh

If Trim(Text1.Text) = "" Then

MsgBox "用户名不能为空!", vbOKOnly + vbExclamation, "警告!"

Text1.SetFocus

Exit Sub

End If

If Adodc1.Recordset.EOF Then

MsgBox "用户名不存在,请重新输入!", vbOKOnly + vbExclamation, "警告!"

Text1.T ext = ""

Text1.SetFocus

Exit Sub

Else

If T ext2.T ext <> Adodc1.Recordset.Fields("密码") Then

MsgBox "密码错误!", vbOKOnly + vbExclamation, "警告!

T ext2.Text = ""

T ext2.SetFocus

Exit Sub

End If

End If

If Combo1.T ext <> Adodc1.Recordset.Fields("身份") Then

MsgBox "权限错误!", vbOKOnly + vbExclamation, "警告!"Else

If Combo1.T ext = "管理员" Then

MsgBox "成功登陆"

Form2.Show 0.1

Form1.Hide

Else: Form30.Show 0.1

Form1.Hide

End If

End If

End Sub

Private Sub Command2_Click()

Unload Me

End Sub

Private Sub Form_Load()

Combo1.AddItem "管理员"

Combo1.AddItem "普通用户"

Adodc1.ConnectionString = cnn.ConnectionString

End Sub

二、主界面

主界面是登陆后最基础的一个界面。由他可以连接跳转到用户想要用用的任何一个功能界面。主要集成了查询,录入,删除,统计,输出等功能

具体实现代码如下:

Private Sub Luru_Click(Index As Integer)

da = "员工档案添加"

BH = "员工编号"

bc = "保存"

Form8.Show 0.1

Form2.Hide

End Sub

Private Sub shuchu_Click(Index As Integer)

Form3.Show 0.1

Form2.Hide

End Sub

Private Sub T ongji_Click(Index As Integer)

Form3.Show 0.1

Form2.Hide

End Sub

Private Sub T oolbar1_ButtonClick(ByV al Button As MSComctlLib.Button)

Select Case Button.Key

Case "添加"

da = "员工档案添加"

BH = "员工编号"

bc = "保存"

Load Form8

Form8.Show

Case "查询"

Load Form3

Form3.Show

Case "删除"

Load Form3

Form3.Show

Case "修改"

Load Form3

Form3.Show

Case "帮助"

MsgBox "请联系客服,我们将给予帮助!", vbOKOnly, ""

Form2.Show

Case "退出系统"

Unload Me

Case "统计"

Load Form3

Form3.Show

Case "退出系统"

End

End Select

End Sub

三、主功能界面

主功能界面上集成了几乎所有的功能按钮,这是由于档案的修改、删除、统计、导出等功能都必须通过查询后才能工作。所以把这几个功能集合到一起、便于管理员进行档案管理。

各项功能的具体实现代码如下:

Private Sub Command_Click()

If cx <> 1 Then

MsgBox "未选中数据!!", vbOKOnly + vbExclamation, ""

Exit Sub

End If

Dim Mag As Integer

Mag = MsgBox("是否删除!", vbY esNo, "警告")

If Mag = vbY es Then

Adodc1.Recordset.Delete '删除记录

End If

End Sub

Private Sub Command1_Click()

cx = 1

Adodc1.RecordSource = "select * from 员工基本信息表where 员工编号like '%" & Text2.Text & "%' and 姓名like '%" & Text1.Text & "%'and 婚姻状况like '%" & Combo1.Text & "%'and 性别like '%" & Combo6.Text & "%' and 职位like '%" & Combo2.Text & "%' and 政治面貌like '%" & Combo3.Text & "%' and 所在部门like '%" & Combo5.Text & "%'and 学历like '%" & Combo4.Text & "%' "

Adodc1.Refresh

If Adodc1.Recordset.EOF Then

MsgBox "没有符合条件的档案, 请重新输入查询条件!"

Exit Sub

End If

End Sub

Private Sub Command2_Click()

'先给赋值为0

Adodc1.Refresh

If Adodc1.Recordset.RecordCount = 0 Then

Text3.Text = 0

Else

sum = 0

Adodc1.Recordset.MoveFirst

Do While Not Adodc1.Recordset.EOF '从开始一直到结尾,累加sum = sum + 1

Adodc1.Recordset.MoveNext

Loop

Text3.Text = V al(sum) '保存到text1中去

Adodc1.Recordset.MoveFirst

Adodc1.Refresh

End If

End Sub

BH = "请输入要修改的员工编号"

bc = "修改"

If cx > 0 Then

BHs = Text2.Text

Else

MsgBox "未选中数据!!", vbOKOnly + vbExclamation, ""

Exit Sub

BHs = ""

End If

Form8.Show

Me.Hide

End Sub

Private Sub Command4_Click()

If Adodc1.Recordset.EOF Then

MsgBox "没有可输出的数据!"

Exit Sub

End If

sum = 0

Adodc1.Recordset.MoveFirst

Do While Not Adodc1.Recordset.EOF '从开始一直到结尾,累加sum = sum + 1

Adodc1.Recordset.MoveNext

Loop

Text3.Text = V al(sum) '保存到text1中去

Adodc1.Recordset.MoveFirst

Adodc1.Refresh

Dim SaveFile As String

Dim xlApp As Excel.Application

Dim xlBook As Excel.Workbook

Dim xlSheet As Excel.Worksheet

Adodc1.RecordSource = "select * from 员工基本信息表where 员工编号like '%" & Text2.Text & "%' and 姓名like '%" & Text1.Text & "%'and 婚姻状况like '%" & Combo1.Text & "%'and 性别like '%" & Combo6.Text & "%' and 职位like '%" & Combo2.Text & "%' and 政治面貌like '%" & Combo3.Text & "%' and 所在部门like '%" & Combo5.Text & "%'and 学历like '%" & Combo4.Text & "%' "

Adodc1.Refresh

Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象

Set xlBook = xlApp.Workbooks.Add '打开已经存在的EXCEL工件簿文件

xlApp.Visible = True '设置EXCEL对象可见(或不可见)

Set xlSheet = xlBook.Worksheets("Sheet1") '设置活动工作表xlSheet.Cells(1, 1) = "员工编号"

xlSheet.Cells(1, 2) = "姓名"

xlSheet.Cells(1, 3) = "年龄"

xlSheet.Cells(1, 4) = "性别"

xlSheet.Cells(1, 5) = "所在部门"

xlSheet.Cells(1, 6) = "电话"

xlSheet.Cells(1, 7) = "职位"

xlSheet.Cells(1, 8) = "学历"

xlSheet.Cells(1, 9) = "聘用时间"

xlSheet.Cells(1, 10) = "离职时间"

xlSheet.Cells(1, 11) = "婚姻状况"

xlSheet.Cells(1, 12) = "政治面貌"

xlSheet.Cells(1, 13) = "毕业学校"

xlSheet.Cells(1, 14) = "籍贯"

xlSheet.Cells(1, 15) = "民族"

For j = 1 To sum

xlSheet.Cells(j + 1, 1) = Adodc1.Recordset.Fields(0)

xlSheet.Cells(j + 1, 2) = Adodc1.Recordset.Fields(1)

xlSheet.Cells(j + 1, 3) = Adodc1.Recordset.Fields(2)

xlSheet.Cells(j + 1, 4) = Adodc1.Recordset.Fields(3)

xlSheet.Cells(j + 1, 5) = Adodc1.Recordset.Fields(4)

xlSheet.Cells(j + 1, 6) = Adodc1.Recordset.Fields(5)

xlSheet.Cells(j + 1, 7) = Adodc1.Recordset.Fields(6)

xlSheet.Cells(j + 1, 8) = Adodc1.Recordset.Fields(7)

xlSheet.Cells(j + 1, 9) = Adodc1.Recordset.Fields(8)

xlSheet.Cells(j + 1, 10) = Adodc1.Recordset.Fields(9)

xlSheet.Cells(j + 1, 11) = Adodc1.Recordset.Fields(10)

xlSheet.Cells(j + 1, 12) = Adodc1.Recordset.Fields(11)

xlSheet.Cells(j + 1, 13) = Adodc1.Recordset.Fields(12)

xlSheet.Cells(j + 1, 14) = Adodc1.Recordset.Fields(13)

xlSheet.Cells(j + 1, 15) = Adodc1.Recordset.Fields(14)

Adodc1.Recordset.MoveNext

Next

SaveFile = "d:\1.xls" '你可以在此修改保存的文件名称

If Dir(SaveFile) <> "" Then Kill SaveFile

xlBook.SaveAs FileName:=SaveFile '保存工作表,结束时一定别忘了保存

xlBook.Close (True) '关闭工作簿这里的True表示退出时保存修改xlApp.Quit '结束EXCEL对象

Set xlApp = Nothing '释放xlApp对象

MsgBox "文件已成功导出到" & SaveFile

End Sub

Private Sub Command5_Click()

Form3.Hide

Form2.Show

End Sub

Private Sub Form_Load()

Adodc1.RecordSource = "select * from 员工基本信息表where 员工编号like '%" & Text2.Text & "%' and 姓名like '%" & Text1.Text & "%'and 婚姻状况like '%" & Combo1.Text & "%'and 性别like '%" & Combo6.Text & "%' and 职位like '%" & Combo2.Text & "%' and 政治面貌like '%" & Combo3.Text & "%' and 所在部门like '%" & Combo5.Text & "%'and 学历like '%" & Combo4.Text & "%' "

Combo1.AddItem "已婚"

Combo1.AddItem "未婚"

Combo2.AddItem "总经理"

Combo2.AddItem "副总经理"

Combo2.AddItem "部长"

Combo2.AddItem "工程师"

Combo2.AddItem "职工"

Combo3.AddItem "党员"

Combo3.AddItem "群众"

Combo4.AddItem "本科"

Combo4.AddItem "硕士"

Combo4.AddItem "博士"

Combo4.AddItem "高中"

Combo5.AddItem "技术部"

Combo5.AddItem "行政部"

Combo5.AddItem "财务部"

Combo5.AddItem "业务部"

Combo6.AddItem "男"

Combo6.AddItem "女"

Adodc1.ConnectionString = cnn.ConnectionString

Adodc1.RecordSource = "select * from 员工基本信息表"

End Sub

四、档案添加界面

档案添加界面主要是添加员工档案。如果添加的档案已经存在,提示不能添加。

Private Sub Command1_Click()

If Text1.Text = "" Or Text2.Text = "" Then

MsgBox "员工编号或名称为空,请重新输入!"

Exit Sub

End If

If Label1.Caption = "员工档案修改" Then

If Adodc1.Recordset.EOF = True Then

MsgBox "编号不存在无法修改", vbOKOnly + vbExclamation, "警告!"

Exit Sub

End If

Dim Mag As Integer

Mag = MsgBox("是否修改!", vbY esNo, "警告")

If Mag = vbY es Then

Adodc1.Recordset.Delete '删除记录

Else

Exit Sub

End If

End If

Adodc1.RecordSource = "select * from 员工基本信息表"

Adodc1.Refresh

Adodc1.Recordset.AddNew

Adodc1.Recordset.Fields("员工编号").V alue = V al(Text1.Text)

Adodc1.Recordset.Fields("姓名").V alue = Text2.Text

Adodc1.Recordset.Fields("民族").V alue = Text3.Text

Adodc1.Recordset.Fields("政治面貌").V alue = Text4.Text

Adodc1.Recordset.Fields("学历").V alue = Text5.Text

Adodc1.Recordset.Fields("籍贯").V alue = Text6.Text

Adodc1.Recordset.Fields("籍贯").V alue = Text6.Text

Adodc1.Recordset.Fields("电话").V alue = Text7.Text

Adodc1.Recordset.Fields("毕业学校").V alue = Text8.Text

Adodc1.Recordset.Fields("年龄").V alue = Text9.Text

Adodc1.Recordset.Fields("职位").V alue = Text10.Text

Adodc1.Recordset.Fields("聘用时间").V alue = DTPicker1.Value

Adodc1.Recordset.Fields("离职时间").V alue = DTPicker2.Value

Adodc1.Recordset.Fields("性别").V alue = Combo1.Text

Adodc1.Recordset.Fields("婚姻状况").V alue = Combo2.Text

Adodc1.Recordset.Fields("所在部门").V alue = Combo3.Text

Adodc1.Recordset.Update

Text1.Text = ""

Text2.Text = ""

Text3.Text = ""

Text5.Text = ""

Text6.Text = ""

Text7.Text = ""

Text8.Text = ""

Text4.Text = ""

Text9.Text = ""

Text10.Text = ""

Combo1.Text = ""

Combo2.Text = ""

Combo3.Text = ""

MsgBox "录入成功"

End Sub

Private Sub Command2_Click()

Unload Me

Form2.Show

End Sub

Private Sub Form_Load()

Adodc1.ConnectionString = cnn.ConnectionString Label1.Caption = da

Label2.Caption = BH

Command1.Caption = bc

Combo1.AddItem "男"

Combo1.AddItem "女"

Combo2.AddItem "未婚"

Combo2.AddItem "已婚"

Combo3.AddItem "财务部"

Combo3.AddItem "生产部"

Combo3.AddItem "管理部"

Combo3.AddItem "营销部"

If Label1.Caption = "员工档案修改" Then

Text1.Text = BHs

Else

Exit Sub

End If

End Sub

Private Sub Text1_Change()

If Text1.Text = "" Then

Exit Sub

End If

Dim selectorder As String

selectorder = "select * from 员工基本信息表where 员工编号like '%" & Text1.Text & "%'"

Adodc1.RecordSource = selectorder

Adodc1.Refresh

If Adodc1.Recordset.EOF = False Then

MsgBox "编号存在", vbOKOnly + vbExclamation, "警告!"

Text2.Text = Adodc1.Recordset.Fields("姓名")

Text3.Text = Adodc1.Recordset.Fields("民族")

Text4.Text = Adodc1.Recordset.Fields("政治面貌")

Text5.Text = Adodc1.Recordset.Fields("学历")

Text6.Text = Adodc1.Recordset.Fields("籍贯")

Text7.Text = Adodc1.Recordset.Fields("电话")

Text8.Text = Adodc1.Recordset.Fields("毕业学校")

Text9.Text = Adodc1.Recordset.Fields("年龄")

Text10.Text = Adodc1.Recordset.Fields("职位")

Combo1.Text = Adodc1.Recordset.Fields("性别")

Combo2.Text = Adodc1.Recordset.Fields("婚姻状况")

Combo3.Text = Adodc1.Recordset.Fields("所在部门")

DTPicker1.V alue = Adodc1.Recordset.Fields("聘用时间")

DTPicker2.V alue = Adodc1.Recordset.Fields("离职时间")

Else

MsgBox "编号不存在", vbOKOnly + vbExclamation, "警告!"

End If

End Sub

课程设计的体会

经过不到两个星期的不断实践与探索,人事档案管理系统的设计与实现己经初步完成,基本上达到了预期的设计要求和目的。

写完这个课程设计报告,一个完整的管理系统就创建完毕了。在本系统的设计与实现的过程中,主要讲述了采购供应管理信息系统的系统设计部分,包括功能模块设计、数据库结构设计等。系统设计为整个程序构建了骨架,各个功能模块实现各个细节部分。主要功能有:档案添加,删除,修改,统计,输出等等。

在整个课程设计阶段的工作和课程设计报告的写作过程的经历将会使我终生受益,并对我今后的工作和发展产生深远的影响。由于整个课程设计时间比较仓促,所以该系统还有许多不尽如意的地方,比如对商品信息管理的设计不是很详尽、仔细,对某些功能的细节设计还缺乏完备性,缺少联机文档,缺乏对系统整体进行周密的考虑,出错处理不够等等多方面

问题。这些都有待于进一步的改善。我对管理信息系统有了更清楚的认识,一个企业采用管理信息系统的目的就是提高企业处理各项事务的能力,是数据和信息在企业内部及时,准确,通畅的流动。因此本次做课程设计,就从各方面为企业考虑。

短时间的课程设计,使我从中受到很大的教育和启迪,不仅将大学所学的知识进行了实际应用,还学到了很多书本上学不到的知识。开阔了视野,增长了知识,积累了经验。充分锻炼了自己的动手和应用能力,真正做到了理论联系实际。

经过本次课设,不仅对管理信息系统有了更清楚的认识,而且学到了Access数据库和VB 的使用方法,增加了知识面,也是一个很好的经历,因为在设计过程中遇到了好多问题,最后通过查找资料,与同学讨论,得到了解决,这点还是很欣慰的。

我相信,这套采购供应管理信息系统经过进一步的改善和完善,一定会在企事业单位得到很好的应用!

参考文献

[1] 何玉杰.数据库原理与应用教程.机械工程出版社

[2] 王宇虹.Access数据库系统开发.电子工业出版社

[3] 黄梯云.管理信息系统.高等教育出版社

[4] 张朝昆、施丽娜 .Visual Basic数据库开发基础与应用.人民邮电出版社

[5] 邓晶.管理信息系统及应用实例.中国电力出版社

[6] 万星心.Visual Basic数据库开发全程指南.点子工业出版社

人事档案管理系统

人事档案管理 系统 学校:江苏建筑职业技术学院 班级:电算10-1 指导老师:陆老师 姓名:曹**、刘** 日期:2012-3-30

摘要 本文主要分析公司人事工资管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构、系统功能模块划分以及系统数据库模式分析等,重点对人事工资管理系统的开发实现进行介绍。 人事工资管理系统是不可缺少的部分,它的内容对于其的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。人事工资管理系统的主要任务就是使用计算机,对所有公司成员的人事档案资料进行保存;在需要时进行查找、分类、统计或者增加、修改和删除等操作;可以针对不同的目的,对各种档案资料进行查询。 本系统就是基于本公司的人事管理而设计的,是对公司的人事资料进行管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。 关键字:人事管理系统;VB; SQL

目录 1.引言 (5) 2.可行性分析 (6) 2.1技术可行性分析 (6) 2.2社会可行性分析 (6) 2.3经济可行性分析 (6) 2.4时间可行性分析 (7) 2.5法律可行性分析 (7) 3.需求分析 (7) 3.1功能需求分析 (7) 3.1.1结构化分析方法——人事档案管理DFD图 (7) 3.2非功能需求分析 (9) 3.3环境需求 (9) 3.3.1硬件环境 (9) 3.3.2 软件环境 (10) 4.总体设计 (10) 4.1结构化设计 (10) 4.1.1人事系统功能模块结构图 (10) 4.2面向对象设计 (11) 4.2.1人事档案系统用例图 (11) 4.2.2人事档案系统类图 (13) 5.软件测试 (14) 5.1身份认证模块测试 (14) 5.1.1 身份认证模块测试内容 (14) 5.1.2用户登录测试用例 (15) 5.2人员信息统计模块测试 (15) 5.2.1信息统计选择方法测试用例 (15)

人事档案信息管理系统设计报告

目录 1.概述 (2) 1.1公司发展背景 (2) 1.2人事档案管理系统建立的意义 (2) 1.3公司人事档案管理的现状分析 (3) 2.系统分析 (4) 2.1系统可行性分析 (4) 2.2企业档案管理系统要完成的功能 (4) 2.3组织结构 (4) 2.4业务流程 (6) 2.5数据流程图 (7) 2.6数据字典 (7) 3.系统设计 (11) 3.1系统功能设计 (11) 3.2系统运行环境与数据库设计 (12) 3.3代码设计 (12) 3.3.1员工信息表 (12) 3.3.2 籍贯表 (13) 3.3.3 学历/部门/职位设置 (14) 3.4建立初始页面的过程 (14) 3.4.1建立人事档案表 (14) 3.4.2 建立检索卡 (14) 3.4.3添加动态按钮 (15) 4.系统实施 (16) 4.1系统登录界面的设计 (16) 4.2系统主界面的代码及设计 (16) 4.2.1主窗体菜单设计 (16) 4.2.2相关函数使用语句 (17) 4.3档案录入设计 (17) 4.4档案查询设计 (18) 4.4.1 员工基本信息查询设计 (18) 4.4.2 员工在职/离职查询设计 (18) 4.4.3 员工资料表查询设计 (20) 4.5统计的代码及设计 (21) 5.结论 (24)

1.概述 1.1公司发展背景 对每一个企业来讲,企业员工人事档案管理是一项非常琐碎而且繁杂的工作,而且是不允许发生差错的,因为它直接影响着员工工作的积极性,是提高员工生产力,实现企业利润最大化的基础。在以往手工进行的传统的人事管理工作中,需反复机械地进行各种抄写核对等工作,不仅花费大量的时间,而且往往会出错。计算机应用于企业的员工认识档案管理,不仅可以提高办公室工作人员的工作效率,尽可能得减少错误的发生,同时可以减少企业人事档案管理工作人员的工作压力,使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。21世纪,计算机正在令人难以置信的速度步入每个人的学习、工作和生活。在这个信息化的社会里,没有使用计算机的企业和个人,无疑将在其各个方面面临重重的障碍。计算机已经成为人们日常工作中处理数据的得力助手。虽然现在有一些信息管理系统,但是现在使用的人事管理系统是不完全的,它们只是针对某一方面,没有一个统一的管理,这样使得在企业人事档案管理工作遇到许多的不便,为了解决这一难题,必须要开发一个能集中管理人事档案数据的系统。 1.2人事档案管理系统建立的意义 随着经济的发展,社会的不断进步,企业正向着综合性大规模发展,而对于大企业,企业员工信息有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的信息不但显得力不从心,而且极容易出错;并且存在保密性方面的问题。该系统就是设计一个企业人事档案管理系统,由计算机代替人工执行一系列诸如新员工登记,删除旧员工,员工考勤管理,员工工资管理以及报表查询等操作,这样就使办公人员可以轻松快捷地完成企业人事档案管理的任务。 人事档案管理是现代企业管理工作不可缺少的一部分,是人力资源管理的基础工作,人事档案管理工作的好坏对于企业的决策者和管理者来说都至关重要。但一直以来人们使用传统的人工方式管理人事档案,这种管理方式存在着许多缺点,如效率低下、保密性差等。另外时间一长,将产生大量的文件和数据,这对于档案的查找、更新和维护来说都带来了不少的困难——譬如:用人工的方式对人事档案进行统计的话,工作量将很大,若公司人员有几万甚至几十万,人工统计将变得不可想象。 如今,随着计算机技术的飞速发展,计算机的应用在社会各领域中都得到了

高校人事档案管理系统

高校人事档案管理系 统

高校人事档案管理系统 设计方法和基本原理: 一、问题描述(功能要求): 某高校,主要人员有:在职人员(行政人员、教师、一般员工)、退休人员、返聘人员和临时工。现在,需要存储这些人员的人事档案信息:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间。 要求: 1) 添加删除功能:能根据学院人事的变动情况,添加删除记录; 2) 查询功能:能根据编号和姓名进行查询; 3) 编辑功能(高级):根据查询对相应的记录进行修改,并存储; 4) 统计功能:能根据多种参数进行人员的统计(在职人数、党员人数、女工人数、高学历高职称人数); 5) 保存功能:能对输入的数据进行相应的存储,要求重载插入和提取符以完成数据的保存和打开。 6) 人员编号在生成人员信息时同时生成,每输入一个人员信息编号顺序加1。 2、问题的解决方案: 源代码 #include #include #include #include using namespace std; int k; class person { private: char num[10]; //编号 char type[20]; //种类 char name[20]; //姓名 char sex[10]; //性别

char age[10]; //年龄 char staff[20]; //职务 char zhichen[20]; //职称 char zzmm[20]; //政治面貌 char zgxl[20]; //最高学历 char rzsj[20]; //任职时间 char lysj[30]; //来院时间 static int bianhao; //计数器 public: void setperson(char *type1,char *name1,char *sex1,char *age1,char *staff1, char *zhichen1,char *zzmm1,char *zgxl1,char *rzsj1,char *lysj1); //构造函数 static int& getbianhao() {return bianhao;} char * gettype() { return type;} char * getname() {return name;} char * getsex() {return sex;} char * getage() {return age;} char * getstaff() {return staff;} char * getzhichen() {return zhichen;} char * getzzmm() {return zzmm;} char * getzgxl() {return zgxl;} char * getrzsj() {return rzsj;} char * getlysj() {return lysj;} char * getnum() {return num;} void tjry(); void find(); void output(); void del(); void xiugai(); void tongji(); };person p[100]; person pp[100]; int k1; int person::bianhao=0; void person::setperson(char *type1,char *name1,char *sex1,char *age1,char *staff1, char *zhichen1,char *zzmm1,char *zgxl1,char *rzsj1,char *lysj1) { int static j=1; strcpy(type,type1); strcpy(name,name1); strcpy(sex,sex1);

人事档案管理系统需求分析报告

人事管理信息系统需求分析报告 目录 1.总体设计 (2) 1.1需求概述 (2) 1.2功能清单 (2) 2.功能说明 (4) 2.1系统管理 (4) 2.1.1管理单位信息 (4) 2.1.2设置系统参数 (4) 2.1.3系统管理员设置权限 (4) 2.1.4离开挂起 (5) 2.1.5更改口令 (5) 2.2系统提醒 (5) 2.2.1 功能介绍 (5) 2.2.2数据来源 (5) 2.3人事管理 (5) 2.3.1人事档案的设置、管理和查询 (5) 2.3.2人事合同的设置、管理和查询 (6) 2.3.3人事奖惩的项目、记录、相关报表和查询 (6) 2.3.4人事培训信息设置及培训机构、课程设置及记录 (6) 2.3.5人事考核信息设置、相关报表及查询 (7) 2.3.6人事保险和福利的信息设置及管理 (7) 2.3.7人事招聘信息相关报表的设置和查询 (7) 2.4办公助手 (7) 2.4.1日常记事信息 (7) 2.4.2通讯录 (7) 2.4.3会议管理 (8) 2.5数据维护 (8) 2.5.1信息初始化 (8)

1.总体设计 1.1需求概述 人事档案管理模块主要包括系统管理,系统提醒,人事管理,办公助手和数据维护五部分。 1、系统管理主要包括单位信息、系统参数、系统管理员、离开挂起和更 改口令,系统提醒等,并针对各种信息进行修改、查询和打印管理; 2、系统提醒主要包括员工生日提醒、合同到期提醒、保险应投保提醒和 证照到期提醒; 3、人事管理是本系统最主要也是最全面的模块,主要包括认识信息管理、 合同管理、奖惩管理、培训管理、考核管理、保险管理和福利管理、 招聘管理; 4、办公助手主要包括日常记事、通信录、会议信息、报表信息; 5、数据维护主要包括数据初始化、数据备份和数据还原。 1.2功能清单 系统管理

人力资源档案资源管理软件系统

针对复杂的人事管理流程,统一人才档案信息的难度,以及员工经验的不满,现代企业已经无法通过传统的文件处理来解决问题。因此,需要一种新型的信息管理系统软件。市场上有很多人力资源管理系统。如果想要一个更专业的系统,不仅要看公司本身的要求,还要看它的功能如何。 一、人力资源档案资源管理软件系统功能包括: 1.灵活配置人事业务流程: 不得使用转移流程、黑名单管理、合同管理、培训奖惩等数十项人员职能,支持定制功能的灵活配置,以满足企业在开发过程中的个性化管理需求。 2.员工完整生命周期在线管理: 基于人事管理和不同业务场景的不同业务角色,提供员工就业,成长,交易等流程管理,实现员工生命周期的闭环管理。 3.组织规划和调整既高效又方便: 支持多组织结构共存和调整,明确各部门的准备和管理,实现人

员配置规划和调整,支持权限管理的灵活配置和切换,推动内部流程的有效运行。 二、该系统产品特色功能: 组织结构管理、员工流失管理、黑白名单管理、多场景自动提醒管理、固定岗位管理、员工电子档案管理、多维人事报告、公共参数设置。 三、人力资源档案资源管理软件系统产品价值: 1.实现人事信息的透明管理: 实现人员信息的在线管理,确保人员信息的透明性和清晰度。 2.降低企业合规风险: 实现对不同就业模式的遵守,并显着降低就业风险。 3.提高人力资源生产力: 减少人力资源部门的交易工作,大大提高工作效率。 4.提高员工敬业度: 建立多维度的员工关怀机制,以减少员工流动。 5.实现数据资源的集成: 基础人员数据的可视化和制图推动了企业的有效运作。

喔趣科技,作为中国劳动力综合管理专家品牌,致力于为大中型企业实现劳动力预测、劳动力管理、劳动力满足全过程的信息化、数字化、智能化,是为企业提供人事管理、智能排班、智慧考勤、绩效薪资、数据罗盘,灵活用工服务等全链劳动力综合管理与满足的云服务商。目前,有超过12万家企业和超过400万的企业员工在使用喔趣科技的产品服务,主要分布在零售连锁、生产制造、现代服务业、餐饮行业、国企事业单位等多个行业。

人事档案管理系统v1.0

毕业论文(设计) 论文题目:企业人事档案管理系统的设计 学生姓名: X X X 学号: XXXXXXXXX 专业:信息管理 班级: XXXX班 指导教师: XXXXXX 完成日期: 2012年 05月24日

企业人事档案管理系统的设计 内容摘要 随着近年来各种企事业的数量不断增加,企业和公司的规模不断扩大,各种人事档案种类不断增加,档案量急剧增加,传统的档案管理方法和手段以及工作效率已不能适应新发展需要,无法很好地完成对企事业档案的管理工作。为了提高管理效率、节约成本,提出了开发档案管理信息、系统需求。 本文主要分析人事管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构、系统功能模块划分以及系统数据库模式分析等,主要内容包括本项目的开发背景,对档案业务流程进行分析,并得出相应的功能需求。在需求分析的基础上,论文阐述了系统设计的原则和系统的架构设计,并对系统的各主要功能模块和数据库进行了设计分析。最后,分析了在整个论文的实施过程中遇到的问题和某些期待完善的内容。 企事业档案管理系统使用之后,极大的提高了档案管理人员检索档案的效率,减少了管理失误、节约了管理成本,为企事业带了很好的经济效益。 关键字:人事档案管理系统设计信息管理

The design of Enterprise personnel file management system Abstract With the variety of enterprises in recent years an increasing number of enterprises and the size of the company expanding, ever-increasing variety of types of personnel files, the files increased dramatically, the traditional file management methods and tools as well as work efficiency can not meet the needs of new development not work well to complete the work of enterprises and file management. In order to improve management efficiency, cost savings, the development of records management information system requirements. This paper mainly analyzes some of the basic functions of the Personnel Management System and composition, including system requirements analysis, system architecture, system functional modules divided, and the system database schema analysis, the main contents include the project development background, file business process analysis, and draw the corresponding functional requirements. On the basis of needs analysis, the paper described the principles of system design and system architecture design, and major functional modules of the system and database design. Finally, the analysis of the problems encountered in the implementation process of the entire paper, and some look forward to improve the content. The use of the enterprises and file management system, which greatly improves the efficiency of records management staff to retrieve the file, reducing the mismanagement, saving management costs for enterprises with good economic benefits. Keywords:management of personnel files system design information management

中小型企业人事档案管理系统

远程与继续教育学院 本科毕业论文(设计) 题目:中小型企业人事档案管理系统 学习中心:内蒙古学习中心 学号:090F24133025 姓名:智嫱 专业:计算机科学与技术 指导教师:齐斯琴 2015 年 9 月 24 日

中国地质大学(武汉)远程与继续教育学院 本科毕业论文(设计)指导教师指导意见表 学生姓名:智嫱学号: 090F24133025 专业:计算机科学与技术

中国地质大学(武汉)远程与继续教育学院 本科毕业设计(论文)评阅教师评阅意见表 学生姓名:智嫱学号: 090F24133025 专业:计算机科学与技术毕业设计(论文)题目:中小型企业人事档案管理系统

论文原创性声明 本人郑重声明:本人所呈交的本科毕业论文《中小型企业人事档案管理系统》,是本人在导师的指导下独立进行研究工作所取得的成果。论文中引用他人的文献、资料均已明确注出,论文中的结论和结果为本人独立完成,不包含他人成果及使用过的材料。对论文的完成提供过帮助的有关人员已在文中说明并致以谢意。 本人所呈交的本科毕业论文没有违反学术道德和学术规范,没有侵权行为,并愿意承担由此而产生的法律责任和法律后果。 论文作者(签字):智嫱 日期:2015 年 9 月 24 日

摘要 本文研究的人事档案信息管理系统是以联想研究院人事局档案管理和应用需求为背景,以有效保管档案,提高档案信息的利用率,为各项人事人才工作的开展提供方便、更快捷的服务为目的而设计开发的软件系统。 本文以人事档案信息管理系统的开发过程为主线,经过需求分析、系统设计、系统测试等几个阶段的工作,探索了本系统开发中涉及的关键技术,总结出系统中的特性和存在的不足,并提出了日后工作的方向和重点。 人事档案管理系统主要实现了以下功能模块:一是登录和权限控制模块,实现了登录与运行功能;二是维护模块,实现了对数据库的添加、更新与删除功能;三是查询模块,可按条件进行查询;四是报表统计模块,实现了有关报表的查询与打印功能;五是使用帮助模块,让使用者了解本系统,并帮助使用者如何更好的使用本系统。 该系统最终能够帮助人事部门有效管理档案及员工信息。人事档案信息管理系统是针对联想研究院人事部门实际工作需要进行研发的,对于档案管理和应用来说具有重要意义,必将为人事档案管理的规范化发挥重要的基础作用。 关键词:1、人事信息管理 2、数据窗口控件 3、权限控制

人事档案管理软件系统

为了提高人事档案规范化管理水平,加强和规范公司员工档案管理,推进人事档案资料管理系统化、科学化、规范化,很多企业公司都选择了使用现代信息化的管理软件系统。该软件是一款功能丰富、易于使用的人员管理软件,不仅方便用户使用,还大大提高了工作效率。 一、人事档案管理软件系统功能包括: 1.灵活配置人事业务流程: 不得使用转移流程、黑名单管理、合同管理、培训奖惩等数十项人员职能,支持定制功能的灵活配置,以满足企业在开发过程中的个性化管理需求。 2.员工完整生命周期在线管理: 基于人事管理和不同业务场景的不同业务角色,提供员工就业,成长,交易等流程管理,实现员工生命周期的闭环管理。 3.组织规划和调整既高效又方便: 支持多组织结构共存和调整,明确各部门的准备和管理,实现人员配置规划和调整,支持权限管理的灵活配置和切换,推动内部流程

的有效运行。 二、该系统产品特色功能: 组织结构管理、员工流失管理、黑白名单管理、多场景自动提醒管理、固定岗位管理、员工电子档案管理、多维人事报告、公共参数设置。 三、人事档案管理软件系统产品作用: 1.实现人事信息的透明管理: 实现人员信息的在线管理,确保人员信息的透明性和清晰度。 2.降低企业合规风险: 实现对不同就业模式的遵守,并显着降低就业风险。 3.提高人力资源生产力: 减少人力资源部门的交易工作,大大提高工作效率。 4.提高员工敬业度: 建立多维度的员工关怀机制,以减少员工流动。 5.实现数据资源的集成: 基础人员数据的可视化和制图推动了企业的有效运作。

喔趣科技,作为中国劳动力综合管理专家品牌,致力于为大中型企业实现劳动力预测、劳动力管理、劳动力满足全过程的信息化、数字化、智能化,是为企业提供人事管理、智能排班、智慧考勤、绩效薪资、数据罗盘,灵活用工服务等全链劳动力综合管理与满足的云服务商。目前,有超过12万家企业和超过400万的企业员工在使用喔趣科技的产品服务,主要分布在零售连锁、生产制造、现代服务业、餐饮行业、国企事业单位等多个行业。

关于干部人事档案管理系统的设计解决方案

关于干部人事档案管理系统的设计解决方案 1引言 1.1摘要:干部人事档案管理系统是一个能对各类人员档案进行综合管理的计算机管理信息系统。它既能管理干部档案,又能管理职工档案。通过使用该系统,使得档案管理工作更加科学、规范,管档人员将从繁重、冗杂的事务性工作中解脱出来,大大减轻了劳动强度,提高了管档人员的工作效率以及档案的利用效率。 关键词:干部档案;档案管理系统;人事档案 Abstract:The cadre personnel archives management system is a various types of personnel archives comprehensive management of computer management information system. It can manage cadre archives, and management of staff files. Through the use of the system, make the file management work more scientific, normative, pipe retaining staff from the heavy, hard work out, which greatly reduces the labor intensity, improves the work efficiency and pipe retaining personnel archives utilization efficiency. Key words: cadre archives; archives management system; Personnel Archives

人事管理系统需求规格说明书

人事档案管理系统需求说明书 1.引言 1.1 编写的目的 人事档案管理是现代企业人力资源管理中的重要内容,也是人力资源开发利用的基础性工作。这份需求说明书分析了整个人事档案管理的基本流程,并按照现代企业的人力资源管理模式进行设计,符合现代企业人力资源的管理标准。所以,这份说明书主要是面向现代企业的经理和软件开发公司的项目经理。 1.2 背景 (a)该系统名为:现代企业人事资源管理系统 (b)提出者:梁东旭 开发者:某软件开发公司开发小组 (c)本系统能为其他的系统提供人事数据 1.3 定义 数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。 数据流图:是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。 状态转换图:简称状态图,通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。 1.4 参考资料 引用资料 [1]张海藩. 软件工程导论(第五版) . 北京:清华大学出版社,2008.2 2.任务概述 2.1 目标 人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。 开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。 22用户的特点 本软件的最终用户是企业人事部门的工作人员。部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库

企业人事档案管理信息系统需求分析

企业人事档案管理信息系统需求分析 需求分析是系统开发必要环节,也是重中之重;需求过程研究业务工作,以期设计出有助于业务工作的更加完善的系统。作为该过程的结果,需求分析是对系统的功能和行为完整的描述。系统设计将来自于需求和分析的抽象规格说明转变为面向真实世界的设计。一旦构建完成,该系统就会投入使用,同时会不可避免地产生更多的新需求。同时,需求过程与分析活动之间有相当程度的重叠,分析建模对于设定工作的范围和其他一些事来说是必要的,所以我们利用分析模型来描述需求过程,随着开发工作的继续,分析活动在工作中占的比例将变得越来越大,直到所有需求都已知。 一、系统需求 1.在人事档案管理信息系统开发时应考虑以下需求: 2.满足人事管理职能的基本要求; 3.进行多层次数据汇总,为各层次管理者的决策分析提供数据; 4.满足灵活的数据导入与导出; 5.对操作人员的技能要求比较低,操作方便; 6.能够保障人事管理数据的安全、准确。 二、功能需求 1功能描述 用户使用本软件时,会区分权限。本软件有两类用户:企业员工、系统管理员。使用软件时,企业员工必须注册并登录才能使用,管理员可直接登录。 (1)员工可进行注册并录入个人信息; (2)员工登录成功后,员工可查询、浏览、修改、打印个人信息。员工可以根据自己设置的一些条件查询并浏览各部门的人事情况。 (3)管理员登录成功之后,可新增、修改、删除员工资料。按条件查询、浏览、打印人事资料。 整个人力资源管理系统的功能结构,如图1所示:

图1系统功能结构图 2功能模块 主要的功能模块分为以下几个部分,它们的功能描述如下: (1)员工注册时信息录入模块:员工将自己的信息录入数据库,同时注册使用该系统。 (2)登录模块:根据登录用户名和密码,判别使用者身份,授予不同权限。 (3)员工操作模块:员工可查询、浏览、打印资料,修改个人资料。 (4)管理员模块:可管理(新增、修改、删除)员工信息,可查询、浏览、打印员工信息,可修改个人信息。 3. 数据字典 针对本系统,通过员工管理内容和过程分析,设计的数据项和数据结构如下: 3.1 数据分析 (1)员工基本信息。包括的数据项有员工号、姓名、性别、出生日期、年龄、身份证号、民族、籍贯、婚姻状况、政治面貌、家庭住址、联系电话。 (2)员工婚姻状况。包括的数据项有员工号、配偶姓名、配偶生日、结婚时间、配偶工作单位、配偶政治面貌。 (3)员工学历信息。包括的数据项有员工号、学历、专业、毕业时间、毕业学校。

c++高校人事档案管理系统

高校人事档案管理系统 设计方法和基本原理: 一、问题描述(功能要求): 某高校,主要人员有:在职人员(行政人员、教师、一般员工)、退休人员、返聘人员和临时工。现在,需要存储这些人员的人事档案信息:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间。 要求: 1) 添加删除功能:能根据学院人事的变动情况,添加删除记录; 2) 查询功能:能根据编号和姓名进行查询; 3) 编辑功能(高级):根据查询对相应的记录进行修改,并存储; 4) 统计功能:能根据多种参数进行人员的统计(在职人数、党员人数、女工人数、高学历高职称人数); 5) 保存功能:能对输入的数据进行相应的存储,要求重载插入和提取符以完成数据的保存和打开。 6) 人员编号在生成人员信息时同时生成,每输入一个人员信息编号顺序加1。 2、问题的解决方案: 源代码 #include #include #include #include using namespace std; int k; class person { private: char num[10]; //编号 char type[20]; //种类 char name[20]; //姓名 char sex[10]; //性别

char age[10]; //年龄 char staff[20]; //职务 char zhichen[20]; //职称 char zzmm[20]; //政治面貌 char zgxl[20]; //最高学历 char rzsj[20]; //任职时间 char lysj[30]; //来院时间 static int bianhao; //计数器 public: void setperson(char *type1,char *name1,char *sex1,char *age1,char *staff1, char *zhichen1,char *zzmm1,char *zgxl1,char *rzsj1,char *lysj1); //构造函数 static int& getbianhao() {return bianhao;} char * gettype() { return type;} char * getname() {return name;} char * getsex() {return sex;} char * getage() {return age;} char * getstaff() {return staff;} char * getzhichen() {return zhichen;} char * getzzmm() {return zzmm;} char * getzgxl() {return zgxl;} char * getrzsj() {return rzsj;} char * getlysj() {return lysj;} char * getnum() {return num;} void tjry(); void find(); void output(); void del(); void xiugai(); void tongji(); };person p[100]; person pp[100]; int k1; int person::bianhao=0; void person::setperson(char *type1,char *name1,char *sex1,char *age1,char *staff1, char *zhichen1,char *zzmm1,char *zgxl1,char *rzsj1,char *lysj1) { int static j=1; strcpy(type,type1); strcpy(name,name1); strcpy(sex,sex1);

干部人事信息管理系统有哪些,哪家好

干部人事信息管理系统有哪些哪家好 市面上有很多‘干部信息管理系统’软件,那么怎么选购适合自己的系统呢?随着我国干部队伍人才流动频繁的加剧和知识经济的蓬勃发展,各人事单位的干部人事档案管理工作应时代要求已经逐渐趋向于建立信息化的管理系统。然而,目前我国干部人事档案信息化管理中仍然处于起步阶段,存在着诸多问题。我们需要从系统的功能性、实用性、操作性去分辨和选购系统。举个例子如:百泰人事信息管理系统 百泰人事信息管理系统由广东百泰科技有限公司研发的一套综合性干部人事管理系统。该系统充分吸收了中央组织部、国家人事部相关干部人事管理软件的优点,以中央组织部《组织干部工作信息化结构体系》为依据,借鉴了国内多个省市组织部门开发、使用干部管理软件的经验,以干部管理的核心业务为重点,实现干部信息查询、干部任免、教育培训、考核奖罚、档案电子化、职数统计、报表名册、数据交换等一系列管理功能,着力解决干部管理中查找符合任职条件的干部难、制作任免表格工作量大、对职位配置最新情况难于准确掌握、干部出入境状况难掌控、查阅档案不方便等常见难题,同时避免档案磨损、遗失、信息泄密或被篡改等风险。使管理实现网络化、电子化、无纸化,减少干部管理人员的重复劳动,极大提高工作效率和管理水平。 百泰人事信息管理系统是由资深团队在总结多年档案信息化建设经验基础上,精心打造而成的新一代档案管理系统工具软件。它完美解决了传统档案管理软件的问题,融入了更多的创新性功能,在实现精细化档案收集与管理,保证档案信息安全的同时,更加强调档案资源的服务和利用,可以为组织的档案信息化中高级管理提供助力。 历年来系统已成功应用于全国各地多家政府机关企事业单位,为各单位提供成熟、完整的解决方案,深得客户的信任和好评。特别针对干部信息移动查询的需要,我们还提供了《移动版干部信息查询软件》,支持基于Android系统的手机、平板电脑等智能终端,实现随时随地查询干部信息的需求。 一、系统功能 干部人事信息管理系统在开发的过程中贯彻“功能齐全、操作简单”的设计理念,充分考虑使用者循序渐进的思维方式,界面友好简单,操作智能化,优化流程,使得具备简单计算机操作水平的用户无需培训,就能很快很好地使用本系统。 本系统包括基本的功能有:干部基本信息、单位职务管理、任免管理、电子档案、出入境管理、系统管理六大模块。

企业人事档案管理系统

企业人事档案管理系统 作者:XXX 日期:2020年6月7日 此文档格式为word,下载后可编辑修改。 企业人事档案管理系统 摘要 人事档案管理系统就是典型管理信息系统,通过人事档案管理系统对人事档案进行管理具有人工管理所无法比拟的优点——例如:检索迅速、查找方便、可

靠性高、存储量大、保密性好、寿命长、成本低等。 一个设计完善,运行稳定的人事档案管理系统可以使人们从繁重的传统手工管理中解脱出来,从而提高企业人事档案管理的工作效率,协助企业更好的完成人事档案管理工作;因此,利用计算机对企业人事档案进行管理是必然趋势,人事档案管理系统是企业管理工作中不可缺少的。所以在毕业设计中,我选择开发人事档案管理系统。 对于人事档案管理系统的设计主要包括后台数据库的建立、维护以及前端应用程序的开发两个方面。对于前者而言要求建立起数据一致性及完整性强、数据安全性好的数据库。对于后者而言则要求具备应用程序功能全,易使用等,运行稳定等特点。因此,我选用的开发软件是Microsoft 公司出品的Visual Fox Pro6.0。 关键字:人事档案管理;信息系统;VISUAL FOXPRO;数据库设计 目录 摘要 (1) 第一章企业人事管理的重要意义 (3) 第二章人事管理在企业管理的重要性 (5) 2.1 人事档案管理与管理信息的关系 (5) 2.2 人事档案管理在企业管理中的重要性 (7) 第三章人事档案管理系统的开发 (8)

3.1 开发人事档案管理的重要基础知识 (8) 3.1.1数据库 (8) 3.1.2面向对象的程序设计 (9) 3.2 开发人事档案管理系统的准备工作 (10) 3.2.1 人事档案管理系统的总体规划 (10) 3.2.2 人事档案管理系统的开发方法选择 (11) 第四章开发人事管理系统的详细说明 (14) 4.1 系统设计目标 (14) 4.2 总体结构和主要功能 (14) 4.2.1 人事档案管理系统的功能分析 (14) 4.2.2 开发的企业人事档案系统的功能概述 (15) 4.3 系统开发方法和开发环境的选择 (15) 4.4 数据库设计 (15) 4.4.1 数据库概念结构设计 (15) 4.4.2 数据库逻辑结构设计 (16) 4.5 各个功能模块的创建及程序设计 (20) 4.5.1 功能模块的创建 (20) 4.5.2 主控程序模块的程序设计 (37) 第五章企业人事档案管理系统的实现 (38) 5.1 系统使用说明书 (38) 5.2 系统的维护 (39) 结束语 (41) 参考文献 (42) 致谢 (43) 第一章企业人事管理的重要意义 中华人民共和国第六后全国人民代表大会常务委员会第二十二次会议于1987年9月5日通过的《中华人民共和国档案法》第二条规定:档案是指过去和现在的国家机构、社会组织以及个人从事政治、军事、经济、科学、技术、文化、宗教等活动直接形成的对国家和社会有保存价值的各种文字、图表、声像等不同形式的历史记录。 人事档案作为档案的一种,是人事(劳动)管理部门,根据人事工作需要,以个人姓名为特征集中保存起来的反映员工个人经历、德才情况、工作实绩等方面

人事档案管理系统毕业论文

人事档案管理系统毕业论文第一章 为什么要开发一个人事管理系统? 计算机已经成为我们学习和工作的得力助手: 人力资源系统选型时提出了以下要求: 1).具有先进的人力资源管理理念; 2).可以满足多行业、多公司不同的人力资源管理要求; 3).实现集团化管理,实时监控各个专业、省市子公司的人力资源情况; 4).进行多层次数据汇总,为各层次管理者的决策分析提供数据; 5).具有完整的系统接口,满足灵活的数据导入与导出。。 第二章人事管理系统编程环境现状及设计目标简介 2.1 Delphi和ADO Active Data Objects结合了OLE DB的普遍性质—那就是在诸如RDO和DAO模型中可以找到的易于使用的特性.ADO包含了所有可以被OLE DB标准接口描述的数据类型.换

而言之,ADO是可扩充的,不需要对你的部件做任何工作.数据的访问和操纵是任何实际的应用程序的一个固有部分.对于数据来说,无论它是否是关系型的,无论它是否存在一个DBMS,也无论它的存储平台是什么,数据就是数据—一个文件没有必要一定是给定的二进制格式. 开发者群体需要具有简单接口的现代的开发工具以快速访问数据.微软对此问题的 回答是Universal Data Access(UDA通用数据访问)体系结构,对此,Stephen Rauch的文章“Manage Data from MyriadSources with the Universal Data Access Interface s”中有详细的阐述(MSJ,1997年9月).简单的说,UDA是一种将OLE DB应用于实际的理论.所有的都被指向一个数据源—一个电子表格,一条电子消息,或一份AS/400文档—由OLE DB接口过滤并以一种通用的格式表示,这样应用程序能总是以同样的方式对数据进行访问.位于OLE DB上的并处理来自应用程序的调用的中间层被称作 Active Data Objects (ADO).它是编写针对带有OLE DB提供者的任何类型的数据源的推荐标准. 在ADO之前的RDO是一种增加DAO的客户/服务器能力,以提高其性能和可扩充性的当然的方法.根本上说来, RDO是一种位于ODBC API的上层的简便的封装.它揭示了了DAO数据对象模型中的许多东西,但它缺乏进行数据访问的Jet引擎.虽然这将予ADO更快的速度,但它没法利用该引擎的许多特性,而且它只能访问关系型的数据库. ADO 2.0的思想就在于:为不同的应用程序访问相同的数据源创建一个更高层的公用层.尽管存在数据结构和组织间的物理位置的不同,编程的接口应该是一样的.为了找出RDO 和ADO之间的更多的不同, “ExploringActiveX Data Objects from an RDO Point of View,"你能在MSDN的技术

人事档案的信息化管理及应用

人事档案的信息化管理及应用 作者:刘倩 来源:《办公室业务》 2017年第12期 【摘要】伴随着科学技术的不断进步,计算机在人事档案管理中的应用已经十分广泛,为 企事业单位的经营管理带来了更多的便捷,本文主要就人事档案信息化的管理及其应用进行分析。 【关键词】人事档案管理;信息化;管理 如今,社会已是信息化时代,无论是政治、经济还是文化方面都迎未了更多的发展机遇。 在这样的时代背景下,人事档案管理也逐渐衍变为信息化管理。但就目前来说,人事档案的信 息化管理工作者依然存在着很多的问题,这就需要有关人员对问题有清晰的认识,并不断改善,从而推进人事档案管理工作的长期稳定发展。一、人事档案管理信息化建设的意义 (一)符合时代趋势。在信息化时代的背景下,信息资源的价值日益明显,加快人事档案 的信息化管理步伐是顺应时代趋势的必然之路。信息化管理也能够有效地提高人事案管理工作 的效率。 (二)实现资源共享。如今,信息资源已经成为社会发展中必不可少的战略资源。加强人事档案的信息化管理,对于实现档案资源共享有着重要作用,并且在一定程度上也能促进我国社 会的进步。 (三)便于查阅。从本质上来讲,推动人事档案管理信息化的主要目的便是为了实现信息 资源的数字化,也就是利用信息技术将原有的纸质档案进行收集和加工,实现档案的数字化储存,方便人们查阅,将其价值更好地发挥出来。二、人事档案信息化管理及应用中存在的问题 (一j基础设施不完善。要想实现人事档案信息化管理,首先必须要拥有一定的设备作为 基础,主要包括计算机、扫描仪等其他硬件设备,这些设备作为信息化管理的技术支撑,是实 现人事档案信息化管理的必须前提。但就目前来说,有些单位的基础设施过于老『日,常有扫 描不清晰等情况出现,在很大程度上影响了人事档案管理的信息化建设。 (二)缺乏标准化的信息管理标准。实现人事档案管理的信息化首先要有一个统一的标准,作为管理的参考依据,以确保人事档案管理信息建设的质量和效益。但现实中,很多单位都只 从自身的利益角度出发,并未形成一个统一的管理标准,导致档案信息网络不够畅通,使档案 管理工作的意义无法真正的体现。 (三)档案管理人员的综合素质较低。从本质上来讲,人事档案管理的主体是人,所以说,档案管理人员的专业素质对档案管理工作的质量起着决定性的作用。但就目前来说,我国的人 事档案管理人才相对匮乏,多数人事档案管理人员的技术不过关,导致档案信息化管理存在很 多的安全隐患。并且由于管理人员的马虎等原因,常常出现档案信息的失真现象,也给人事档 案资源的使用带来很大不便。三、人事档案管理的信息化应用办法 (一)配备先进的技术设备。要想实现人事档案信息化管理,先进的技术设备是保障一切 工作的前提,是开发、利用资源的基础条件,同时也是实现档案信息传输与共享的主要途径。 所以,当前形势下。对于人事档案管理信息化的建设需要更多的投入,购进更先进的设备,实 现技术设备的快速更新,确立更加完善的网络信息管理体系,有效提高档案管理工作的效率, 让人事档案管理现代化逐渐走上正轨。

相关主题
相关文档 最新文档