人事管理系统毕业论文(第6页)
【 字体:大 中 小 】
5.4 职工工资管理模块
最重要的是工资发放和工资录入两个模块的实现。工资发放的实现是一个将查询出来的数据添加到工资数据库的过程;工资录入实现的也是一个员工工资数据库添加的操作。
第6部分 系统测试
系统开发完成后,在软件开发阶段的最后一步就是对系统进行测试。测试是为了发现程序中的错误。
在对本系统进行测试时,本文作者对本系统做了以下的测试计划。
6.1 测试目的
程序测试是指程序测试就是在程序投入运行前,对程序的需求分析、设计规格说明和编码的最终复审,是保证程序质量的关键步骤。在系统正式交付运行前,一般需要做系统测试,来检测系统是否符合预期开发的目标、产品的使用是否方便、产品在运行过程中是否会出现错误。测试的目的也正是为了解决以上几方面的问题。
6.2 测试方法
在系统测试的各种方法中,通常使用的有两种:即黑盒测试和白盒测试。 黑盒测试是指将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,测试软件的外部特性。根据软件的需求分析和设计规格设计测试方式,从程序的输入和输出特性上测试是否满足设定的功能。而白盒测试则是将软件看做一个按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符。
本系统采用的测试方法为黑盒测试:首先测试系统完成的功能是否满足初期的需求分析。发现系统已基本完成了添加、修改、删除和模糊查询等相关功能,在具体的模块中均实现了预期目标。其次测试程序的设计规格,本系统开发完成一共应用了13个表和23个程序窗体,属于中小型企业所使用的程序系统,符合预期要求。综上所述:本系统的测试符合预期目标。
6.2 测试实例
(1)用户登录测试
测试内容:在数据库的操作用户表中添加用户名和密码,并为其分配相应的权限。进而转到前台界面,首先输入错误的用户名、密码,验证是否提示错误并且不能登录,然后输入正确的用户名和密码,验证是否成功登录。结果显示用户输入错误的用户名和密码时提示“输入用户名或密码错误,请重新登录”。当用户输入正确的用户名和密码时,顺利进入系统主界面。因此,本次测试的测试结果为成功。
(2)添加功能测试
测试内容:在系统主窗体中点击人事档案管理窗体。单击添加按钮,在自编号中自动生成员工自编号,在手工输入员工编号、姓名及相关信息之后单击保存按钮。若有部分必填字段未输入则提示“请将相关信息输入完整”,若相关信息输入完整,则弹出“保存成功”的弹出窗口。然后进入SQL数据库查看相关信息,发现相关信息已经
录入员工基本档案表。同样的方式,对其它拥有添加功能的窗体进行操作,发现均能达到相同的效果。因此,本次测试的测试结果为成功。
(3)修改功能测试
测试内容:在系统主窗体中点击人事档案管理窗体。根据模糊查询的相关查询条件查询出相应的数据,点击显示在界面数据库中相应的数据,则相关数据显示在窗体界面中。单击修改按钮,修改相应的数据,修改完成后,单击保存按钮保存数据,则修改操作完成。后台进入SQL,查看相应的数据记录,发现数据已经更改。同样的方式,对其它拥有添加功能的窗体进行操作,发现均能达到相同的效果。因此,本次测试的测试结果为成功。
(4)删除功能测试
测试内容:在系统主窗体中点击人事档案管理窗体。根据模糊查询的相关查询条件查询出相应的数据,点击显示在界面数据库中相应的数据,则相关数据显示在窗体界面中。单击删除按钮,弹出提示框“删除成功”。进入后台SQL数据库,发现相关数据已被删除。同样的方式,对其它拥有删除功能的窗体进行操作,发现均能达到相同的效果。因此,本次测试的测试结果为成功。
(5)查询功能测试
测试内容:在系统主窗体中点击人事档案管理窗体。选择相应的查询条件之后单击查询按钮,则相关数据显示在引用到窗体的数据库中。比对数据库之后发现,相关数据为自己想要查询的数据。同样的方式,对其它拥有查询功能的窗体进行操作,发现均能达到相同的效果。因此,本次测试的测试结果为成功。
信誉说明
毕业论文设计指导教师评语
浅谈如何激发学生的政治学习兴趣
解读《诗经》中丰富的妇女形象论文
论文答辩开场白(合集15篇)
浅析童年经验对萧红文学创作的影响论文
土木建筑毕业论文答辩自述
优秀硕士开题报告