人事劳资管理系统设计与实现(共34页)_第1页
人事劳资管理系统设计与实现(共34页)_第2页
人事劳资管理系统设计与实现(共34页)_第3页
人事劳资管理系统设计与实现(共34页)_第4页
人事劳资管理系统设计与实现(共34页)_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上目 录摘要1关键词1一、绪 论21、引言22、开发目标33、开发意义3二、系统可行性分析51、需求分析52、总体需求调查63、开发工具选择74、系统功能调查9三、系统总体设计111、模块设计112、数据库设计143、数据字典16四、系统实现231、系统主界面设计232、人事管理系统模块设计243、查询模块设计27五、系统测试291、人事管理系统测试292、系统运行与维护293、系统的转换方案304、系统的实施与维护305、公司应用效果31小结32致 谢33参考文献34专心-专注-专业新星百货人事劳资管理系统设计与实现 西南大学 计算机信息管理 XX 指导教师:XX 摘

2、要:随着计算机技术的全面发展,给中小型公司注入了新鲜的血液,利用计算机对公司各部门进行管理,解决了传统管理方式中的管理效率低下、管理不全面,数据信息不能得到统计等问题从面导致了工作效率的低下和信息流通的不畅,严重制约了这各业的发展。因此,开发一个人资管理系统是十分必要的。本系统的开发适用于多种类型的百货公司,可以帮助公司快速有效管理人资等业务,合理控制各个环节,提高资金利用率,实现管理高效率和实时性本文介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发的策略开发一个人事劳资管理信息系统的过程。通过分析新星百货人事劳资管理系统的不足,创建了一套行之有效的计算

3、机管理人事劳资的方案。本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息以及系统用户的设置以及系统的维护功能。关键词:管理信息系统;数据库;工资管理;数据流图一、绪 论此论文以新星百货员工信息、职务工资标准功能设定等管理系统为开发背景,论述了管理信息系统的概念、结构及系统开发的基本原则和方法,论文遵循了软件工程的基本思想共分为绪论、可行性研究、需求分析、总体设计、详细设计、系统测试及维护、致谢、参考文献等。1、引言市场经济、自由竞争的社会大环境,给个人作用的充分发挥,提供了广阔的空间。我国自实行改革开放以来,涌现出了许

4、多企业家和成功的创业者,由于他们对于人力资源的有效开发利用,取得了令人瞩目的发展,体现了“只有当有生命力的资源能够发挥其能力时候,无生命力的资源才能为我们创造巨大的财富”。新星百货公司是一家民营股份制企业,是一家拥有多家连锁分店的商业批发零售企业,商品涉及家电、家具、服装、日用品、金银首饰等各种商品的批零业务。为了适应瞬息万变的市场经济,公司决定对该企业的所有管理实行电子化管理,包括对员工的管理、对工资的管理、对人事调动的管理、对日常考勤考核的管理、对员工培训的管理等。商厦总部现有员工300多人才,60具有本科以上学历。商厦实行董事会领导下的总经理负责制,现有八个业务部门和多家连锁销售机构,由

5、商厦总部实现对整个机构的人员进行考核聘用,对所有商品实行调配及统一定价销售。目前,企业使用的还是单机版的管理系统,跟不上时代的步伐,领导层决定对系统进行更新换代,以适应不断变化的市场及管理的需求。人事劳资管理系统是一个企业单位不可缺少大部分,它的内容对于企业的策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快界的查询手段。这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、维护都带来了不少的困难。随着科学技术的不断提高,计算机科学目渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作

6、用。作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有着手工管理所无法比拟的优点。企业人事薪资管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,因此企业人事薪资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于用户查找、更新和维护都带来了不少的困难。本着便于管理和使用为原则,参考现有众多的国内外优秀软件产品扬长避短设计出了人事薪资管理软件。它包括了人事管理、薪资管理等几个模块,可以使人事管理者从繁重的日常工作

