人事薪资管理系统_毕业设计论文_第1页
人事薪资管理系统_毕业设计论文_第2页
人事薪资管理系统_毕业设计论文_第3页
人事薪资管理系统_毕业设计论文_第4页
人事薪资管理系统_毕业设计论文_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录摘要IABSTRACTII第1章绪论111本课题的研究目的及意义1111人事薪资研究的意义1112人事薪资研究的目的212本论文的主要内容与创新点2第2章人事薪资系统概述421人事薪资系统现状和发展4211国内现状和发展4212国外现状和发展422人事薪资系统理论介绍523系统特征与主要使用技术824人事薪资系统开发介绍11241人事薪资管理信息管理系统的开发平台11242系统结构11第3章系统分析与设计1331系统分析13311系统设计目标与开发思想13312系统需求分析14313人事薪资管理系统业务流程15314人事薪资管理系统数据流程16315数据字典1732系统设计20321系统模块设计思想20322人事薪资管理系统总体结构21323系统功能分析21324程序编码原则22325系统信息编码原则2333系统数据库设计23331数据库概念设计24332数据库结构设计24第4章系统功能模块实现2841主界面设计28411系统登录29412系统主界面3042员工信息模块设计与薪资管理模块设计30421员工信息界面31422薪资界面设计3143查询模块设计32第5章系统实施和应用3451系统的实施与维护34511系统维护34512系统的实施3452公司应用效果实证35结论36致谢37参考文献38摘要华安工业集团随着企业规模的不断扩大,企业员工的增多,人事管理与薪资管理单靠传统的手工方式已无法满足企业发展的需要。为提高企业的办公效率,决定采用信息化手段来处理企业的信息,于是开发了人事薪资管理系统来适应企业发展。人事薪资管理系统开发采用工具是MICROSOFTVISUALBASIC60;支持运行的环境MICROSOFTWINDOW98/2000/XP。系统能够提供对人事信息的输入、查询、打印以及薪资发放各明细项目的数据编辑的各项功能,自动计算出薪资发放各项合计数据;可自主设定条件从而达到对薪资数据的多角度查询功能;方便导入、导出数据及输出报表。系统为实现财务部门对本单位薪资发放的集中管理,保证系统的安全性。财务部门人员以管理员身份登录,对系统的可登录人员进行限制。【关键词】人事管理;薪资管理;查询ABSTRACTTHEINDUSTRIALGROUPOFHUAAN,WITHTHECONSTANTENLARGEMENTOFTHESCOPEOFTHEENTERPRISE,THEINCREASINGOFENTERPRISESTAFF,PERSONNELMANAGEMENTANDTHEMANAGEMENTOFTHEWAGESHASBEENALREADYUNABLETOMEETDEMANDSOFENTERPRISESDEVELOPMENTBYTHETRADITIONALCRAFTWAYONLYINORDERTOIMPROVETHEOFFICEEFFICIENCYOFENTERPRISES,WEDETERMINETOADOPTTHEINFORMATIONBASEDMEANSTODEALWITHTHEINFORMATIONOFENTERPRISES,ANDSODEVELOPPERSONNELWAGESADMINISTRATIVESYSTEMWHICHMEETSENTERPRISESDEVELOPMENTTOCOMEPERSONNELWAGESMANAGEMENTSYSTEMADOPTSOFTHETOOLOFMICROSOFTVISUALBASIC60TODEVELOPTHESUPPORTINGENVIRONMENTOPERATINGMICROSOFTWINDOW98/2000/XPTHESYSTEMCANOFFERTHEINTRODUCTIONOFPERSONNELINFORMATION,INQUIRYING,TYPINGANDWAGESGRANTINGEVERYDETAILFUNCTIONSTHATDATUMEDITTEDOFPROJECT,CALCULATEOUTTHEWAGESANDGRANTEVERYDATAOFTOTALLINGAUTOMATICALLYCANESTABLISHCONDITIONTOINQUIREABOUTTHEFUNCTIONTOLARGEANGLES,WAGESOFDATATOREACHINDEPENDENTLYITISCONVENIENTTOCHANNELINTO,LEADOUTTHEDATAANDOUTPUTTHEREPORTTHESYSTEM,REALIZESTHECENTRALIZEDMANAGEMENTTHATTHEFINANCIALDEPARTMENTGRANTSTOTHEWAGESOFOURUNIT,ANDSECURETHESECURITYSYSTEMTHEPERSONNELOFFINANCIALDEPARTMENTLOGINTHECAPACITYOFADMINISTRATOR,TORESTRAINTHEMFROMTOGOONSYSTEM【KEYWORDS】PERSONNELMANAGEMENTTHEWAGESMANAGINGINQUIRE第1章绪论企业人事薪资管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,因此企业人事薪资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于用户查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,信息管理技术的强大的功能已为人们深刻认识;进入人类社会的各个领域并发挥着越来越重要的作用。本着便于管理和使用为原则,参考现有众多的国内外优秀软件产品扬长避短设计出了人事薪资管理软件。它包括了人事管理、薪资管理等几个模块,可以使人事管理者从繁重的日常工作解脱出来,把精力用在更重要的方面,以便提高效率,更大程度的节约人力资源成本。11本课题的研究目的及意义华安工业集团公司自从1997年开始推广使用计算机以来,经过几年努力,许多计算机软件已在公司得到广泛的应用,但人事薪资管理作为公司管理的重要方面,至今尚缺乏切合公司实际,能为公司提供决策数据的管理软件。目前的管理系统有很多缺陷,为此我们开发人事薪资管理系统。111人事薪资研究的意义从当今世界经济的发展趋势来看,全球性竞争和经济发展将不断的向企业管理者提出新的挑战,管理理论也随之不断深入。从企业管理的内部来看,企业管理包括人、财和物三方面的管理。人事管理作为管理的一个重要组成部分,在企业管理中所占的份量越来越重。对于一个现代的企业管理者来说,如何管理好自身的企业,充分利用人力资源,对企业内部的运作的正常运行和增强企业的竞争力将有很大的作用。薪资管理工作在企业日常管理中占据极其重要的地位。企业薪资管理事务政策性强,数据量大,而且报表多、条目细,要求高度精确和高度安全,还要求报表标准化。在传统的手工方式下薪资管理工序繁琐、经办人员多,除了耗时、低效外,还不可避免地经常出现人为数据错误,从某种程度上讲,这与薪资数据的严肃性是不相称的。112人事薪资研究的目的目前,企业以加强管理水平、提高办工效率为目标的体制改革正在逐步实施,加上近年来薪资变动频繁,采用灵活、高效的先进技术使得薪资管理科学化、规范化、现代化已经成为越来越迫切的要求。开发具有实用价值的薪资管理专用软件,可以实现薪资管理自动化,提高工作效率,减少手工工作方式出现的数据错漏现公司各部门已经普遍配备了较好的电脑和相关的外部设备,计算机知识和操作技能也已经得到了广泛普及,人事薪资管理自动化已经有了很好的基础。本系统立足于公司人事薪资管理的实际事务,面向人事薪资主管部门和人事部门,提供人事薪资数据的常规维护功能、人事薪资变动申报功能、报表处理功能、年度统计数据生成等功能,使公司能有适合自己的管理软件,提高公司的办公效率。12本论文的主要内容与创新点实现本单位人事及薪资的集中管理。可供财务人员对本单位的人员以及薪资进行增加、删除、修改、查询、输出报表,并对系统的可登录人员进行管理;对人事的管理及薪资发放中的应发薪资合计等项目由系统自动进行计算;同时本系统还可对人事及薪资管理情况进行多角度查询。在登录管理方面,财务人员以薪资发放系统的管理人员身份登录,并对本系统的可登录人员进行管理,有权增加及删除本系统的登录人员,进行自身密码的修改。创新之处人事系统与薪资系统两个以前分开处理的系统相结合,使两个系统共用一个职工个人档案库。系统结合了人力资源系统与薪资系统的优点,使公司在管理中,能节省资料的存取所需的时间和费用;也节省因调用不同的资料档案产生能的差错,增强资料处理和信息输出的可靠性。第2章人事薪资系统概述21人事薪资系统现状和发展211国内现状和发展以信息技术改造和振兴传统制造企业,是我国当前企业再造的战略重点之一,也是国家863规划中CIMS重点应用示范工程的目标之一。这其中,企业资源管理系统建设是重要组成部分。随着我国经济不断发展,企业也正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟薪资管理有关的信息也随之急剧增加。在这种情况下单靠人工来处理员工的薪资显得力不从心,极容易出错。设计一个企业人事薪资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,薪资修改,查询,统计及打印等操作成为企业当务之急。这样就使办公人员可以轻松快捷地完成人事薪资管理的任务。目前,是以计算机技术为主体的高新技术群体已经将触角深入到国发经济的方方面面。在市场经济的大环境下,越来越多的人逐渐认识到用计算机技术进行管理便捷。基中最突出的是要算在老企业的人事薪资的计算机管理了。中国国内市场环境渐趋完善、IT技术飞速发展,信息技术及电子商务和INTERNET/INTRANET技术广泛应用,国内市场竞争环境也发生了根本性变化,滞后型的生产主导型经营方式必须转向实时甚至超前型的市场主导型经营方式、粗放式经营必须转向集约化经营、部门级管理必须向公司级协同商务转变。公司的落后的人工管理方式也应向信息化迈进,这就促使我们开发和运用适合我们自己的管理系统。212国外现状和发展计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90的工作由计算机完成;物资管理中80100的信息处理由计算机完成;计划管理中是8090。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80;用于科技运算的占8;用于生产过程控制的占12。因此,经济管理是计算机应用的主要领域。加入WTO,直接把中国公司推向了国际市场,中国市场已经成为国际化竞争市场的一部分。谋求全球化竞争的手段和方式是多样的,突破地区壁垒的最直接和最有竞争力的核心手段是信息全球化。竞争国际化意味着中国公司必须具备比国外同行更有竞争力的管理信息平台,对国际国内市场信息实时搜集、实时反馈、迅速调整业务模式,公司的管理就需更加有效益,人事管理与薪资管理是重要因素之一,最后,在最短时间内向市场提供最需要的产品这就是国际市场对公司的竞争要求。现代管理信息系统的成形主要是社会和技术的发展这两股力量的推动的结果。为满足社会不断的增长的需求,大量的重要机构发展、壮大起来。这一现象充分体现社会推动的作用。各企业的发展,无论是商业领域,政府部门,还是教育机构都需要更大容量的数据处理能力。这也是时代发展的需要。22人事薪资系统理论介绍20世纪上半叶,现代人事管理理论的框架基本形成。人事管理的基本含义是指为了完成组织的任务,对组织中涉及人与事的关系进行专门化管理,使人与事达到最佳匹配,同时运用激励措施以提高员工的积极性和主动性。在实践中,人事管理活动是通过专门人事管理部门和人员按照已有的程序对企业进行管理的过程。它作为辅助性或参谋性的职能,活动范围被限制在行政事务方面,很少参与组织高层战略决策。进入二十世纪九十年代,比尔盖茨等一批网络精英的崛起,让人们看到了一种无形的资产正与传统的资本抗衡,并取得了节节胜利。从会说话的机器到掌握高新技术的核心,人在企业中的地位步步高升,相应的,人事管理也从次要职能逐渐成为企业的核心职能。纵观历史和现实,我们可以清晰地看到人事管理遵循着一条从传统劳动人事管理到人力资源管理,再到人力资本管理的演进轨迹。早期的管理学家们已经认识到工人的产出是企业效益的关键,他们使用了科学的方法来设计工作。科学管理学派的创始人泰罗主张摒弃经验主义的管理方法,形成科学的管理和操作规范,以提高劳动生产率。他致力于让工人学会如何采用正确的方法工作,而不是让职工通过经验的摸索来提高技能;他还主张让人与工作之间相互匹配,管理的目标应让雇员的财富最大化,从而保证雇主的财富最大化,即“大蛋糕”理论。在科学管理阶段,理论界意识到雇员对企业生产效率的重要贡献,破除以前将雇员视为“机器”的传统观点,对人性做出了“经济人”的假设,提倡通过金钱的刺激来调动人的积极性。这些观点虽然带有时代的局限性,但为后来的人事管理打下了坚实的基础。在二十世纪五十至六十年代,人事工作的管理职能已逐步完善,主要的职能一直延续至今,如确定劳动力的需求、人员招聘和挑选、储备、提升、考评、报酬以及人员的培训或培养。这一阶段人事管理工作呈现出以下特征1人事管理主要是事务性工作,在企业中地位较低,很少涉及到企业高层战略决策。在人们普遍的观点中,人事管理是一项技术含量低、专业性差的活动,无法与生产、财务和销售工作相提并论。2员工与企业关系属于单纯的聘用关系,相互之间没有归属感和信任感。从企业角度来看,员工是受利益驱动的“经济人”,因此“胡萝卜加大棒”(金钱刺激和惩罚相结合)是最好的管理手段,培训和教育只是提高生产率的措施;从员工角度看,工作是谋生的手段,没有将自己的长远利益与企业的发展结合起来。3同其他机器、设备一样,企业将员工视为成本负担,员工角色物质化。从雇主的角度,员工只是单纯为企业提供自己的劳动力,帮助雇主实现最大的投资回报率,同其它物质生产资料没有什么区别,因此在管理过程中,经常采用延长上班时间、压低薪资待遇、高压式的管理手段来提高生产效率。计算机在人事部门的广泛使用,改进了统计手段,改革了统计方法,提高了计算机在人事部门的广泛应用,将为我国的人事管理工作,提供现代化的管理手段和科学的管理方法,并将为开创人事管理工作的新局面创造条件。目前,计算机在我国的人事管理工作中,主要可用来进行报表处理、档案管理、文书编辑、信息查询、综合分析。员工统计作为人事管理的一个重要组成部分,是通过对员工情况的调查、整理和分析,了解员工队伍的发展趋势,为各级管理人员制定员工工作的方针、政策,加强员工管理,改革员工制度提供了准确数字的依据。其工作除涉及到员工的基本情况统计之外,还包括员工的薪资统计,员工编制情况统计,员工奖惩情况统计,军转员工安置情况统计,老员工情况统计等方面,其涉及的面之广,数据量之大可想而知,若利用手工进行员工的统计工作,大致要经过员工统计调查,员工统计资料的整理,员工统计分析三个过程,但这种手工统计过程,存在着几个明显的问题,比如说统计资料缺乏准确性,及时性,需要花费大量的人力,物力,财力等。薪酬管理系统是对企业薪资水平、薪资结构、薪资制度、薪资形式、薪资待遇的管理系统,旨在监督它们是否达到了组织与个人的目标。由于薪资管理中包含很多内容,因此它是最困难和最具挑战性的人力资源管理领域之一。薪资管理系统的首要任务是报酬公平。企业吸引、激励和留住有能力的员工,在很大程度上是通过企业的报酬机制实现的。报酬必须对所有相关方面公正实施,而且应该让人感觉到是公平的。根据员工关系的特点,内部薪酬公平可能更重要,而工作评价是内部公平首要的方法。企业为了保持持续发展的能力,要在劳动力市场上提出有竞争力的薪资水平,就必须始终对外部公平加以重点考虑。如何处理好既吸引人才又降低成本这对矛盾,是薪资管理系统的焦点和难点。随着计算机的普及和计算机技术的发展,管理系统在各个部门得到广泛应用,其中薪资管理系统就是常用的一个。薪资处理的项目多,计算琐碎繁杂,具有重复性,又牵涉到每个职工的利益,必需及时准确地完成。目前一些单位使用的一些薪资管理系统中都存在这样那样的缺点,归纳起来主要有以下几个方面(1)薪资栏目固定不变。这些管理系统开发时往往是针对某一个部门或某一个单位进行设计的,薪资栏目大多是固定不变的,当随着时间的推移和工作需要,薪资栏目要发生变化时,就比较困难,往往要请程序编写人员修改库结构或改写程序才能实现,这样就使得系统难以灵活使用,也给维护带来一定困难。(2)计算公式固定不变。薪资管理系统有其自身的特点,其中很重要的一点就是计算较为复杂。某一项的结果可能来自于其它几项甚至几十项的结果,而且这种计算方法是经常变化的,现行的很多系统计算公式都是设计死了,公式稍有变化就得改写程序,以致于给系统维护带来困难。(3)网络化程度不够。现行的薪资管理软件大多是基于单机板的,或者即使是网络板,其用户也是限制在一个。牵涉到大型企业的薪资管理时,管理系统如财务系统等需要薪资管理系统的一些数据,若网络化程度不够,则无法做到真正的自动化信息集成。(4)安全性。安全性包括两方面,一方面是系统的安全性,比如用户管理以及用户权限的设置等,从这方面而言,现行的薪资管理软件中一般不会存在太大的问题;另一方面指的是数据的安全性,也就是说已经做完的薪资怎么才能将其封锁,不能进行修改,在这方面,一般的软件都没做到这点,而对薪资进行网络化管理以后,这个问题是无法避免的,必需加以解决。如何更好地设计并且实现人事薪资管理系统,解决上述的问题,使得系统的可扩展性更好,维护更加方便是我所做系统需要实现的。23系统特征与主要使用技术人事薪资管理系统是集人事管理与薪资管理为一体的系统,通过它可以方便地使您进行人力资源的管理。它可以自定义薪资栏目,内置一套基本工式,即应付薪资计算状态为加的所有栏目之和,实付薪资应付薪资计算状态为减的所有栏目之和。用户生成第一个月的薪资单,然后录入,以后每个月只要复制上个月的薪资单,再加上小幅修改就可以了。这对薪资变动不太大的企事业单位就更加方便了。系统提供薪资单、薪资条、以及薪资汇总表、薪资统计表,适用于各种场合。系统还提供人力资源结构分析、工龄结构分析、学历结构分析等人力资源分析报表。同时系统提供数据输入输出功能,为用户的特殊要求提供了一个方便的接口。系统可将薪资数据、人事数据导出、生成ACCESS等数据格式。系统特征操作简单方便,使您可以迅速掌握使用方法。通用化程序高,适用大部分企业使用。可多用户、网络化操作。可自定义薪资条目及人事档案条目。提供独特的个性设置功能,让您有极大的自由调整报表项目的显示、打印设置。精心设计输入方式,方便操作人员,有效地减少了数据输入的工作量,极大地提高了您的工作效率。计算准确、自动化程序高、可靠性强。数据安全性高,有效地防止无关人员盗取您的商业机密。对数据库进行了特别地加密处理,同时充许您随意的转移数据库,比如您可以将数据库保存在USB盘上。这样,您的数据就可以随身带在身上了。主要实现技术ADO是一种用于操作MICROSOFT所支持的数据库的方法,在VB60中它可以被看作是一个数据库与系统的交汇处。在本系统的开发中,利用ADO提供的CONNECTION对象建立和管理应用程序与ODBC数据库之间的连接,从而实现了从页面直接访问数据库。创建数据库源名及连接数据库数据库源名DNSDATASOURCENAME是连接数据库的桥梁,ODBC通过它寻找到要访问的数据库。要访问数据库信息,首先要创建数据库源名,访问时再与数据库建立连接。用CONNECTION对象实现查询功能用CONNECTION对象方法可以通过结构化查询语言SQL查询数据库源并检索结果。SQL是用于与数据库通讯的工业化标准语言,它有许多命令可用来检索和更新数据库中的信息。在本系统中,利用了CONNECTION对象的EXECUTE方法在SQL命令的表格中发出查询要求,此外还使用了SQLUPDATA和SQLDELETE命令更改和删除数据库中的信息,修改数据库表中各项目的值。用RECORDET对象处理查询结果尽管使用CONNECTION对象简化了连接数据库和查询信息的任务,但它仍有许多不足,主要是检索和显示数据库信息的CONNECTION对象不能用于创建脚本,它必须先确切知道要对数据库做哪些修改,然后才能使用查询实现修改。ADO提供了RECORDET对象,它可以根据查询限制,检索并显示一组数据库记录。此外,RECORDET对象保持查询返回的记录的位置,这便于一次一项处理查询结果。通过对RECORDET对象的指针类型属性的设置,可以滚动和更新数据库记录,还可在一组记录中定位到特定的项,可以检索和检查记录,然后在这些记录上执行各种操作。在程序中我们还利用RECORDET的一些属性以精确控制指针的行为,提高检索更新结果的能力。检索记录在程序中我们使用CONNECTION对象建立连接并使用RECORDET对象处理返回的数据,用SELECT命令检索一组基于查询限制的信息,并使用SQLWHERE子句来缩小查询范围。用CONNECTION对象建立数据库连接并用RECORDET对象通过该连接从数据库中检索结果,这对于需要精确地设置连接属性时十分有用,但如果仅仅想使用ADO默认的连接属性建立连接,则应使用RECORDET对象的OPEN方法去建立连接。用COMMAND对象改善查询通过ADOCOMMAND对象,可以使用CONNECTION对象和RECORDET对象那样执行查询,唯一不同的是用COMMAND对象可以在数据库源上准备、编译查询并反复使用一组不同的值来进行查询。用这种方式编译查询的优点是可以最大限度地减少现有查询重复发出修改请求所需的时间。此外,我们还可以在执行之前通过查询的可变部分的选项使SQL查询保持局部未定义,以增加其灵活性。利用表格访问数据库用ADO可以创建非常简单的脚本来收集用户表格信息、创建自定义的数据库查询以及将信息返回给用户。使用VBREQUEST对象,可以检索输入到HTML表格提供的信息并将这些信息合并到SQL语句中,以完成对数据库的访问。24人事薪资系统开发介绍随着计算机技术的飞速发展,计算机在公司管理中应用的普及,利用计算机实现公司人事薪资的管理势在必行。当前公司信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据公司管理信息系统的主流。本系统采用VB与ACCESS数据处理技术相结合开发系统,完善当前系统存在的不足。241人事薪资管理信息管理系统的开发平台系统采用C/S体系结构,CLIENT(客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;SERVER(服务器端)则用于提供数据服务。系统分析等前期工作应尽量详细完善,以便公司以后体系结构的改变,对于一些安全性要求不高的信息可以方便地采用BROWER/SERVER的方式进行访问。系统采用C/S模式结构的人事管理系统功能主要分为两大部分,即数据库管理及业务管理,数据库管理指数据库的备份、恢复等,业务管理又分为业务处理层和界面层。业务处理层主要负责员工建档、人事调动、考勤处理、员工奖惩,薪资汇总等请求,界面层主要处理人机对话界面。系统采用模块化设计,结构清晰,组件功能完善,系统界面友好。数据库系统采用ACCESS;开发平台采用VISUALBASIC,VB能很好地支持ACCESS数据库的建立和维护,有较强的表格功能,且编程效率高,开发周期短,易于维护和扩充操作系统采用WINDOWS9598/XP242系统结构该系统中各项数据建档时,可以不需要定义审批流程,而在投入使用后,有关人员变动,考勤修改、员工加班、奖惩处理、薪资汇总等,需根据定义的审批工作流,在相关人员审批后才能正式登记入库。审批流程可集成进入OA系统的工作流处理。第3章系统分析与设计31系统分析为了更好地适应当前的企业对人事薪资管理的需求,缓解手工管理存在的弊端,开发了职工的薪资管理系统。它具有以下几个特点可以存储所有有关人事、薪资、津贴、提成等内容,安全高效。可以迅速查到所需信息。实现动态报表。在软硬件、数据及其存储介质方面对系统的要求,软件要求易学,硬件的配置要求不能太高,这样可以适应一般企业的要求。1计算机硬件系统包括主机中央处理器和内存储器、外存储器如磁盘系统、数据磁带系统、光盘系统、输入设备、输出设备等。2计算机软件系统包括系统软件和应用软件两大部分。系统软件有计算机操作系统、各种计算机语言编译或解释软件、数据库管理系统等;应用软件可分为通用软件和专用软件两类。3数据及其存储介质有组织的数据是系统的重要资源。数据及其存储介质是系统的主要组成部分。总之,职工的薪资管理系统旨在提供一个可以操作的,方便薪资发放和管理的,易于修改的辅助管理系统。同时提供了系统的智能辅助与用户自主选择两种方式,提高工作效率。311系统设计目标与开发思想系统设计思想是尽量利用企事业现有的软硬件环境,采用先进的管理系统开发方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果。系统应符合企业人事薪资管理的规定,满足企业相关人员日常使用的需要,并达到操作过程中直观、方便、实用、安全的要求。系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于技术维护人员进行补充、维护。系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改等操作。对于一个复杂的系统,为简化设计难度,将其进行系统的抽象问题具体化,具体应体现在其各模块间的关系。本系统采用了系统模块化思想,尽量减少模块间的联系,使系统具有较强的适应性。本系统主要依据人事薪资管理实际情况,结合计算机处理上的需要,以代码信息库为基础,建立数据输入、信息查询、报表统计等各模块之间的联系,便于操作、数据存储及系统维护。同时设计当月薪资处理模块,以实现各单位月薪资发放的计算机处理。312系统需求分析随着国民经济的飞速发展,国内企事业单位对员工、职称等跟人事薪资管理相关的信息随之集聚增加。在这种情况下,如果还是像过去那样仅仅单靠采用传统的手工方式来处理这些员工的薪资信息,不但会浪费大量的人力、物力,而且还容易出错。正是由于上述原因,开发本系统的具体任务是设计一个由计算机来代替手工执行一系列操作,诸如添加新员工、删除旧员工、薪资修改、查询、统计及打印等操作的人事薪资数据库管理系统。这样,我们就可以使管理人员轻松、快捷的完成本单位的薪资管理任务了。根据对华安工业的调查分析,该企业在经济和技术上已经能够满足开发管理信息系统的需求。可以进行组织开发。组织结构指的是一个组织的组成以及这些组成部分间的隶属关系或管理与被管理的关系,华安工业的组织结构图如图31。总经理财务部生产部计划科人事科供销科计划调度组外协组统计组成本组会计组出纳组人事组工资组培训组供应组销售组仓库计划组统计组图31组织结构图313人事薪资管理系统业务流程基于分析及对华安工业集团的工作流程的调查。人事薪资管理系统与三个外部实体有关总务部、职工和会计部门,他们主要提供原始数据的实体。职工和会计部门是工资系统数据的外部去处,是接收系统数据。会计部门根据各部门提供的原始数据,计算出每个职工的应发工资,代扣款项和实发工资后,填制工资结算单。工资结算单通常是一式三份,一份以“工资条”形式发放给职工,以便查询,另一份留劳资部门备查,第三份经职工签收后,作为支付和结算的凭证。再编制完职工结算单后,为了发放工资和分配工资费用,须按工资发放部门和职工类别进行汇总,编制费用结算汇总表。系统业务流程见图32。人事变动单扣款单会计部门职工类别表工资汇总表总务人事部门考勤表车间科室人事信息表职员工资表工资结算单图32系统业务流程图314人事薪资管理系统数据流程在调查了企业人事薪资管理过程的基础上,得到了本系统的数据流程图见图33。图33数据流程图315数据字典数据字典是系统分析阶段的重要部分,它清楚地定义与详细地解释了数据流程图所不能表达的内容,同时它能够帮助分析组织数据,是同用户交谈的极好工具,此外数据字典记载着每个数据项的关键条目,从中可以检查出各数据元素的详细内容或漏掉的数据元素。数据流程图数据字典人事信息单人事汇总表工资分配表工资汇总表薪资结算单发放工资职工E204车间总务科E201计算工资D202E202汇总E203分配工资D203E205人事统计考勤表扣款单人事变动单D2011数据流名称考勤表简述车间提供的职工考勤情况来源车间去向计算薪资组成姓名编号部门日期出勤情况名称扣款单简述总务科提供的扣款情况来源总务科去向汇总组成职工扣款代扣款名称人事变动单简述人事部提供人事变动情况来源人事部去向计算薪资组成编号姓名调动原因名称职工分类简述人事部提供职工分类情况来源人事部去向汇总组成编号姓名部门职务姓名薪资条简述由计算薪资提供的职工薪资分配情况来源计算薪资去向职工组成编号姓名基本薪资实发薪资代扣款项补贴应扣款名称薪资细则简述总务科提供的职工房租及水电费来源总务科去向填制薪资计算表处理组成编号姓名部门类别基本薪资各项补贴各项扣款2数据存储名称人事汇总表编号D201简述员工基本信息,考勤记录流入的数据/来源信息汇总流出的数据流/来源人事信息查询名称薪资汇总表编号D202简述是分配薪资费用和发放薪资计提福利费用的基础,记录全体职工薪资额。流入的数据流/来源薪资细则/薪资汇总流出的数据流/去向薪资细则/分配薪资费用,发放薪资,计提福利费用3处理逻辑名称计算薪资编号E201简述对薪资表进行计算,得出每个职工的薪资输入薪资细则来源薪资表存储处理按薪资表计算职的应发薪资,代扣款项及实发薪资实发薪资应发薪资扣款小计代扣款小计应发薪资基本薪资各项补贴奖金代扣款小计各项代扣款输出薪资结算单名称汇总编号E202简述对薪资结算单进行汇总,得到薪资汇总表,人事信息单输入薪资细则,人事记录来源薪资结算单汇总,人事统计处理按薪资结算单结合职工类别运用公式进行计算,按输入形式输入人事信息输出薪资汇总表,人事汇总表名称薪资分配表编号D203简述是企业分配薪资的依据流入的数据流/来源薪资细则/分配薪资表流出的数据流;薪资细则组成;生产费用制造费用管理费用应付福利费合计名称分配薪资编号E203简述根据薪资汇总表来分配薪资的各项费用,得到分配表输入薪资细则来源薪资汇总表的分配处理根据薪资汇总表,按会计原理和公式进行分配输出分配薪资表名称发放薪资编号E204简述发放部门按薪资表向各个职工发放薪资来源薪资发放处理处及薪资表去向职工组成部门姓名实发薪资32系统设计321系统模块设计思想(1)考虑到薪资数据在安全性方面的特殊要求,数据的存储采取集中存储的方式。(2)据库系统采用ACCESS;开发平台采用VISUALBASIC,VB能很好地支持ACCESS数据库的建立和维护,有较强的表格功能,且编程效率高,开发周期短,易于维护和扩充操作系统采用WINDOWS98/WINDOWSME/WINDOWSXP。(3)参照国家人事部制定的机关、事业单位工作人员薪资统计报表中的规范和分类标准设计数据库和技术职称名称、行政职务名称、职务级别名称等名称集,以提高系统的权威性和标准化程度。本系统的运行从登陆界面开始,我们可以在这里要求用户输入自己的登陆密码,并有提示功能,如密码或用户名输入错误,系统将自动提示,系统运行步骤流程图见图34。密码是否正确调用系统菜单退出系统登陆主界面验证登陆口令是否图34系统运行步骤流程图322人事薪资管理系统总体结构根据对现实系统的详细调查与分析,开发人事薪资管理系统总体设想流程是对企业员工的信息进行人工收集数据和核对数据,将汇总的数据录入计算机,进行数据录入处理程序,将数据录入数据信息文件中。利用汇总程序,处理磁盘上的数据文件形成人事薪资汇总文件。分别输出人事信息文件,工资汇总文件,输出薪资单和分配工资,从而得到所需的程序形成人事信息表、工资汇总表、工资单,工资表。系统总体流程图见图35。图35系统总体流程图323系统功能分析人事薪资管理系统具备以下主要基本功能。1管理数据库及报表的操纵。实现对人事管理数据库及其表的创建,表中数据维护。2人事管理信息的应用。实现人事信息的查询,人事资源的利用等。3人事管理结果的输出。把人事管理的有关结果以及相关人事信息报表形式输出。修改数据有误输入数据转换错误检查打印浏览打印恢复备份统计原始资料代码库基本库查询库查询结果统计库统计报表正确代码库数据查询备份数据上报数据数据接收数据上报无错4薪资管理数据库的操纵。实现对薪资管理数据库及其表的创建,表中数据的维护,即添加、修改、删除和查询等。5薪资管理信息应用。实现对薪资的管理信息的核算、汇总、发放、查询、利用等。6薪资管理结果的输出。把薪资管理的有关应用结果,以相关薪资信息报表的形式输出(包括显示、打印)。在系统功能分析的基础上,根据MICROSOFTVISUALBASIC60程序的特点,人事薪资管理系统的功能结构框架见图36。薪资总表薪资浏览系统维护信息打印增加用户删除用户人事薪资管理系统基本模块人事信息模块资料输入员工增加员工删除福利保险模劳保管理模块养老保险薪资模块基础薪资岗位薪资工龄薪资薪资信息薪资汇总薪资查询福利费用图36人事薪资管理系统的功能结构框架324程序编码原则合理的编码结构是系统是否具有生命力的一个重要因素,在代码设计时应注意以下问题1设计代码在逻辑上必须满足用户的需要,在结构上应当与处理的方法相一致。例如,在设计用于统计的代码时,为了提高处理速度,往往使之能够在不需要调出有关数据文件的情况下,直接根据代码的结构进行统计。2一个代码应唯一标志它所代表的事物或属性。3代码设计时,要预留足够的位置,以适应不断的变化需求。否则,在短时间内,随便改变编码的结构对设计的工作来说是一种严重的浪费。4系统化,代码的编制应尽量标准化,尽量使代码结构对事物的表示具有实际的意义,以便于理解及交流。本系统的具体设计代码见光盘。325系统信息编码原则为适应人事信息管理系统的推广和使用,根据信息管理标准化、规范化的需要,制定本代码编制原则。用于华安集团人事信息管理系统信息处理代码设计为员工设计的工作证编号。编码原则和结构如下1人员编号由4位数字组成,其排列顺序从左至右依次为1位数字地区号,3位数字人员顺序码。2人员编号的编码对象是华安工业的每一个正式职工。3人事信息管理系统软件是网络版,每一名正式职工在信息网络中确定一个编号,并只有一个编号。为保证人员编号的惟一性,全行正式职工在系统内调动,其编号不变;对调出人员,取消的人员编号再分配给新的正式职工。33系统数据库设计数据库应用系统的开发过程中,数据库的结构设计是一个非常重要的环节。数据库的好坏将直接对应用系统的效率以及实现的效果产生影响。一个好的数据库结构设计将会减少系统数据库的存储量,并且能够大大提高系统中数据的完整性和一致性,这样一来,使系统具有了较快的响应速度,大大简化了基于此数据库的应用程序的实现等。因此,我们在对系统进行开始设计的时候,就应该尽量的考虑全面,尤其是要考虑用户根据自己的实际情况提出的各种需求,从而避免浪费大量的人力、物力。数据库的需求分析是数据库结构设计的第一阶段,在这个阶段中我们主要工作是确定基本的数据、数据结构以及数据处理流程,为我们今后所要进行的进一步设计打下基础。331数据库概念设计根据多年的人事薪资管理经验及用户的需求调查分析,下面我们用数据流程说明一下人事薪资管理系统的数据库概念模式,其中各实体之间的关系如图37。图37实体之间的关系ER图福利费用代扣费用基本工资对应对应对应工资等级单位福利各项费用对应员工工资包含员工工作信息员工信息包含332数据库结构设计根据人事薪资核算汇总的需要,我们需要设计人事、薪资信息管理文件,登陆信息文件等来确定我们所建数据库,如姓名,部门编号,部门类型和一些费用等并定义其类型。具体如下表31登陆表字段名称字段类型字段大小员工编号文本20员工姓名文本50岗位文本20密码文本15权限文本20表32部门维护表字段名称字段类型字段大小ID自动编号长整型部门编号文本20部门名称文本20表33员工基本信息表字段名称数据类型字段长度员工号文本10姓名文本30性别文本2出生日期日期/时间10民族文本30婚姻状况文本10政治面貌文本10学历文本20进入公司时间日期/时间10转正时间日期/时间10部门文本20岗位文本20血型文本10身高数字单精度体重数字单精度籍贯文本20出生地点文本20户口所在地文本20身份证号文本30所学专业文本50毕业学校文本50职称文本30职称评定时间日期/时间10电话文本20健康状况文本20表34工资项目表字段名称字段类型字段大小ID自动编号长整型部门文本20岗位文本20员工号文本10姓名文本30用工类型文本10年度数字长整型月份数字长整型发放时间日期时间10基本工资货币单精度岗位工资货币单精度日工资货币单精度时工资货币单精度考核分数字单精度考核奖金货币单精度工资奖金小计货币单精度考勤扣奖金货币单精度病假扣奖金货币单精度事假扣奖金货币单精度其他扣奖金货币单精度加班费小计货币单精度过节费货币单精度应发合计货币单精度养老保险代扣货币单精度住房基金代扣货币单精度其他代扣金额货币单精度扣款合计货币单精度税前工资货币单精度实发工资货币单精度表35考勤表字段名称字段类型字段大小ID自动编号长整型年度数字长整型月份数字长整型部门文本20员工号文本10姓名文本30应出勤天数数字单精度全勤数字单精度病假数字单精度事假数字单精度迟到早退次数数字单精度其他假说明数字单精度其他假时间数字单精度旷工时间数字单精度延时加班时间数字单精度休息日加班时间数字单精度第4章系统功能模块实现41主界面设计人机界面设计的关键是使人与计算机之间能够准确地交流信息。一方面,人向计算机输入信息时应当尽量采取自然的方式;另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。另外,不要把内部的处理、加工与人机界面混在一起,以免互相干扰,影响速度。设计原则如下1必须始终一致统一的人机界面不致于会增加用户的负担,让用户始终用同一种方式思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。2界面必须使用户随时掌握任务的进展情况人机界面应该能够告诉用户软件运行的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。目前,WINDOWS下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。3界面必须能够提供帮助一个优秀的MIS软件应该提供在线求助功能,甚至提供使用向导,这将给用户带来极大的方便。在多媒体环境下,以语音提示作为操作向导,不会干扰屏幕信息,是一个极佳的选择。4界面友好、使用方便多数MIS软件的数据输入量较大。对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。例如,人事管理系统中的“文化程度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。5输入画面尽可能接近实际如果某个录入画面是表格式的,一屏可录入多条记录,而且与实际一模一样,甚至连颜色都无异,用户在终端上录入凭证,仿佛用笔在纸上填写凭证,以增加人机亲和力。6具有较强的容错功能力误操作、按键连击等均有可能导致数据误录。巧妙地进行程序设计,可以避免此类因素造成的错误。411系统登录人事薪资程序开始运行以后,如果数据库联连是正确的话,则出现登录界面,见图41。图41系统登陆界面如果是第一次使用本系统,则用户名为空和口令为空,按【确定】按钮就能进入到系统中了。如果已正常使用本系统,则需要输入员工编号和口令,校验口令通过以后,才能进入程序的的主界面。412系统主界面系统的主界面由以下几个部分组成功能菜单栏系统菜单,通过菜单的选择能完成系统中的所有操作;状态栏显示系统的运行状态,如当前公司信息,以及当前的用户等信息。程序的主界面如图42图42程序的主界面42员工信息模块设计与薪资管理模块设计灵活构建员工信息数据库,提供直接录入、代码选择录入、代码拼音录入等多种信息输入方式,录入文字、照片、各种电子文档材料等信息,从而构建整个人力资源管理系统的基础数据库。系统提供了对员工信息进行裁剪、复制、粘贴等编辑修改手段,同时还提供强大的编辑方式,包括添加、修改、删除等,以方便用户提高工作效率。系统提供简单查询、重置查询等查询方式。系统提供了以数字、表格、统计图等方式显示统计分析结果,满足领导决策和人力资源管理人员的数据分析要求。421员工信息界面图43员工信息界面422薪资界面设计薪资管理是基于薪资标准表、薪酬结构体系来进行的。系统可以灵活构建薪资组成项目,建立不同的薪资体系。系统提供薪资标准表设置和薪资项目计算公式设置功能,薪资标准表和薪资项目计算公式可以指定限定条件,满足不同人员的薪资计算,薪资计算可以与员工的绩效考核结果相关联。支持薪资的多次或分次发放;支持代扣税或代缴税;提供代发数据的输出功能。可以方便地处理转正定级、晋升、行政职务变动、技术职务变动、调动、辞职、降级等薪资调整业务。灵活定义的薪资台帐可以记录员工的薪资和福利的发放情况,也提供了对薪资福利数据进行统计分析的基础信息。系统还提供薪资的计算和发放功能,生成相关的签收表和各类薪资福利统计报表。薪资界面如图44。图44薪资界面43查询模块设计查询功能,对人事薪资系统极为重要。对于管理人员来说,可能对满足特定条件的记录进行修改,删除或以报表的形式打印输出。对于普通的用户来说,所能接触和使用到的系统功能,可能也只有查询了,为此,我分别从系统管理人员、普通用户的角度来设计和实现人事薪资系统的查询功能。图45劳动合同查询模块设计图46考勤查询模块设计第5章系统实施和应用51系统的实施与维护511系统维护人事薪资管理系统的安全保密性设计是一个十分重要的技术问题,它直接关系到系统是否可用。为了保证数据的完整性、安全性,我们把该系统的用户分为二级。1一般用户此类用户无需授权即可从网上访问该系统中公开发布的数据,如人才需求信息也可进行某些系统允许的操作,如进行需求登记。2系统管理员系统管理员为超级用户,可以对系统中的数据进行增删、修改操作。由于他要负责对整个系统的维护和管理,责任重大,其权限必须受到有效的监督和制约,如修改、增删数据必须由人事薪资部门的人员操作。系统登录。实际可理解为更换用户,在不退出系统的情况下,可以更换用户;锁定系统当用户有急事需离开一下,又不不想别人查看数据。都可使用此功能修改密码。必须原密码输入正确后,按回车。才能继续输入新的密码。按确认密码会提示修改是否成功。权限设置。权限的设置使得系统中的一些敏感信息如薪资查询,薪资编辑,系统参数等数据得以保护,目前关于权限的定义是到菜单级的。用户维护也是在这里处理的,通过增加、修改、删除按钮,可以进行用户的维护。数据备份可以随时将数据进行备份到硬盘或软盘保存,支持设立密码加密

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论