企业人事管理系统设计与应用的探讨


  摘 要:人事管理在整个企业管理过程中是一个必不可少的组成,其主要管理范围包括了企业的日常安排、人员调配等。但目前的管理方式还是以领导管理为主,施行人事管理自动化能够不断增强企业的市场竞争力,让企业内部不断协调工作,提高整体办事效率。本文针对人事管理的系统功能的特点、需求、设计三方面研究了企业人事管理系统的设计与应用。
  关键词:企业 人事管理 设计
  
  一、人事管理系统的特点
  (一)运用普及,组织标准
  在对不同类别人员的信息进行分类记录时,可以大致分为人员基本信息和子集信息,在存放信息时规范操作,以确保系统能够发挥整体效率。人员的基本信息属于最基本的信息,它能够将人员的基本情况描述出来,而信息内容对每个人都是唯一的,信息包括:生日、姓名、性别等。
  (二)使用灵活,查询迅速
  在查询人员、单位的信息时需要结合多方面的条件,同时也适合支持区间查询、模糊查询。用户在查询时应该按照自己所需要的查询条件,然后经过对登录用户的权限仔细校验,这样就能够把符合查询条件的用户及时找出,并查出其相关资料信息。
  (三)界面设置,图文并茂
  日常人员的信息登记内容包括很多方面,涉及属性信息、照片信息等多种方式。对用户资料进行查询过程中,不仅能找到相关的资料,还能找出人员的实际照片。
  
  二、人事管理系统的需求
  (一)总体需求目标
  使用先进的计算机网络技术,以及数据库和开发平台过程中上,可采用现有的软件,并且结合相关的硬件设置,不断建立起能够实现开放体系结构的、易扩充、易维护、具备较好的人机交互界面的人事管理系统,从而帮助企业实现人事调动,工资调整,人员自动裁剪,促进计算机系统发挥出高效性能。
  (二)系统的数据需求
  1.数据录入及处理的高效性
  确保数据的输入准确是进行数据处理的基本要求,若输入出现错误将造成系统输出的失误或无效,让整个建立的系统的发挥不了作用。手工输入是数据输入的主要来源。其实现方式主要是利用系统界面上的安排保持系统的容错性,还应该对操作人员展开专业的系统培训。
  2.数据用运行的安全性
  本文设计的系统主要是服务于企业人事管理工作的,而并非所有的人事管理者都能够对系统进行控制,只有规定的人员才能对数据实现增、删、改、查等操作,未得到获授权的人员是无法进入系统的。在信息查询过程中应该严格按照权限的定义,对收集的信息进行严格的资格审查,这样才能使得信息数据具有较高的安全性能。
  (三)功能性需求
  1.对公司员工的基本信息实施管理;2.及时将人员的调动信息公布出来;3.对职员的离职信息及时处理;4.上述信息资源都能有效地进行查询收集;5.对公司员工的日常工作进行准确的考核统计;6.对获取查询信息进行打印。
  
  三、人事管理系统的设计
  (一)总体架构的设计
  参照三层C/S的结构模型进行设计,把整个系统规划成客户应用程序、数据层、功能层三个方面:客户应用程序表示层部,其安装位置是各院系所或部门的人事管理客户机上;数据层指的是SQL Server数据库服务器,它是各种数据资料的存储位置,其安装位置在人事管理中心的服务器上;功能层用在各类种逻辑、代数运算中,能够让应用系统获取准确的结果,其安装位置既可以是单独放在一某个服务器上,方便处理客户机互相连接。
  (二)系统数据库的设计
  存储的数据分类
  ①人员基本信息资料;②人员档案信息资料;③人员考勤信息资料;④人员休假信息资料;⑤人员工资信息资料;⑥信息维护信息资料。
  (三)软件控制流设计
  1.添加操作:系统对数据库中增加某一个新的纪录,并对相关表信息进行修改。2.查询操作:用户查询信息时要输入相应的条件,系统再按照查询条件在数据库中进行搜查,再把查询结果输入至。3.修改操作:由于信息自身会不断发生变化,这就要对信息修改处理。在执行查询操作后再修改操作系统中的相应数据。 4.删除操作:执行完查询操作后把系统中一些没有用的信息以及记录直接取出。
  (四)系统建立的背景
  1.CPU: IntelPentium 166MHz或更高的处理器。2.操作系统:Microsoft Windows98/me/XP/2000或更高版本。3.监视器:Microsoft Windows支持的VGA或分辨率更高的监视器。4.内存: 65MB内存以上。
  2.编程工具。微软公司推出的Visual Basic6.0特点为功能强大、方便实用,这主要体现在:界面设计样式丰富,设计方法符合实际需要,软件开发周期简单,且编程操作简单,且对数据库的操作方便快捷。参照企业人事管理系统的实际需要和特点,并结合系统自身开发消耗的时间,此次系统设计利用了微软公司的VB6.0作为前台开发工具,MS SQLServer做后台数据库。VB前台通过ADO技术和Data Environment数据背景对SQL数据库进行访问。
  
  四、结束语
  本系统包括七个功能模块:基本信息模块、档案信息模块、考勤信息模块、工资发放信息模块、休假信息模块、查询统计模块、系统维护模块,把各个部门的主要信息都列入了系统管理范围,系统实施后可有效地提高各个部门的办公效率。就系统本身长远考虑而言,还有待进一步扩充,比如,可以增加考核模块,从单纯的静态的对职员的数据查询统计到对干部的动态考核,这样就对领导的决策起到支持推动作用。
  
  参考文献:
  [1](美)DeepakAlur,John Crup,i DanMalks著J2EE核心模式.刘志奇丁天田蕴哲等译,机械工业出版社.2002.
  [2]刘新民,蔡琼等.VisualBasic6.0程序设计,清华大学出版社.2004.
  [3]陆静平,何玉林.基于SQL SERVER视图的数据库安全模型的研究,计算机工程与应用,2002.
  [4]应力,郭松柏.信息系统(网络)安全分析方法与评价模型,计算机工程与应用,2002.
  
  (徐健辉 徐家斌:浙江万里学院。)