7、解脱出来,把精力用在更重要的方面,以便提高效率,更大程度的节约人力资源成本。2、开发目标本系统是针对新星百货运作的各种情况而开发的人资管理系统。我们在进行需求分析时发现,新星百货中存在的一些问题和弊端:都是以C/S架构,管理层只能在公司里面办公,不能坐在家里处理公司的事务;应用系统的界面不够友好;图表的显示效果差,未能很好表现统计出来的结果;统计的项目不够齐全,未能实现公司的智能化管理。针对此类问题,本系统为新星百货做出了很多的改良:1)采用流行的C/S架构,公司管理只需稳坐家中就可以轻松办公;2)系统操作简单,界面友好;规范完善的基础信息设置;3)为了方便用户,要求系统支持用;4)用户的多条

8、件查询功能;5) 支持多种报表打印功能;6) 具有数据备份和数据恢复功能,保证系统数据的安全,结合新星百货的具体情况和市场调研,本系统增加了很多现在流行的系统功能,相信可以在很长的时间内满足新星百货的需求,使新星百货不断发展。3、开发意义采用计算机对新星百货人资信息进行管理,可以提高新星百货的整个工作效益和现代化水平。帮助公司职工提高工作效率,实现公司工作流程的系统化、规范化和自动化。运用新星百货人资管理系统可以减轻公司工作人员的工作量,缩小开支,提高工作效率与准确率,能够让高层的管理者很全面的掌握到公司的全面信息,让高层者在做决策的时候能够准确的做到对公司发展有重大意义的决策,能够在企业中发

9、展得更好更高。在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。对于公司管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个好的公司来说,更应该运用人资管理系统来对其进行管理,来提高管理的力度。1)开发一个人事劳资管理系统意义计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效

10、率;第四,计算机可以使敏感文档更加安全,等等;为了解决传统信息的管理面临的这些问题,公司所设计的人事劳资管理系统软件也就应运而生了。2) 使用计算机管理职工信息的意义由于公司以前人事劳资信息的管理水平比较低,只停留在纸介质的水准上,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些先天缺陷。在信息时代,这种传统的管理方法被以计算机为基础的信息管理方法取代已是大势所趋。二、系统可行性分析人事管理系统在企业中占有极其重要的地位,它关系着企业内部每个职员的档案,其中包括新职员的增加,职员档案的查找,职员的详细资料等等。对于企业来讲,人事管理系统是不可缺少的组成部分,它有

11、效地管理企业的员工,对企业内部人事的流动和分配起着重要的管理作用,它正确地反映着企业的人事变化。图2-1企业管理业务流程图根据企业对人员管理的需要,开发一个“人事管理系统”,开发目的如下:能够对员工的有关资料进行输入,修改,删除;能够为企业提供强大的查询功能,以便企业主管了解和掌握各职员的具体情况;能够提供员工的考勤信息及调动信息;能够对员工的资料数据进行备份,以作为相关的历史资料。1、需求分析需求分析是软件生命周期中相当关键的一个阶段,是介于系统分析和软件设计阶段的重要桥梁,要想开发出用户满意的软件产品,首先得清楚用户的需求,需求分析的流程如图2-2所示:图2-2需求分析的流程2、总体需求调

12、查工资管理信息系统对企业加强工资管理有着极其重要的作用,就一般的大型企业来说,它的设计内容非常复杂而且繁多,比如拥有工资计算功能,工资统计功能,报表输出功能,而且设计的模块也很多,比如工资管理模块,工资统计模块,报表设计模块,打印输出模块,模糊查询模块等等。由于本软件主要是为作者工作的一家科技公司定制开发的。该公司是一家刚刚成立的公司,总体人员比较少,有正式员工20人,人员结构比较简单,学历比较高,基本上都拥有大专以上学历,部门划分也很清晰,而且人员的流动性不高,所以该公司目前对工资管理的要求并不高。因此,针对该公司而言,我们经过了反复地论证,最终确定了工资管理系统的设计方案。1、组织结构图该

