毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

PB人事管理系统(摘要+需求分析+详细设计+系统测试+参考文献) 第9页

更新时间:2010-6-11:  来源:毕业论文
PB人事管理系统(摘要+需求分析+详细设计+系统测试+参考文献) 第9页
第5章 系统测试毕业论文http://www.Lwfree.cn/ 论文网http://www.Lwfree.com/
5.1系统测试
测试是系统开发周期中一个十分重要的阶段,其重要性体现在它是保证系统质量与可靠性的最后关口,是对整个系统开发过程的最终审查,如果错误不能在测试阶段被发现并纠正,就会造成不堪设想的后果。在人事管理系统中测试的对象不仅仅是源程序,而是整个软件。系统测试是以找错误为目的,不是要证明程序无错,而是要精心选取那些易于发生错误的测试数据,以十分挑剔的态度,证明程序有错。
在开发人事管理系统中,所用到的测试方法有人工测试和机器测试。在人工测试中用的是个人复查,即当源程序编完以后,由自己进行检查,但这种测试方法存在不足之处:由于心理上对自己程序的偏爱,因此有些习惯性的错误不易发现,如果对功能理解有误,自己也不易纠正,所以在个人复查的基础上又用了机器测试中的白盒测试和黑盒测试。
(1) 白盒测试:也称结构测试,将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查它与设计是否符。在进行白盒测试时,开发者对其软件进行测试,在完全了解系统功能、内部结构的前提下对系统进行测试,看实现的功能与想要实现的设计有什么冲突不符,并及时改正。
(2) 黑盒测试:也称功能测试,将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,测试软件的外部特性,根据软件的需求规格说明书设计测试用例,从程序的输入和输出特性上测试是否满足设定的功能。在进行黑盒测试时,开发者以使用者的身份对其软件进行测试,多次输入符合条件的数据,看结果是否与预期相符,如果相符则说明程序对输入的条件反映正确,如果不符则说明程序有错,所以这种黑盒测试只能证明程序有错而不能证明程序无错。
5.2 测试方案
      测试方案是测试的关键技术问题。为了提高测试效率降低测试成,本测试方案采用黑盒法设计基本的测试方案,再用白盒法补充一些方案。在黑盒法测试方案中,采用等价划分技术,把所有的可能的输入数据(有效的和无效的)划分成几类等价类。
5.3测试准备
      在测试前,以概要设计说明说和详细设计说明说作为总的提纲,选择核实的输入输出数据,并加以一一列举说明。
5.4测试方法
一般来说,对程序测试有两种测试方法:如果已经知道了软件系统应具有的功能,可通过测试来对每个功能是否都能正常使用;如果知道程序的内部工作过程,可以通过测试来检测程序内部是否按照规格说明书的规定正常进行。前一种方法称为黑盒测试,后一种方法称为白盒子测试。黑盒测试又称为功能测试,白盒子测试又称为结构测试。
经过几个月的毕业设计,因为时间和任务的性质的关系,没有完全按照上述的测试方法进行系统的测试,但经过一些简单的步骤的测试,证明本系统具有相当程序的稳定性。
5.5测试项目
(1).测试用户登陆是否成功:
打开人事管理系统,在“用户名”里填入root,“密码”框里我们填入root作为用户登录密码。填写完成点击“确定”按钮,将会出现操作程序页面,即该用户已经登陆成功了。再运行程序,会有提示页面出现:程序已经运行,不能再次装载!
(2).测试其他用户是否能够登录:
打开人事管理系统登录页面,输入任意密码,点击“登录”按钮。将出现密码出错提示页面。然后点“确定”返回人事管理系统登录页面。
(3).测试录入功能是否成功:
录入功能:在登录成功之后,即可进入相应的管理页面,点击“录入”,即出现人员信息录入和部门信息录入菜单,点击相应菜单即可进入相应操作界面,操作完后点击确定即保存设置。
(4).测试操作功能是否成功:
操作功能:在登录成功之后,点击“操作”,即出现人员调动、人员查询修改、部门查询修改等菜单选项,单击相应的菜单项即可进入相应的操作界面,操作完后点击“确定”即保存操作,点击“取消”退出此操作界面。
(5).测试查询功能是否成功:
查询功能:在登录成功后,点击“查询”,即出现查询菜单列表,单击相应的菜单项即可出现相应的浏览界面,如果想查询的信息在数据库中有数据,如果此功能成功,在界面的数据窗口中即会出现相应的内容。
(6).代码文护功能测试:
    代码文护功能:在登录成功后,点击“代码文护”,即出现代码文护菜单列表,单击菜单列表中的菜单项即可进行相应的代码表文护操作,操作完成后点击“确定”即可保存操作,单击“取消”退出此操作界面。
