软件工程毕业论文-公司内退员工管理系统的分析与设计_第1页
软件工程毕业论文-公司内退员工管理系统的分析与设计_第2页
软件工程毕业论文-公司内退员工管理系统的分析与设计_第3页
软件工程毕业论文-公司内退员工管理系统的分析与设计_第4页
软件工程毕业论文-公司内退员工管理系统的分析与设计_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

普通本科毕业论文题目公司内退员工管理系统的分析与设计学院软件与通信工程学院学生姓名学号0093000专业软件工程届别09级指导老师廖汗成职称副教授二一三年五月摘要随着各政府机关、企业、学校等单位的员工日益发展,几乎所有的企事业单位都拥有或需要拥有自己的人力资源管理系统来对本单位员工的基本信息进行保存管理。对于一些国有企业及事业单位,为了增强企业活力,提高企业经济效益,推动公司劳动用工、人事制度的改革,解决部分年龄大、身体病残员工的退出通道从而进行了内退员工管理。传统的管理方式和手段主要依赖于手工操作、效率低下、安全性差,不利于企业快速发展,所以企业迫切需要一套可以结合人力资源管理对企业内退员工信息管理,加快企业信息化管理、提高企业运作效率、加速企业更好更快发展。本论文就是以C为前台和SQLSERVER数据库开发为后台等软件作为开发工具,以各种单位机构为对象,开发一个从某种程度上能满足国有企业及事业单位对内退员工信息管理的要求的“公司内退员工管理系统”。本系统具有数据管理和企业事务管理功能。使用该系统,可以方便地进行系统管理,人事档案管理,部门信息管理,转岗培训管理,薪资管理,人事变动,内退员工管理,还能够快捷地查询公司内退员工的情况,方便企业高层领导对该企业人力资源的现状有个比较全面的认识,也方便他们的管理和人员调动,可辅助企业领导决策科学化,从而大大减少了工作量,提高了工作效率。【关键词】人力资源国有企业及事业单位内退员工信息管理ABSTRACTTHEEMPLOYEEINCREASINGDEVELOPMENTOFSOCIAL,EACHGOVERNMENTSECTOR,THEENTERPRISEOFFACTORIESANDSCHOOLETCALMOSTALLENTERPRISESANDINSTITUTIONSHAVEORNEEDTOHAVETHEIROWNHUMANRESOURCESMANAGEMENTSYSTEMTOSAVETHISUNITSTAFFBASICINFORMATIONMANAGEMENTFORSOMESTATEOWNEDENTERPRISES,INORDERTOENHANCETHEVITALITYOFENTERPRISES,IMPROVEENTERPRISEECONOMICEFFICIENCY,PROMOTELABOREMPLOYMENT,THEPERSONNELSYSTEMREFORM,ANDSOLVESOME,BODYSICKOLDERPEOPLESEXITCHANNELANDINNERRETIREDSTAFFMANAGEMENTTRADITIONALMANAGEMENTMODEANDMEANSMAINLYRELYONMANUALOPERATION,LOWEFFICIENCY,POORSECURITY,ISNOTCONDUCIVETOENTERPRISERAPIDDEVELOPMENT,SOENTERPRISESURGENTLYNEEDASYSTEMCANCOMBINEINNERRETIREDSTAFFMANAGEMENTTOENTERPRISEHUMANRESOURCEINFORMATIONSYSTEM,SPEEDUPTHEENTERPRISEINFORMATIONMANAGEMENT,IMPROVEENTERPRISEEFFICIENCY,ACCELERATETHEENTERPRISEBETTERANDFASTERDEVELOPMENTTHISTHESISISBASEDONCASTHEDEVELOPMENTOFFRONTSTAGEAPPLIEDSOFTWAREANDSQLSERVERDATABASEDEVELOPMENTSOFTWAREASADEVELOPMENTTOOL,SUCHASTHEBACKGROUNDINAVARIETYOFORGANIZATIONS,DEVELOPINGONECANBETRUEABOUTTHEREQUIREMENTSOFTHESTATEOWNEDENTERPRISESMANAGETHEINNERRETIREDSTAFFINFORMATIONWHICHMEANS“INNERRETIREDSTAFFMANAGEMENTSYSTEM“THISSYSTEMHASTHEFUNCTIONOFDATAMANAGEMENTANDTRANSACTIONMANAGEMENTUSINGTHESYSTEM,YOUCANEASILYMANAGETHESYSTEM,PERSONNELFILEMANAGEMENT,DEPARTMENTOFINFORMATIONMANAGEMENT,JOBTRANSFERTRAININGMANAGEMENT,SALARYMANAGEMENT,PERSONNELCHANGE,INNERRETIREDSTAFFMANAGEMENT,ALSOCANQUICKLYQUERYTHEINFORMATIONOFINNERRETIRED,FORTHELEADERSOFENTERPRISE,ITMAKEHIMHAVEACOMPREHENSIVEUNDERSTANDINGABOUTTHESTATUSOFINNERRETIRED,ALSOFACILITATETHEIRMANAGEMENTANDSTAFFTOMOBILIZE,CANASSISTTHEENTERPRISELEADERSHIPDECISIONMAKINGSCIENTIFICALLY,THUSGREATLYREDUCINGTHEWORKLOADANDIMPROVEWORKEFFICIENCY【KEYWORDS】HUMANRESOURCES,STATEOWNEDENTERPRISESANDINSTITUTIONS,INNERRETIRED,INFORMATIONMANAGEMENT目录前言1绪论111项目背景112项目的现状113项目的意义或目标114论文的组织结构22系统需求分析331单位的组织结构332业务分析433数据流图分析534数据分析123系统总体设计1941系统的设计目标1942系统的总体结构2043模块分析2144数据库设计234结束语27参考文献28致谢291绪论11项目背景公司内退员工管理系统是基于人力资源管理系统,针对国有企业及事业单位为了增强企业活力,提高企业经济效益,推动公司劳动用工、人事制度的改革,解决部分年龄大、身体病残员工的退出通道而开发的内退员工管理软件。根据用户需求,实现数据分析综合查询出符合内退条件的员工并对其管理,包括系统管理、综合查询、人事档案管理、部门信息管理、转岗培训、薪酬管理、人事变动等几个方面的功能。12项目的现状目前人力资源管理系统主要是根据中小型企业业务单元的需求来编写的,无法满足多体制、多元化、多重组织结构的大型企业数据处理需求。很多软件是从单一的人事行政管理或人力资源管理的业务需求角度出发设计,服务于某一具体业务的自动化操作需求;前瞻性比较欠缺,对于有大量内退员工需要管理的国有企业及事业单位来说无法满足其业务需求,对其管理只能采用人工方式,记录量大,易出错,迫切需要针对内退员工管理的软件代替手工记录,完成信息管理。13项目的意义或目标能够帮助企业更方便的管理内退员工,提高企业管理时效,帮助企业降低管理成本,同时也辅助企业领导决策科学化,带来先进的管理思想及方法。所有的管理都是为了效益,目前市面上流行的人事管理系统不少,但针对内退员工管理的系统却很少,而且不同的企业的员工内退条件各不相同,企业迫切针对其业务需求设计开发的相关内退员工管理软件,所以本论文根据国家国有企业富余职工安置规定国务院令第111号_1993年4月20日发布有关规定并针对企业的企业内退员工管理规定设计公司内退员工管理系统。目标1从企业实际需求出发,提供相对完善的工作和组织条件,提高企业人力资源管理水平,提高工作效率2进行数据分析提供相关数据和报表,帮助企业领导决策3用户可以根据实际情况进行修改,满足企业个性化需要,当企业相关工作发生改变有关规定进行调整,用户能够方便添加和修改模块,灵活性较大,节约了重新购买系统的成本4可与公司现有的人力资源管理系统结合,完善企业人力资源管理14论文的组织结构这篇论文主要阐述的是关于公司内退员工管理系统的分析与设计。第一章绪论主要介绍了项目的背景、现状和项目的意义或目标。第二章系统需求分析主要介绍了企业单位的组织结构,对该管理系统的主要用户的分类情况进行分析,其次是对内退员工管理系统的业务分析,从不同用户的角度来探讨他们所可能涉及到的操作。然后是对用户在业务过程中产生的数据流图进行分析,并用数据字典对数据流图进行描述。第三章系统总体设计首先阐述了系统的设计目标,然后对系统的总体结构及功能模块和系统的程序流程的设计,然后对各个模块的程序流程进行了详细的说明。最后对该系统所需要的数据库进行设计,并对实体联系和需要的建立的表进行了说明。第四章结束语,参考文献,致谢。以上就是该篇论文的组织结构2系统需求分析需求分析是软件设计过程中的一个重要环节。通过对系统应用单位的情况全面调查,了解业务流程,为分析信息流程准备,并用户分析,明确用户需求,然后分析系统功能和分析系统数据,本系统从以下几个方面进行了分析21单位的组织结构随着计算机技术、信息技术的飞速发展,以及计算机、互联网等迅速普及,信息化管理日渐成熟,企业信息化越来越被人们所重视,几乎每个大型的企业都有自己的人力资源管理系统,但随着企业员工的不断增加,人员结构复杂化,尤其是国有企业及事业单位的体质改革,企业用人制度发生变化,需要更新人员结构或降低人力成本,快速减少体制内正式员工的数量,渠道之一就是让他们从企业内部提前退休,因此,开发一个操作方便、功能适合的内退管理系统来提高管理效率成为了当务之急。经调查一般国有企业的组织结构图如下图11所示董事会董事长执行董事会总经理营销企划部采购部工程中心财务部成本预算部审计部设计中心结算中心管理中心工程部售后服务部品质部技术部技术设计部方案设计部行政部人力资源部法务部22业务分析在公司内退员工管理系统中,主要包括系统管理、人事档案管理,人事变动,薪酬管理,内退管理,转岗培训管理,综合查询公司按部门划分人员,根据员工的人事档案找出符合内退条件的人员报告供企业领导决策,某公司内部退养、病退的条件如下1、内部退养男满50周岁、女满40周岁。2、内部病退1)、本企业连续工龄五年以上,因病或非因工负伤,丧失劳动能力,不能从事岗位工作的;2)、经市级以上医院确诊患癌症、精神病(精神分裂症)的;3)、因工负伤,经市劳动能力鉴定委员会鉴定为16级伤残的,按国务院工伤保险条例执行。企业领导可参考该报表决策需要内退员工名单,符合内退条件的员工也可申请内退,申请流程如下1、要求办理内部退养的员工,本人可网上申请或直接书面申请,所在分厂(部室)签字同意,人力资源部初审后,分管领导审核,上报公司经理办公会审定,总经理批准,由公司人力资源部办理内部退养手续;2、要求办理内部病退的员工,本人可网上申请或直接书面申请,所在单位公示无异议后,分厂(部室)签字同意,并出具相关病情材料,经公司医务劳动鉴定委员会鉴定符合条件后,人力资源部初审,分管领导审核,上报公司经理办公会审定,总经理批准,由公司人力资源部办理内部病退手续;3、内部退养、病退员工中,凡符合国家法定特殊工种退休年龄和工种条件的,报劳动部门按特殊工种办理正式退休手续;4、未达到调研员年龄条件的副科级以上(含副科级)管理员工,申请内部退养的程序为本人书面申请、所在分厂(部室)单位负责人签字同意、分管领导审核、由党委组织部提交党委会研究审批同意后,组织部办理内部退养手续。企业领导确定内退员工及转岗人员名单后,转入给人力资源部,人力资源部发送消息给员工,员工申请内退流程办理内退,转岗员工办理转岗培训,若不服从转岗培训则申请内退流程办理内退人力资源根据转岗培训的成绩确定员工是否能成功转岗,若不合格则仍需办理内退,成功转岗的员工,进行人事变动,员工相关信息档案将转入转岗后的部门,且内退员工名单报告分析将过滤掉成功转岗员工员工内退后,工资将归类到薪酬管理下的内退员工工资,内部退养、病退员工的待遇1、男员工连续工龄35年(含35年)以上、女员工连续工龄30年以上,退养费按现岗位工资的95计发;男员工连续工龄30年不满35年、女员工连续工龄25年不满30年,退养费按现岗位工资的90计发;男员工连续工龄25年不满30年、女员工连续工龄20年不满25年,退养费按现岗位工资的85计发;男员工连续工龄不满25年,女员工连续工龄不满20年,退养费按现岗位工资的75计发,按上述条件计算后达不到940元的,补发至940元。原年功工资照常支付。2、病退员工按岗位工资十档(940元)加本人年功工资标准执行;。内退员工到达法定退休年龄后,工资将归类到薪酬管理下的退休员工工资,按退休员工工资标准发放工资具体的系统业务流程图如下员工信息内退员工信息查询用户信息工资表内退及转岗人员名单内退员工综合信息报告内退人员名单分析报告转岗培训成绩转岗培训申请内退申请转岗培训内退管理薪酬管理综合查询系统管理人事管理档案人事变动人事变更薪酬设置合同信息部门信息权限分配角色信息图21内退管理系统业务流程图23数据流图分析数据流图(DATAFLOWDIAGRAM)简称DFD,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程。231顶层数据流图公司内退员工管理系统信息维护职工公司内退员工管理系统人力资源部系统管理员员工信息薪资信息转岗培训成绩内退申请转岗申请总经理内退员工分析报告内退及转岗员工名单确认用户权限分配角色管理用户管理图31公司内退员工管理系统顶层数据流图顶层的数据流图的数据描述如下1、用户权限分配为整个系统信息资源进行分类,划分访问修改权限等级并将权限分配给不同的用户2、用户管理负责整个系统的的用户,包括添加、删除、修改每个用户的权限3、角色管理4、信息维护人事档案管理、部门信息管理、人事变动、转岗培训、薪酬管理等信息的维护5、内退员工名单分析报告6、内退员工名单确认7、查看员工信息8、查看薪资信息9、转岗培训成绩查询10、内退申请11、转岗申请处理工作概述包括内退员工分析报告的生成、工资计算、申请审核、信息维护、权限分配、用户的增删改、系统维护232第0层数据流图公司内部员工管理系统员工信息表内退员工信息表20人事档案管理30人事变动70综合查询60内退管理40薪酬管理10系统管理用户信息表工资表A2用户信息A2用户信息变动信息B2员工信息B2员工信息C2变动信息D2工资信息D2工资情况内退及转岗人员名单G2名单信息D2工资信息内退员工综合信息报告F2内退员工信息G4报告信息D2工资信息B5薪资待遇内退人员名单分析报告B2员工信息B2员工信息B2员工信息G1报告信息管理员A1用户信息维护A2用户信息G7名单确认G8报告C2变动信息C1变动情况D2工资信息D1工资查询条件D2工资信息职工人力资源部人力资源部总经理F1申请内退F2内退情况人力资源部B3人事情况B4人事信息职工B2员工信息B1员工查询条件G4报告信息50转岗培训E1申请转岗E4转岗培训成绩转岗培训成绩表E4成绩信息E4成绩信息图32公司内退员工管理系统第0层数据流图第0层数据流图的数据描述如下1)管理员可查询并维护系统管理,包括用户管理、角色管理、权限分配2)根据分配的权限员工可查看相关的员工信息,人力资源部可查看全部员工的员工信息3)人力资源部可对人事变动进行变更4)人力资源部可对转岗培训人员成绩进行添加、修改、删除5)人力资源部可维护薪酬设置、工资计算、工资查询和修改6)总经理可查看综合查询的根据内退条件分析生成的内退员工名单分析报告,确认内退及转岗人员名单,并查看最终生成的内退员工综合信息报告233第1层数据流图1系统管理13系统维护11用户管理用户信息表A2用户信息管理员12权限管理A3权限信息A3权限信息A3权限情况A3权限信息A2用户情况A2用户信息员工信息表B2用户信息B2员工信息权限分配表A3权限信息A3权限情况A2用户信息A3权限信息A2用户情况A2用户信息图33公司内退员工管理系统第1层数据流图1系统管理主要包括用户管理、权限管理、系统维护1)管理员分配角色给相关用户记录在权限分配表中2)管理员可以维护用户信息表,角色表、权限分配表等相关信息233第1层数据流图2人事档案管理22员工信息管理21部门信息管理23员工合同管理员工信息表部门信息表员工合同信息表B4部门信息B4部门信息B4部门信息B2员工信息B2员工信息B3合同信息B3合同信息B3合同信息人力资源部B4部门信息B4部门情况B2员工情况B3合同情况B2员工信息B3合同信息职工B2员工信息B2员工情况图34公司内退员工管理系统第1层数据流图2人事档案管理主要包括员工信息管理、部门信息管理、合同信息管理1)员工信息记录员工基本信息、归属于哪个部门、相关合同信息和人事变动记录2)部门信息记录部门经理、部门员工,合同信息记录员工的相关合同信息233第1层数据流图3人事变动人力资源部31人事变更C1人事变更员工信息表C2变更信息B2员工信息人员变动表C1人事变更C变更信息转岗培训成绩表内退申请审核表E2成绩信息D2审核信息C2变更信息图36公司内退员工管理系统第1层数据流图3人事变动主要包括对职工升职、转岗、离职、内退、退休的变更1)人力资源部对人事变更进行查询添加、删除和修改操作2)可根据转岗培训成绩进行职工转岗变更3)可根据内退申请审核信息进行职工内退变更4)自动更新员工信息表中的相关人事变更信息233第1层数据流图4薪酬管理人力资源部41薪酬设置43在职员工工资45工资报表42内退员工工资44退休员工工资薪酬计算表工资表D4工资计算D3薪酬设置D4工资计算D2工资信息D2工资信息D2工资信息D6报表信息D5报表查询条件D2工资信息D4工资计算D3薪酬设置员工信息表A2员工信息人力资源部D1信息维护D1信息维护D2工资信息D2工资信息D2工资信息D1信息维护总经理D6报表信息D5报表查询条件图37公司内退管理系统第1层数据流图4薪酬管理主要包括薪酬设置、分类查询和管理工资信息、生成工资报表1)人力资源部根据员工信息进行薪酬水平的设置,配置工资计算方法生成工资表2)分类查询工资信息3)人力资源部和总经理可根据设置的报表查询条件生成工资报表233第1层数据流图5转岗培训职工51转岗培训申请E2申请审核信息转岗员工信息表E4成绩信息E3转岗员工信息转岗申请审核表E1转岗申请E2申请审核信息转岗培训成绩表员工信息表A2员工信息E1转岗申请52转岗培训成绩E4成绩信息E4成绩信息人力资源部E4成绩信息E4成绩情况职工E4成绩信息图38公司内退员工管理系统第1层数据流图5转岗培训主要包括转岗培训申请和转岗培训成绩1员工可申请转岗培训2审核提供后进行转岗培训,员工信息记入转岗员工信息表3转岗员工信息表来源于员工信息表4人力资源部对转岗培训成绩进行管理包括查询、添加、删除、修改,员工可查询个人的转岗培训成绩233第1层数据流图6内退管理员工61内退申请F2审核信息内退员工信息表F2审核信息内退申请审核表F1内退申请F2审核信息员工信息表A2员工信息F1内退申请工资表D2工资信息62内退员工信息F4内退员工信息员工F2内退信息F3查询条件图39公司内退管理系统第1层数据流图6内退管理主要包括内退申请、审核和信息查询1)符合内退条件的员工可申请内退2)相关部门经理审核,审核通过后,员工信息记入内退员工信息表3)内退员工信息表由员工信息表和工资表生成4)内退员工可查询个人相关信息233第1层数据流图7综合查询71内退人员名单分析报告内退及转岗人员名单G7名单确认G6名单信息内退人员名单分析报告G2员工信息G8报告信息G7名单确认G8报告人力资源部73内退员工综合信息报告72内退及转岗人员名单内退及转岗人员名单确认表G4确认信息G3名单修改总经理G5名单查询条件G6名单信息G1报告查询条件G2报告信息员工信息表G6名单信息内退员工综合信息报告G2报告信息G1报告查询条件G4确认信息G3名单修改G1报告查询条件G2报告信息G2员工信息工资表D2工资信息图310公司内退员工管理系统第1层数据流图7综合查询主要包括内退人员名单分析报告、内退及转岗人员名单确认和内退员工综合信息报告1根据内退条件检索找出符合内退条件的员工信息生成内退人员名单分析报告2总经理根据内退人员名单分析报告确认内退及转岗人员名单3人力资源部安排相关人员内退及转岗后得出最终名单进行名单修改生成内退及转岗名单4总经理和人力资源部可根据内退员工综合信息报告查询条件得出相关信息报告24数据分析数据字典是数据库的重要组成部分。它存放有数据库所用的有关信息,作为分析阶段的工具,它的作用是给数据流图上每个成分加以定义和说明。通常包括数据项、数据结构、数据流、数据存储和处理过程五部分一数据字典数据元素数据元素编号A001名称管理员别名系统管理员说明内退员工系统的管理员组成管理员账号管理员密码管理级别有关处理逻辑系统管理权限的代表数据元素编号A002名称用户别名系统使用者说明内退员工系统的使用者包括职工、人力资源部、总经理等组成员工编号员工名称性别出生年月民族部门职位状态有关处理逻辑系统使用权限的代表二数据字典数据存储数据存储编号B001名称用户信息表别名系统登录用户表说明注册用户信息的记录组成用户编号用户名密码员工编号员工状态用户状态数据存储编号B002名称角色信息表别名角色信息表说明创建角色的记录组成角色编码角色名称动作状态创建时间数据存储编号B003名称权限分配表别名用户权限分配表说明用户对应权限的记录组成用户编号角色编号状态创建时间修改时间数据存储编号B004名称员工信息表别名员工基本信息表说明员工基本信息的记录组成员工编号员工名称性别出生年月民族毕业学校学历入职时间基本薪资部门职位状态数据存储编号B005名称部门信息表别名部门信息表说明对部门信息的记录组成部门编号部门名称部门属性上级部门部门经理电话部门成立时间部门职责数据存储编号B006名称人事变动表别名员工信息变更表说明对员工信息变更的记录组成变动日期员工编号员工名称原部门名称原职位现部门名称现职位状态说明数据存储编号B007名称工资表别名员工工资表说明对发放员工工资的记录组成创建年月部门编号员工编号基本工资加班工资出勤天数罚款津贴公司代缴保费实发工资数据存储编号B008名称薪酬计算表别名工资计算设置表说明对工资数据项的记录组成基本薪资计算后的基本薪资数据存储编号B009名称转岗培训申请表别名员工转岗培训申请表说明对员工转岗培训申请的记录组成编号员工编号员工名称申请时间原部门原岗位申请培训岗位转岗后部门数据存储编号B010名称转岗培训成绩表别名转岗培训成绩表说明对转岗培训成绩的记录组成申请编号员工编号员工名称申请时间原部门原岗位转岗培训岗位转岗后部门岗位培训内容数据存储编号B011名称内退申请审核表别名内部退养申请审批表说明对内部退养申请审批状况的记录组成员工编号员工名称性别民族出生年月政治面貌籍贯工作岗位职位参加工作时间工作年限数据存储编号B012名称内退人员名单表别名内部退养人员信息表说明对内部退养人员相关信息的记录组成员工编号员工名称性别出生年月民族毕业学校学历入职时间部门职位状态工作年限薪酬待遇三数据字典数据流数据流编号C001数据流名权限分配说明管理员为用户分配角色,用户才能有操作权限数据流来源管理员数据流去向处理逻辑“权限分配处理”组成用户编号角色编号状态创建时间修改时间数据流编号C002数据流名查询要求说明用户输入查询条件数据流来源用户数据流去向处理逻辑“查询处理”组成相关信息表数据流编号C003数据流名内退申请说明用户进行申请内退数据流来源用户数据流去向处理逻辑“内退申请处理”组成员工编号员工名称性别民族出生年月政治面貌籍贯工作岗位职位参加工作时间工作年限数据流编号C004数据流名审核信息说明有相关审核权限的用户审核相应的内退申请数据流来源内退申请表数据流去向处理逻辑“审核信息处理”组成员工编号员工名称性别民族出生年月政治面貌籍贯工作岗位职位参加工作时间工作年限四数据字典数据处理数据流编号C005数据流名名单修改说明人力资源部进行内退及转岗名单修改数据流来源人力资源部数据流去向处理逻辑“名单修改处理”组成员工编号员工名称性别出生年月民族毕业学校学历入职时间基本薪资部门职位状态数据流编号D001数据流名分配权限处理说明处理管理员的分配权限要求输入分配权限数据流来源管理员输出1、分配成功,显示相应信息2、分配失败,返回上一步操作界面功能描述当管理员进行权限分配,系统将会按要求处理分配权限要求数据流编号D002数据流名查询处理说明接收和处理从用户和管理员输入的查询要求输入查询要求数据流来源用户和管理员输出1、查询成功,显示相应信息2、查询失败,返回上一步操作界面功能描述当用户和管理员输入查询条件时,系统将会按要求输出相应信息数据流编号D003数据流名内退申请处理说明处理从用户输入的内退申请输入内退申请数据流来源用户输出1、申请成功,去处相应的审核人处理2、申请失败,系统提示失败功能描述用户输入内退申请信息时,系统按要求处理申请要求并给出提示信息数据流编号D004数据流名审核信息处理说明处理从用户输入的审核要求输入审核信息数据流来源用户输出1、审核成功,去处显示相关审核信息2、审核失败,系统提示失败功能描述用户进行审核操作,系统按要求处理审核要求数据流编号D005数据流名名单修改处理说明处理从用户输入的修改要求输入名单修改信息数据流来源用户输出1、修改成功,去处用户2、修改失败,去处系统提示失败,返回上一步操作功能描述用户输入内退申请信息时,系统按要求处理申请要求3系统总体设计系统总体设计主要是根据系统分析得出设计目标,并根据目标对整个系统划分(子系统)得出设计总体结构,然后逐层深入,进行每个模块的分析设计,然后是数据库的设计,本系统的总体设计如下31系统的设计目标本系统针对公司内退员工管理情况进行的设计,方便企业对内退员工的管理。主要实现以下几个目标1对本系统的基础信息的管理2企业员工信息管理3企业相关部门信息管理4实现人力资源部对人事变更进行查询添加、删除和修改操作5员工在线申请内退并查看相关审核信息6实现企业对员工薪酬的管理7实现工资报表生成8员工在线申请转岗培训并查看相关审核信息9转岗培训成绩的录入和查询10实现自动检索出审核人发送审核信息11实现按内退条件检索出相关员工信息生成内退人员名单分析报告12实现人力资源部生成内退及转岗名单的修改13实现相关权限人员对工资报表、分析报告、内退员工信息综合查询的查看14用户权限分配的管理15系统用户信息的管理16实现员工对个人信息的查询17系统最大限度的实现易安装性、易维护性和易操作性18系统运行稳定,安全可靠32系统的总体结构公司内退员工管理系统中主要包括系统管理、人事档案管理,人事变动,薪酬管理,内退管理,转岗培训管理,综合查询等七大功能模块。其系统功能模块图41如下人事档案管理人事变动薪酬管理转岗培训管理内退管理综合查询系统管理员工信息管理员工综合信息员工合同管理部门信息管理转岗培训成绩转岗申请用户管理权限分配角色管理公司内退员工管理系统内退员工信息内退申请普通员工工资内退员工工资退休员工工资工资报表工资报表内退人员名单分析报告内退及转岗人员名单内退员工综合信息报告33模块分析对于多类型用户的管理系统来说,每个类型用户的工作流程都是不一样的,一般都是从用户登录模块开始对用户的身份进行验证,首先确定用户是否是有效的系统用户,然后再确定用户的类型流程图如图42所示开始用户登录读取用户权限管理员人力资源部管理员总经理职工成功失败图42登录系统流程图系统管理功能模块分析系统管理主要包括用户管理、权限管理、系统维护1管理员分配角色给相关用户记录在权限分配表中2管理员可以维护用户信息表,角色表、权限分配表等相关信息人事档案管理功能模块分析人事档案管理主要包括员工信息管理、部门信息管理、合同信息管理1员工信息记录员工基本信息、归属于哪个部门、相关合同信息和人事变动记录2部门信息记录部门经理、部门员工,合同信息记录员工的相关合同信息人事变动管理功能模块分析人事变动主要包括对职工升职、转岗、离职、内退、退休的变更和记录1人力资源部对人事变更进行查询添加、删除和修改操作2可根据转岗培训成绩进行职工转岗变更3可根据内退申请审核信息进行职工内退变更4自动更新员工信息表中的相关人事变更信息薪酬管理功能模块分析薪酬管理主要包括薪酬设置、分类查询和管理工资信息、生成工资报表1人力资源部根据员工信息进行薪酬水平的设置,配置工资计算方法生成工资表2分类查询工资信息3人力资源部和总经理可根据设置的报表查询条件生成工资报表转岗培训功能模块分析转岗培训主要包括转岗培训申请和转岗培训成绩1员工可申请转岗培训2审核提供后进行转岗培训,员工信息记入转岗员工信息表3转岗员工信息表来源于员工信息表4人力资源部对转岗培训成绩进行管理包括查询、添加、删除、修改,员工可查询个人的转岗培训成绩内退管理功能模块分析内退管理主要包括内退申请、审核和信息查询1符合内退条件的员工可申请内退2相关部门经理审核,审核通过后,员工信息记入内退员工信息表3内退员工信息表由员工信息表和工资表生成4内退员工可查询个人相关信息综合查询功能模块分析综合查询主要包括内退人员名单分析报告、内退及转岗人员名单确认和内退员工综合信息报告1根据内退条件检索找出符合内退条件的员工信息生成内退人员名单分析报告2总经理根据内退人员名单分析报告确认内退及转岗人员名单3人力资源部安排相关人员内退及转岗后得出最终名单进行名单修改生成内退及转岗名单4总经理和人力资源部可根据内退员工综合信息报告查询条件得出相关信息报告34数据库设计数据库在管理系统中占有重要地位,公司内退员工管理系统中几乎每个操作都与数据库息息相关,数据库设计的好坏将直接关系到系统的实现和产生的效果。ER图说明数据库中一些实体及其属性,可明确地看到数据库中表之间的联系,是数据库设计的第一步。以下是系统部分实体的局部ER图管理账号管理级别管理员管理密码图43管理员实体ER图员工编号员工名称性别出生年月民族用户职位部门状态图44用户实体ER图员工编号员工名称性别基本薪资出生年月民族员工信息职位部门学历毕业学校入职时间状态图45员工信息ER图创建年月部门编号员工编号基本工资工资公司代缴保费津贴罚款出勤天数加班工资实发工资图46工资ER图实体与实体之间的关系ER图管理管理员用户具有员工信息工资1N1NM图47实体之间联系ER图本系统数据库采用SQLSERVER2005数据库,关于数据库中的数据表见部分如下1NT_USER用户信息表用户信息表主要是用与保存登录系统的用户信息,如表11所示字段名数据类型长度描述IDINT32用户编号USERNAMEVARCHAR50用户名PASSWORDINT32密码EMP_IDINT10员工编号EMP_STATUSINT2员工状态STATUSINT2用户状态2NT_EMPLOYEE员工信息表员工信息表主要用于保存员工基本信息,如表12所示字段名数据类型长度描述IDINT32员工编号NAMEVARCHAR50员工名称SEXINT32性别BIRTHINT10出生年月NATIONVARCHAR20民族GRADUATEDVARCHAR50毕业学校EDUTIONVARCHAR50学历ENTRY_TIMEDATE入职时间BASE_SALARYINT32基本薪资DEPTVARCHAR50部门POSITIONVARCHAR20职位STATUSINT2状态3NT_DEPT部门表部门表主要用于保存部门信息,如表13所示字段名数据类型长度描述SETTLED_TIMEDATE变动日期EMP_IDINT32员工编号EMP_NAMEVARCHAR50员工名称DEPTVARCHAR50原部门名称POSITIONVARCHAR20原职位N_DEPTVARCHAR50现部门名称N_POSITIONVARCHAR20现职位STATUSINT2状态NOTEVARCHAR200说明4NT_TURNOVER人事变动表人事变动表主要用于保存人事变更记录,如表14所示字段名数据类型长度描述SETTLED_TIMEDATE变动日期EMP_IDINT32员工编号EMP_NA

温馨提示

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

评论

0/150

提交评论