13、公司组织结构图如下:图2-3 组织结构图2、系统目标采用公司现有的软硬件软件及科学的管理系统开发方案,建立人事工资管理系统,实现移动人事工资管理的计算机自动化。系统应符合公司人事、工资管理制度,并达到操作直观、方便、实用、安全等要求。目标系统应该达到以下要求: 1)时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。2)可靠性。能连续准确的处理业务,有较强的容错能力。3)可理解性。用户容易理解和使用该系统。4)可维护性和适应性。系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。5)可用性。目标系统功能齐全,能够完全满足业务需求。6)安全保密性。保证系统的物理安全

14、、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。3、应用现状调查新系统的系统分析与系统设计工作都要建立在对现行系统调研的基础上,即必须调查现行系统的运行情况、问题等,明确用户的需求,特别是合作开发和委托开发方式。调研的主要内容有:1)现行系统概况:该组织的发展历史、目前组织的规模、工作状况、管理水平、与外界的主要联系等。调查该项内容的目的主要是为了划分系统界限、系统与外界的输入输出接口等。2)组织机构:画出组织的组织结构图,弄清组织的行政关系、人员编制、工作范围、地理位置等,发现不合理问题及新系统启动后可能对现有组织的影响。3)业务流程:按照业务种类的不同和处理时间

15、的先后不同,深入了解现行系统的业务流程,画出现行系统业务流柞图,并与业务人员反复讨论,得到认可。调查中要注意定性与定量相结合,注意人、财、物、信息的流向、规格、频率、要求以及需要解决的问题等。4)报表、数据处理:了解各种统计报表、数据的格式、内容、处理时间及上报时间、频率、规律,存在的问题,对新系统的要求、希望等并收集各种报表。5)问题:现行系统中存在的主要问题和薄弱环节,可以按照严重程度分成不同的等级。新系统的建立应能解决大部分问题,并改善薄弱环节。6)新系统的功能和目标:了解各级领导和各类业务工作人员对新系统功能的要求,系统分析(又称逻辑设计)是管理信息系统开发的关键环节,要求在系统调查的

16、基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。3、开发工具选择编程环境的选择:现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:Microsoft公司的Visual Basic, Microsoft公司的Visual C, Borland公司的Delphi和 Powersoft公司的PowerBulider以及Java等。在这些程序开发工具中,有的强调程序语言的弹性与执行效率;有的则偏重于可视化程序开发工具所带来的便利性与效率的提高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹

17、性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必定要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点成为了一纸空谈;相反地,如果只强调语言的弹性,却没有便利的工具作配合,会使得一些即使非常简单的界面处理动作,变得复杂和麻烦起来,这样也会浪费程序设计师们的宝贵时间。作为数据库系统的开发,Visual Basic是一个非常理想选择,它有效地避免了以上所谈到的诸缺点。数据库技术是MIS设计中的重要支持技术,在MIS开发过程中,如何选择数据库管理也是一个重要的问题,目前,数据库产品可谓琳琅满目,每种产品都具有各自的特点和适用范围,因此,在选择数据库前,我

18、慎重考虑了一下,应数据库应用的特点及适用范围,本系统选用了数据库Access DataBase,开发工具当然是非Visual Basic莫属了。1 Visual Basic的功能简介1)、面向对象的可视化编程方法:用传统程序设计语言设计程序时,大都是通过编写程序代码来实现用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察,这很麻烦,大大影响了软件开发的效率。Visual Basic则是应用的面向对象的程序设计方法(OOP),提供了可视化的设计方法,它把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。开发人员不必再为界面设计而编写大量程序

19、代码,也不需要通过一遍遍编译来修改不满意之处了。只要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性,就可以轻松完成任务了。Visual Basic会自动产生界面设计代码,程序设计人员不必再手工编写实现程序功能的那些烦人的代码,从而可以大大提高程序设计的效率。2)、结构化程序设计语言:Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。V

