【《培训管理在人力资源管理系统中的设计》10000字】_第1页
【《培训管理在人力资源管理系统中的设计》10000字】_第2页
【《培训管理在人力资源管理系统中的设计》10000字】_第3页
【《培训管理在人力资源管理系统中的设计》10000字】_第4页
【《培训管理在人力资源管理系统中的设计》10000字】_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

培训管理在人力资源管理系统中的设计目录摘要 [12]。如表所示,是培训管理系统数据库中表的设计,它解释了每个表都含有的信息。通过用表的形式展现了每个实体的属性都是怎么是设计的,明确写出表中哪个属性是主键,哪个是外键。主键是每个表的唯一标识,而外键是指这个表与其它表相互关联,可以加快对表的操作速度。表3.12数据库基本表字段名称字段含义字段作用hr_training_course培训课程表课程信息hr_course_type课程分类表分类信息hr_course_employee课程-员工表课程-员工信息在培训管理数据库基本表3.12中,包含了培训课程表、课程分类表和课程-员工表,通过企业招聘和最后的筛选,确定了培训员工名单,根据招聘岗位的不同,按照企业需求和培训计划,安排对应的课程,进行培训。表3.13培训课程表hr_training_course字段名数据类型是否主键可否为空字段含义courseNameVarcharYN课程名称courseStyleVarcharNY课程类型departVarcharNY所属部门courseStatusVarcharNY课程状态courseRemarkVarcharNY课程描述attachmentVarcharNY附件trainerVarcharNY培训讲师releaseTimedatetimeNY发布时间creatorVarcharNY创建人statusInt外键Y状态在培训课程表3.13中,主要存储了课程的基本信息,有课程类型、课程的相关描述、课程培训部门、课程培训时间、课程创建时间、课程状态以及课程资料,根据培训需要,动态地增加培训过程中所需的课程。表3.14课程分类表hr_course_type字段名数据类型是否主键可否为空字段含义codeIntYN编号StyleNameVarcharNY分类名称creatorVarcharNY创建人creatTimedatetimeNY创建时间statusInt外键Y状态在课程分类表3.14中,主要是课程分类的基本信息,主要是分类编号、创建人以及创建时间,根据培训需要,动态地增加培训过程中所需的课程分类和课程。表3.15课程-员工表hr_course_employee字段名数据类型是否主键可否为空字段含义courseIdVarcharYN课程idemployeeIdVarcharNY员工idcourseStatusVarcharNY课程状态signVarcharNY签到scoreVarcharNY分数statusInt外键Y状态在员工-课程表3.15中,增加了以上表的相关性,由招聘的培训人员到课程的安排,在到课程培训结束之后,对培训员工进行考核,考核主要有出勤签到和分数,综合考核之后,统计分数排名,以此激励员工的积极性、主动性和创造性,为企业发展培养人才。对数据库中这些表的说明是与实体关系对应的,每个实体的属性都是表中的字段。在这些表中详细的描述了数据库中表的每个属性的字段含义与数据类型,在设计表时还应该标明每个字段的长度。标明是否是主键,是否需要自增以及能否为空等信息。主键是实体的唯一标识,外键主要体现在表与表之间是否存在联系。4系统测试及分析测试是保证软件运行正确性的重要手段,测试的相关工作贯穿在项目实施全程中,而不仅仅是上线前。在系统完成设计、实现编程后,为了确保系统是否能够满足企业对员工培训管理的需求必须对系统进行测试,以保证每个模块功能都能实现,测试工作是前端、后端代码的运行。在系统中对数据进行增加、删除、编辑、查询等操作。对系统的功能测试包括课程管理模块、课程分类模块、签到模块、评分模块、培训提醒模块,对这些模块进行操作测试,检验各个功能能否正确操作实现,从而发现问题并对系统中的功能进行改进与完善。系统测试是系统成功运行的基础,测试不通过,系统中的功能就不会完全实现。所完成的系统也就不够完善,不能很好的满足企业培训的需求。在计划阶段,提出需求时就要考虑如何进行功能验证并编制测试用例,这样能够使需求更加明确和具体。更能帮助开发人员和质控测试人员更好地理解需求,最重要的是为功能验收提出了确定的标准。在开发阶段,开发人员通过测试用例进行自查,测试人员根据测试用例编制详细的测试计划,对功能的正确性和完整性进行验证。在实施阶段,客户化开发的程序发到项目现场后,现场实施人员和高级客户根据测试用例进行功能确认。在实施过程中,测试计划和测试用例不是一成不变的,而是要不断进行细化才能达到验证系统的作用。4.1测试用例对以下安排和所需资源进行评估:创建测试用例、执行测试用例。表4.1课程管理用例编号功能测试步骤预期结果实际结果1删除课程删除1,退出0(1)输入数据:输入0(2)输入数据:输入1。(1)提示未能删除数据。(2)表示成功删除。(1)表示删除失败。(2)成功删除。2编辑课程分类分类名称:Java,编号:空(2)分类名称:Java。(1)请输入编号。(2)修改编号为3。(1)请输入编号。(2)修改成功。如表4.1课程管理测试用例所示,测试了系统培训课程管理模块的主要功能,测试结果显示功能操作正常,实际结果与预期结果相符合,满足培训课程管理的需求。这个模块主要是对课程的增、删、编辑、查等功能,如果测试有问题,就说明这个模块出现了问题,需要及时修改代码,直到每个功能的实际结果与预期结果基本一致。4.2测试结果分析执行测试用例后,通过系统测试表4.1得知,在培训课程管理用例测试中,第一次测试时,由于数据库状态连接出错导致培训课程与相应的参与人员不一致,主要是培训课程与招聘员工之间的接口出错。再修改错误信息后进行再次测试,发现问题再次检查程序,直至找到错误进行修改,再次测试,直到实际结果与预期结果一致。对其它用例的测试,与培训课程管理用例相似。对每个模块中的功能进行逐一测试,按照详细的测试步骤对这些功能进行测试。当出现实际结果预期结果相差较大时,要及时检查程序代码。对每个功能的实现过程进行分析,逐步进行运行,对程序的逻辑和结构进行详细检查。直到每个模块的功能都能实现,在测试时每个功能的实际结果与预期结果基本一致。以上测试用例分析可知,在测试过程中,系统能够正常运行。各项功能基本都能实现且操作方便、界面美观,能满足用户的基本需求。结论系统采用前后端分离的架构开发模式,完成了企业的功能需求。本文的框架是根据软件工程的介绍而编写的。首先对系统设计的背景和研究现状进行了调查,了解企业的发展需求,以及对所采用技术的理论认识和学习。其次,模拟企业对系统的需求分析。在了解企业需求后,进行可行性研究,研究经济、技术、运营的可行性,确定系统在这些方面是否可行。然后是整个系统的总体设计,确定了系统应具备的一些模块和数据库系统的设计。阐述了数据库的逻辑设计,并绘制了相应的图表对其进行了详细描述。接下来是系统的详细设计,详细介绍了各模块功能的设计与实现,并绘制了流程图描述了功能实现的全过程。最后,对系统进行了测试和实现,看实际结果是否与预期结果一致。如果不同,可以直接修改,使系统更符合企业的需求,逐步完善系统功能。在本系统中,可以增加其他功能,现有功能的实现不同于最初的设想。由于技术和知识的不足,功能实现有待完善和美化,没有考虑系统在空间和时间上的复杂性。希望在后来的学习中能够逐步解决这些问题,使系统功能更加完善,并能尽快在企业中得到广泛应用。参考文献周慧增.企业人力资源管理存在的问题与结构配置优化[J].商展经济,2020,(14):90-92.杨媛.企业人力资源管理中员工培训的策略研究[J].科技经济导刊,2020,28(02):8-9+13.郭丽梅,郑冰婵,卢苓霞.疫情常态化背景下中小企业人力资源管理策略研究[J].企业科技与发展,2020,(10):164-165+168沙莎.中小企业培训管理存在问题及对策探析[J].商讯,2020,(32):102-103刘亚宁,牟莉莉.常态化疫情防控下中小企业人力资源管理的创新与变革[J].现代商贸工业,2021,42(02):72-74.TAYLORFREDERICKWINSLOWTheprinciplesofscientificmanagement[M].America:Harper&Brothers.1911:21-41GOLDSTEINIL.Traininginorganizationneedsassessment,development,andevaluation[M].Cambrige:Wadsworth,2002:4-5SENGEPETERM.Thefifthdiscipline[M].UnitedKingdom:MeasuringBusinessExcell

温馨提示

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

最新文档

评论

0/150

提交评论