教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 建筑文档 >

3华电软件工程课程设计模板正文(2) - 图文(5)

来源:网络收集 时间:2026-04-25
导读: 软件设计与实践报告 4.3.5 学生考试模块 1)测试目的: 测试登录系统的考试是否有考试权限,已经考试过的科目是否还可以考试。 2)测试方法和测试软件:等价类划分法 3)测试用例 测试用例1: 登录账号:1 密码:12

软件设计与实践报告

4.3.5 学生考试模块

1)测试目的:

测试登录系统的考试是否有考试权限,已经考试过的科目是否还可以考试。 2)测试方法和测试软件:等价类划分法 3)测试用例

测试用例1:

登录账号:1 密码:123 选择科目:马克思主义基本原理 预测结果:

可以考试 测试用例2:

登录账号:1 密码:123 选择科目: 大学物理 预测结果:

提示:该学生该科目考试已完成,不能重复考试。

4.3.6 管理员删除考试科目模块

1)测试目的:

测试管理员删除考试科目后,数据库中是否还有该考试科目的信息。 2)测试方法和测试软件:等价类划分法 3)测试用例 测试用例1:

删除科目序号为2的科目 预测结果:

不再显示该科目信息

4.4 测试分析

4.4.1 管理员和学生登录模块测试

经过测试分析,发现不能防止重复登陆,经过思考,用户登陆后把信息存入application,并在登陆时把用户信息与application中的信息进行比对,判断是否重复登陆。并且设置一个监听器,当session失效时,把对应application中的信息删除。 管理员添加科目模块

管理员添加科目时,由于科目的序号是字符串类型,所有和我们预期的科目序号应按“1,2,3,4,????9,10,11,12??”有出入,实验中是按“1,11,12,??2,??”排序的,发现了测试用例的问题。测试成功。

4.4.2 管理员添加学生信息模块

学生的信息,学生的学号就是主码,所以,添加信息时,学生的名字可以重复,但是学生的学号一定不能重复。测试用例很成功的提出了这个问题。测试成功。

4.4.3 管理员添加试题模块

管理员添加试题时一定要注意的是:在试题库中,试题的编号只能有一个,虽然它们是不同类型的题。要想在一个庞大的数据库中,准确的找到一个题目,就必须设置唯一的编号。测试用例就是针对这一问题设计的,测试成功。

4.4.4 学生考试模块

通过测试,我们发现,我们设计的系统有问题,就是:当学生参加完某一门考试,重新登录号,他还能继续进行该科目的考试。通过修改,问题得到解决。测试成功。

4) 课程设计总结或结论

通过为期两周紧张的课程设计,我从软件计划,分析需求,软件设计,程序编码,软件测试等一个完整的软件工程实施的过程。并通过IBM强大的软件分析设计工具编写文档,画数据流图等等,让我从实践上对软件工程有啦一个整体的认识。而且程序的编码也让我进一步对javaweb 有啦深入的了解。

21

软件设计与实践报告

5) 参考文献

1.李兴华 《名师讲坛:Java Web开发实战经典基础篇(JSP、Servlet、Struts、Ajax)》

2. 《JSP 项目开发实例全程实录》(第二版)[平装] 3. 鲍格斯坦《jsp设计(第三版)》[平装]

4. 霍尔 (作者), 布朗 (作者), 蔡金 (作者), 胡书敏 (译者)《Servlet与JSP核心编程(第2卷 第2版)》 [平装] 5. 张跃平 (作者), 耿祥义 (作者) 《JSP程序设计》 [平装]

22

3华电软件工程课程设计模板正文(2) - 图文(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/439058.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)