20、isual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。4、系统功能调查整个系统从总体上分为人事管理(包括假条管理)、工资管理、系统维护三大部分,每一部分应实现的功能如下:1)人事管理功能:新员工档案的输入:实现对新员工档案的录入功能。员工基本信息维护:包括修改、删除(删除员工只是将该员工登记为无效,并不要求从表中删除)。员工基本信

21、息查看:对员工的基本信息进行查询。员工基本信息查询:支持多条件查询,可以选择某一部门、某一职位、某一职称、学历、性别等进行查询,也可以组合查询。企业员工花名册:查看员工基本信息。员工假条管理:管理员工请假事宜。2)工资管理功能:员工工资新增:增加员工待遇。员工工资修改:对员工工资标准进行修改。员工工资查询:查询员工的工资情况。员工工资删除:对离开公司的员工删除工资。员工工资设置:对工资进行相关设置。3)系统维护功能:员工信息维护:实现灵活的工资项目维护。工资账目维护:能够灵活的改变员工的薪水账目等。系统用户管理:修改用户密码等。4)业务总体流程调查:图3-2 业务流程图维护员工基本信息:人事管

22、理主要负责人员基本信息的维护,包括新进员工档案的建立,员工信息的修改。公司工资管理基本流程如下:数据来源:将各部门送达的员工工资信息包括基本工资、奖金、水电费等作为数据来源,分为新增员工工资数据和老员工每月修改数据。数据的输入:由工作人员通过新员工本月工资增加和老员工上月工资表修改完成。数据的统计:由工作人员通过对修改后的上月工资表进行计算得到每个人的实发工资以及总金额。三、系统总体设计1、数据库设计数据库应用系统的开发过程中,数据库的结构设计是一个非常重要的环节。数据库的好坏将直接对应用系统的效率以及实现的效果产生影响。一个好的数据库结构设计将会减少系统数据库的存储量,并且能够大大提高系统中

23、数据的完整性和一致性,这样一来,使系统具有了较快的响应速度,大大简化了基于此数据库的应用程序的实现等。因此,我们在对系统进行开始设计的时候,就应该尽量的考虑全面,尤其是要考虑用户根据自己的实际情况提出的各种需求,避免浪费大量的人力、物力。(1)、数据库概念设计根据多年的人事薪资管理经验及用户的需求调查分析,下面我们用数据流程说明一下人事薪资管理系统的数据库概念模式,其中各实体之间的关系如图3-7。图3-7 实体之间的关系E-R图(2)、数据库结构设计根据人事薪资核算汇总的需要,我们需要设计人事、薪资信息管理文件,登陆信息文件等来确定我们所建数据库,如姓名,部门编号,部门类型和一些费用等并定义其

24、类型。具体如下:表3-1 登陆表字段名称字段类型字段大小员工编号文本20员工姓名文本50岗位文本20密码文本15权限文本20表3-2 部门维护表字段名称字段类型字段大小ID自动编号长整型部门编号文本20部门名称文本20表3-3员工基本信息表字段名称数据类型字段长度员工号文本10姓名文本30性别文本2出生日期日期/时间10民族文本30婚姻状况文本10政治面貌文本10学历文本20进入公司时间日期/时间10转正时间日期/时间10部门文本20岗位文本20血型文本10身高数字单精度体重数字单精度籍贯文本20出生地点文本20户口所在地文本20身份证号文本30所学专业文本50毕业学校文本50职称文本30职称

25、评定时间日期/时间10电话文本20健康状况文本20表 3-4 工资项目表字段名称字段类型字段大小ID自动编号长整型部门文本20岗位文本20员工号文本10姓名文本30用工类型文本10年度数字长整型月份数字长整型发放时间日期时间10基本工资货币单精度岗位工资货币单精度日工资货币单精度时工资货币单精度考核分数字单精度考核奖金货币单精度工资奖金小计货币单精度考勤扣奖金货币单精度病假扣奖金货币单精度事假扣奖金货币单精度其他扣奖金货币单精度加班费小计货币单精度过节费货币单精度应发合计货币单精度养老保险代扣货币单精度住房基金代扣货币单精度其他代扣金额货币单精度扣款合计货币单精度税前工资货币单精度实发工资货币

