版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广东汕尾电大2004级计算机科学与技术专业本科毕业论文钟长锋.企业人事工资管理系统的实现第 PAGE 61 页 共 NUMPAGES 61 页内 容 摘 要要工资管理理信息系系统是采采用面向向对象的的程序设设计技术术来设计计生成的的一个数数据库管管理系统统,面向向对象的的编程技技术是目目前最流流行的一一种编程程方法,它具有有强大的的功能和和更大的的灵活性性,通过过对工资资管理系系统体系系进行的的总体设设计,功功能分析析,程序序设计,我们建建立了一一个较为为完善的的工资管管理。本设计说说明书主主要讲述述了VIISAUUL BBASIIC6.0的基基本功能能及设计计基本方方法,系系统数据据库设计计
2、,面向向对象的的设计思思想,窗窗体的设设计,应应用程序序的开发发方法等等内容。本系统具具有数据据输入,数据存存储,档档案查询询,输入入报表等等功能。系统的的人机对对话界面面友好。关键字:数据库库;工资资;工资资管理;工资管管理系统统;面向向对象的的程序设设计AbsttracctWagee Maanaggemeent Infformmatiion Sysstemm iss a DBMMS ccomppletted by usiing OOPP。 OOOP iis tthe mosst ppopuularr prrogrrammmingg teechiinquue,thaar hhas hugge
3、 eeffeect。Thrrouggh SSysttem oveeralll ddesiign,funnctiionaal aanallysiis aand proograam ddesiign,we sett upp thhe mmoree peerfeecteed wwagee MIIS。In tthiss reeporrt,manny tthinngs,succh aas bbasiic ffunttionn off Viisuaal BBasiic6.0,dessignn laanguuagee seelecctinng,sysstemmatiic ddataabasse ddesii
4、gn,OOPP deesiggn sstattegoory,dessignn meethood oof rrepoort settup andd sccreeen ssetuup,apppliccatiion devveloopinng,aree ellabrroraatedd。Thiss MIIS hhas manny ffuncctioons succh aas ddataa innputt,datte ssavee,reccodee quueryy,repportt prrintt,andd diialoog ssysttem is verry pperffectt,usiing scr
5、reenn buuildder to prooducct tto pprodductt niice funntioon iinteerfaace is a ccharracttariistiic oof oour dessignn。KEYWWORDD:daatabbasee;wagge;wagge mmanaagemmentt; waage mannageemennt iinfoormaatioon ssysttem ;OOOP目 录录TOC o 1-3 h z u HYPERLINK l _Toc140290304 内容摘要要 PAGEREF _Toc140290304 h 1 HYPERL
6、INK l _Toc140290305 Absttracct PAGEREF _Toc140290305 h 2 HYPERLINK l _Toc140290306 目录 PAGEREF _Toc140290306 h 3 HYPERLINK l _Toc140290307 前言 PAGEREF _Toc140290307 h 5 HYPERLINK l _Toc140290308 第一章绪绪论 PAGEREF _Toc140290308 h 6 HYPERLINK l _Toc140290309 1.1 问题的的提出 PAGEREF _Toc140290309 h 66 HYPERLINK
7、l _Toc140290310 1.2本本课题的的研究意意义 PAGEREF _Toc140290310 h 6 HYPERLINK l _Toc140290311 1.3 可行性性分析 PAGEREF _Toc140290311 h 77 HYPERLINK l _Toc140290312 1.3.1 技技术上可可行性 PAGEREF _Toc140290312 h77 HYPERLINK l _Toc140290313 1.3.2 经经济可行行性 PAGEREF _Toc140290313 h 7 HYPERLINK l _Toc140290314 1.3.3 操操作可行行性 PAGERE
8、F _Toc140290314 h 8 HYPERLINK l _Toc140290315 1.3.4 人人员的可可行性 PAGEREF _Toc140290315 h 88 HYPERLINK l _Toc140290316 第二章需需求分析析 PAGEREF _Toc140290316 h 8 HYPERLINK l _Toc140290317 2.1业业务流程程图 PAGEREF _Toc140290317 h 8 HYPERLINK l _Toc140290318 2.2 新系统统的数据据流图 PAGEREF _Toc140290318 h 99 HYPERLINK l _Toc140
9、290319 2.3 新系统统的数据据字典 PAGEREF _Toc140290319 h 111 HYPERLINK l _Toc140290320 第三章总总体设计计 PAGEREF _Toc140290320 h 14 HYPERLINK l _Toc140290321 3.1 系统流流程图 PAGEREF _Toc140290321 h 114 HYPERLINK l _Toc140290322 3.2 功能模模块结构构图 PAGEREF _Toc140290322 h 155 HYPERLINK l _Toc140290323 3.2.1人事事档案管管理 PAGEREF _Toc14
10、0290323 h 166 HYPERLINK l _Toc140290324 3.2.2业务务档案管管理 PAGEREF _Toc140290324 h 177 HYPERLINK l _Toc140290325 3.2.3工资资管理 PAGEREF _Toc140290325 h 118 HYPERLINK l _Toc140290326 3.2.4考勤勤管理 PAGEREF _Toc140290326 h 119 HYPERLINK l _Toc140290327 3.2.5系统统管理 PAGEREF _Toc140290327 h 220 HYPERLINK l _Toc1402903
11、28 3.3 数据库库设计 PAGEREF _Toc140290328 h 220 HYPERLINK l _Toc140290329 3.3.1数据据库概念念结构设设计 PAGEREF _Toc140290329 h 211 HYPERLINK l _Toc140290330 3.3.2数据据库的逻逻辑结构构设计 PAGEREF _Toc140290330 h 221 HYPERLINK l _Toc140290331 3.3.3 数数据库结结构的实实现 PAGEREF _Toc140290331 h 255 HYPERLINK l _Toc140290332 第四章系系统的详详细设计计 P
12、AGEREF _Toc140290332 h 27 HYPERLINK l _Toc140290333 4.1开开发环境境简介 PAGEREF _Toc140290333 h 227 HYPERLINK l _Toc140290334 4.2 系统界界面的设设计 PAGEREF _Toc140290334 h 288 HYPERLINK l _Toc140290335 4.3员员工基本本信息录录入窗体体的设计计 PAGEREF _Toc140290335 h 29 HYPERLINK l _Toc140290336 4.4员员工基本本信息维维护窗体体的设计计 PAGEREF _Toc14029
13、0336 h 37 HYPERLINK l _Toc140290337 4.5员员工业务务界面设设计 PAGEREF _Toc140290337 h 399 HYPERLINK l _Toc140290338 4.6创创建考勤勤表 PAGEREF _Toc140290338 h 422 HYPERLINK l _Toc140290339 4.7 考勤表表的维护护 PAGEREF _Toc140290339 h 46 HYPERLINK l _Toc140290340 4.8 员工工工资表窗窗体的设设计 PAGEREF _Toc140290340 h 488 HYPERLINK l _Toc14
14、0290341 第五章系系统测试试 PAGEREF _Toc140290341 h 56 HYPERLINK l _Toc140290342 5.1 测试概概述 PAGEREF _Toc140290342 h 566 HYPERLINK l _Toc140290343 5.2 测试计计划 PAGEREF _Toc140290343 h 566 HYPERLINK l _Toc140290344 5.3 测试结结果分析析 PAGEREF _Toc140290344 h 58 HYPERLINK l _Toc140290345 第六章系系统使用用说明 PAGEREF _Toc140290345 h
15、 559 HYPERLINK l _Toc140290346 第七章结结束语 PAGEREF _Toc140290346 h 660 HYPERLINK l _Toc140290347 致谢谢 PAGEREF _Toc140290347 h 61 HYPERLINK l _Toc140290348 参考文献献 PAGEREF _Toc140290348 h 62前 言言我们赖以以生存的的世界是是一个物物质的世世界,同同时也是是一个信信息的世世界。这这有两个个方面的的特征:其一,物质的的存在伴伴随着信信息的存存在,物物质是信信息的基基础,信信息是物物质的抽抽象反映映。例如如:反映映学生学学习情况
16、况的学生生成绩信信息,商商店中商商品和关关于这些些商品的的各种特特征的信信息(商商品名称称、规格格、颜色色、数量量、单价价等等)。其二二,物质质的变化化(表现现形式的的变更、数量的的增减、地域的的变迁等等)会引引起信息息的相应应变化(对旧信信息的修修改或剔剔除、新新信息的的产生和和传播等等)。而而信息依依赖数据据存在,数据组组合构成成且具体体生动地地表现信信息。随着计算算机的普普及,计计算机也也不再仅仅是普遍遍地用于于处理数数值计算算问题,而是广广泛应用用于事务务数据处处理一类类的非数数值应用用的各种种领域中中。诸如如企业管管理、情情报检查查、病历历分析、计划统统计、图图象处理理、文字字翻译和
17、和汉字处处理等。利用计算算机进行行数据处处理就是是把原始始数据和和要对数数据做的的处理算算法交给给计算机机,由计计算机对对这批数数据按照照给定的的算法进进行加工工处理,最后产产生出结结果数据据。对某某一特定定课题而而言,处处理算法法在一个个时期内内是相对对稳定的的。而原原始数据据却随着着时间的的推移而而不尽相相同,且且多是大大量的。从数据据的输入入,到数数据在计计算机内内存储和和处理,再到数数据的输输出,特特别是数数据的存存储期间间,都有有一个数数据组织织的问题题,而数数据库方方法提供供了一种种完美、高级的的数据管管理方法法。它的的思想是是对所有有的数据据实行统统一的、集中的的、独立立的管理理
18、,使得得数据的的存储不不依赖于于使用数数据的应应用程序序,从而而大大提提高了应应用程序序的生产产率。随着计算算机技术术的不断断发展,计算机机作为知知识经济济时代的的产物,已被广广泛应用用于社会会各个行行业和领领域。随随着我国国国企改改革的深深入和社社会主义义市场经经济的日日趋繁荣荣,导致致各企业业间的竞竞争日益益激烈,迫使企企业采取取先进的的计算机机硬件设设备以及及高质量量的辅助助软件来来管理企企业的各各项运作作,以提提高本企企业的劳劳动生产产率以及及人员效效率。第一章 绪论1.1 问题的的提出某企业拥拥有干部部和员工工共4000多人人,主要要有领导导干部,技术人人员,销销售人员员,操作作人员
19、。公司下下设机关关,销售售公司,成品车车间,调调和车间间,为了了便于员员工工资资管理,并且还还专设置置了人事事工资管管理系统统,根据据员工每每个人的的工作年年限和医医疗保险险,住房房补贴,岗位工工资的来来计算每每个员工工的工资资的工资资系统,也便于于查询员员工工资资。随着公司司逐年的的发展,公司的的人事工工资等事事务纷繁繁芜杂,但大体体上这些些事务可可包括以以下几个个方面的的内容:人事基基本信息息管理,员工的的业务档档案管理理、员工工的工作作评价管管理、员员工的考考勤管理理、员工工的工资资管理等等。以上上各项中中的每一一个部分分都有该该方面的的管理明明细,以以员工的的基本信信息管理理为例,包含
20、的的明细有有:员工工编号、姓名、性别、部门、民族、出生年年月、政政治面貌貌、家庭庭住址、联系电电话、毕毕业学校校、最高高学历等等。若用用人工的的方法来来管理这这些数据据,不但但会造成成人力、物力、财力上上的浪费费,而且且因为要要处理的的信息量量过大不不容易进进行统计计和分析析。依靠靠传统的的手工管管理越来来越跟不不上公司司的发展展需要,为了精精简人员员,提高高办事效效率和节节约公司司运营成成本,特特别需要要改变以以前单纯纯依赖人人工管理理的模式式。随着经济济水平的的发展,知识经经济时代代给企事事业工资资信息管管理提出出了更高高的要求求,除了了以往的的工资利利用计算算机软件件exccel可可以管
21、理理外,公公司更希希望能够够对以往往的各种种的人事事信息,考勤信信息,工工作评价价信息,工资信信息等统统一管理理起来。高效的的、准确确的人事事工资管管理,不不仅能促促进员工工不断提提高自身身素质、提高工工作积极极性。从从而提高高员工工工作质量量和效率率。人事事工资管管理中数数据的正正确性、安全性性,操作作的高效效性、可可靠性,无一不不影响着着员工队队伍的建建设和管管理。1.2本本课题的的研究意意义目前市面面上流行行的工资资发放软软件不少少。但是是,对于于企、事事业单位位的工资资发放来来说,不不需要太太大的数数据库系系统。只只需要一一个操作作方便,功能实实用,能能同时满满足财务务部门、单位其其他
22、相关关部门及及代发单单位这三三方对数数据的管管理及需需求的系系统。我我们的目目标就是是在于开开发一个个功能实实用,用用户(财财务部、其他相相关部门门、银行行)操作作方便,简单明明了的工工资发放放软件。1.3 可行性性分析可行性研研究的目目的就是是要用最最小的代代价在尽尽可能短短的时间间内确定定问题是是否能够够解决。当然不不能靠主主观猜想想而是要要靠客观观分析。必须分分析几种种主要的的可能解解法的利利弊,从从而判原原定的系系统目标标和规模模是否现现实,系系统完成成后所能能带来的的效益是是否大到到值得去去投资开开发这个个系统的的程度。因此,可行性性研究实实质上是是要进行行依次大大大地压压缩简化化了
23、的系系统分析析和设计计的过程程,也就就是在较较高层次次以较抽抽象的方方式进行行的系统统分析和和设计的的过程。可行性性研究主主要从以以下五个个方面来来进行。1.3.1 技技术上可可行性使用现有有的技术术能不能能实现这这个系统统。由于于本管理理系统的的对象单单一,仅仅对本单单位的人人事信息息进行管管理,且且在对人人事信息息进行增增减、修修改、删删除及统统计操作作时基本本不涉及及到计算算过程,因此,这个管管理系统统比较适适合采用用数据库库来设计计。在计计算机硬硬件和软软件快速速发展的的今天,计算机机硬件和和软件已已经远远远满足本本管理系系统的要要求。在在数据库库编程工工具方面面,各种种可视化化编程方
24、方法的出出现,一一改过去去程序设设计的概概念和方方法,用用户用鼠鼠标就可可以快速速、简捷捷地创建建应用程程序,极极大地提提高了编编程效率率。在作作者所了了解数据据库系统统中,因因为学过过Vissuall Baasicc 6.0,对对ACCCESSS数据库库比较熟熟悉,因因此决定定采用VVisuualBBasiic 66.0及及ACCCESSS来完成成人事工工资管理理系统的的设计。VissuallBassic 6.00和ACCCESSS共同完完成人事事工资管理理系统,它提供供了面向向对象的的编程技技术,编编写少量量或不用用编写程程序代码码就能快快速地创创建出功功能强大大的可视视化应用用程序,可简
25、化化数据库库管理,使开发发应用程程序这项项艰辛的的工作就就象堆积积木那样样简单方方便。另另外,用用ACCCESSS数据库库开发的的应用程程序可以以独立运运行于wwinddowss平台,而且ACCCESSS产生生的数据据库(表表)适用用范围广广。1.3.2 经经济可行行性这个系统统的经济济效益能能不能超超过它的的开发成成本。本本人事工工资管理理系统是是基于VVisuualBBasiic 66.0及及ACCCESSS基础上上开发的的小型数数据库应应用程序序,不需需要多少少人力和和物力就就可以设设计的。但本系系统一旦旦投入使使用,将将大大减减少人事事工资管理理人员的的工作量量,提高高了工作作效率,其
26、经济济效益是是显儿易易见的。1.3.3 操操作可行行性系统的操操作方式式在这个个用户组组织内能能不能行行得通。在进行行需求分分析时,就对用用户组织织进行了了调查,针对他他们的情情况,设设计出适适合这个个用户组组织的人人机界面面,使操操作方式式简单明明了。1.3.4 人人员的可可行性本人事工工资管理理系统是是用ViisuaalBaasicc 6.0及ACCCESSS设计的的小型数数据库应应用程序序,无须须多少人人员就可可以设计计成功的的。通过过对人事事工资管管理系统统的可行行性分析析,所提提出的功功能是适适合人事事工资管管理的,也完全全可以实实现的。第二章 需求求分析本系统开开发思想想是采用用现
27、代化化先进的的人事工工资信息息化高效效管理思思想,综综合多种种人事工工资信息息管理软软件开发发商优点点以及结结合我们们单位实实际情况况而开发发。2.1业业务流程程图通过对调调研单位位的财务务管理人人员和该该单位的的相关负负责人的的交谈,深入了了解获知知该单位位人事工工资的操操作流程程。对现行系系统进行行详细调调查的重重点是对对管理业业务的流流程进行行描述,通过采采用业务务流程图图中的图图形工具具来描述述管理业业务活动动可以帮帮助我直直观的理理解系统统业务过过程,找找出业务务流程中中的不合合理现象象。管理业务务流程图图的图形形符号说说明:系统中人人员系统外实实体单据、报报表、帐帐目处理数据流向向
28、存储绘制出的的业务流流程图如如图所示示:单位管理人员其他信息个人信息用户财 务人 员工资信息单位管理人员考勤信息工资账目图2-11业务流流程图2.2 新系统统的数据据流图根据上面面的业务务流程分分行,得得到该系系统的逻逻辑方案案,该方方案通过过数据流流程图和和数据字字典二个个方面来来说明。数据流程程图就是是组织中中信息运运动的抽抽象,是是管理信信息系统统逻辑模模型的主主要形式式。这个个模型不不涉及硬硬件、软软件、数数据结构构与文件件组织,它与对对系统的的物理描描述无关关,只是是用一种种图形及及与此相相关的注注释来表表示系统统的逻辑辑功能,即开发发的系统统在管理理信息处处理方面面要做什什么。由由
29、于图形形描述简简明,清清晰,不不涉及到到技术细细节,所所描述的的内容是是面向用用户的,所以即即使完全全不懂信信息技术术的用户户单位的的人员也也容易理理解。因因此数据据流程图图是系统统分析人人员与用用户进行行交流的的有效手手段,也也是系统统设计的的主要依依据之一一。管理员 11D1 人事信息表 人事信信 息处理理 22 44.1D2 业务档案表 业务档档 生生成 案处理理 工工资D4 工资信息表 33D3 考勤信息表 考勤信信 息处理理 4.22 工资资查询 工工资报表表 统计报报表图2-22新系统统数据流流程图员工人事事工资管管理系统统是针对对企事业业部门的的大量业业务处理理工作用用计算机机进
30、行全全面现代代化管理理。主要要包括员员工人事事档案管管理、业业务档案案、工作作评价管管理、工工资管理理、和考考勤管理理等几个个方面的的功能,以实现现用户方方便的输输入、查查询、统统计、打打印相关关报表的的业务需需求。根据数数据流程程图可以以看出新新系统逻逻辑模型型中具体体系统功功能如下下:(1)人人事档案案管理包括在职职职工信信息,离离职教职职工信息息和部门门信息。提供对对“职工履履历表”数据输输入、组组合条件件查询、统计、打印功功能,实实现”职工花花名册”数据生生成、查查询、统统计、打打印功能能。(2)业业务档案案管理提供对“职工业业务档案案记载表表”数据输输入,组组合条件件查询,统计,打印
31、功功能。(3)员员工工作作评价管管理提供对员员工的每每年度的的工作考考核进行行录入,维护和和浏览以以及报表表等功能能。(4)员员工考勤勤管理提供对各各部门“月考勤勤登记表表”数据的的录入、查询、统计功功能;根根据“月考勤勤登记表表”数据分分部门按按各种日日考勤标标志进行行分类统统计,且生成成“员工月月考勤统统计表”,数据据及“员工月月考勤统统计汇总总表”数据,实现该该表的查查询、打打印功能能。(5)职职工工资资管理提供对“员工工工资表”数据的的输入、查询、按月份份统计、打印功功能,完完成每月月对“员工工工资表”数据的的月统计计,以此生生成“员工工工资总额额构成情情况表”实现该该表的查查询、打打
32、印功能能。人事工资资档案是是管理职职工自身身信息,包括学学历、职职称、社社会经历历等;业业务档案案是用于于对员工工岗位,业务进进行管理理登记;考勤管管理是指指职工出出勤率登登记,以以便日后后留档查查询,跟跟效益工工资挂钩钩。工资资管理是是指按不不同资历历员工有有不同档档次的工工资计算算标准,不同职职务的人人员有不不同的岗岗位津贴贴,此外外,还跟跟基本工工资、加加班工资资、出勤勤情况有有关,从从而更加加准确公公平的发发放员工工实际工工资; 人事事管理 评价管管理 业务务档案 企事业业工资 管管理系统统 系系统管理理 考勤勤管理 工工资管理理图2-33企事业业工资管管理系统统图人事工资资管理人人员
33、功能能的信息息量大,数据安安全性和和保密性性要求最最高。本本功能实实现对员员工信息息、业务务信息、考勤信信息的管管理和统统计、工工作人员员和管理理人员信信息查看看及维护护。超级级管理员员可以浏浏览、查查询、添添加、删删除、修修改、统统计员工工人事信信息等普普通管理理操作员员只能按按指定范范围功能能的操作作权限。2.3 新系统统的数据据字典上文中的的数据流流图只能能给出系系统逻辑辑功能的的一个总总框架而而缺乏详详细、具具体的内内容。数数据词典典的作用用是给数数据流图图上的每每一个成成分以定定义和说说明。除除此之外外,数据据词典还还要对系系统分析析中其它它需要说说明的问问题进行行定义和和说明。本文
34、的数数据词典典描述的的主要内内容有:数据元元素、数数据结构构、数据据流、数数据存储储、处理理逻辑和和外部项项。在系系统分析析的过程程中,产产生了大大量的数数据词典典。限于于篇幅,我采用用图表格格式仅就就这几项项条目各各举一例例来说明明。数据元素素条目数据元素素系统名:人事工工资管理理条目名:员工编编号编号:EE1别名:员员工号存储处:D1 基基本信息息表D2 业业务档案案表D3 考考勤表D4 工工资表数据元素素值:代码类型型字符型长度:10简要说明明:员工编号号是员工工的识别别符,每每个员工工都有唯唯一的编编号。修改记录录:编写日期20055-4-25审核日期表2-11数据元元素条目目举例表表
35、数据结构构条目数据结构构系统名:人事工工资管理理条目名:人事信信息编号:II1别名:无无结构:员工编号号姓名性别部门民族出生年月月政治面貌貌家庭住址址学历基本工资资有关数据据存储:D1 员员工信息息表有关数据据流:简要说明明:员工在进进入单位位后需要要首先提提供个人人资料,单位并并确定基基本工资资。修改记录录:编写日期20055-4-25审核日期表2-22数据结结构条目目举例表表数据流条条目数据流系统名:人事工工资管理理条目名:工资查查询统计计报表编号:FF5别名:无无来源:工资表去处:打印报表表数据流结结构:库存数据据=员员工编号号+姓名名+基本本工资+岗位津津贴+加加班津贴贴+考勤勤工资+
36、行政性性扣款+应发工工资+个个人所得得税+实实发工资资简要说明明:对工资表表中的已已经创建建的信息息进行查查询并且且输出打打印。修改记录录:编写日期20055-4-255审核日期表2-33数据流流条目举举例表数据存储储条目数据存储储系统名:人事工工资管理理条目名:工资表表编号:DD4别名:无无存储组织织:每个员工工一条工工资记录录按员工工编号顺顺序排列列主关键字字:员工工编号辅关键字字:年月月记录组成成:项名:员工编号基本工资岗位津贴加班津贴考勤工资行政扣款应发工资所得税实发工资年月长度:(byte)10666666666简要说明明:员工的所所有的创创建的工工资信息息都存储储在这里里。修改记录
37、录:编写日期20055-4-255审核日期表2-44数据存存储条目目举例表表数据处理理逻辑条条目处理逻辑辑系统名:人事工工资管理理条目名:生成工工资表编号:别名:无无输入:取自基本本信息,业务档档案信息息,考勤勤信息,年月等等。输出:员工当月月的工资资表加工逻辑辑:应发工资资=基本本工资+岗位工工资+加加班津贴贴+考勤勤工资-行政扣扣款个人所得得税=(基本工工资+岗岗位工资资+加班班津贴+考勤工工资-行行政扣款款-8000)*02实发工资资=应发发工资-个人所所得税简要说明明:工资表每每月创建建一次。修改纪录录:编写日期20055-4-255审核日期表2-5 数据处理逻辑条目举例表第三章 总体
38、设设计由于该单单位的工工资信息息管理系系统是属属于中小小型系统统,其具具体方案案设计模模型如下下: 员工工 查询 数据据管理 管理员员 工工资管理理系统 浏浏览 DB图3-11系统方方案设计计模型图图3.1 系统流流程图工资管理理系统的的输出结结果是对对员工工工作的一一个评价价,在本本系统中中,计算算工资的的基本依依据是考考勤管理理系统的的统计结结果,同同时,在在统计和和查询时时需要用用到人事事管理系系统中员员工信息息和部门门信息。本系统的的数据流流程如图图所示:工资系数调整月考勤表员工工资系数调整表工资计算月工资表工资发放图3-22系统流流程图3.2 功能模模块结构构图软件所实实现的功功能强
39、弱弱是衡量量一个软软件的最最根本的的标准。经过对对系统的的可行性性分析、需求分分析、数数据分析析后,结结合调研研的情况况,确定定了本子子系统的的功能模模块如下下图所示示。 工工资管理理系统 人人事档案案 业务务档案 工工资管理理 考勤管管理 系系统管理理档 档 档 档 档档 档档 评 评 工 工工 工工 工 初 考 考考 考考案 案 案 案 案案 案案 价 价 资 资资 资资 资 始 勤 勤勤 勤勤输 更 查 统 输输 查查 输 维 生 查查 统统 报 化 更 查查 报报入 新 询 计 入入 询询 入 护 成 询询 计计 表 新新 询 表 用 系系 关关 系户 数 于 统统 管 维 系系 退
40、理 护 统统 出图3-33功能模模块结构构图本人事管管理系统统分五大大模块,具体如如下:3.2.1人事事档案管管理人事管理理是员工工基本信信息的录录入:人事档案档案更新档案查询档案统计档案输出图3-44人事档档案管理理流程图档案更新新:包括括对人事事档案的的修改,删除,增加(新建档档案)档案查询询:可以以按姓名名、职称称或任意意条件查查询个人人或一部部分人的的情况; 档案统统计:按按多种条条件进行行数据统统计并显显示,包包括统计计学历、职称、年龄、政治面面貌等。档案输出出:可以以输出个个人档案案,全部部档案,花名册册,团员员名册,党员名名册等3.2.2业务务档案管理理业务档案业务编辑业务查询评
41、价编辑评价维护图3-55业务档档案流程程图档案编辑辑:包括括新建,修改,删除员员工的业业务档案案。档案查询询:可以以按姓名名、职称称或任意意条件查查询个人人或一部部分人的的情况评价编辑辑:包括括对员工工每年的的考核评评价等级级等情况况进行录录入和浏浏览。评价维护护:可以以输出员员工的评评价资料料进行维维护修改改。3.2.3工资资管理工资管理创建工资工资查询工资统计工资输出图3-66工资管管理流程程图创建工资资表:通通过输入入的年月月来完成成对员工工工资表表的创建建,创建建工资表表是将系系统中其其它的数数据库表表中的数数据关联联起来,综合得得到的员员工的某某年月的的工资。工资查询询:可按按员工编
42、编号和年年月等进进行员工工工资状状况查询询;工资统计计:按多多种条件件进行数数据统计计并显示示。工资输出出:可以以输出个个人工资资单,或或输出全全体人员员工资汇汇总清单单。本系系统的输输入报表表是通过过导出到到exccel完完成报表表的。3.2.4考勤勤管理考勤管理创建考勤考勤维护考勤查询统计输出图3-77考勤管管理流程程图考勤表的的创建:按照年年月对考考勤表完完成初始始化创建建。考勤维护护: 考考勤表创创建时初初始化数数据暂时时为0,其中的的字段的的值需要要通过考考勤表维维护功能能来进行行修改。考勤查询询: 按按姓名或或员工编编号查询询个人出出勤情况况。统计输出出:按多多种条件件进行数数据统
43、计计并显示示在表格格中,也也可将统统计计结结果打印印出来。本系统统的输出出报表是是通过将将输出的的数据对对象导出出到报表表专家eexceel后通通过exxcell完成报报表。3.2.5系统统管理系统管理参数设置添加用户关于系统退出系统图3-88系统管管理流程程图添加用户户:系统统用户分分为:系系统管理理员级别别的超级级用户,一般用用户即系系统操作作员。管管理员有有添加操操作员,添加和和修改员员工人事事数据库库中的重重要数据据的权限限。而一一般用户户没有添添加操作作员的权权限,他他们只具具备一般般的数据据浏览,查询,统计,报表,和少数数数据的的添加,修改等等权限。参数设置置:该操操作属于于管理员
44、员权限的的用户的的操作权权限。该该模块的的功能是是设置和和修改员员工工资资表的相相关工资资系数,比如迟迟到一次次的扣出出多少,早退一一次扣除除多少。该参数数的设置置直接影影响员工工的工资资表。3.3 数据库库设计“数据库库”就是为为了实现现一定的的目的按按某种规规则组织织起来的的“数据”的“集合”。它由由一个称称为数据据库管理理系统的的软件进进行管理理。数据据的存取取方式独独立于使使用它的的应用程程序。数据库的的主要特特征:数据共共享数据具具有最小小冗余度度数据的的完整性性数据的的安全性性数据的的独立性性数据库结结构的设设计是软软件开发发的首要要条件,设计较较好、全全面的数数据库结结构,对对于
45、软件件开发来来说是成成功的基基石,数数据库结结构设计计不全面面,会严严重影响响软件的的开发利利用率与与进程。3.3.1数据据库概念念结构设设计这一设计计是在需需求分析析的基础础上,设设计出能能够满足足用户需需求的各各种实体体,以及及它们之之间的关关系,为为后面的的逻辑结结构设计计打下基基础。本系统根根据上面面的设计计规划出出的实体体有:员员工实体体、员工工工资实实体、工工资等级级实体、部门岗岗位实体体、工龄龄实体、公司福福利实体体。实体与实实体之间间的关系系E-RR图如下下图3-9所示示: 员工 对对应 员工工工资 包含含 基基岗 加加 行行 考础 位 班 政 勤勤 工工 工 工 费 工工 资
46、资 资 资 用 资资 对应 对对应 对应应 对应 对应应工资等级级 部门门岗位 工龄龄 行政扣扣除 单单位考勤勤图3-99实体与与实体之之间的关关系E-R图3.3.2数据据库的逻逻辑结构构设计将以上的的E-RR图转换换成如下下关系模模式:员工信息息表(员工编编号、姓姓名、部部门、性性别、民民族、出出生年月月、政治治面貌、家庭住住址、联联系电话话、毕业业学校、最高学学历、所所学专业业、职务务、专业业技术职职称、职职称时间间、个人人简历、奖惩情情况)。员工业务务档案表表(员工工编号、岗位编编号、业业务档案案等)。员工考勤勤表(员员工编号号、迟到到次数、早退次次数、缺缺席次数数、离岗岗次数、备注、年
47、月)。员工工资资表(员员工编号号、基本本工资、岗位工工资、加加班津贴贴、考勤勤工资、行政性性扣款、个人所所得税、实发工工资、年年月)。依据上面面的关系系模式,设计数数据库表表如下:(1) 员工信信息表(ygInnfo):该表表来记录录员工基基本信息息。列名数据类型型宽度可否为空空员工编号号(主键键)文本型6不能为空空姓名文本型8可为空性别文本型2可为空部门文本型10可为空民族文本型20可为空出生年月月日期/时时间型8可为空政治面貌貌文本型10可为空家庭住址址文本型50可为空联系电话话文本型11可为空毕业学校校文本型50可为空最高学历历文本型6可为空所学专业业文本型20可为空职务文本型8可为空专
48、业技术术职称文本型20可为空职称时间间日期/时时间型8可为空基本工资资数字型单精度可为空奖惩情况况备注型Menoo可为空个人简历历备注型Menoo可为空表3-11员工信信息表(2) 业务档档案表 (TBBInffo):该表记记录员工工业务相相关档案案信息列名数据类型型宽度可否为空空员工编号号(主键键)文本型6不能为空空岗位编号号文本型20不能为空空业务档案案备注型Menoo不能为空空表3-22业务档档案表(3)考考勤表(atttenddancceInffo):该表记记录员工工考勤信信息列名数据类型型宽度可否为空空员工编号号(主键键)文本型6不能为空空迟到次数数数字型2不能为空空早退次数数数字型
49、2不能为空空缺席次数数数字型2不能为空空离岗次数数数字型2不能为空空备注备注型Menoo不能为空空年月文本型6不能为空空表3-33员工考考勤信息息表(4)工工资表(waggeInnfo):该表表记录员员工工资资信息列名数据类型型宽度可否为空空员工编号号(主键键)文本型6不能为空空基本工资资数字型(单精度度)6不能为空空岗位工资资数字型(单精度度)6不能为空空加班津贴贴数字型(单精度度)6不能为空空考勤工资资数字型(单精度度)6不能为空空行政性扣扣款数字型(单精度度)6不能为空空个人所得得税数字型(单精度度)6不能为空空实发工资资数字型(单精度度)6不能为空空年月文本型6不能为空空表3-44员工
50、工工资信息息表(5)加加班表(jbiinfoo):该该表记录录员工的的加班信信息列名数据类型型宽度可否为空空员工编号号(主键键)文本型6不能为空空加班天数数数字型2不能为空空加班类别别文本型1不能为空空年月文本型6不能为空空备注备注型Menoo不能为空空表3-55员工的的加班信信息表(6)xxsinnfo表表:该表表记录工工资系数数列名数据类型型宽度可否为空空行政性扣扣款数字型(单精度度)6不能为空空迟到数字型(单精度度)6不能为空空早退数字型(单精度度)6不能为空空离岗数字型(单精度度)6不能为空空缺席数字型(单精度度)6不能为空空平时加班班数字型(单精度度)6不能为空空双休加班班数字型(单
51、精度度)6不能为空空节日加班班数字型(单精度度)6不能为空空表3-66员工工工资系数数表(7)ggwinnfo表表:岗位位工资表表 列名数据类型型宽度可否为空空岗位编号号文本型6不能为空空岗位名称称文本型10不能为空空岗位工资资数字型(单精度度)6不能为空空职责备注型Menoo可为空表3-77员工岗岗位工资资表(8)uuserr表:改改变记录录系统用用户列名数据类型型宽度可否为空空用户名文本型20不能为空空密码文本型20不能为空空级别文本型6不能为空空联系电话话文本型11可为空表3-88系统用用户记录录表3.3.3 数数据库结结构的实实现本系统的的后台数数据库选选择为AACCEESS,在以上上
52、的数据据库概念念结构设设计和逻逻辑结构构设计完完成后,就可以以实现为为ACCCESSS数据库库了。在在实现之之前,这这里简介介一下该该数据库库:Acccesss是OOffiice办办公套件件中一个个极为重重要的组组成部分分。刚开开始时微微软公司司是将AAcceess单单独作为为一个产产品进行行销售的的,后来来微软发发现如果果将Acccesss捆绑绑在OFFFICCE中一一起发售售,将带带来更加加可观的的利润,于是第第一次将将Acccesss捆绑到到OFFFICEE97中中,成为为OFFFICEE套件中中的一个个重要成成员。现现在它已已经成为为Offficee办公套套件中不不可缺少少的部件件了。
53、自自从19992年年开始销销售以来来,已经经成为世世界上最最流行的的桌面数数据库管管理系统统。Acccesss的新新版本功功能变得得更加强强大。不不管是处处理公司司的客户户订单数数据,管理自自己的个个人通讯讯录,还是大大量科研研数据的的记录和和处理,人们都都可以利利用它来来解决大大量数据据的管理理工作。ACCCESSS具有三三大功能能:建立数据据库;数数据库操操作;数数据通讯讯。ACCCESSS的内部部结构 ACCEESS数数据库是是关系型型数据库库,具有有表的特特性,在在ACCCESSS数据库库中,包包括表、查询、窗体、报表、页、宏宏和模块块七个对对象,这这些对象象用于收收集、存存储和操操作
54、各种种不同的的信息。它们功功能如下下 :(1)利利用表对对象存储储信息;(2)利用查查询对象象搜索信信息;(3)利用窗窗体对象象查看信信息;(4)利用报报表对象象显示信信息;(5)利用页页对象显显示数据据访问页页信息;(6)利用宏宏对象完完成自动动化工作作;(7)利用嵌嵌入模块块实现复复杂功能能。 ACCCESSS数据据库的构构成 ACCEESS数数据库是是一系列列数据基基本表、表与表表之间的的关系、查询、窗体、报表、页、宏宏和模块块的集合合,这些些成分统统一组织织在一个个以.mmdb为为后綴的的数据库库文件中中。这里重点点介绍一一下表与与表之间间的关系系:表是保存存数据或或信息的的主要场场所
55、,它它是一个个二维表表,二维维表的行行称为一一个记录录,存储储某个实实体的整整体信息息,是表表的基本本单位。表的一一列称为为一个字字段,存存储实体体的一个个属性的的信息,是表的的可访问问的最小小逻辑单单位。表表都应有有至少一一个关键键字,它它可使表表中的记记录惟一一。在需求分分析、概概念结构构设计的的基础上上得到数数据库的的逻辑结结构设计计之后,我们就就可以在在Vissuall Baasicc6.00中实现现该逻辑辑结构。实现方方法和步步骤如下下:以英文版版本为例例:通过过菜单栏栏:Addd-IInsVissuall Daata Mannageer点点击出现现VissDatta界面面,点击击菜
56、单FFileeNewwMiccrossoftt AcccesssVissionn 7.0 MMDB弹出保保存数据据库文件件的存放放位置和和数据库库的文件件名的对对话框,命名为为rsggz.mmdb保保存到当当前系统统存放的的文件下下。这时时出现DDataabasse WWinddowss设计界界面,鼠鼠标右键键选择新新建表。所设计的的表的字字段就是是逻辑结结构表中中的列名名。第四章 系统的的详细设设计数据库中中的数据据被用户户利用的的方式可可以通过过数据管管理系统统提供的的操作功功能来使使用,也也可通过过应用程程序操作作数据库库。应用程序序是利用用数据管管理,为为解决某某个具体体的管理理或数据
57、据处理的的任务而而编制的的一系列列命令的的有序集集合。图4-11应用程程序操作作数据库库图在本系统统的后台台数据库库已经设设计完成成后,现现在就可可以对系系统分析析阶段设设计的功功能模块块通过编编码设计计成一个个应用程程序,最最终来完完成对数数据库中中数据的的管理和和应用的的目的。4.1开开发环境境简介Visuual Bassic 是一个个可视化化的、面面向对象象的、采采用事件件驱动的的结构化化高级程程序设计计语言,它具有有强大的的数据库库操作功功能,提提供了数数据管理理器(DDataa Maanagger)、数据据控件(Datta CConttroll)、以以及ADDO(AActiivexx
58、数据对对象)等等强大工工具,利利用它能能够建立立多种类类型的数数据库并并可以管管理维护护和使用用这些数数据。当设计好好系统的的数据库库结构后后,就可可以开始始在Viisuaal BBasiic6.0中开开始设计计系统功功能模块块相应的的窗体了了。设计计窗体就就是将前前面分析析得到系系统的功功能模块块通过在在Vissuall Baasicc6.00设计出出具体的的窗体,通过窗窗体的操操作来实实现预订订的模块块的功能能。由于于Vissuall Baasicc6.00是一种种面向对对象的编编程软件件,设计计窗体和和控件可可以轻松松通过系系统得到到,所以以编程的的时可以以集中精精力来设设计控件件的事件
59、件。面向向对象的的编程软软件就是是通过控控件这种种对象,发出不不同的消消息,去去触发相相应事件件的发生生。在Vissuall Baasicc6.00中设计计数据库库管理系系统从新新建一个个Proojecct文件件开始。图4-22 Prrojeect界界面功能能图即选择菜菜单:FFileeNeww Prrojeect从从而弹出出如图所所示的界界面,选选择Sttanddardd EXXE,单单击OKK,系统统此时创创建了一一个工程程文件PProjjectt1和一一个窗体体Forrm1。通过菜菜单FiileSavve PProjjectt。接下下来就可可以开始始设计第第一个窗窗体Foorm11了。4
60、.2 系统界界面的设设计图4-33系统主主界面图图系统主界界面主要要有系统统菜单和和运行界界面。系统用户户通过菜菜单的操操作来完完成系统统设计的的各项功功能。该界面提提供的菜菜单如下下表所示示:员工基本本信息档案管理理评价管理理出勤管理理工资管理理系统管理理基本信息息录入档案录入入评价初始始化月考勤表表月工资表表系数设置置基本信息息维护档案维护护评价维护护考勤维护护工资查询询添加操作作员基本信息息查询档案查询询考勤查询询岗位工资资维护基本信息息统计档案统计计加班维护护退出表4-11系统界界面提供供的菜单单表菜单的设设计是本本窗体的的重点,菜单设设计的过过程通过过系统的的菜单栏栏TooolsMe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (一模)衢州、丽水、湖州2026年11月三地市高三教学质量检测 语文试卷(含答案解析)
- 康复产品设计海报分析
- 智能物流基地建设项目交通影响评价
- 尾矿库闭库治理与生态修复实施方案
- 心脏手术患者术后康复锻炼的正确方法
- 中小学课后服务课程设计方案
- 岩溶地面塌陷防治工程监理实施细则
- 危险化学品储存场所安全操作规程
- 污泥处理处置项目资金申请报告
- 商业服务质量管理实施方案
- 2026中国邮政联合校园招聘笔试参考题库(含答案解析)
- (一模)嘉兴市2026-2027学年第一学期高三教学质量检测语文试卷(含答案)
- 2026中国洗衣干衣行业市场现状需求分析投资布局发展策略研究文献
- T∕CCEAS008-2026 建设工程造价咨询成果文件质量标准
- 2018 机械通风冷却塔 第1部分:中小型开式冷却塔
- 中国膀胱癌诊疗指南2025版
- 梅尼埃病前庭功能检测
- 凉山2025年四川凉山州雷波重点国有林保护局招聘27人笔试历年参考题库附带答案详解
- 药品追溯系统培训课件
- 山东省菏泽市2025-2026学年高二上学期期中联考试题 物理(A)含答案
- 防触电安全课件幼儿园
评论
0/150
提交评论