发明专利信息管理系统(6)

2019-05-18 18:03

东华理工大学毕业设计(论文) 系统的测试和维护

旧系统,以便比较新旧两个系统的处理结果。目的有:可以在准生产环境中运行新系统而有不冒风险;用户能有一段熟悉新系统的时间;可以验证用户指南和使用手册之类的文档;能够以准生产模式对新系统进行全负荷测试,可以用测试结果验证性能指标。测试: 功能用例 用户登陆 专利管理 功能分解 登陆 专利申请 专利查询 专利更新 专利注销 图5-1 功能测试表

功能测试用例 用户登陆 用例分支 Test-1 操作描述 启动系统: (1)输入用户名:wangyou (2)输入密码:123 (3)点击确定 Test-2 启动系统: (1)输入用户名:jiayang 无法登陆 提示:用户名、密码 无法登陆 提示:用户名、密码错误 登陆成功,载入主页面 预期结果 登陆成功,载入主页面 实际结果 (2)输入密码:123456 错误 (3)点击确定 图5-2 用户登录测试表

22

东华理工大学毕业设计(论文) 系统的测试和维护

专利管理: 用例分支 Test-1 Test-2 操作描述 点击日常操作 在专利管理界面点击专利申请 Test-3 名称:网络加速器 发明人:李飞 所属地区:陕西省西安市 代理机构:西安专利报审局 详细信息:提高用户互联网冲浪速率 点击确定按钮 Test-4 名称:网络加速器 发明人:李飞 所属地区:陕西省西安市 代理机构:西安专利报审局 点击确定按钮 Test-5 不填写内容 点击确定按钮 Test-6 点击日常操作,选择专利查询 Test-7 输入专利号:1 点击确定按钮 提示:查询成功 查询表显示专利所有信息 提示:查询成功 查询表显示专利所有信息 提示:请输入内容 申请失败 进入专利查询界面 提示:请输入内容 申请失败 进入专利查询界面 提示:请输入详细信息 申请失败 提示:请输入详细信息 申请失败 提示:申请中,等待审核 提示:申请中,等待审核 预期结果 进入专利管理界面 进入专利申请界面 实际结果 进入专利管理界面 进入专利申请界面 专利申请列表中查询 专利申请列表中查询 网络加速器专利申请存在 状态:审核中 网络加速器专利申请存在 状态:审核中 23

东华理工大学毕业设计(论文) 系统的测试和维护

Test-8 输入专利号:20 点击确定按钮 提示:查询专利不存在 提示:查询专利不存在 查询表没有专利信息 查询表没有专利信息 Test-9 不输入专利号 点击确定按钮 提示:请输入专利号 提示:请输入专利号 查询表没有专利信息 查询表没有专利信息 Test-10 在专利管理界面点击专利更新 进入专利更新界面 进入专利更新界面 Test-11 名称:账户扫号器 发明人:王军 所属地区:陕西省西安市 代理机构:西安专利报审莲湖分局 点击确定按钮 提示:更新成功 通过专利查询界面查询此专利已更新 提示:更新成功 通过专利查询界面查询此专利已更新 Test-12 名称:在线充值客户端 点击确定按钮 提示:此专利不存在, 提示:此专利不存在, 请重新输入 更新失败 提示:请输入更新信息 合并单元格 请重新输入 更新失败 提示:请输入更新信息 合并单元格 进入专利注销界面 Test-13 不输入任何信息 点击确定按钮 Test-14 在专利管理界面点击专利注销 进入专利注销界面 Test-15 注销方式选择专利号 提示:注销成功 专利号输入3 点击确定按钮 在专利查询界面查询此专利不存在 提示:注销成功 在专利查询界面查询此专利不存在 Test-16 注销方式选择专利号 提示:此专利不存在 提示:此专利不存在 专利号输入20 点击确定按钮 24

注销失败 注销失败

东华理工大学毕业设计(论文) 系统的测试和维护

Test-17 注销方式选择专利名称 专利号名称:网络加速器 点击确定按钮 Test-18 不选择任何内容 点击确定按钮 提示:请选择注销方式 提示:请选择注销方式 提示:注销成功 在专利查询界面查询此专利不存在 提示:注销成功 在专利查询界面查询此专利不存在 图5-3 专利管理测试表

5.3 测试结论

把开始的代码写得越好,它出现的错误也就越少,你也就越能相信所做过的测试是彻底的。系统化测试以一种有序方式设法探测潜在的麻烦位置。同样,毛病最可能出现在边界,这可以通过手工的或者程序的方式检查。自动进行测试是最理想的,用得越多越好,因为机器不会犯错误、不会疲劳、不会用臆想某此实际无法工作的东西能行来欺骗自己。回归测试检查一个程序是否能产生与它们过去相同的输出。在做了小改变之后就测试是一种好技术,能帮助我们将出现问题的范围局部化,因为新问题一般就出现在新代码里面。

测试和排错常常被说成是一个阶段,实际上它们根本不是同一件事。简单地说,排错是在你已经知道程序有问题时要做的事情。而测试则是在你在认为程序能工作的情况下,排错是在你已经知道程序有问题时要做的事情。而测试则是在你在认为程序能工作的情况下,为设法打败它而进行的一整套确定的系统化的试验。

Edsger Dijkstra有一个非常有名的说法:测试能够说明程序中有错误,但却不能说明其中没有错误。他的希望是,程序可以通过某种构造过程正确地做出来,这样就不再会有错误了,因此测试也就不必要了。这确实是个美好生活的目标,但是,对今天的实际程序而言,这仍然还只是一个理想。所以应该集中精力讨论如何测试,如何才能够更快地发现程序错误,如何才可以使得工作更有成效、效率更高。

25

东华理工大学毕业设计(论文) 结论

结 论

经过四个多月的努力,在导师指导下,对网络课程有了较深刻的认识,也具备了一定的实际开发经验。认识到开发系统首先要明确用户的需求,然后进行系统分析,其次构建系统模型、建立完善的数据库,接着编写代码,最后测试系统。

明确用户需求阶段,在网上查阅了大量的互联网教学网站的相关资料,基本满足了对互联网教学网站的要求。

系统分析阶段,查阅了大量基于不同技术的网站开发的文章,具有了一定的理论基础后,比较分析后采用了asp,net编程技术和SQL Server 2005数据库,在Windows XP操作系统环境下,运用vs开发工具,开发了这个基于B/S结构的网络课程。本系统不但有良好的系统运行稳定性、可靠性和实用性,而且操作简单,维护方便,具有一定的实用价值。

系统进入编程阶段后,遇到了很多的困难。数据库的建立需要有很强的逻辑性,反复画图研究后仍然制作的不是很规范,对ASP语言的运用不是很熟练,导致在调试过程中一些细小错误的经常出现等。但经过自己的努力及老师的指导,最终解决了这些问题,开发出一个基本的网络课程,并达到了预期的设想。

虽然系统还有很多不足之处,如:程序中错误处理和输入控制不够全面,可能导致输入无效引发错误。但在整个开发过程中学到了很多的知识,增强了动手能力,积累了解决各种难题的经验。同时也让发现了自己的许多不足之处,有待在将来的工作中进一步的学习和完善,掌握和运用更多的知识。

26


发明专利信息管理系统(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第四章 炔烃和二烯烃练习及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: