软件工程 实验报告四人事管理系统的测试
人事管理系统软件设计综合实习报告

人事管理系统软件设计综合实习报告人事管理系统软件设计综合实习报告实习时间:2021年6月1日至2021年8月31日实习地点:某软件公司实习岗位:人事管理系统开发一、实习岗位介绍本次实习岗位为人事管理系统开发,主要负责开发公司内部人力资源管理系统,实现员工信息管理、招聘流程管理、考勤管理、培训管理、绩效考评等功能。
该系统旨在提高公司人力资源管理效率、降低成本。
二、工作内容1.需求调研:与公司人事主管沟通,了解公司人事管理流程和需求,明确系统具体功能和模块。
2.技术选型:基于系统需求,选型开发技术、框架、数据库等技术。
3.系统设计:对系统进行架构设计和模块划分,编写系统设计文档。
4.编码实现:根据系统设计文档,完成系统各功能模块的编码实现。
5.测试调试:对系统进行测试、调试和优化,确保系统稳定性和安全性。
6.文档撰写:编写项目文档、操作手册、使用说明等文档,方便用户的使用和维护。
三、工作收获1.技术能力提升:通过本次实习,我掌握了较为完整的软件开发流程,包括需求分析、系统设计、编码实现、测试调试等环节,深入了解了Java开发技术、Spring框架、MySQL数据库等技术,并在实践中不断优化自己的编程能力。
2.实战经验积累:通过参与完整的软件开发过程,我掌握了开发项目的基本流程和注意事项,结合公司的特定需求,实现了具有实用性的人事管理系统,丰富了自己的实战经验。
3.团队协作能力提升:在项目开发过程中,我学会了和不同岗位成员进行沟通和合作,配合业务部门收集需求、与UI/UX团队协作设计界面、与测试团队联调和修复问题等,提升了个人团队协作能力。
四、存在问题及改进方案1.需求管理:在实习过程中,存在需求变更频繁、需求不明确等问题,影响了项目的开发进度。
因此,需要加强需求的沟通和管理,明确每一个需求的重要程度和优先级,及时跟进和反馈问题。
2.测试管理:系统测试在实习中占据了很大比重,但测试的环节和质量控制还可以进一步优化,例如测试用例的提高覆盖率、自动化测试工具的引用等,提高测试效率和质量。
人事管理系统-软件工程实验报告

软件工程实验报告课题:人事管理系统学生姓名:学号:专业班级:指导教师:同组成员:需求分析一、实验目的掌握软件需求的结构化分析方法。
二、实验任务与实验要求导出系统详细的逻辑模型,这里用数据流图来表示。
三、实验内容(1)功能分析经过初步分析“人事管理系统”应该具备以下主要功能。
1、职员个人信息资料的增加、修改和删除;2、职员的考勤录入和查询;3、职员工资结算和查询;4、人事管理人员的变化和操作授权;由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。
(2)、关系模式在满足函数依赖和无损连接的基础上,使数据的设计更加合理。
在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。
在整个系统中超级管理员只有一人,管理员二人。
一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。
其具体的关系模式如下:普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)工资(员工号,时间,基本工资,提成,奖金)考勤(员工号,时间,迟到,早退,管理员号)注意:“”表示主码,“”表示既是主码又是外码。
E-R图如下所示数据字典设计:为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表)表1-1 worker(员工信息表)各字段设计(3)建立数据流图图1-6 0层数据流图图1-9 1层数据流图—对“员工信息更新”的细化(4)建立状态图人事管理系统的状态图,如图1-10所示。
图1-10 状态图四、心得体会在本次实验中,让我了解了需求分析这一阶段需要做那些事情,从现实生活中的具体事物中抽象出系统模型,在数据流程图中尽量使用词义准确的词。
最新软件工程--实验报告四人事管理系统的测试