26、单精度表 3-5 考勤表字段名称字段类型字段大小ID自动编号长整型年度数字长整型月份数字长整型部门文本20员工号文本10姓名文本30应出勤天数数字单精度全勤数字单精度病假数字单精度事假数字单精度迟到早退次数数字单精度其他假说明数字单精度其他假时间数字单精度旷工时间数字单精度延时加班时间数字单精度休息日加班时间数字单精度2、数据字典绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数据流及其组成部分的数据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典,来描述系统开发过程

27、的细节。限于篇幅,下面仅列出本系统中的部分有关数据项的数据字典。职工编号表所包括的字段有:职工编号、名称,如表3-6所示:表3-6 员工编号数 据 项系统名:人事管理系统 编号:I001 名称:员工编号 别名:编号数据项值:类型:文本 长度:8个字节 取值范围:简述:每个员工都有唯一的一个编号,编号是某位员工的唯一标识.我们可以用形如“来标识一个员工,前四位2004表明进入单位的时间,02表示部门,04表明此职工在该部门的序号,若本部门人数超过100,则用字母加数字的形式如“A1”的形式表示。修改记录:编写:日期:审核:日期:职工姓名表所包括的字段有:职工编号、职工姓名,如表3-7所示:表3-

28、7 员工姓名数 据 项系统名:人事管理系统 编号:I002 名称:员工姓名 别名:姓名数据项值: 类型:文本 长度:8个字节 取值范围:简述:每个员工都有唯一的姓名,若出现重名现象,我们可以查看此员工的编号进行区别。修改记录:编写日期审核日期职工性别表所包括的字段有:职工编号、性别、,如表3-8所示:表3-8 性别数 据 项系统名:人事管理系统 编号:I003 名称:性别 别名:数据项值: 类型:文本 长度:2个字节 取值范围:男、女简述:性别仅有两种情况,为了便于录入,在设计时可以采用单选按钮或下拉列表框的方式。修改记录:编写日期审核日期职工籍贯表所包括的字段有:职工编号、籍贯,如表3-9所

29、示:表3-9 籍贯数 据 项系统名:人事管理系统 编号:I004 名称:籍贯 别名:数据项值: 类型:文本 长度:12个字节 取值范围:简述:员工的出生地修改记录:编写日期审核日期职工年龄表所包括的字段有:职工编号、年龄如表3-10所示:表3-10年龄数 据 项系统名:人事管理系统 编号:I005 名称:年龄 别名:数据项值: 类型:数字 长度:2个字节 取值范围: 16-99简述:员工的岁数,因为企业要求最低文化程度为高中或中专,所以最低年龄为16岁。此外还要统计退休的人员岁数。所以取值范围为16-99修改记录:编写日期审核日期职工生日表所包括的字段有:职工编号、生日,如表3-11所示:表3

30、-11生日数 据 项系统名:人事管理系统 编号:I006 名称:生日 别名:出生日期数据项值: 类型:日期/时间 长度:8个字节 取值范围:简述:员工的出生日期。修改记录:编写日期审核日期职工学历表所包括的字段有:职工编号、学历,如表3-12所示:表3-12 学历数 据 项系统名:人事管理系统 编号:I007 名称:学历 别名:数据项值: 类型:文本 长度:8个字节 取值范围:简述:因为员工的学历分为高中,中专,大专,本科,硕士,博士,博士后这几种情况。所以为了便于录入,在设计时可以采用单选按钮或下拉列表框的方式。尽管企业中现在还没有具有博士及博士后学历的员工,但为了系统以后能适应企业发展的需

31、要,需要把这两种学历考虑进去。修改记录:编写日期审核日期职工专业表所包括的字段有:职工编号、专业,如表3-13所示:表3-13 专业数 据 项系统名:人事管理系统 编号:I008 名称:专业 别名:数据项值: 类型:文本 长度:20个字节 取值范围:简述:员工取得现有学历时所学的专业。修改记录:编写日期审核日期职工住址表所包括的字段有:职工编号、住址,如表3-14所示:3-14住址表数 据 项系统名:人事管理系统 编号:I009 名称:住址 别名:数据项值: 类型:文本 长度:26个字节 取值范围:简述:员工现在的家庭住址,若员工的家庭住址变动,则从每年一度的员工简明情况登记表中的信息进行修改

