网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > 课程设计 > 正文

Visual Basic 6.0+Access 2000人事管理系统样本

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
Visual Basic 6.0+Access 2000人事管理系统样本
前言
摘要
关健词
第一章人事管理系统概述
1.1 人事管理系统简介
1.2 企业信息化发展
1.3 关于人事管理系统的几个误区
第二章 人事管理系统分析
2.1 系统初步调查
   2.2 系统可行性分析
2.3 系统详细调查
2.4 系统的安全性
第三章 人事管理系统设计
3.1  方案设计
3.2 开发工具选择
3.3 数据库设计
 >3.3.1人事管理系统的详细调查
3.3.2系统逻辑模型的提出
3.3.3数据字典
3.3.4概念结构设计
3.3.5逻辑结构设计
3.3.6物理结构设计
3.3.7数据库实现
3.4 模块设计
第四章 人事管理系统的实现
4.1 开发环境的选择
4.2 人事管理系统模块设计举例
4.3 人事管理系统测试
4.4 系统运行与维护
4.5系统的转换方案
 第五章 开发总结
 参考文献100
 

Visual Basic 6.0+Access 2000人事管理系统样本
人事管理系统的设计
前 言
随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量。。。。。。。。。。。。
摘 要
本论文是从现代企业管理中的人事管理现状出发,针对人事管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个人事管理系。。。。。。。。。
关键词
人事管理系统,Visual Basic 6.0,Access 2000
【Abstract】
This thesis is from the modern business enterprise present condition, aim at the personal management of the complicated procedure operation, pass by detailed system investigate, develop simple and convenient practical such a personal management system.
The head tool of this system development is Visual Basic 6.0, the engine of the backstage database so。。。。。。。
第一章  人事管理系统概述
。。。。。。。。
§1.1 人事管理系统简介
随着市场竞争的日趋激烈,人已成为实现企业自身战略目标的一个非常关键的因素。。。。。
一、      人事管理系统(HRMS)的发展历史
人力资源管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个矛盾,第一代的人力资源管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表生成功能。。。。。。。求和理念,而且其非财务的人力资源信息也不够系统和全面。
1.   人力资源管理系统的革命性变革出现在20世纪90年代末。由于市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系企业兴衰的重要因素,人才已经成为企业最重要的资产之一。“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会对人力资源管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代人力资源管理系统的出现成为必然。第三代人力资源管理系统的特点是从人力资源管理的角度出发,用集中的数据库处理几乎所有与人力资源相关的数据(如薪资福利、招聘、个人职业生涯的设计、培训、职位管理、绩效管理、岗位描述、个人信息和历史资料)统一管理起来,形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得人力资源管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑。。。。。。扣减,能够设定企业的成本中心并按成本中心将薪资和总账连接起来,直接生成总账凭证,还能存储完备的历史信息供查询和生成报表;这类系统也可处理部分简单的人事信息。
2.   培训管理系统。培训管理系统一般通过培训需求调查、预算控制、结果评估和反馈以及培训结果记载等手段,实现培训管理的科学化,并且和人力资源信息有机地联系起来,为企业人力资源的配备和员工的升迁提供科学的依据。
3.   考勤管理程。。。。。。。得人力资源管理人员可以从繁琐的日常工作中解脱出来,将精力放到更富有挑战性和创造性的人力资源分析、规划、员工激励和战略等工作中去。完整的历史信息记载了员工从面试开始到离职整个周期的薪资、福利、岗位变迁、绩效等信息。同时由于这类系统可管理较全面的人力资源和薪资数据,因而还可以生成许多综合性的报表供企业决策人员参考,如生成按岗位的平均历史薪资图表,员工配备情况的分析图表,个人绩效与学历、技能、工作经验、接受过的培训等关系的分析等等。
§1.2 企业信息化发展
1、 随着信息时代的。。。。。随着企业规模的扩大,其管理组织会变得越来越庞大和困难,而信息的处理与使用也变得越来越重要。
2、 在规划和建设一个企业的管理信息系统时,有可能误认为企业的管理信息系统就是在企业原有管理模式上加入计算机信息处理。其实,一个好的管理信息系统绝不是企业原有的管理模式和计算机信息处理的简单相加,建。。。。。。训等视为可有可无,信息化的发展使计算机和软件成为企业日常管理中的必然。
§1.3 关于人事管理系统的几个误区
1. 缺乏长远的战略眼光
。。。。。。。
2. 人力资源管理系统是一个拿来即用的软件
由于缺乏对系统实施工作的重要性和艰巨性的认识,将人力资源管理系统混同于一个普通的软件,没有统一的规划和项目组织,边用边开发,使系统的实施处于一种混乱的状态,会造成数据的重复,不相容和不全面,对整个企业产生不利的影响。
3. 不顾实力自己开发人力资源管理系统
将现代人力资源。。。。。
 