华北水利水电学院软件工程实验报告2012~2013学年第一学期2011 级专业计算机科学与技术班级2011179 学号2011179 姓名一、实验题目:人事管理系统的测试二、实验内容:(具体说明实验的主要内容)人事管理系统的测试1.引言1.1编写目的在开发大型软件的漫长过程中,面对极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。
因此,在软件生命周期的每个阶段都不可避免地会产生差错。
尤其对于人事管理系统这类会影响人们生活.财产的工程软件,必须尽量减少差错,以免造成严重的损失。
测试是“为了发现程序中的错误而执行程序的过程”。
测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。
目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明.设计和编码的最后复审,也是必不可少的关键步骤。
1.2项目背景本项目(人事管理系统)由××有限责任公司委托,由<>负责开发。
1.3定义事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。
值互不相同。
外部主键:数据库表中与其他表主键关联的域。
ROLLBACK: 数据库的错误恢复机制。
1.4参考资料1. 人事管理系统项目计划任务书××有限责任公司2.人事管理系统项目开发计划《》软件开发小组3.用户操作手册(初稿)《》软件开发小组4.软件工程及其应用周苏、王文等天津科学技术出版社5.软件工程张海藩清华大学出版社2.任务概述2.1 目标测试是“为了尽可能的发现软件中的错误,而不是为了证明程序的正确性”, 测试的目的就是在软件投入生产性运行之前,按照测试的原则就要求,尽可能多的发现软件中的错误,2.2运行环境硬件要求:PI 133以上处理器,最低32M内存,300M以上硬盘剩余空间。
运行环境:win98/winNT4.0/win2000/winxp2.3需求概述XX公司为方便人事管理,需开发一个人事管理系统。
人事管理系统软件工程实验报告

人事管理系统软件工程实验报告一、实验目的本次实验旨在设计并实现一个人事管理系统软件,通过该软件能够实现对员工信息、薪资、考勤等相关数据的管理和查询操作,提高人事管理的效率和准确性。
二、实验内容1.需求分析在开始实验之前,首先对人事管理系统的需求进行分析。
通过与实际使用人事管理系统的工作人员交流,了解到系统需要实现以下功能:(1)员工信息的录入和修改。
(2)员工薪资的计算和调整。
(3)员工考勤记录的登记和查询。
(4)员工离职和入职的管理。
(5)系统管理员的权限管理。
2.系统设计基于需求分析的结果,开始进行系统设计。
首先确定系统的基本架构,采用三层架构:界面层、业务逻辑层和数据持久层。
(1)界面层:实现用户与系统的交互,提供操作界面和数据展示窗口。
(2)业务逻辑层:负责处理用户的请求,进行数据的操作和逻辑判断。
(3)数据持久层:负责将数据存储到数据库中,实现数据的持久化。
3.编码实现根据系统设计的结果,开始进行编码实现。
根据项目需要,采用JAVA语言进行开发,并利用相关开发工具进行开发。
编码实现过程中,需要注意代码的规范性和可读性。
4.系统测试在实现阶段完成之后,进行系统的功能测试。
测试主要包括单元测试和综合测试。
在测试过程中,需要模拟实际使用场景,测试各个功能是否正常运行,并对可能出现的异常情况进行测试。
5.系统部署和运行在系统开发和测试通过后,将系统部署到服务器上,并进行系统的运行。
在运行过程中,需要保证系统的稳定性和安全性。
三、实验结果本次实验设计并实现了一个人事管理系统软件。
通过该软件,能够实现对员工信息、薪资、考勤等相关数据的管理和查询操作。
系统界面友好,功能完善,能够满足人事管理的各项需求。
四、实验总结通过本次实验,我深入了解了软件工程的开发流程和方法。
在实验过程中,我学习了需求分析、系统设计、编码实现、系统测试和部署运行等各个环节的具体操作。
在实验中,我积极与实际使用人事管理系统的工作人员交流,了解到系统的具体需求,并以此为基础进行系统的设计和实现。
人事管理系统 软件工程实训报告

