用VF编写人事管理系统Word文档格式.docx
《用VF编写人事管理系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《用VF编写人事管理系统Word文档格式.docx(44页珍藏版)》请在冰豆网上搜索。
![用VF编写人事管理系统Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-10/11/f44d89f6-da64-4dcc-a97c-48e5ae465fe3/f44d89f6-da64-4dcc-a97c-48e5ae465fe31.gif)
使用计算机系统代替繁琐冗余的手工方式来管理人事可以克服手工管理的缺点,将人们从繁杂的劳动中解放出来,并且仅使用一些简单的操作便可及时、准确地获得所需要的信息,使企业的人事管理工作系统化、规范化、自动化,从而达到提高企业人事管理效率的目的。
本系统从设计上采用模块化功能设计模式,将系统的功能划分为多个模块,在各模块中又包含功能子模块,各个模块之间既相互独立又存在着一定的联系,并且通过VFP的强大功能实现各个模块的功能。
企业人事管理系统主要涉及的管理任务有九个方面:
职工档案信息管理、职工查询、培训管理、职称评定管理、奖惩情况管理、人员调动管理、工资管理、系统维护和密码管理。
本系统具有功能齐全、通用性强、操作简便、界面友好的特点,并且可使企业人事管理工作的系统化、规范化、自动化,达到了设计的目的。
关键词:
人事管理系统模块化功能设计信息化管理VFP自动化
PersonnelManagementSystem
Abstract
Thepersonnelmanagementtothestaffisanimportantjobineveryenterprisemanagement.Inmoderntimes,theenterprisesaregettingmoreandmorelarger,workersarebecominglargerandmorecomplicatedtoo.Howtomanagethestaffproblemwellinanenterprisehasbecomethechiefproblemofeveryenterprise.Withtherapiddevelopmentofinformationtechnology,thetraditionalenterprisespersonnelmanagementhavebeengraduallyreplacedbyamodeofdigitizedandinformationmanagement.Agrowingnumberofenterprisesandunitsimplementtheinformationmanagementonpersonnel.Thetraditionalmanualmanagementmethodsarenotonlyheavyworkloadandlowefficiency,butalsopronetoerror.Theuseofcomputersystemstoreplacethecumbersomemanualapproachingtomanagingpersonnelareabletoovercometheshortcomingsofthemanagementmanual,andwillliberatepeoplefromthecomplexlabor.Andusingonlysomesimpleoperationscanbetimelyandaccurateaccesstotheinformationtheyneed,sothatmakethepersonnelmanagementofenterprisesinstitutionalizedandstandardized,automation,andtoachievethepurposesofimprovingefficiencyofenterprisespersonnelmanagement.
Thissystemismodularindesignfromthefunctionaldesignpatterns,andthefunctionofthesystemisdividedintoanumberofmodules.Eachmodulealsocontainsfeaturesinthesub-module.Amongthemodulesisindependentbutthereisacertaindegreeofcontact.AnditachievethefunctionsofeachmodulethroughVFP.Enterprisespersonnelmanagementsystemismainlyinvolvedinninemajortasksofmanagement:
workersfileandinformationmanagement,workerssearch,trainingmanagement,titleevaluationmanagement,incentivemanagement,mobilizationofpersonnelmanagement,wagemanagement,systemmaintenanceandadministrationmanagement,passwordmanagement.
Thissystemhasfeaturesoffullyfunctional,highuniversality,simpleoperation,user-friendlyfeatures,andthepersonnelmanagementofenterpriseswillbethesystematic,standardized,automationandachievetheobjectiveofthedesign.
Keywords:
:
Personnelmanagementsystem;
Modulardesignfeatures;
Informationmanagement;
VFP;
Automation.
第一章绪论
1.1系统开发背景
在全球信息化时代的今天,我国的企事业单位正在不断的加速发展,因此企业管理的信息化也已越来越被人们所重视,特别是在人、财、物三个方面的管理中起着十分重要的作用。
其中人事管理信息系统,已在各级企事业单位中成为了规划和决策不可缺少的有力辅助系统。
作为管理信息系统的一个子系统,它扮演者重要的角色[]。
如果没有科学的人事管理体制以及正确的人事政策,任何先进的科学技术都不能很好的发挥作用。
而且在现代,人才是最企业重要的因素之一,对人事的管理自然显得尤为重要。
在计算机技术的大范围普及以后,人事管理系统已经逐步摆脱传统的落后方式,尽可能采用现代化的管理手段,集合处理信息量大、快速和准确等优点,及时准确的给企业决策者提供准确的人事资料和各种数据,使其能对部门的人员编制、人员调整、人才开发、人才使用和规划等,及时作出正确的决策[]。
人事管理是每个企业必不可少的。
人事管理系统一般包括对人事档案的统计、查询、更新、报表输出等功能。
如果人工直接统计的话,工作量将十分庞大,特别是,如果企业的员工有几万或几十万人时,人工统计将变得不可想象。
用计算机可使人们从繁重而又单调的统计运算中解脱出来,仅用一些简单的操作便可及时准确地获得需要的信息[]。
人事管理系统的主要任务是对人事档案进行整理,使其能方便快捷地对人事档案进行查询、统计,更新、并且能按一定要求输出报表。
通过该系统、使企业的人事管理工作系统化、规范化、自动化,从而提高企业人事管理[]。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对人事信息进行管理,有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、维护容易等。
这些优点能够极大地提高人事劳资管理的效率,也是企业管理的科学化、正规化管理,与世界接轨的重要条件[]。
1.2系统开发工具的选择
针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合目前的软硬件环境,选用微软Windows平台下的VisualFoxPro8.0(简写VFP8.0)作为开发工具。
选用该工具具有以下几方面的优点:
VFP8.0是比较好的关系型数据库管理系统开发软件。
它提供了可视化的开发平台和面向对象的程序设计方法。
大量控件的提供节省了开发工作量,提高了开发的效率。
●VFP8.0提供了很多设计器,诸如“数据库设计器”、“表单设计器”、“菜单设计器”等另外还有一些向导工具,利用这些设计器和向导工具,不用编写大量的程序代码,因而使开发工作变得比较轻松。
●VFP本身就是一个数据库开发系统。
使用它开发数据库系统效率高,稳定性好。
●综上所述,VFP8.0可以满足企业人事部门对人事管理的要求,所以用其来开发人事管理系统非常合适。
1.3系统设计原则
人事管理系统的使用人员主要是人力资源部门的管理人员,使用的目的主要是安全高效地完成人事信息的管理,并对数据信息进行维护,包括档案管理、职称评定、奖惩管理、工资管理、人员调动管理和用户密码管理等。
考虑到使用该系统的多为非计算机专业人员,所以在开发时要考虑以下几个方面:
●操作简便。
因为使用者多为非计算机专业人员,所以该系统要求设计的界面美观,操作方便。
要充分考虑该软件的界面友好和操作方便,便于使用人员快速上手。
●易于维护。
一个软件设计的好坏,关键在于产品的可靠性,稳定,便于维护。
●便于升级。
随着社会的发展,对系统的要求会越来越高、要求系统具有更高的安全性、更丰富的功能以及更快的操作速度,所以在设计时要考虑到以后的升级问题。
1.4本设计应解决的主要问题
本文重点研究人事管理系统的开发,全文共分为六章:
第一章对系统进行概述,简要介绍人事管理的背景、系统的开发工具和系统设计的原则。
第二章通过调研分析,对系统进行全面的需求分析、可行性分析以及介绍了系统的应用环境。
第三章提出了系统的总体设计方案,并介绍了系统的数据表结构。
第四章介绍了人事管理系统的详细设计和具体实现,并简要介绍了档案管理、培训管理、职称评定管理、工资管理、奖惩管理、人员调动管理和系统维护管理的实现。
第五章就系统创建中的一些难点和关键技术,如数据表的打开关闭、字体颜色设置、Set命令的使用等进行了研究和探讨。
第六章在系统设计的基础上得出结论,并提出了系统需要改进的地方。
第二章系统分析
2.1需求分析
2.1.1总体需求
通过以交流为主的系统初步调查的方式,了解到企事业单位在人事管理方面的的一些内容和工作流程情况。
企事业单位现行的人事信息管理方式主要是使用传统人工的方式管理文件档案,这种管理方式存在许多缺点,如:
效率低、保密性差,而且时间一长,将产生大量的文件和数据,对于查找、更新和维护都带来了不少的困难。
再加上用户数较多,而且分布分散,计算机的应用水平不高,使得一些企事业单位在人事信息管理方面也出现这些问题。
这