《基于Delphi人力资源管理系统论文.doc》由会员分享,可在线阅读,更多相关《基于Delphi人力资源管理系统论文.doc(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、人力资源管理系统目 录摘要2Abstract2第一章概述3人力资源管理简介3系统需求产生背景3Delphi 5.0企业版4MS Sql Server介绍5论文整体结构6本章小结7第二章可行性分析8系统使用环境调查8技术实现的可行性分析8经济可行性8结论8本章小结9第三章系统分析10系统所要达到的功能目标和效果10业务围10业务流程11逻辑模型的建立11计算机系统环境配置12本章小结12第四章:系统总体设计13数据库与表结构设计13系统模块18各模块的详细功能描述:18本章小结21第五章详细设计22系统组成结构22界面设计要求22模块说明书23本章小结33第五章毕业设计小结34致35参考文献36
2、摘 要交大龙山公司人力资源管理系统的主要业务流程,管理模型进行了详细的描述。并在此基础上,进行了系统的分析和设计。其中包括系统总体结构体系设计,系统模块设计,表结构设计,操作窗口设计等。为下一步的开发提供了较全面的技术文档。并为类似的MIS系统的开发和设计提供了相应的参考。关键字:人力资源管理,分析,设计AbstractThis thesis detailedly describes the operation process and management model of .And in this base,it carries through systemic ayalysis and d
3、esign.It contains system collectivity structure design,system module design,table structure design,windows design and etc.This thesis also provides comprehensive technical document and corresponding reference for design of homologous MIS system.Keywords:The management of Human Resource,analysis,desi
4、gn第一章 概 述人力资源管理简介人力资源管理是现代企业的管理中的重要一部分。人力资源部主要负责企业的人力资源管理,主要包括:招聘管理、培训管理、岗位设计、人员调动、人事档案、薪资福利、绩效考核、考勤管理、员工关系等人力资源管理过程中常见的业务。招聘过程中主要有人才档案,应聘统计,笔面试情况,录取部门,指导老师等管理。培训有培训需求、过程、反馈的管理。岗位设计是根据公司的业务情况由人力资源部来确定岗位的职能需求等。人员调动也由人力资源部根据公司业务与部门需求来管理。人事档案是人事管理中最基本的部分,管理企业人员档案。薪资福利由人力资源根据员工的岗位、绩效等确定,由财务部负责。绩效考核是对员工的
5、工作成绩的考核,以确定员工的薪资,企业的岗位调动管理。考勤管理是对员工的出勤情况统计,并对薪资等产生相应的影响。员工关系是指对满足员工的其他精神需求,如员工与家属的节日祝福等。系统需求产生背景1.计算机技术的发展随着计算机和通信技术的的发展,相应的数据库技术,局域网组网技术以与各种系统开发工具和系统开发理论也日益成熟,互联网和计算机应用已深入人心,为本系统的开发提供了很好的技术支持和应用基础。2.办公设备和环境的改善现代企业由于业务的发展,很多都能上网,计算机设备和办公环境有了极大的提高。很多组建了部的局域网。然而,大多数的企业对以有的计算机硬件与软件设备没有很好的利用起来,使许多设备处于闲置
6、浪费状态。企业在已有的设备环境下,进一步提高设备的利用率。从而带动办公自动化水平的提高和人员微机操作水平的提高,现在企业管理方面的无纸化。3业务发展本身的需求在人力资源管理信息征收的过程中,涉与到大量的单据,需各部门人员提交。在人力资源管理过程中需处理大量的数据来进行决策支持,如由手工整理,则需要大量的工作人员的时间。在人力资源部信息发布中也需人工完成,有工作人员每个部门通知。整个过程浪费了大量的人力、时间,且不能实现数据的与时准确。为了给现代人力资源管理带来了先进、完善的管理模式与规的操作方法,减少不必要的人力劳动,有必要开发人力资源管理系统,把以往人工实现的过程使用计算机管理。利用计算机处
7、理准确、高速、可靠的特性,以与数据库系统强大的管理功能,把以往繁琐的手工操作交给计算机来完成,以简化业务流程,提高工作效率和可靠性。人力资源管理系统用了企业的人力资源管理,安装于企业的人力资源部和相关部门。实现人力资源部的办公自动化。可与企业中其他部门进行有关数据的交流,实现无纸化。本系统所采用的开发工具主要有:前台为可视化编程工具delphi5.0企业版,数据库MS SQL SERVER。以下两小节将对这两个开发工具作简要的介绍:Delphi 5.0企业版131 Delphi 是由美国Borland公司开发的可视化编辑工具,经历了1.0、2.0、3.0、4.0多种版本,这些工具的出现,已经为
8、人们开发应用数据库管理系统、internet、intranet、多媒体应用提供了十分强大的技术支持。132 Delphi 5.0企业版简介 Delphi 5 企业版是一个分布式计算和国际互联网络开发的高效率的解决方案。Delphi 5 的互联网快速开发包为一个开发灵活的可扩系统,支持商业用户使用的HTML 4和XML以与Midas生成规划页的Web客户页导向所设计的一个功能十分强劲的开发环境,用ADO-Express,可以快速访问各种类型的信息而且能够用团队的力量使开发队伍有更强的开发能力。通过Midas能够调节一切分布式计算标准,如Corba、COM和Mts,从而可以调节您的Internet
9、应用。通过使用可视化组件库中的200多个可再生的组件资源,可以构造、调试和扩数据库应用系统。133 新特点一XML:简化的数据分布和最优化的数据交换。 使用Delphi 5,人们可以构筑高速的Internet应用和快速发布数据,delphi 5 支持XML数据,使能够快速构筑一个灵活的、可扩展的、支持下一个商业浪潮的商业数据库系统。二HTML4:完善的有代表性的动态“馊客户”型WEB delphi5奉送一个功能强劲的HTML4和XML,可以快速构筑一个动态的完全馊客户Web页,可以用全技术型工具快速开发Internet。 三ADO:最快速地访问一切类型的信息 delphi5可以使您快速访问关联
10、的和非关联的数据库,个、包括电子和文件系统。用Microsoft的ActiveX数据对象和OLEDB技术,可以直接获得访问终端用户的一切数据,从而做出最好的决策。通过结合使用delphi5 的开放数据控件体系,可以快速开发一个能使您通过Internet传递商业数据到您的客户、终端用户的供应链(服务系统)。 四集团资源 团队力量将改变管理程序代码的方式,构筑您现有的代码资源以与扩展高效率的工作流程,简化一个庞大开发队伍的分散代码管理。 五MIDAS:缩放型的Internet应用 使用MIDAS技术,可以开发一个能够处理Internet基本应用的需求。通过delphi5,MIDAS能够构筑一个高效
11、率的,同时能够规划调节系统功能的大小,使其随着终端用户和事务处理的增加而变动。构筑Internet应用能够更容易的处理国际互联网和局域网中的大数量级的客户浏览问题。MIDAS在一切的分布式计算标准,如Corba、COM和MTS中起着支撑的作用。 六IDE:更高效益的开发 delphi5 中的IDE通过简化读、写和浏览代码的过程,极提高了开发者的效率,可以在一个代码单元中浏览,从而更容易完成代码编辑任务。项目管理中的拖放式支持,使我们更容易的实现从一个打开的项目或Windows浏览器文件对话框中增加文件。使用项目管理器的多项目支持能够更容易地编译多个目标,如EXE和DLL文件。使用Delphi5
12、的可视化窗体设计器,可以快速的创建一个国际互联网、分布式数据处理和Windows应用系统,其特点是可视化地从控件面板中选择所需要的控件。Delphi5包括无数的新特征和增强的VCL,包括为增强控制而采用的用户化的桌面设置以优化开发环境。 编辑键可微调编辑工作,全局项目可更好的了解代码和VCL,DataModule设计器用树和数据图表方式使全面地了解应用程序中的数据。七RC文件集成和项目管理与编译这使得能够列示开发和方案的修改。 八控件面板导向使控件的应用属性用户化 九可视化的控件库使程序代码可以再生 使用Delphi5,可以开发一个功能强大的应用程序。还可以利用Delphi5所提供对象控件的开
13、发导向开发自己的控件。Delphi5企业版包括一个含有200个以上的控件的控件库,而且还在以惊人的速度增加,这样为人们开发一切Internet和Windows应用系统提供了更大的方便。在这些越来越多的控件形成之后,可以富有想象的任意地开发应用系统。一个应用系统的好坏取决于这些控件的利用程度和自己的想象能力。在系统开发过程中,这些VCL的源代码以与增加源代码是非常简单方便的。134 数据库方面的新功能 数据模块设计器:是一个新的可视化设计工具,用创建和维护数据模块 ADO数据集:ADO数据集使用户可以用BDE(Borland Database Engine)访问Microsoft活动数据对象(A
14、ctive Data Objects)格式的数据。 InterBase Exress组件:InterBase Express(IBX)组件在Delphi5中集成了InterBase,在访问数据库时不要求BDE,比其他数据库访问的组件更方便。 改进MIDAS:MIDAS(Multi-tier Distributed Application Services Suit,多级分布式数据库服务器)构架如今支持远程数据模块和新的Internet Express组件,使用户可以很方便的创建Web应用程序,利用浏览器和来自MIDAS服务器端的数据相互作用。 改进CORBA:CORBA(Common Obje
15、ct Request Broker Architecture,公共对象请求中介体系)已经升级为和用于C的ORB3.32版的Visibroker一起发挥作用。如今,客户机和服务器的消息交换已经进一步减少,因为CORBA客户机不用在定时向服务器发送消息以维护客户机。如果客户机长久不使用,该将会自动终止。MS Sql Server介绍MS Sql Server是一个高性能,客户/服务器方式的关系型数据库管理系统(RDBMS)。它经过精心设计,既支持大吞吐量的事务处理,也能在Microsoft Windows NT Server网络环境下管理数据存储,开发决策支持应用程序。SQL Server可在Wi
16、ndows NT支持的任何硬件结构环境中运行。这些硬件结构包括:Intel、DEC、Alpha、AXP、MIPS R4000和基于Motorola PowerPC的计算机系统。对于所有这些硬件平台,SQL Server同时提供了相应的版本,并且这些版本都有一样的源码基线(baseline)。所有版本都由同样的CD-ROM提供。SQL Server也为Microsoft Windows95,Windows 3.1和MSDos操作系统提供许多客户工具和网络界面。由于SQL Server是开放式的结构,其他系统(如基于UNIX的系统)可以与它进行完好的互操作。SQL Server是一整套产品中的核心
17、成员。这套产品组成一个大家庭,之中包括:开发工具、系统维护工具、分布式系统部件和开放式开发界面。SQL Server也是Microsoft BackOffice中的一个关键成员。141 SQL Server引擎 通过精心设计,Microsoft SQL Server引擎支持广泛的应用程序需求。它的决策支持功能的核心部分是Transact-SQL。Transact-SQL是微软版本的结构化查询语言。在这种查询语言下面,是支持事务处理和可恢复性功能的部件。SQL是著名的、被广泛利用的数据访问工具,每个主流的数据可管理系统产品都以某种方式实现了SQL。Transact-SQL是SQL标准的一种强大的
18、、独特的超集。142 DBMS强制性的数据完整性SQL Server采用先进的数据完整性功能,诸如:说明性参照完整性(DRI)、数据类型、默认值、约束、规则、存储过程和触发器。它们都可以用来加强数据的完整性。在数据库,这些功能各以其特有的方式发挥作用。它们都可以用来加强数据的完整性。在数据库,这些功能各以其特有的方式发挥作用。综合利用这些完整性功能,可以使数据库灵活,易于管理,而且很安全。143 事务处理事务处理可以保证SQL Server数据库的一致性和可恢复性。事务是SQL Server环境中的一个基本工作单元。通常事务由几个SQL命令构成,用来读取和更新数据库。但是只有发出一个COMMI
19、T命令好,更新操作才执行。1 4.4的服务器结构SQL Server使用单线程的多线索结构。这种结构被称作对称的服务器结构,它可以有效的利用系统资源,从而可提供高性能。有了对称的服务器结构,就为DBMS只提供一个存空间,这样就消除了管理共享存所需的开销。 Microsoft SQL Server的部件和产品家族中,包括SQL Server RDBMS、直观的系统管理工具、分布式系统部件、开放式客户 /服务器界面和直观的开发工具,它为开发和推广大型的应用程序提供了一个完整的健壮平台。论文整体结构论文是针对人力资源管理系统中由本人的岗位设计、人员调动、薪资福利、绩效考核、员工关系与用户管理子模块,
20、即部门经理端需求提交子模块。论文总共分为六章,其中第一章为概述,第二章为可行性分析,第三章为系统分析,第四章为系统总体设计,第五章为系统详细设计,第六章为本论文总结。初步了逻辑关系如图1-1:本章小结本章对人力资源管理的业务情况进行了一般性的描述。并对系统需求产生的背景情况作了初步的分析和探讨,确立了论文的总体逻辑结构。通过本章的描述,我们对系统将 要面对的业务对象以与业务环境有了一个初步的了解,为接下来的工作做了必要的准备。第二章可行性分析本系统主要是面向交大龙山公司部使用,可行性调研主要面向交大龙山公司部。系统使用环境调查一关于交大龙山公司的组织机构和规章制度通过调查我们发现,公司的组织结
21、构简洁,层次分明,规章制度严明,机构设置稳定。这为系统的实施创造了很好的外部环境。系统在实施或使用的过程中,不会因为公司的组织结构与规章制度的变动而影响。公司管理制度稳定性和合理性,大大降低了系统设计的复杂性,就不必考虑由于管理上人为的应素而造成系统本身设计的复杂性。并且使针对系统的业务操作更加的方便和快捷,有利于系统的使用寿命与利用效率。二上级主管部门与相关人员的态度 在我们的系统和业务调研的过程中,无论是人力资源部的人员还是其他部门的相关人员,都给予我们极大的支持,这使得我们能够很顺利地在短短地几个星期变完成了系统的调研和业务的调研。从中,我们在撰写可行性报告的时候,深刻的体会到,要完成一
22、个系统的开发,没有系统应用单位领导的重视,困难很大。而我们在这个系统的调研当中,人力资源部迫切的希望我们能够把系统实施起来,这是系统能够成功开发的关键。三业务人员的业务能力和计算机知识系统开发出来以后,直接面对的是人力资源部与相关部门人员。作为电脑软件公司,龙山公司的工作人员具备了足够的计算机知识能够完成对系统的操作。因此从操作员的素质上看,本系统的开发,不存在一点问题。事实上,大部分的业务员,不仅在业务上给了我们很多帮助,而且在系统的实现上也提了许多很有价值的建议。这对于我们在程序界面的设计和操作的方便性上有极大的启发。技术实现的可行性分析实际上,现在的计算机硬件和软件,对于开发这样一个中小
23、型的MIS系统,根本不存在问题。我们采用的数据库管理系统是MS_SQL SERVER 7.0。而开发工具DELPHI 5.0企业版。这两个工具在现在的计算机系统软件领域是非常成熟的产品。经济可行性系统的运行环境,对于交大龙山公司来讲,是现成的,在硬件上不需要在作投资。而软件的开发费用,由于开发的周期短,投入也就很少。我们调查而知,公司只要投资开发费用,不用作其他任何设备的投入。结论通过以上几个方面的分析和描述,我们得出可行性结论:本系统可以开发。本章小结本章我们对系统开发的可行性从环境,技术,资金三方面进行了简单的分析和讨论,得出本系统可以开发的结论。第三章系统分析系统所要达到的功能目标和效果
24、一系统的功能目标把人力资源管理(包括诉招聘、培训、薪资、岗位设计、调动等等)纳入计算机进行管理。利用计算机快速,高效,可靠,准确的计算能力,以与数据库管理系统强大的管理功能,把以往繁琐的手工操作交给计算机来完成,以简化业务流程,提高工作效率,降低劳动强度,增强业务操作的可靠性。二所要达到的效果:部门经理通过局域网向人力资源部提交数据,免去手工提交的过程;减少业务人员的手工劳动,避免烦琐的数据查找,汇总等工作;实现计算机管理人事档案,减少人力资源部人员档案保存的工作量; 给予管理层人员决策支持,提高管理工作的科学性,准确性和规性,排除管理工作中人为因素的干扰;进一步合理有效的利用现有的计算机资源
25、。业务围 见图3-1,其中粗体框部分是本人开发的模块所设计的业务:岗位设计人事调动薪资福利绩效考核业务范围员工关系招聘管理培训管理考勤管理人事档案图3-1 业务围图业务流程3.3.1 业务流程图见图3-2,其中粗体框部分是本人开发的模块所设计的业务:部门经理招聘管理员档案管理员调动管理员绩效考核员相关数据提交人力资源部相关数据查看公司员工人力资源部业务操作图3-2 人力资源管理业务流程3.3.2 业务对象分析 人力资源部操作员:包括档案管理员、绩效考核员、招聘管理员等,是本系统 的主要用户。主要对人力资源管理过程中各项业务操作。鉴于人力资源部部业务分工,本系统把各项业务分别授予各自管理员。管理
26、权限由人力资源部经理负责分发,各业务管理员可兼职。 部门经理:对人力资源部所需的本部门的数据提交。比如岗位需求,部门考核与其他本部门有关数据。 公司员工:对人力资源部中,和自己有关,并权限准许围查看资料。系统所要解决的几个问题:指本人完成模块的功能A) 各项业务的数据录入输出。人力资源部和其他端之间可以通过局域网共享数据时,部门经理、公司员工可以通过连接后台数据库服务器的方式共享人力资源部的数据,即他们之间的数据刷新是同步的。B) 作为系统附带的功能,系统必须具备数据备份和数据恢复功能。在局域网部,系统的数据备份和恢复功能使用频率不会很高,只是作为防止意外事件而设置的系统功能。逻辑模型的建立由
27、于在应用本系统的企业已经组建了局域网,本系统将采用管理信息系统流行的方式:客户/服务器模式实现。即采用一台机器作为数据库服务器,人力资源部和部门经理、普通员工的机器作为客户机与数据库服务器相连接,进行数据操作和数据统计。具体逻辑模式如图3-3:内部局域网图3-3 逻辑模型图计算机系统环境配置1 硬件和操作系统环境:数据库服务器采用高档PC,承担繁重的计算任务。具体要求:Micorsoft Windows NT作为操作系统平台,中高档cpu,存64兆或以上;客户机采用普通PC机。具体要求:MicorSoft Windows/95/98作为操作系统,硬件使用中档cpu,存32兆或以上。2 软件环境
28、:由于采用客户/服务器模式,系统的后台数据库采用MicroSoft SQL Server 7.0。在有数据库服务器的情况下使用服务器版本,数据库服务器安装Microsoft SQL Server,客户机安装Borland BDE。开发工具使用公司流行的开发环境Borland 公司的Delphi5.0 企业版。本章小结 在系统的业务描述和分析的前提下,我们大致确定了它的数据流,以与系统的逻辑模型。并相应的提出了系统所需要的硬件环境和软件环境。通过本章的讲述,我们对系统所涉与到的相关对象与其他们之间的关系有了一个比较全面的了解,并在这个基础上,提出了我们对系统的一些想法和要求,以与这个系统所要解决
29、的几个问题。第四章:系统总体设计数据库与表结构设计数据库结构设计: 通过以上总体设计方案,我们根据系统和应用的实际情况,对数据库结构采用当前流行的客户/服务器(Client/Server)模式。这种结构主要是将一个数据库应用系统分解为前台的客户(或称前端)、应用程序和后台的服务器部分,通过网络连接应用程序和服务器。这种结构的核心是客户应用程序仅仅发送服务请求,一切由服务器完成,结果返回客户应用程序。而服务器所进行的工作对客户应用程序是完全透明的(不可见)。 在我们设计的人力资源管理系统中,我们需要后台的数据库服务器做的工作有以下几个方面:1为多用户管理一个独立的数据库2管理和处理接收到的数据访
30、问请求,包括管理请求队列、管理缓存、响应服务、管理结果和通知服务完成3管理用户、控制数据库访问权限和其它安全性4维护数据库,包括数据库数据备份和恢复5保证数据库数据的完整或为客户提供完整性控制手段 客户端应用程序的任务:1建立与服务器连接和断开与服务器的连接2提交数据访问请求3等待服务通告、接收请求结果或错误4处理数据库访问结果或错误,包括重发请求和终止请求5提供应用程序的友好用户界面6数据输入输出与验证 网络的任务是:1物理上连接数据库服务器机器和客户工作站2提供局部网络服务和远程网络服务3对多种网络协议提供支持 采用client/server模式的原因:1客户/服务器结构的主要特点在于把处
31、理任务在客户和服务器间分开。客户提交请求,服务器完成数据查询任务并返回结果。减轻了前端程序处理事务的复杂度。2减少工作站网络负载。网络上传输的只是客户请求和查询结果,不再是整个数据库文件。因此工作站网络负载变小,这对于将来低速连接的远程客户特别有利。3数据库平台与工作站无关。由于数据库采用集中管理,客户通过SQL语言访问数据库数据。因此,客户不限于一种平台,如IBM-PC与其兼容机、Macintosh、 UNIX工作站。操作系统可以是UNIX、MS-DOS、Windows、QS/2 等。当然,企业系统现在所使用的工作站操作系统大多是微软的windows 系列。4数据库与客户程序无关。由于数据库
32、采用集中管理,客户通过SQL访问数据库数据,因此,当数据库结构改变,数据库平台更换时,客户程序将不需要或只需要极少量的改变。这对于将来人力资源管理系统的程序升级特别有利。5维护数据库的完整性。数据库采用基于事务的 RDBMS,保留事务日志和数据库备份/恢复机制。表结构参见下表(只涉与我的模块部分的表)说明:表示主键基本情况、人事档案员工表(t_name)工号Com_idInt(4)Not nullNameChar(14)Not null系统用户信息表(t_user)员工号Com_idInt(4)Not null用户管理YonghuguanliBitNot null培训管理Peixunguanl
33、iBitNot null招聘管理zhaopinguanliBitNot null人事档案RenshidanganBitNot null调动管理DiaodongBitNot null岗位设计GangweishejiBitNot null薪资福利XinzifuliBitNot null绩效考核JixiaokaoheBitNot null考勤管理KaoqinguanliBitNot null员工关系YuangongguanxiBitNot null用户密码PasswordChar(6)Not nullPassword:1111员工基本信息表(t_xx)工号Com_idInt(4)Not null性别
34、SexChar(2)Not null民族FolkChar(14)Not nullIdChar(18)Not null户籍所在地HujidiChar(14)籍贯JiguanChar(14)生日BirthdayDatetime(8)家庭地址Jt_dizhiChar(40)家庭邮政编码Jt_youbianChar(6)家庭Jt_dianhuaChar(15)办公室Bgs_dianhuaChar(18)手机ShoujiChar(15)传呼机ChuanhuChar(12)电子(部)Co_emailChar(15)电子(外部)Other_emailChar(15)公司部网IP地址Co_ipChar(15)
35、备注RemarkVarchar(50)员工关系家庭成员表(t_jtcy)工号Com_idInt(4)Not null家庭成员号Fam_idSmallint(2)Not null成员Fam_nameChar(10)Not null称谓ChengweiChar(10)Not null成员生日Fam_birthDatetime(8)成员学历Fam_xueliChar(10)成员Fam_dianhuaChar(12)成员单位Fam_danweiChar(14)成员备注RemarkVarchar(30)绩效考核考核情况表(t_jxkh)考核时间Kh_timeChar(14)Not null工号Com_i
36、dInt(4)Not null考核性质Kh_xingzhiChar(3)Not null考核分数Kh_fenChar(3)Not null备注RemarkVarchar(40)薪资、福利、保险管理月工资细则表(t_gzxb)工号Com_idInt(4)Not null年份YearInt(4)Not null月份MonthSmallint(2)Not null基本工资JibengongziInt(4)Not null标准收入BiaozhunInt(4)Not null预期收入YuqiInt(4)Not null住房补贴ZhufangInt(4)Not null补贴DianhuaInt(4)Not
37、 null外勤补贴WaiqinInt(4)Not null住外补贴ZhuwaiInt(4)Not null现金福利XianjinfuliInt(4)Not null保险支出BaoxianzhichuInt(4)Not null奖惩金额JiangchengInt(4)Not null其他QitaInt(4)Not null备注RemarkVarchar(40)员工保险基本信息(t_ygbx)工号Com_idInt(4)Not null社会保障号Shbz_idChar(10)Not null养老保险号Ylbx_idChar(10)Not null大病保险号Dbbx_idChar(10)Not nu
38、ll保险投保日期Bx_dateDatetime(8)Not null停缴日期Bxtz_dateDatetime(8)Not null员工保险缴费情况表(t_bxjf)工号Com_idInt(4)Not null缴费年Jf_yearInt(4)Not null缴费月Jf_monthsmallInt(2)Not null缴费工资Jf_gongziInt(4)Not null养老保险Bx_yanglaoInt(4)Not null大病保险Bx_dabingInt(4)Not null工伤保险Bx_gongshangInt(4)Not null生育保险Bx_shengyuInt(4)Not null失
39、业保险Bx_shiyeInt(4)Not null其他QitaInt(4)Not null总计totalInt(4)Not null岗位设计基本岗位表(t_gw)岗位号Gw_idInt(4)Not null岗位名称Gw_nameChar(10)Not null所属部门号bm_idSmallint(2)Not null岗位工资基数GongzijishuInt(4)学历要求Xueli_yaoqiuChar(10)职称要求Zhicheng_yaoqiuChar(10)经历要求Jingli_yaoqiuChar(30)岗位人员表(t_gwry)岗位号Gw_idInt(4)Not null工号Com_i
40、dInt(4)Not null备注RemarkVarchar(50)任职开始时间Renzhi_dateChar(20)Not null部门情况表(t_gsbm)部门号Bm_idSmallint(2)Not null部门名称Bm_nameChar(10)Not null部门经理Bm_manChar(10)部门简称Bm_chChar(3)Not null部门建立时间Bm_dateDatetimeNot null职称表(t_nbzc)编号Zc_idInt(4)Not null名称Zc_nameChar(14)Not null所属序列号Xl_idSmallint(2)Not null备注remarkV
41、archar(30)职称序列表(t_zcxl)序列号Xl_idSmallint(2) Not null序列名Xl_nameChar(14)Not null任用/异动员工变动记录(t_bdjl)变动时间Biandong_dateInt(4)Not null工号Com_idDatetimeNot null性质XingzhiChar原部门Yuan_bm_idSmallint变动后去向Qu_bm_idSmallint原因yuanyinchar离退职员工情况表(t_ltqk)曾用员工号Cengyong_idInt(4)Not nullNameChar(10)Not null进入公司时间Jinru_dat
42、eDatetime(8)Not null离开公司时间Likai_dateDatetime(8)原部门Yuan_bumenChar(10)原岗位Yuan_gangweiChar(10)离职原因Lizhi_yuanyinChar(20)离职去向Lizhi_quxiangChar(18)联系Lianxi_dianhuaChar(12)系统模块整个系统的功能模块如图4-1:(其中实线部分有我完成,其他由别人完成)图4-1 系统结构图各模块的详细功能描述:一 系统控制模块1)用户登录模块根据用户的公司员工号登录,可反映出用户方便选择。 根据管理员授予用户的权利,来显示给用户不同的主界面 密码输入错误三次,系统自动退出。 Splash窗口: 程序运行前闪现,给人以程序运行中感觉,并且可使人,产生程序运行快的错觉。2).管理管理系统总控提供和用户交互