人事管理系统软件工程实训报告人事管理系统-软件工程实训报告1、系统描述及数据流图系统了解人力资源管理系统是这样的一种管理软件,它能够快速、方便地显示结果,还可以对有关工资的各种信息进行统计,服务于财务部门及公司主要管理者。
实施人力资源管理系统可以集中、整合各种信息来源,有利于降底管理成本,提高公司管理效率和水平,从而促进公司的进一步发展和变革。
本系统实现了以下功能:系统界面设计美观、亲善;智能化程度高、操作灵活、方便;?系统运行稳定、安全可靠;?反应快速、计算准确;同时实现崭新员工聘用备案、查阅修正及聘用合约的打印、编辑;?备案并可以下载日常考勤信息;?记录公司定期的员工考核成绩;?同时实现部门用人提出申请的备案;?同时实现应聘者信息对备档;实现工资单自动录入及缺勤原因的扣资计算。
管理员事务人力资源管理系统企业人事信息用户管理员档案信息档案管理档案信息人事信息用户人事信息人事管理日常信息日常信息日常管理d1考勤记录考勤信息考勤信息考勤记录员工1考勤管理月考勤记录请假申请信息告假记录2请假管理请假信息d2请假记录d2员工档案员工信息员工档案信息1.1个人员工信员工1.2档案信息报表信息息更新员工档案汇总实习信息d1应聘档案d3部门信息d1员工档案缺人部门信息部门信息产生报表部门部门信部门用人提出申请信息息更新经理用人提出申请提出申请信息提出申请信息职务信息报表d4提出申请列表d2职务列表d1员工档案考核信息产生报表考核考核考核信考核信员工信息信息息汇总息处理业绩信息汇总信息业绩信息d2业绩考核报表实习人未考核档案d1未考核档案未考核信息应聘信息收集应聘数据应聘考核考核过档案d2考核档案档案信息应聘档案汇总档案信息报表d1月考勤记录考勤信息奖惩信息附加工资统计附加工资d2奖惩记录工资计算经理新工资信息更新基本工资信息基本工资个人工资员工工资汇总员工工资报表工资信息产生报表工资信息d3工资汇总2、思考1、项目研发首先必须搞的事就是什么?首先对该项目进行可行性研究,论证该项目是否值得去解决,然后进行需求分析,了解用户对目标软件系统在工功能、行为、性能、设计约束等方面的期望。
人事管理系统-软件工程实验报告

