| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13809 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着现代化经济技术的发展,人们对生活方式,工作环境以及学习条件要求越来越高。现代IT技术的发展对教育事业产生了巨大的影响,例如与我们密切相关的“校园一卡通系统”、“图书管理系统”、“教务系统”等等,这些校园平台已经成为我们学习生活中不可或缺的一部分。为了便于老师学生之间的互动,学生成绩的提高,以及教师教学效率的提高,有必要开发一款Java web教学辅助系统,主要目的是便于教师课后通过网络平台布置作业,发布信息等,这样可以供学生浏览,下载,以及便于学生上传作业,与教师在线交流。让师生的互动更加便捷、高效。为了验证该系统的功能是否完善和是否有良好的用户体验,以白盒设计为理念,使用当前流行的测试方法和工具保证系统代码的完善性。在开发过程中使用Metrics工具对项目进行实时度量,进行静态白盒测试。使用JUnit结合EMMA工具对系统进行动态白盒测试,分析测试结果,保证对关键代码的测试覆盖率。 关键词:教学辅助系统; 白盒设计; Metrics; JUnit
目 录 摘 要 Abstract 第一章 绪论-1 1.1 引言-1 1.2 论文研究背景-1 1.3 论文研究内容-2 第二章 可行性分析-3 2.1 市场可行性分析-3 2.2 技术可行性分析-3 2.2.1 Java EE-3 2.2.2 软件测试技术-3 第三章 教学辅助软件测试环境-5 3.1 Eclipse的安装-5 3.2白盒测试工具-5 3.2.1 JUnit 工具-5 3.2.2 Metric工具-6 3.2.3 EMMA工具-6 第四章 软件开发与测试的总体设计-7 4.1 功能性需求分析与设计思路-7 4.1.2 需求分析-7 4.1.2 软件功能设计思路-8 4.1.3 软件详细流程-9 4.2 功能详细设计-12 4.3 软件测试模型-14 4.4 单元测试-17 5.1 软件测试简介-19 5.2 动态白盒测试-19 5.2.1 JUnit测试-19 5.2.2 测试类分析-20 5.2.3 EclEmma测试结果-21 5.3 静态白盒测试-23 5.3.1 Metrics的使用-23 5.3.2 Metrics结果分析-24 5.3.3 Xenu网页死链接验证-27 第六章 软件操作说明-28 第七章 总结-32 参考文献-33 致谢-34 |

