煤矿员工信息管理系统的设计与开发
作者:陈向阳 胡晓琳
来源:《中国新技术新产品》2012年第22期
摘 要:随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多的利用计算机解决实际问题,员工信息管理是企业信息管理的重要部门,特别是针对于煤矿这种高危行业。本文通过对煤矿企业人事需求分析,针对煤矿员工管理,设计了基于VB和数据库的员工信息管理系统,本系统包括员工基本信息管理、考勤信息管理、工资信息管理和福利待遇管理四个部分。
关键字:VB; 煤矿员工信息管理系统;数据库 中图分类号: C931.6 文献标识码:A 1概述
1.1研究课题的背景
本系统是针对煤矿员工管理的数据存储、分析过程进行设计,主要包括数据录入、管理分析两个模块。数据采集是用户通过录入提交数据,管理分析是用户将录入后的数据进行分析。 用户将数据通过访问服务器存数在数据库中,通过分析模块读取访问SQL数据库中用户录入的数据进行分析。本系统的目标是通过VB技术来实现煤矿信息管理,因此本系统的后台数据库使用SQL数据库来构建的。 1.2 煤矿员工信息管理的内容和目标
现代煤矿员工信息管理是建立在市场经济基础之上, 按照市场经济法则, 对人力资源的招聘录用、绩效考评和培训发展等进行全过程的、主动的、动态的管理, 其各个环节紧密结合, 主动地对人力资源的各个方面进行开发利用。人力资源各个时期的管理规划、培训开发总是与企业各个阶段的人力资源状况和目标紧密相连。人才市场体系的建立, 使得人力资源流动渠道畅通, 员工进出变得容易, 辞职或被辞退变得正常, 企业能不断地吐故纳新, 保持活力。全过程的、动态的、主动的煤矿员工信息管理符合市场经济以市场实现对资源进行有效配置的原则。现代煤矿员工信息管理在传统劳动人事管理的基础上增加了人力资源规划、人力资源开发、岗位与组织设计、行为管理和员工终身教育培训等内容, 使现代人力资源的管理更具计划性、战略性、整体性和未来性。 1.3 研究课题的意义
龙源期刊网 http://www.qikan.com.cn
煤矿员工信息管理系统,是针对煤矿内各单位对员工基本信息管理、考勤信息管理、工资信息管理和福利待遇管理。利用Internet标准技术实现的实时管理系统。企业信息管理系统是建立在客户机/服务器(C/S)机构的局域网技术之上并能适应其未来发展的智能化系统。此系统具有先进的技术水平和相对独立的功能, 可为使用者提供实时的、动态的、快速的业务处理平台,具有信息实时管理功能和数据分析处理等功能。它具有以下特点:
(1)提高团队工作效率 每个客户端通过安装程序、管理员提供相应的帐号密码及权限后即可对信息进行、管理、使用。
(2)强大的管理功能 对员工的基本信息管理、考勤信息管理、工资信息管理和福利待遇管理的管理等。
(3)文件共享与保护机密数据 企业信息管理系统有一整套完善的权限机制,使各单位负责信息、机密数据集中保护,集中备份。多层的安全控制机制确保只有经过授权的用户才能访问系统资源。
(4)同事间协同工作 在此系统中的信息交流中,用户可根据自己单位负责的模块需要其他单位协调处理的适宜通过消息形式发布给其他单位。 2需求分析
需求分析就是描述系统的需求,通过定义系统中的关键类域来建立模型。分析的根本目的是在开发者和提出需求的用户之间建立一种理解和沟通的机制,煤矿员工信息管理的需求分析也应该是有开发人员和用户或者客户一起完成的。
需求分析的第一步描述煤矿员工信息管理的功能,以此确定系统的功能需求。煤矿员工信息管理的需求分析主要找出系统所有需要的模块,并要和煤矿员工信息管理的潜在用户进行讨论。
一个公司的角色包括员工、各级管理者和系统管理员。员工和各级管理这是系统的用户,而系统管理员是管理整个软件系统的,虽然系统管理员也是一个员工,但这并不影响本系统的功能。
煤矿员工信息管理的需求模块包括:员工信息管理;考勤信息管理;员工工资信息管理;员工福利费信息管理。
员工信息管理包括员工信息的添加、编辑和查询,同时还应注意到上述需求中员工信息管理包括了聘用员工、辞退员工、以及员工退休,也可以根据用户的具体需要经这几种行为分别建立模块。员工的升降职可以看做调动的一种,但是,如果是在同一部门升降职就不好处理了。因此这里将升降职和调动分开,升降职只界定在同一部门的职务变化。
龙源期刊网 http://www.qikan.com.cn
考勤登记记录员工的外出,考勤信息只适用于部门经理以下职务的员工。考勤信息由部门经理及部门经理以上职务的员工登记。同时考勤信息管理也包括考勤信息的添加、编辑和查询功能。
在进行员工工资信息管理操作的时候,首先需要统计员工考勤信息,然后计算员工的奖金、福利,最后进行工资信息的添加。工资信息管理有系统管理员完成,同时工资信息管理也包括工资信息的添加、编辑和查询功能。
福利费既包括国家政策规定的项目,也包括公司内部的福利项目,福利费信息管理由系统管理员来负责管理。同时福利信息管理也包括福利费信息添加、编辑和查询功能。 3系统建模
在上一节需求分析中列出了煤矿员工信息管理的全部模块,员工信息管理、考勤信息管理、员工工资信息管理、员工福利费信息管理。这里进行系统建模,其框图如图3-1所示。 该框图标记了所有的用例,从中可以得知,这里为了说明问题的方便,将超级管理员和系统管理员归为同一个角色。
员工信息管理、考勤信息管理、员工工资信息管理、员工福利费信息管理这些模块还包括其他更一般的模块,例如员工信息管理还包括添加员工信息模块、修改员工信息模块、查询员工信息模块、删除员工信息模块,除此外的其他模块同样如此。 图3-1 煤矿员工信息管理框图 结语
该系统能较好的满足中小企业人事管理的需求,可使现代人事的管理的计划性、战略性、整体性和未来性有所提高。该系统主要包括六大模块,分别是系统管理、员工基本信息管理、工资信息管理、考勤信息管理、福利费信息管理。其中:系统管理用于管理使用该系统的用户,以及分配权限,从而为系统提供一定的安全性。
该系统主要运用了界面简洁,操作直观,使用方便的VB技术,并结合了能够存储大量的数据,具有强大的管理功能的SQL Server 2000数据库建设而成,弥补了传统的人事管理方式,效率低下、安全性差的不足,完成了设计的要求。但是由于时间和技术方面的问题,本系统还存在一些缺陷。 参考文献
[1]王福成等.Visual Basic 6.0数据库开发指南[M].清华大学出版社 ,2008.
龙源期刊网 http://www.qikan.com.cn
[2] 张俊玲. 数据库原理与应用[M]. 清华大学出版社, 2005.
[3]唐学忠等.SQL server2000数据库教程[M]. 电子工业出版社,2005.
因篇幅问题不能全部显示,请点此查看更多更全内容