软件工程实验报告课题:人事管理系统学生姓名:学号:专业班级:指导教师:同组成员:评阅意见:录目评定成绩:指导老师签名:专业资料需求分析一、实验目的掌握软件需求的结构化分析方法。
二、实验任务与实验要求导出系统详细的逻辑模型,这里用数据流图来表示。
三、实验内容(1)功能分析经过初步分析“人事管理系统”应该具备以下主要功能。
1、职员个人信息资料的增加、修改和删除;职员的考勤录入和查询;、2职员工资结算和查询;3、人事管理人员的变化和操作授权;、4由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。
(2)、关系模式在满足函数依赖和无损连接的基础上,使数据的设计更加合理。
在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。
在整个系统中超级管理员只有一人,管理员二人。
一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。
其具体的关系模式如下:普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)专业资料管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)工资(员工号,时间,基本工资,提成,奖金)考勤(员工号,时间,迟到,早退,管理员号)”表示既是主码又是外码。
”表示主码,“注意:“E-R图如下所示专业资料姓名性别管理员号出生年月密码号管理员联系电话身份证号就职时间图之管理员图1-3E-R性别姓名超级管理员号出生年月密码号理员超级管联系电话身份证号就职时E-图之超级管理1-数据字典设计:,为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb(工资信(考勤信息表)、booklist其中包含worker(员工信息表)、manager 息表)1-1 worker(员工信息表)各字段设计表专业资料3()建立数据流图密码员工号普通职职员查询结密码员工号事职员查询条件管理员管管理员查询结果职员信息理管理员查询条件系密码员工号统报表相关部门超级管理员超级管理员查询结果超级管理员查询条件1-5 顶层数据流图图专业资料员工号和密码不匹配专业资料无权限勤信4.1考查询条件查看息查询查询结果员工考勤信息文件角色成打生4.4无权限报印报表表信4.2员工查询条件查看息查询查询结果员工信息文件角色无权限资信工4.3查询条件查看息查询查询结果员工工资信息文件角色对“员工信息更新”的细化1图1-9 层数据流图—)建立状态图(4 1-10所示。
人事管理系统软件uml测试报告

4.1 对系统的简要描述
我们所计划开发的系统是一个相对简单的人事管理系统,它是独立使用的系统。 在学院整个管理系统中它是一个组成部分,起到不可或缺的作用,通过它可以快 捷有效的实现内部的人事管理工作。
4.2 采用建议系统可能带来的影响
4.2.1 对设备的影响 因为此人事管理系统是一个相对较小的应用系统,所以对原有设备的影响不太
2.4 可行性研究方法
从技术可行性、经济可行性、操作可行性三个方面来研究该系统的可行性。根 据技术可行性的考虑初步排除一些不现实的系统和不合理的要求;操作可行性方 面,根据使用部门处理事务的原则和习惯检查技术上可行的方案,去掉其中从操 作方式或操作过程的角度看用户不能接受的方案;经济方面的可行性,应估计可 能的系统开发成本和运行费用,并且估计可以节省的开支或可以增加的收入。
系统管理员
汇总信息表
管理员 读写全部
员工基本信息
处理教 职员工
信息
考勤信息清单
图 1-1 系统数据流程图
登录 人事管理系统
权限验证
领导阶层 查看全部
退出
图 1-2 系统功能实现图 e. 安全与保密要求:
人事档案管理人员有读写权限,院长、书记有察看权限,一般教职工有察看 自己信息的权利,其他人员未经允许无任何权限。
2.5 决定可行性的主要因素
依据可行性研究的具体方法,考虑到现行开发环境的实际情况,此系统技术 难度不高,实现环节不复杂,所以在技术上是可行的;设计人员已经过了详细调 查,充分地了解了用户的需求,因此从操作上来讲可以给用户提供一个优良的系 统;由此可见决定可行性的主要因素便是经济可行性,但鉴于此软件投入不大, 所以综上所述,此软件是完全可行的。
人事管理系统实验报告(两篇)2024

引言本文是关于人事管理系统实验的第二份报告。
本次实验的主要目的是测试和评估已经开发的人事管理系统的性能和功能。
在本文中,我将详细介绍实验的背景和目标,并提供实验过程中遇到的主要问题和解决方案。
我还将分析实验的结果,并提出一些建议以进一步改进人事管理系统。
概述人事管理系统是一个管理组织中人力资源方面的关键信息的计算机系统。
它的目标是帮助组织高效地管理员工的招聘、培训、薪资和福利等方面的工作。
本次实验中的人事管理系统是经过设计和开发的,其中包括员工信息的录入、修改和删除,薪资管理,考勤记录等功能。
正文内容一、系统功能测试1.员工信息录入功能测试a.测试输入的有效性和完整性b.测试系统的响应时间和稳定性2.薪资管理功能测试a.测试薪资计算的准确性b.测试薪资发放的及时性和准确性3.考勤记录功能测试a.测试考勤记录的准确性和完整性b.测试系统对异常考勤的处理能力4.培训管理功能测试a.测试培训计划的制定和执行情况b.测试培训记录的准确性和完整性5.绩效考核功能测试a.测试绩效评估的准确性和公正性b.测试系统对绩效低下员工的处理能力二、问题与解决方案1.系统响应时间过长的问题a.优化数据库查询语句b.增加系统服务器的处理能力2.员工信息录入不完整的问题a.增加必填字段的验证b.提供友好的界面提醒用户填写必要信息3.薪资计算结果不准确的问题a.检查薪资计算公式的准确性b.确保薪资计算所需数据的准确性4.绩效评估结果不公正的问题a.优化绩效评估指标的设定b.加强对绩效评估过程的监督和审查5.考勤记录错误的问题a.提供考勤记录的修改和纠错功能b.加强对员工考勤记录的监管和审查三、实验结果分析通过对人事管理系统的功能测试,我们发现系统在大部分功能上表现良好,能够满足组织的人力资源管理需求。
然而,仍存在一些问题需要进一步改进。
系统响应时间较长,需要优化系统性能。
同时,某些功能在数据输入的完整性和准确性上存在一定的问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华北水利水电学院软件工程实验报告2012~2013学年第一学期2011 级专业计算机科学与技术
班级2011179 学号2011179 姓名
一、实验题目:
人事管理系统的测试
二、实验内容:(具体说明实验的主要内容)
人事管理系统的测试
1.引言
1.1编写目的
在开发大型软件的漫长过程中,面对极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。
因此,在软件生命周期的每个阶段都不可避免地会产生差错。
尤其对于人事管理系统这类会影响人们生活.财产的工程软件,必须尽量减少差错,以免造成严重的损失。
测试是“为了发现程序中的错误而执行程序的过程”。
测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。
目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明.设计和编码的最后复审,也是必不可少的关键步骤。
1.2项目背景
本项目(人事管理系统)由××有限责任公司委托,由<>负责开发。
1.3定义
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。
值互不相同。
外部主键:数据库表中与其他表主键关联的域。
ROLLBACK: 数据库的错误恢复机制。
1.4参考资料
1. 人事管理系统项目计划任务书××有限责任公司
2.人事管理系统项目开发计划《》软件开发小组
3.用户操作手册(初稿)《》软件开发小组
4.软件工程及其应用周苏、王文等天津科学技术出版社
5.软件工程张海藩清华大学出版社
2.任务概述
2.1 目标
测试是“为了尽可能的发现软件中的错误,而不是为了证明程序的正确性”, 测试的目的就是在软件投入生产性运行之前,按照测试的原则就要求,尽可能多的发现软件中的错误,
2.2运行环境
硬件要求:PI 133以上处理器,最低32M内存,300M以上硬盘剩余空间。
运行环境:win98/winNT4.0/win2000/winxp
2.3需求概述
XX公司为方便人事管理,需开发一个人事管理系统。
为便于职工信息查询以及工资情况统计,XX公司把职工的信息,包括姓名、性别、年龄,工资等信息输入机票人事管理系统的数据库,然后在管理终端可以对数据进行查询和修改操作。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。
并要求系统界面要简单明了,易于操作,程序利于维护。
2.4条件与限制
必须在保证各硬件设备.软件系统齐备的情况下,资金充足,人员齐备,各方面互相配合,齐心协力,共同完成。
3.计划
3 . 1 测试方案
测试方案是测试阶段的关键技术问题。
为了提高测试效率降低测试成本,本测试方案采用黑盒法设计基本的测试方案。
在黑盒法测试方案中,采用等价划分技术,把所有可能的输入数据(有效的和无效的)划分成几等价类,其划分类在以下的输入中再详述。
3 . 2 测试项目
身份认证模块
人员信息查询模块
人员信息维护模块
人员信息统计模块
工资查询模块
工资维护模块
3.3测试准备
在测试前,与各模块的主要负责人共同协商讨论,以概要设计说明书.详细设计说明书作为总的提纲,选择合适的输入输出数据,并加以意义列举说明。
3.4测试机构及人员
测试机构由XXX工作组组成,人员有软件开发小组全体人员。
4.测试项目说明
测试部分由各个成员分别完成
身份认证模块及人员信息统计模块见《身份认证及人员信息统计模块》分页
人员信息维护模块见《人员信息维护模块》分页
人员信息查询模块见《人员信息查询模块》分页
工资信息维护模块见《工资信息维护模块》分页
工资信息查询模块见《工资信息查询模块》分页
5.评价
5.1范围
由于各个模块是相对独立进行测试,只能证明单独模块设计比较完善,所以需要最后进行组合测试,确保模块可以协调工作。
5.2准则
我们要知道测试是软件开发过程中一个非常重要的环节,一各好的软件必须经过无数次的测试。
软件测试是保证软件质量的关键步骤。
所以在测试过程中必须抱着不骄不躁.谦虚谨慎的态度,努力发现每一个出现的错误,并要仔细寻找能够发现尽可能多的错误的测试用例,不要以为你已经发现所有错误,往往没有发现的错误跟已经发现的错误是成比例的。
身份认证模块测试
测试项目说明
1测试项目名称及测试内容
测试项目:
身份认证模块测试内容:
Getuser()模块接受信息测试。
Check()模块检验用户测试。
检验Callmenu()模块是否可以调出系统主界面。
Errro()模块是否能够正确给出错误提示。
4.2测试用例
4.2.l输入
允许登录的合法用户及密码:
4.2.2输出
1 进入身份认证界面,输入表格中的测试数据,相应的处理结果应该如下表:
4.2.3步骤及操作
按照测试用例输入用户ID,操作员编码和用户口令,点击《确定》。
如果打算中途退出,点击《取消》,系统将返回XXX公司微机网络管理系统主菜单。
4.2.4允许偏差
由于本模块不涉及数值运算,所以不允许跟期望结果有任何偏差,对于年龄,根据统计时刻时间减去出生日期,按周岁计算即不足一年的时间被舍去。
人员信息统计模块测试
测试项目说明
1测试项目名称及测试内容
统计模块测试内容:
Select()模块接受用户选择测试。
测试Calculate_1(),Calculate_2(),Calculate_3()能
否正常进行各自的统计操作。
Print()模块的显示功能测试。
信息统计选择方法测试用例:
1:按部门统计。
2:按年龄统计。
3:按签约年份统计。
2 调用系统主菜单通过以后,选择信息统计。
(1)按部门统计显示信息如下:
总经理:张三,总计:1
经营部:李四,王五,貂蝉,李世民,杜十娘,总计:5
计划部:赵六,李玉环,总计:2
生产部:刘备,孙二娘,李隆基,李魁,总计:4
人事部:关羽,张飞,小乔,西施,总计:4
(2)按年龄统计显示信息如下:
年龄姓名
23:王五总计:1
24:孙二娘,李隆基总计:2
25:西施总计:1
26:李四总计:1
27:关羽,貂蝉总计:2
28:小乔总计:1
29:刘备总计:1
30:李玉环,张飞总计:2
31:张三总计:1
35:李魁总计:1
36:杜十娘总计:1
37:赵六总计:1
38:李世民总计:1
(3)按签约年月统计信息如下:
签约年份姓名
1998 张三,王五,赵六,小乔总计:4
1999 李四,李魁总计:2
2000 刘备,李世民,李隆基总计:3
2001 关羽,张飞,李玉环总计:3
2002 孙二娘,貂蝉,杜十娘,西施总计:4
4.2.3步骤及操作
对于引起错误提示的用例,系统调用出错提示模块给出相应出错信息。
验证通过以后,进入人事管理系统菜单,然后选择人员信息的统计模块(界面已在概要设计里描述)。
分别选择统计方式,数据窗口中出现相应的统计结果。
当没有相应可以统计的数据时给出提示。
4.2.4允许偏差
由于本模块不涉及数值运算,所以不允许跟期望结果有任何偏差,对于年龄,根据统计时刻时间减去出生日期,按周岁计算即不足一年的时间被舍去。
人员基本信息查询模块测试
4.测试项目说明:
4.1 测试项目:人事信息查询模块
4.2测试内容:
1).输入符合要求的信息,看系统是否可以输出正确的结果。
2).输入不合法的信息,看系统是否可以识别并且给出错误提示。
4.3 测试方法
本查询模块的设计采用的是条件组合查询。
可供选择的查询条件有:职工编码,职工姓名,性别,部门。
4.4测试用例设计
4.4.1
经过Check(),允许通过进入查询的输入信息:
4.4.2
1.输出Check()信息:
2.输出查询结果:
3.输出错误提示:
未找到符合下列条件的信息,请核查确认。
4.2.3步骤及操作
进入人事信息查询登录界面,按照所设计测试用例输入;
点击“确定”启动人事信息查询模块;
点击“取消”退出当前查询,返回登录界面;
点击“重置”退回登陆页面,重新输入查询条件;
查询结束,点击“打印”输出查询结果。
4.2.4允许偏差:
查询过程不涉及数值运算,所以不允许任何偏差。
4.3进度
详细设计完成之后,一天完成测试计划,第二天完成测试。
4.4条件
符合系统运行条件的设备即可;
由开发者进行测试。
4.5测试资料:
数据要求说明书
概要设计说明书
详细设计说明书
测试计划。