32、。修改记录:编写日期审核日期职工电话表所包括的字段有:职工编号、电话,如表3-15所示:表3-15 电话数 据 项系统名:人事管理系统 编号:I011 名称:电话 别名:电话号码数据项值: 类型:文本 长度:12个字节 取值范围:简述:现在的电话号码大部分为7位或8位,再加上分隔符所以设为12位,是为了以后系统适应未来形势的变化。修改记录:编写日期审核日期职工Email表所包括的字段有:职工编号、Email,如表3-16所示:表3-16 Email数 据 项系统名:人事管理系统 编号:I012 名称: Email 别名:电子邮箱数据项值: 类型:文本 长度:20个字节 取值范围:简述:员工的邮

33、箱地址。修改记录:编写日期审核日期职工参加工作时间表所包括的字段有:职工编号、参加工作时间,如表3-17所示:表3-17参加工作时间数 据 项系统名:人事管理系统 编号:I013 名称: 参加工作时间 别名:数据项值: 类型:日期/时间 长度: 取值范围:简述:员工参加工作时间。修改记录:编写日期审核日期职工进入公司时间表所包括的字段有:职工编号、进入公司时间,如表3-18所示表3-18 进入公司时间数 据 项系统名:人事管理系统 编号:I014 名称: 进入公司时间 别名:数据项值: 类型:日期/时间 长度: 取值范围:简述:员工进入本公司时间,注意与参加工作时间不同。修改记录:编写日期审核

34、日期部门信息表所包括的字段有:职工编号、部门名称,如表3-19所示:表3-19 部门数 据 项系统名:人事管理系统 编号:I015 名称: 部门 别名:数据项值: 类型:文本 长度:12 取值范围:简述:员工当前所在的部门,因为员工可能在不同的部门中调动,所以可根据定期的员工信息登记表进行修改。修改记录:编写日期审核日期起薪时间信息表所包括的字段有:职工编号、起薪时间,如表3-20所示:表3-20 起薪时间数 据 项系统名:人事管理系统 编号:I016 名称: 起薪时间 别名:数据项值: 类型:日期/时间 长度: 取值范围:简述:员工从事相应的工作可以领取相应的薪金的时间修改记录:编写日期审核

35、日期职务信息表所包括的字段有:职工编号、职务,如表3-21所示:表3-21职务数 据 项系统名:人事管理系统 编号:I017 名称:职务 别名:数据项值: 类型:文本 长度:16 取值范围:简述:员工在相应的工作岗位所承担的职责。修改记录:编写日期审核日期四、系统实现1、系统主界面设计人机界面设计的关键是使人与计算机之间能够准确地交流信息。一方面,人向计算机输入信息时应当尽量采取自然的方式;另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。另外,不要把内部的处理、加工与人机界面混在一起,以免互相干扰,影响速度。设计原则如下:1)必须始终一致统一的人机界面不致于会增加用户的负担,让用户

36、始终用同一种方式思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。2)界面必须使用户随时掌握任务的进展情况人机界面应该能够告诉用户软件运行的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。3)界面必须能够提供帮助一个优秀的MIS软件应该提供在线求助功能,甚至提供使用向导,这将给用户带来极大的方便。在多媒体环境下,以语音提示作为操作

37、向导,不会干扰屏幕信息,是一个极佳的选择。4)界面友好、使用方便多数MIS软件的数据输入量较大。对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。例如,人事管理系统中的“文化程度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。5)输入画面尽可能接近实际如果某个录入画面是表格式的,一屏可录入多条记录,而且与实际一模一样,甚至连颜色都无异,用户在终端上录入凭证,仿佛用笔在纸上填写凭证,以增加人机亲和力。6)