结束语
经过这四个多月的设计和开发,企业人事管理系统基本开发完毕。其功能基本符合用户需求,能够完成员工基本信息、查询、修改和报表的输入和统计。以及各类相关报表的打印。并提供部分系统文护功能,使用户方便进行数据备份和恢复、数据删除。同时也考虑到了单位编码以减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决。
    但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。这些都有待进一步改善。
致谢
经过四个多月的毕业设计使我收益非浅,在平时的学习过程中没有得以应用专业知识在指导老师的精心指导和安排下,本系统已经设计完毕。其使用功能基本符合公司在实际工作的需要,具有一定的实用性。但是由于时间比较仓促,加上本人软件设计经验的不足。因此,在分析问题、解决问题时显得不够严密、完善,还需要在以后的工作中不断地改进和完善。
在这次的毕业设计中,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思文、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。最后,我要衷心感谢指导老师在我的设计过程中给予我的极大帮助,使我能够及时、顺利地完成此次的毕业设计。同时,也要感谢我的老师和同学们及实习单位在本系统的设计过程中给予我的支持和帮助。
参考文献毕业论文http://www.Lwfree.cn/ 论文网http://www.Lwfree.com/
[1]张勇毅,姚华.《PowerBuil+derSQL Server数据库应用系统开发与实例》[M].北京:人民邮电出版社,2007.1
[2]郭振波编著:<< 深入浅出Visual Basic 6.0中文版>> 人民邮电出版社2003年3月
[3]林永等编著:<<Visual Basic 6.0用户编程手册>> 人民邮电出版社2002年11月
[4]刘炳文等编著: <<Visual Basic 6.0 程序设计教程>> 清华大学出版社 2000年7月
[5]  李玉良, 邵新宇, 李培根. CPFR ——供应链库存管理技术的新趋势. 机械设计与制造工程, 2001, 6;
[6]  徐鑫 , 何红军, 包玉玲. 供应链中库存管理的研究. 自然科学, 2005, 3;
[7] 唐纳德丁, 鲍尔素克斯, 林国龙译. 物流管理——供应链过程的一体化.  机械工业出版社 , 1999, 2;
[8] 马士华 , 林勇,  陈志祥. 供应链管理. 机械工业出版社,  2000 , 2;
[9] 夏丽华, 陈颖彪. 物流管理信息系统. 华南理工大学出版社, 2005, 8;
[10]C.J.Date. An Introduction to Datebase Systerms(Seventh Edition)[C] . China Machine Press American,1998,520-631.
[11] (美)哈特曼(Hartman,A.),(美)西弗尼斯(Sifonis,J.),(美)卡多(Kador,J.).Net Ready:Strategies for Success in the Economy[A] .机械工业出版社,2000,256-270.
[12](美)霍尔(Hall,M).Servlet与JSP核心技术[M].人民邮电出版社,2001,5;
[13] 黄理,李积善.用JSP轻松开发Web网站[M].希望电子出版社,2001,1;
[14](美)Karl Avedal,Danny Ayers,Timothy Briggs.JSP编程指南[M].电子
附录附录A:附加表附录B:主要源程序
人员信息录入模块代码://open()码
str_emp_param strInstrIn.state="newrecord"

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

PB人事管理系统(摘要+需求分析+详细设计+系统测试+参考文献) 第9页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。