第二章       人事管理系统分析
§2.1 系统初步调查
一、应用人事管理系统的必要性
1. 现在不少企业。。。。资源的现状有一个比较全面和准确的认识,同时也可以生成综合的分析报表供企业领导人在决策时参考。这就提高了企业的管理水平。
二。人事管理系统实施的特点及注意事项
1.         要想通过人事管理系统来提高企业的管理水平,光是选取一个好的或比较好的、适合本企业特点的人事管理软件还是远远不够的。人事管理软件通常只。。。。。发挥应有的效用,必须通过培训转变人们的思维方式和行为方式,学会通过系统来进行科学的管理。
2.         改进企业的相关制度和信息结构。要充分地回顾本企业的相关政策和信息组成,充分利用人事管理系统改进企业的人事管理。
3.         明确基础上的实施目标。要明确整个项目的实施计划和目标,明确需要采集的。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。确和及时。而两者之间的矛盾就要通过建立必要的科学的程序性文件才能为人事管理系统的实施和正常运行提供有效的保证。
§2.2 系统可行性分析
人事管理系统在企业中占有极其重要的地位,它关系着企业内部每个职员的档案,其中包括新职员的增加,职员档案的查找,职员的详细资料等等。对于企业来讲,人事管理系统是不可缺少的组成部分,它有效地管理企业的员工,对企业内部人事的流动和分配起着重要的管理作用,它正确地反映着企业的人事变化。
 

Visual Basic 6.0+Access 2000人事管理系统样本(企业管理业务流程图)若图片无法显示请联系QQ3710167,数据库课程设计-人事管理系统免费,转发请注明源于www.lwfree.cn
根据企业对人员管理的需要,开发一个“人事管理系统”,开发目的如下:
1.         能够对员工的有关资料进行输入,修改,删除。
2.         能够为企业提供强大的查询功能,以便企业主管了解和掌握各职员的具体情况。
3.         能够提供员工的考勤信息及调动信息。
4.         能够对员工的资料数据进行备份,以作为相关的历史资料。
5.         打印功能
§2.3 系统详细调查
(一)    功能需求
(二)    基于以上的开发目标,系统开发的范围确定如下:本系统只涉及人事资料部分,不包括工资。。。。。。。。。。。。。。。。
大多数中小型企业,对计算机的要求并不高,一般只需能进行工资计算,人事录入,打印报表等功。。。。。。。。。。。。。。。。。鼠标和键盘进行录入,依靠打印机进行输出。
§2.4 系统的安全性
信息的透明和安全是一对。。。。。。。。。
本程序考虑到系统的安全性,主要设置了用户登录论证,其中包括初始用户登录验证和再次用户登录验证,并且需要进行密码校验,保证了信息的“可控”透明性。而且,为了提供企业日后需要的各期历史资料,本系统还提供数据备份功能,使原始资料的保留更为方便,并且能够进行新旧资料的对比,使企业主管对各期人员变动更好的了解,为以后的决定打下良好的基础。(附密码验证流程图)若图片无法显示请联系QQ3710167,数据库课程设计-人事管理系统免费,转发请注明源于www.lwfree.cn
第三章       人事管理系统设计
§3.1  方案设计
本项目在初始设计时曾经考虑过三套设计方案,方案内容大致如下:
1.   第一套:系统功能分为四个模块,分别为文件操作,数据库操作,系统设置和帮助文件。。。。。。。。。。。。。。。
。。。。。。。。调动模块,数据管理模块.
在这三套方案中,我选择了第三套方案为开发方案,原因如下:系统需求分析中要求的文件组成比较简单;本系统所需要的系统设置也比较少;而又由于需求分析中对查询功能的要求较多,所以需要着重于查询功能的设计;由于对录入的需要,本系统着眼于对单条记录的编辑。
§3.2 开发工具选择
1.   本程序在设计之初曾经考虑过几种其它的开发工具,例如VF,VC,VB,之所以。。。。。。。。。。。。。。。
§3.3 数据库设计
§3.3.1人事管理系统的详细调查
(一)         对现行管理业务进行详细调查是了解系统需求和进行系统分析和设。。。。。。。。。。。。。。。。。。。。用人事管理水平向标准化、现代化迈进一步,原人事管理信息操作方式就。。。。。。。。。。。。。。。。。。。。。。。做到一次投入,长久受益。
(二)         对系统的安全性要求,要求进入系统必须进行口令校验。
详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理活动,进行规范化说明。业务流程图的符号说明如下图所示:系统中人员  实体或单据  实物或信息流       处理       数据存储
                      业务流程图图例
详细调查之后,绘制出的人事管理系统的管理业务流程图如下图所示。
 

Visual Basic 6.0+Access 2000人事管理系统样本
 人事管理系统业务流程图
§3.3.2系统逻辑模型的提出
系统分析的主要成果是系统的逻辑模型。本系统的逻辑模型主要是以系统的数据。。。。。。。。。。。。。。。。。。。。。。。。。。
人事管理系统的顶层数据流程图如图5-5所示。
 人事信息处理的顶层数据流程图若图片无法显示请联系QQ3710167,数据库课程设计-人事管理系统免费,转发请注明源于www.lwfree.cn
人事管理系统的数据流程图如下图所示
  系统数据流程图
其中‘P’表示数据处理,‘F’表示数据流,‘D’表示数据存储。
§3.3.3数据字典(简称为DD)
绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数
二、登录窗体:
 
Visual Basic 6.0+Access 2000人事管理系统样本
有关本窗体的代码如下:
Option Explicit
Dim pwdCount As Integer
 
Private Sub cmdCancel_Click()
    Unload Me
    Exit Sub
End Sub
 
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 Form_Load()
    pwdCount = 0
    gUserName = ""
End Sub
 
Private Sub PassWord_KeyDown(KeyCode As Integer, Shift As Integer)
    TabToEnter KeyCode
End Sub
 
Private Sub UserName_KeyDown(KeyCode As Integer, Shift As Integer)
    TabToEnter KeyCode
End Sub 
3、系统主界面的设计效果
设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师