38、具有较强的容错功能力误操作、按键连击等均有可能导致数据误录。巧妙地进行程序设计,可以避免此类因素造成的错误。(1)、系统登录界面设计人事薪资程序开始运行以后,如果数据库联连是正确的话,则出现登录界面,见图4-1:图4-1 系统登陆界面如果是第一次使用本系统,则用户名为空和口令为空,按确定按钮就能进入到系统中了。如果已正常使用本系统,则需要输入员工编号和口令,校验口令通过以后,才能进入程序的的主界面。(2)、系统主界面设计系统的主界面由以下几个部分组成:功能菜单栏:系统菜单,通过菜单的选择能完成系统中的所有操作;状态栏:显示系统的运行状态,如:当前公司信息,以及当前的用户等信息。程序的主界面如图

39、4-2:图4-2 程序的主界2、人事管理系统模块设计实现员工信息管理功能员工信息管理功能包括员工与工资相关信息的添加,修改,删除以及记录的浏览等操作。第一步:实现员工信息数据检索功能。打开员工管理窗体,选择员工所在部门,单击确定按钮,查询结果将以数据表的形式显示在窗体中,显示的内容包括:编号,姓名,工作日期,部门名称,职务名称,制成名称。通过表格,可以方便浏览员工的基本信息,查找相应的员工,了解员工基本信息。如图4-3所示:图4-3 员工管理第二步:实现员工信息的添加和修改功能。这里使用一个窗体来完成员工信息的添加和修改。通过输入员工编号,姓名,即可完成添加和修改工作。工作日期,工作部门,员工

40、职务和员工职称的添加只需通过下拉列表来选择即可。在同国添加一些简单的备注即可完成员工信息的添加或修改。如图4-4所示:图4-4员工信息实现职务工资标准设定功能职务工资标准设定功能实现对职务工资标准数据表中的各种职务工资进行设置或修改。旧的工资标准以报表的形式显示在窗体中,选择旧的工资标准,在文本框中输入要修改的新的工资标准,打击却顶按钮,数据库自动刷新,完成修改工作,设定的新的工资标准及时显示在列表框中。如图4-5所示:图4-5 设定职务工资标准实现创建工资表功能根据企业员工表,创建每月的员工工资表。直接通过下拉列表框选择相应的月份单击确定按钮,即可生成当月的工资报表。如图4-6所示:图4-6

41、 生成工资表实现工资调整管理功能工资调整管理是根据自动生成的工资表调整个别员工的工资情况。如图4-7所示:图4-7工资调整管理实现调整功能。选择某一项工资项,单击鼠标右键,从弹出的快捷菜单中选择“调整工资”,将弹出“调整工资”窗体。 实现工资统计功能,如图4-8所示:图4-8 工资统计图 使用者通过选择月份和部门,在文本框中显示出职称工资,合计出总工资。 3、查询模块设计查询功能,对人事薪资系统极为重要。对于管理人员来说,可能对满足特定条件的记录进行修改,删除或以报表的形式打印输出。对于普通的用户来说,所能接触和使用到的系统功能,可能也只有查询了,为此,我分别从系统管理人员、普通用户的角度来设

42、计和实现人事薪资系统的查询功能。查询模块设计如图4-10和图4-11所示:图4-9 劳动合同查询模块设计图4-10 考勤查询模块设计五、系统测试1、人事管理系统测试在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是:菜单项测试:为了保证每一项下拉菜单能够正确实现系统设计的功能,我把该企业有关人事的所有基础数据,基本上全部输入到本系统中,并对每一个菜单项反复进行了增加、删除、修改等操作,从而保证了菜单级功能的正确实现。数据跟踪:完成菜单项测试后,我又对系统内的每一个数据进行了跟踪。综合测试:在以上测试的基础上对系统功能进行了整体的测试,依次来检验系统功能是否符

