计算机科学与技术-基于AngularJS的人事管理系统的设计与实现_第1页
计算机科学与技术-基于AngularJS的人事管理系统的设计与实现_第2页
计算机科学与技术-基于AngularJS的人事管理系统的设计与实现_第3页
计算机科学与技术-基于AngularJS的人事管理系统的设计与实现_第4页
计算机科学与技术-基于AngularJS的人事管理系统的设计与实现_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

基于AngularJS的人事管理系统的设计与实现摘要:随着企业的不断发展壮大,企业的人员会变得越来越多,人事管理的工作会变得越来重要和繁重。以前的人事管理十分的麻烦,需要投入大量的人力物力,而且管理的效率低下,这对于一个企业的未来发展有着不好的影响。企业未来发展的基础是人员,人事管理的高效和便利是企业发展的重点。随着我国的互联网不断发展,如今的互联网的多个方向的功能已经比较完善了,互联网变得更加的高效与便利,而企业的发展也是需要高效与便利,这为企业的人事管理提供一个比较好的选择。为了解决以前人事管理的费时费力、效率低下的各种问题,结合企业的实际情况,采用MVC模式开发一个基于AngularJS的人事管理系统是十分重要的,它将结合互联网的高效与便利,使企业对于人事的管理能够通过系统进行整理,把人员的数据整合在一起,减少企业在这方面人力物力的投入,查询各种资料也会更加的便利,提高了企业对人事管理的效率。人事管理系统会在VisualStudioCode平台上开,运用AngularJS作为前端的框架,而数据库将采用Mysql。人事管理系统的实现将会使企业能够更加好的发展,减少企业对于人事管理所投入的人力,能够将这些人力放在企业发展的其他方面上,而且提高了人事管理的效率。还能根据人事管理系统所整合的人员信息,找出对企业发展有利的人员,让企业能够更加好的规划企业未来的房展方向。关键词:人事管理、AngularJS、MySQL、企业、人员DesignandImplementationofaAngularJSPersonnelmanagementsystemAbstract:WiththecontinuousdevelopmentoftheInternetinChina,thefunctionsoftheInternetinmanydirectionshavebeenrelativelyperfect,andtheworkofpersonnelmanagementwillbecomemoreandmoreimportantandheavy.Thepersonnelmanagementwasverytroublesomeinthepast,theyneedalargenumbermanpowerandmaterialresourcesandtheefficiencyofmanagementwaslow,thishasanotgoodinfluencewiththeenterprisefuturedevelopment.Thefuturedevelopmentofanenterpriseisbasedonpersonnel.Theefficiencyandconvenienceofpersonnelmanagementisthefocusofthedevelopmentofenterprises.WiththecontinuousdevelopmentoftheInternet,today'sInternethasbeenmoreperfectinallaspects,theInternethasbecomemoreefficientandconvenient,andthedevelopmentofenterprisesalsoneedsefficiencyandconvenience,whichprovidesabetterchoiceforthepersonnelmanagementofenterprises.Inordertosolvetheproblemsoftime-consuming,laboriousandinefficientpersonnelmanagementinthepast,Accordingtotheactualsituationoftheenterprise,itisveryimportanttodevelopthepersonnelmanagementsystembasedonangularjswithMVCmode.ItwillcombinetheefficiencyandconvenienceoftheInternet,sothattheenterprisecansortoutthepersonnelmanagementthroughthesystem,integratethepersonneldatatogether,andreducethecostoftheenterpriseInthisrespect,theinputofmanpowerandmaterialresourcesandthequeryofvariousmaterialswillalsobemoreconvenient,improvingtheefficiencyofpersonnelmanagementofenterprises.Thepersonnelmanagementsystemwillbedevelopedonthevisualstudiocodeplatform,usingangularjsasthefront-endframework,andMySQLwillbeusedasthedatabase.Therealizationofthepersonnelmanagementsystemwillenabletheenterprisetodevelopbetter,reducethehumanresourcesinvestedinthepersonnelmanagement,putthesehumanresourcesinotheraspectsoftheenterprisedevelopment,andimprovetheefficiencyofthepersonnelmanagement.Accordingtothepersonnelinformationintegratedbythepersonnelmanagementsystem,wecanfindoutthepersonnelwhoarebeneficialtothedevelopmentoftheenterprise,sothattheenterprisecanbetterplanthefuturedirectionoftheenterprise'sHousingExhibition.Keyword:Personnelmanagement,AngularJS、MySQL、Enterprise、Personnel目录第1章 绪论 11.1系统开发的背景及意义 11.2国内外研究现状 11.3系统的主要研究内容 21.4系统开发环境与开发工具 2第2章 系统需求分析 32.1系统的总体需求 32.2系统的功能需求 32.2.1人事管理系统管理员端 32.2.2人事管理系统职工端 42.3系统功能的需求分析 42.3.1员工子系统功能分析 52.3.2管理员子系统功能分析 52.4UML系统建模 52.4.1用例图 52.4.2用例规约表 62.5本章小结 8第3章 系统设计 93.1系统功能设计 93.1.1员工子系统 93.1.1管理员子系统 93.3.1系统员工端顺序图 103.3.1系统管理员顺序图 123.4人事管理系统活动图 163.5数据库设计 163.6本章小结 17第4章系统实现 184.1人事管理系统员工端界面实现 184.2人事管理系统管理员端界面实现 204.3本章小结 24第5章系统测试 255.1测试计划 255.2系统测试用例 255.2.1系统登录测试 255.2.2新增员工信息测试 275.2.3修改员工信息测试 305.2.4删除员工信息测试 345.3本章小结 35第6章结束语 366.1全文总结 366.2课题展望 36参考文献: 37致谢 38绪论1.1系统开发的背景及意义随着互联网的急速发展,一个企业想要发展壮大,在社会的激烈竞争中存活下来是需要企业各个方面比较好的运营,需要顺应时代的发展,在各个方面来应用互联网的高效与便利,而随着企业的不断增强,企业中的人员会不断的增加,人事管理是企业运营的其中一部分,为了减少在人事管理的投入的时间,并且为了不会因此而降低工作效率,为了更加快捷与方便的进行人事的管理。人事管理系统的意义在于企业能够快捷而且方便的进行人员管理。一个企业不断的增强,人员会变得更多,企业不能将大部分的精力投入到人事管理当中,对于企业未来的发展是十分不利的,但是又不能不管不顾,人事是一个企业的基底,是十分的重要,如何更加快速且高效的进行人事管理是一个大难题,而随着互联网的快速的发展,互联网的高效与便利显现在人们的眼前,人事管理结合互联网就成了一个比较好的选择,因此人事管理系统就是为了解决企业人员管理而诞生的。企业通过这个系统,能够更加方便的管理企业的人员,记录他们的在职情况,所属的部门,还有对于人员的考勤与绩效,以此来进行对人员整合工资的组成,企业根据这些人事管理系统所整合出的数据进行对人员的评估,查看人员对于企业发展所发挥的力量,能够很容易找出工作负责认真的人员,进行人员的升职准备,提高企业对于人事管理的效率,能够将更多的精力放在企业发展的其他方面。而企业的人员能够通过这个系统来查看自己的基本信息与工资组成,查看考勤情况与绩效,还有能够方便的进行调岗申请与离职申请。1.2国内外研究现状在国外,他们的人事管理系统的起步比国内要早30年,经过了这么多年的发展,虽然国内的厂商在不断的减少差距,但是国外的一线厂商代表了当今人事管理系统的最高发展水平,比如PeopleSoft、Workday、Kronos。PeopleSoft在1987年成立,现在在全球共有107个国家超过4700家企业机构使用。Workday在2005年成立,它在《财富》所发表的未来公司50强排行榜的2018年和2019年连续两届排名第一。Kronos成立于1977年,现在有全球4万对个组织的4000万人没天都在使用Kronos。而在国内,虽然我们比国外要发展的晚,但是国内现在的一些人事管理系统的各项功能的完成度,功能使用时的反馈已经比较完善了,与国外相比已经相差无几了。国内比较有名的软件比如汇通科技,它是比较早从事编写人事管理系统的厂商,发展到现在已经没有过多的缺陷,汇通科技在业内口碑非常的好。人事管理系统在经过几十年的发展,已经是越来越完善了,也随这市场的发展在不断更新自身的功能,如今越来越多的企业去使用人事管理系统,人事管理系统的所潜藏的发展潜力是十分巨大的。1.3系统的主要研究内容企业管理人员需要依靠人事管理系统来辅助,越是人数多的企业,人员管理的难度会更大,管理起来会更加的繁重。人员的各类信息是人事管理系统的基本,数据的汇总与更新的不及时,会导致人员管理的混乱,会增加人事管理员的工作量,从而降低了人员管理的效率。那么系统的主要研究内容的方向为:先把用户的交互界面设计好,把数据的更新可以进行及时的响应,还有可以成功的保存好数据。1.4系统开发环境与开发工具开发环境:8GB的win10x64操作系统,8.0.19的MySQL数据库开发工具:VisualStudioCode,AngularJS前端框架系统需求分析2.1系统的总体需求人事管理系统中体需求分为两部分,是分为管理员和员工,管理员在登录之后,可以查看所有职工的信息,编辑职工的信息,新增职工还有删除职工。员工在登录之后查看自身的各种信息。2.2系统的功能需求2.2.1人事管理系统管理员端管理员进入首页,点击管理员登录,进行登录,登录成功以后会跳转到员工信息列表,在此页面可以对员工信息进行新增,编辑和删除操作。点击新增会跳转到新增员工信息页面,能够在这个页面里面进行填写新员工的信息。点击编辑会跳转到员工的个人页面,能在这个页面里面进行对员工信息的修改。点击删除会直接删除员工的信息。人事管理系统管理员端的业务流程如图2.1图2.1人事管理系统管理员端的业务流程图2.2.2人事管理系统职工端员工进入首页,点击员工登录,进行登录,登录成功以后会跳转到自己的信息列表页面。人事管理系统员工端的业务流程如图2.2图2.2人事管理系统员工端的业务流程图2.3系统功能的需求分析人事管理系统主要分为管理员子系统和员工子系统:管理员子系统功能为:登录,员工信息管理。员工子系统功能为:登录和查看个人信息。人事管理功能模块图如图2.3图2.3人事管理系统功能模块图2.3.1员工子系统功能分析(1)登录:实现员工的登录功能,员工只有在登录之后才能够查看自身信息。(2)查看自身信息:在员工登录之后,就会跳转到员工自身信息页面。2.3.2管理员子系统功能分析(1)登录:实现管理员的登录功能,只有在登录之后才能对员工的信息进行管理。(2)员工信息管理:在管理员登录之后,管理员能够对员工信息进行查看,新增员工信息,修改员工信息和删除员工信息。2.4UML系统建模2.4.1用例图管理员业务如图2.4人事管理系统管理员子系统用例图员工业务如图2.5人事管理系统员工子系统用例图图2.4人事管理系统管理员子系统用例图图2.5人事管理系统员工子系统用例图2.4.2用例规约表员工和管理员用例规约表:表2.1员工登录用例规约表用例编号2.1用例名称员工登录功能描述员工在系统上进行登录执行者员工前置条件员工信息存在系统当中后置条件员工正常登录涉众利益员工基本路径1、员工进行登录1.1登录成功后进入查看自身信息页面扩展1、登录失败字段列表业务规则备注表2.2员工查看自身信息用例规约表用例编号2.2用例名称员工查看自身信息功能描述员工成功登录系统后,查看自身的所有信息执行者员工前置条件员工正常登录后置条件显示员工自身信息。涉众利益员工基本路径1、员工进入系统查看自身信息。扩展字段列表业务规则备注表2.3管理员登录用例规约表用例编号2.3用例名称管理员登录功能描述管理员在系统上进行登录执行者管理员前置条件系统正常运行后置条件管理员正常登录涉众利益管理员基本路径管理员进行登录1.1登录成功后进入查看所有员工信息页面扩展1、管理员登录失败字段列表业务规则备注表2.4员工信息管理用例规约表用例编号2-4用例名称员工信息管理功能描述员工信息管理包括:管理员新增、删除、修改用户信息执行者管理员前置条件管理员正常登录后置条件员工信息被修改涉众利益管理员基本路径用户管理1.1系统显示所有的员工信息1.2管理员选择新增、删除、修改用户信息1.3用户信息更新后,系统保存新的用户信息扩展字段列表业务规则备注2.5本章小结本章是先对人事管理系统由整体到部分的步骤进行分析,系统存在员工子系统和管理员子系统,用流程图展示出员工与管理员的业务流程,用功能模块图展示人事管理系统所存在的功能模块,最后用用例图展示系统的各个功能。系统设计3.1系统功能设计人事管理系统由员工子系统和管理员子系统组成3.1.1员工子系统(1)登录功能:在首页存在着员工的登录按键,员工点击员工登录之后跳转到员工登录的页面,输入员工姓名还有密码进行登录,登录之后就会进入显示自身所有信息的页面。(2)查看自身信息功能:在员工进行登录之后,就会跳转到员工自身信息页面。3.1.1管理员子系统(1)登录:在首页存在着管理员的登录按键,点击管理员登录之后跳转到管理员登录的页面,输入用户名还有密码进行登录,登录之后就会进入显示所有员工信息的页面。(2)员工信息管理:在管理员登录的之后,能够对员工信息进行新增、修改和删除操作。点击新增按键会跳转到新增员工信息页面,在填写完新增员工所有信息之后会跳转回显示所有员工信息的页面。点击修改按钮会跳转到要修改的员工的信息的页面,在完成修改后跳转回显示所有员工信息的页面。点击删除按钮,会直接删除要删除的员工信息。3.2人事管理系统类图图3.1人事管理系统类图3.3人事管理系统顺序图3.3.1系统员工端顺序图1.员工登录顺序图(1)员工进入人事管理系统的主页面,点击员工登录按键,进入员工登录的页面(2)输入页面会验证姓名和密码是否符合格式(3)不符合要求会提示员工(4)符合要求后由员工信息库判断输入是否正确(5)不正确会提示员工(6)正确后进入员工信息页面图3.2员工登录顺序图2.员工查看自身信息顺序图(1)员工在成功登录后自动进入查看自身信息页面(2)页面将登录的姓名信息发给员工信息库(3)员工信息库将员工信息发给页面图3.3员工查看自身信息顺序图3.3.1系统管理员顺序图1.管理员登录顺序图(1)管理员进入人事管理系统的主页面,点击管理员登录按键,进入管理员登录的页面(2)输入的页面会验证用户名和密码是否符合格式(3)不符合格式会在页面显示哪个输入项不符和(4)符合格式后由管理员信息库判断输入是否正确(5)不正确会弹框提示管理员(6)正确后进入所有员工信息页面图3.4管理员登录顺序图2.管理员查看所有员工信息顺序图(1)管理员在成功登录后自动进入查看所有员工信息页面(2)页面将登录的信息发给员工信息库(3)员工信息库将所有员工信息发给页面图3.5管理员查看所有员工信息顺序图3.管理员新增员工顺序图(1)管理员在成功登录后自动进入查看所有员工信息页面(2)管理员点击新增按键进入新增员工信息页面(3)管理员输入新增员工信息(4)输入页面会验证输入信息是否符合格式(5)不符合格式会在输入栏提示管理员(6)符合格式后页面把员工信息提交给员工信息库(7)员工信息库验证员工信息是否存在(8)员工信息已存在留在新增员工信息页面而且弹框提示管理员(9)员工信息不存在则跳转到显示所有员工信息页面图3.6管理员新增员工信息顺序图4.管理员修改员工信息顺序图(1)管理员在成功登录后自动进入查看所有员工信息页面(2)管理员点击修改按键进入修改员工信息页面(3)管理员输入要修改的员工信息(4)输入页面会验证输入信息是否符合格式(5)不符合格式会在输入栏提示管理员(6)符合格式后页面把员工信息提交给员工信息库(7)之后会跳转到显示所有员工信息页面图3.7管理员修改员工信息顺序图5.管理员删除员工信息顺序图(1)管理员进入显示所有员工信息页面(2)管理员在显示所有员工信息页面选择员工点击删除按键(3)页面将要删除的员工反馈给员工信息库(4)员工信息库将所有员工信息返回所有员工显示页面图3.8管理员修改员工信息顺序图3.4人事管理系统活动图1.员工信息管理活动图管理员登录进入人事管理系统后,在员工信息列表的左上角有新增的按钮,点击会进入新增员工信息的页面,填完信息后能够添加新的员工信息。在员工数据哪一行的最后有修改和删除的按钮,点击修改会进入编辑员工信息的页面,能够对员工的信息进行修改;而点击删除页面能够直接将员工信息删除。如图3.9员工信息管理活动图图3.9员工信息管理活动图3.5数据库设计人事管理系统是为了企业管理人员而存在的,企业管理人员的基础是人员的各种数据,所以一个好的人事管理系统需要一个好的数据库,因此必须要将数据库设计好,这个是建设人事管理系统的关键,只有在把数据库弄好才能把系统弄好。本系统所采用的数据库是MySQL,以下是几个需要的表:表3-1管理员信息表列名数据类型是否为空主外键描述uidintNotnull主键管理员编号usernamevarchar(20)Notnull用户名passwordvarchar(20)Notnull登录密码表3-2员工信息表列名数据类型是否为空主外键描述idintNotnull主键员工编号usernamevarchar(20)Notnull员工姓名passwordvarchar(20)Notnull登录密码phonevarchar(20)Notnull电话号码dayDate(0)Notnull入职时间salaryvarchar(20)Notnull工资groupvarchar(20)Notnull部门uidintNotnull管理员编号3.6本章小结本章是按照之前所分析的员工子系统和管理员子系统进行深入的研究,跟着就进行了详细的设计,由此画出了人事管理系统的类图,顺序图和活动图,展示出了人事管理系统所存在的各个功能,之后就设计了比较重要的人事管理系统的数据库部分。第4章系统实现4.1人事管理系统员工端界面实现1.员工进入人事管理系统,会看到登录按键如图4.1人事管理系统首页所示,点击员工登录按键会进入如图4.2员工登录页面所示。图4.1人事管理系统首页图4.2员工登录页面2.员工在登录页面填写数据是如果不符合要求会如图4.2员工登录页面所示,如果输入符合要求后,姓名或密码不正确会如图4.3员工登录失败所示,如果成功登录就如图4.4员工登录成功所示。图4.3员工登录失败图4.4员工登录成功3.在员工成功登录之后,就会进入如图4.5员工信息页面所示。图4.5员工信息页面4.2人事管理系统管理员端界面实现1.管理员进入人事管理系统,会看到登录按键,点击员工登录按键会进入如图4.6管理员登录页面所示。图4.6管理员登录页面2.管理员在登录页面填写数据是如果不符合要求会如图4.6管理员登录页面所示,如果输入符合要求后,用户名或密码不正确会如图4.7管理员登录失败所示,如果成功登录就如图4.8管理员登录成功所示。图4.7管理员登录失败图4.8管理员登录成功3.在管理员成功登录之后,就会进入如图4.9所有员工信息页面所示。图4.9所有员工信息页面4.管理员点击新镇按键会进入如图4.10填写信息页面所示,输入数据不符合会出现提示,如果填写信息符合要求,但是员工已存在会如图4.11新增员工失败所示,新增成功会跳转回所有员工信息页面。图4.10填写信息页面图4.11填写信息页面5.管理员点击编辑按键会进入如图4.12修改信息页面所示,能够在此页面进行员工信息修改图4.12填写信息页面6.管理员点击删除按键就能把所点的员工信息删除,如图4.13删除员工信息所示图4.13删除员工信息4.3本章小结这一章主要是进行对人事管理系统的实现,给出各项功能的截图,展示出各个功能实现的效果。第5章系统测试5.1测试计划人事管理系统的测试将会使用黑盒测试,将系统当中的各个功能模块进行逐一的测试。具体的测试计划如下:测试一:名称:用户登录测试目的:测试用户登录功能内容:用户名和密码输入,登录界面的各项反馈。测试二:名称:新增员工信息测试目的:测试新增员工信息功能内容:新增员工信息页面的显示、员工姓名输入、员工密码输入、员工电话输入、员工工资输入、员工入职时间选择、员工部门选择、查看员工信息的更新。测试三:名称:修改员工信息测试目的:测试修改员工信息功能内容:修改员工信息页面的显示、员工姓名修改、员工密码修改、员工电话修改、员工工资修改、员工入职时间选择、员工部门选择、查看员工信息的更新。测试四:名称:删除员工信息测试目的:测试删除员工信息功能内容:删除信息的反馈,查看员工信息的更新。5.2系统测试用例5.2.1系统登录测试功能描述:用户凭借自己的用户名和密码进行登录,界面如图5.1用户登录页面所示。员工用户名为自己的姓名,密码是新增员工信息时所设置的密码,而管理员用户名和密码都为设定好的,当用户名和密码为空时是出现提示,当输入的用户名和密码错误是会出现提示。按照系统登录测试计划的内容(用户名和密码输入,登录界面的各项反馈),系统登录测试用例如表5.1所示。图5.1用户登录页面表5.1系统登录测试用例表序列测试目的测试输入测试结果测试说明用户名密码空用户名(为空)123456用户名不能为空空密码admin(为空)密码不能为空空用户名、空密码(为空)(为空)用户名不能为空,密码不能为空用户名正确输入、密码错误输入admin123登录失败,用户名或密码输入错误!用户名和密码错误输入123admin登录失败,用户名或密码输入错误!用户名、密码正确输入admin123456进入管理系统主界面5.2.2新增员工信息测试功能描述:管理员新增员工信息必须填写员工姓名、员工密码、员工电话、员工工资、员工入职时间、员工部门。所有信息都不能为空,任何一个为空都会出现提示。密码为六位数字,少于六位或者多于六位都会出现提示。电话为十一位数字,少于十一位或者多于十一位数字会出现提示。如果员工已经存在会出现提示。界面如图5.2新增员工信息页面所示。按照新增员工信息测试计划的内容(新增员工信息页面的显示、员工姓名输入、员工密码输入、员工电话输入、员工工资输入、员工入职时间选择、员工部门选择、查看员工信息的更新),新增员工信息测试用例如表5.2所示。图5.2新增员工信息页面表5.2新增员工信息测试用例表测试目的测试内容测试结果测试说明测试添加功能点击新增按钮正常显示“填写信息”页面,如图5.2所示界面和设计时保持一致测试数据输入完整性“姓名”、“密码”、“电话”、“工资”、“入职时间”、“部门”姓名不能为空、密码不能为空、电话不能为空、工资不能为空、入职时间不能为空、部门不能为空测试输入部分数据“姓名”为空、“密码”为123456、“电话”为12345678901、“工资”为5000、“入职时间”为2018-11-14、“部门”为人事部姓名不能为空测试输入部分数据“姓名”为张三、“密码”为空、“电话”为12345678901、“工资”为5000、“入职时间”为2018-11-14、“部门”为人事部密码不能为空测试输入部分数据“姓名”为张三、“密码”为123456、“电话”为空、“工资”为5000、“入职时间”为2018-11-14、“部门”为人事部电话不能为空测试输入部分数据“姓名”为张三、“密码”为123456、“电话”为12345678901、“工资”为空、“入职时间”为2018-11-14、“部门”为人事部工资不能为空测试输入部分数据“姓名”为张三、“密码”为123456、“电话”为12345678901、“工资”为5000、“入职时间”为空、“部门”为人事部入职时间不能为空测试输入部分数据“姓名”为张三、“密码”为123456、“电话”为12345678901、“工资”为5000、“入职时间”为2018-11-14、“部门”为空部门不能为空测试输入所有数据“姓名”为张三、“密码”为123456、“电话”为12345678901、“工资”为5000、“入职时间”为2018-11-14、“部门”为人事部进入管理系统主界面密码错误输入,其他为正确输入“姓名”为张三、“密码”为123、“电话”为12345678901、“工资”为5000、“入职时间”为2018-11-14、“部门”为人事部密码为6位数字电话错误输入,其他为正确输入“姓名”为张三、“密码”为123456、“电话”为1234567890、“工资”为5000、“入职时间”为2018-11-14、“部门”为人事部电话为11位数字5.2.3修改员工信息测试功能描述:管理员修改员工信息,修改时必须员工姓名、员工密码、员工电话、员工工资、员工入职时间、员工部门都不能为空,任何一个为空都会出现提示。密码为六位数字,少于六位或者多于六位都会出现提示。电话为十一位数字,少于十一位或者多于十一位数字会出现提示,界面如图5.3修改员工信息页面所示。按照修改员工信息测试计划的内容(修改员工信息页面的显示、员工姓名修改、员工密码修改、员工电话修改、员工工资修改、员工入职时间选择、员工部门选择、查看员工信息的更新),修改员工信息测试用例如表5.3所示。图5.3修改员工信息页面表5.3修改员工信息测试用例表测试目的测试内容测试结果测试说明测试修改功能点击编辑按钮正常显示选择员工的信息的页面,如图5.3所示界面和设计时保持一致测试数据修改的完整性直接点击提交进入管理系统主界面测试修改部分数据“姓名”为空、“密码”为123456、“电话”为12314567888、“工资”为4500、“入职时间”为2020-01-01、“部门”为人事部姓名不能为空测试修改部分数据“姓名”为liu、“密码”为123456、“电话”为12314567888、“工资”为4500、“入职时间”为2020-01-01、“部门”为人事部进入管理系统主界面测试修改部分数据“姓名”为liuliu、“密码”为空、“电话”为12314567888、“工资”为4500、“入职时间”为2020-01-01、“部门”为人事部密码不能为空测试修改部分数据“姓名”为liuliu、“密码”为123457、“电话”为12314567888、“工资”为4500、“入职时间”为2020-01-01、“部门”为人事部进入管理系统主界面测试修改部分数据“姓名”为liuliu、“密码”为123456、“电话”为空、“工资”为4500、“入职时间”为2020-01-01、“部门”为人事部电话不能为空测试修改部分数据“姓名”为liuliu、“密码”为123456、“电话”为12314567889、“工资”为4500、“入职时间”为2020-01-01、“部门”为人事部进入管理系统主界面测试修改部分数据“姓名”为liuliu、“密码”为123456、“电话”为12314567888、“工资”为空、“入职时间”为2020-01-01、“部门”为人事部工资不能为空测试修改部分数据“姓名”为liuliu、“密码”为123456、“电话”为12314567888、“工资”为5000、“入职时间”为2020-01-01、“部门”为人事部进入管理系统主界面测试修改部分数据“姓名”为liuliu、“密码”为123456、“电话”为12314567888、“工资”为4500、“入职时间”为空、“部门”为人事部入职时间不能为空测试修改部分数据“姓名”为liuliu、“密码”为123456、“电话”为12314567888、“工资”为4500、“入职时间”为2020-01-03、“部门”为人事部进入管理系统主界面测试修改部分数据“姓名”为liuliu、“密码”为123456、“电话”为12314567888、“工资”为4500、“入职时间”为2020-01-01、“部门”为空部门不能为空测试修改部分数据“姓名”为liuliu、“密码”为123456、“电话”为12314567888、“工资”为4500、“入职时间”为2020-01-01、“部门”为财务部进入管理系统主界面测试修改所有数据“姓名”为张三、“密码”为123456、“电话”为12345678901、“工资”为5000、“入职时间”为2018-11-14、“部门”为人事部进入管理系统主界面密码错误修改“姓名”为liuliu、“密码”为1234567、“电话”为12314567888、“工资”为4500、“入职时间”为2020-01-01、“部门”为人事部密码为6位数字电话错误修改“姓名”为张三、“密码”为123456、“电话”为123456789011、“工资”为5000、“入职时间”为2018-11-14、“部门”为人事部电话为11位数字5.2.4删除员工信息测试功能描述:管理员点击删除按钮,员工信息直接被删除,界面如图5.4删除员工信息页面所示。按照删除员工信息测试计划的内容(删除信息的反馈,查看员工信息的更新),删除员工信息测

温馨提示

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

评论

0/150

提交评论