第一范文网 - 专业文章范例文档资料分享平台

企业员工管理系统论文 - 图文

来源:用户分享 时间:2025/5/22 14:39:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

南瑞集团公司员工管理系统的设计与实现

具体分析。

5.3 测试的方法

依据前面所说的测试对象,我们把测试划分为几个方面来进行测试。 5.3.1 界面测试

界面测试是测试过程中比较简单直观的一种测试方法,只要细心地按界面要求核对就行了。可这快往往是程序开发人员容易忽视和遗漏的地方,也是常常出Bug的地方。下面是界面测试中经常出现的几种Bug:

(1)错别字,即界面中的标题或者文本内容中出现了错别字。这种Bug如果测试人员不细心,和难找出来,可能会出现在提示信息或界面中。

(2)出现了一些根本读不懂的内容,一般多出现在程序的提示信息和一些较长的文本中。这种情况基本上出现在拼起来显示的提示中,页面的简单陈述是通过变量拼组起来的,通过程序将字一个一个地输出出来。通常是因为程序中的控制错误或是程序开发人员对程序没有进行认真的自测,导致出现这种Bug。

(3)程序员自创的词语,虽然意思对,但不符合界面的标准及需求。这种情况基本上是由于开发人员使用一些专业术语,并且混杂着自己的理解出现Bug,主要是由于开发过程中团队合作没又明确的分工,没有统一的规范用语。

(4)页面类似的内容中,明显有字体,字号不同的情况,使界面整体风格看上去不一致,这种情况只出现在没有CSS定义的情况下,或是已经定义的CSS,开发人员在开发过程中没有调用。

(5)标题相近的程序及模块,把标题弄混。这种情况多是因为业务方面的定义名称很相似或很类似,并且业务实体方面也很类似,开发人员在开发过程中忽略了开发名称和模块,只单独地实现其功能。 5.3.2 功能测试

顾名思义,功能测试主要是测试程序模块是否实现了设计中所有要求的功能。功能测试中需要注意的有:

38

南瑞集团公司员工管理系统的设计与实现

(1)查询功能中,有按单一查询条件进行查询的,也有按多个查询条件组合查询的,这里要注意多个查询条件之间的关系,还有一些常识性的问题,比如按月查询,闰年中二月的天数。

(2)录入功能中,需要注意的是前台设置的数值长度是否大于后台数值长度,以及前台与后台的数据结构是否相符,很多时候录入功能无法实现是由于这些原因。还有就是必须录入的字段的设置是否有误。

(3)测试删除功能中需要注意的是单击”删除”按钮后,一般会出现提示信息,询问是否确定删除。通常情况下,我们单击”确认”按钮查看信息是否被删除掉了,而忽略了单击”取消”按钮后程序的反应,这时有可能的是没有删除,还有一种可能是即便单击了”取消”按钮,也一样删除了数据。另外,在删除多条记录的时候,要注意连续选中的几条记录是否真正都被删除了,即如果再按照这种查询方式查询,是否还能查询出来。有的时候需要在数据库中设一个标志位,而不是真正的物理删除。所以在下一次查询中,可能还会被查询出来,这主要是因为在查询条件中没有将标志位考虑在内。

(4)关于修改功能的测试,主要是看修改确认后是否数据真正已被修改了。这是最基本的功能,需要注意的是看是否能把不应该修改的数据也修改成功了。 5.3.3 需求测试

针对需求测试,是测试中很重要的一个环节。因为需求是在软件设计,开发乃至软件测试中重要的依据。要针对需求测试,首先就要对项目的需求和业务有一定的了解。这些需求很多时候是在实现增,删,查,改这些基本功能之上,针对项目和相关业务所作的一些逻辑上的控制。这就要求程序员在设计和编码的时候要去充分理解考虑需求。 5.3.4 性能测试

性能测试在软件的质量保证中起着重要的作用。。通常我们把性能指标全部归结到硬件,操作系统和开发环境上,而忽略了代码本身性能上的考虑。性能需求指标中,稳定性,并访支撑能力以及安全性都很重要,作为程序员需要评估该模块在系统运营中所处的环境,将要受到的负荷压力以及各种潜在的危险和恶意

39

南瑞集团公司员工管理系统的设计与实现

攻击的可能性。

5.4 测试中其他要注意的地方

时常有这样的情况发生,每个模块都能单独工作,但这些模块集成在一起之后却不能正常工作。其主要原因是,模块相互调用时接口会引入许多新问题。这就要求在进行程序设计和编码的时候要尽可能地从整体考虑。

错误本身出现在程序设计阶段,并非由于程序员编码造成的问题。这就要求我们无论是在开发还是测试阶段,对需求或程序设计存在疑问,应及时提出,及时解决。

由于一些模块被修改了,对其他模块造成了影响而出现了新的Bug。发现这些Bug要求我们对程序整体的结构有基本的了解,清楚模块之间的一些联系。

5.5 员工管理系统的测试

在完成编码的工作以后,根据以上的方法和步骤进行了如下的测试: 界面测试:反复点击网页上的超链接,测试其连接情况,直到所有的链接都达到预期的效果。

功能测试:对网站的几大功能模块逐一测试,尽最大可能发现起潜在的错误。 性能测试:将程序以局域网的形式发布,查看其他用户是否能够访问到。 需求测试:根据需求分析的内容,测试网站是否和当初的设计一样。 通过这几方面的测试,我及时修正了系统中存在的问题,很好的提高了系统的性能,达到了预期目标。

40

南瑞集团公司员工管理系统的设计与实现

6 结论

本文主要介绍了企业员工管理系统开发的基本过程,包括系统的需求分析,系统功能模块的分析设计,数据库设计,具体模块的实现等内容。为了能做好这次毕业设计,我查询了很多相关的资料,认真的分析,整个系统的开发基本遵循软件工程中系统开发流程,做到模块化分析、模块化设计以及代码编写的模块化,通过这次毕业设计,我对企业员工管理系统的功能有了更深的了解,在分析设计的过程中,系统分析从不够完善到基本实现,数据库设计从不合理到基本合理,文档从不规范到规范,经历了一个漫长而复杂的过程。通过对企业员工管理系统的分析、设计与实现,对管理系统的开发方法有了基本的掌握,同时对于数据库的安全性操作和维护有了进一步的了解。完成这次毕业设计除了我自己的努力外,还得到了很多同学和老师的帮助,在实现的过程中遇到了很多问题,例如连接数据库出错,无法将数据插入到数据库等,每当遇到这类问题,我就先认真阅读相关书籍,若能够找到答案就继续往下进行,如果依靠自己不能解决就请老师指教或找同学帮忙。从他们身上我学到了很多东西。总之,通过本次开发,我对数据库的WEB应用有了进一步的了解,提高了自身对数据库语言的掌握水平,强化了我的独立思考、动手操作以及实际分析问题的能力,加强了自学能力的锻炼,使我意识到必须努力学习才能在工作中体现自己的价值,适应社会的需要。这对我以后的工作和学习有很大的帮助。

41

搜索更多关于: 企业员工管理系统论文 - 图文 的文档
企业员工管理系统论文 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1czzc94ynd6et861e263_12.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top