43、合系统设计的要求。2、系统运行与维护(1)、怎样进入系统:1)将本系统所在的文件夹拷贝到硬盘,然后执行其中的人事管理系统的程序文件即可,应注意要将全部文件的属性变以存档,消除只读属性。2)在随后出现的登录界面上输入正确的用户名和密码即可。(2)、怎样使用本系统:点击鼠标左键即可进行相应功能的选择。(3)、系统的维护:本系统是个较复杂的人-机系统,由于系统外部环境与内部因素的变化,不断影响系统的运行,同时需要系统不断地适应这些变化,不断地完善系统,以提高系统运行的效率与服务水平,这就需要自始至终进行系统的维护工作。(4)、系统的维护主要包括四个方面:1)程序的维护:指的是修改部分或全部程序,这种

44、维护往往是在条件发生变化或原系统的效率低的情况下进行的。2)数据文件的维护:指的是按照用户的要求对数据文件进行不定期的修改。3)代码的维护:随着系统的发展和变化,可能会出现旧代码不能适应新要求的问题,因此,有必要变更代码,予以维护。4)硬件的维护:指的是对系统所使用的设备进行维护。本系统的日常维护由人事部门专人来负责,如果出现一些不能解决的问题,则由开发者来负责。3、系统的转换方案 本次开发的人事管理系统采用了并行转换方式,以保证平衡可靠的过度。即一方面使用本系统来进行工作,另一方面又继续沿用老的方式手工方式,这种状况持续了半个月的时间,在这期间发现了一些程序中存在的漏洞和错误,用户也提出一些

45、修改意见,经过程序的进一步完善后,正式投入了使用,中止了以前老的手工的操作方式。4、系统的实施与维护1)系统维护人事劳资管理系统的安全保密性设计是一个十分重要的技术问题,它直接关系到系统是否可用。为了保证数据的完整性、安全性,我们把该系统的用户分为二级。1.一般用户:此类用户无需授权即可从网上访问该系统中公开发布的数据,如人才需求信息;也可进行某些系统允许的操作,如进行需求登记。2.系统管理员:系统管理员为超级用户,可以对系统中的数据进行增删、修改操作。由于他要负责对整个系统的维护和管理,责任重大,其权限必须受到有效的监督和制约,如修改、增删数据必须由人事薪资部门的人员操作。系统登录。实际可理

46、解为更换用户,在不退出系统的情况下,可以更换用户;锁定系统:当用户有急事需离开一下,又不不想别人查看数据。都可使用此功能修改密码。必须原密码输入正确后,按回车。才能继续输入新的密码。按确认密码会提示修改是否成功。权限设置。权限的设置使得系统中的一些敏感信息如:薪资查询,薪资编辑,系统参数等数据得以保护,目前关于权限的定义是到菜单级的。用户维护也是在这里处理的,通过增加、修改、删除按钮,可以进行用户的维护。数据备份:可以随时将数据进行备份到硬盘或软盘保存,支持设立密码加密备份数据。2)系统的实施企业信息系统开发有风险,但新星百货公司决策者能把握全局,认清企业信息化的重要意义和必然趋势,有接受新事

47、物、采用新技术以及实现管理现代化、决策科学化的意识。同时,对全体员工进行动员,有效地调动并组织业务人员参与系统开发,消除员工中的抵触情绪,激发员工积极参与的热情,提高了开发成功率。新星百货公司先应对管理体制和管理方式进行符合现代企业管理思想的改革,使企业运行的每一环节符合规范化、科学化、标准化的要求。理顺了当前的管理模式,及时调整当前不合理的管理模式,开发使用有效的人事薪资系统。避免了出现“利用先进的技术和设备模拟落后的管理流程”的情形。在人事薪资系统中,一方面,企业中高层领导重视现代管理思想和管理方法的研究与探索,并注意根据内外环境的变化采取相应的应变管理措施;另一方面,企业信息系统又帮助管理者更进一步地理顺企业的业务与信息流程,反过来促进了企业管理改革的深化。企业挖掘培养了一批富有接受新事物、新知

温馨提示

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

评论

0/150

提交评论