1、杭电穆海伦软件工程导论报告软件工程导论课程设计报告课题名称: 课表查询系统学 院: 计算机学院专 业: 软件工程组内成员: 一、 需求分析1、分层数据流图顶层DFD宁主课癢烂息DFD/L1DFD/DFD/DFD/DFD/音忧备fltT2、界面原型选择登陆账号类型学生登陆教科办登陆茴输人用户名总密狗敕科办宜曲窗口 用户呂:14108;?a 密田 13456学生功能界面殺迎係,床光用同学 :1, 的课耒o,退出肖选挎姜亍曲捉布:教科办功能界面学生查询课表结果教科办-录入教科办-统计教科办-录入系统设计1、模块结构图慎件感成甘人債克 踊見利课狎诣口对鸞弼和科外 对線対学生录入谍谟佶息 编訓谍表甘息
2、杳询课驶信息, 址计果表佑息详细设计1、程序流程图课表查询系统流程图7记芒理褻坯-进入F谍?/ rf iM乐洱-rE学生.rft i闸门邀农1-f-UrQ纳束it ft辱入躁程-r: r?; VNI1 乘冷录入编辑1踝农茂向绒订学生课表录入功能流程图开始弼降喉M.伯息保存晕人的脂I息M洛束课表编辑功能流程图JFSfi课表统计功能流程图 1, -输入蜒什措危关11列 断F*ti|怙民就丽 1尼F域计学生琛表佶总FJE 出理?rtrtu4k?_ qF课表查询功能流程图结束四、编码五、测试1、测试用例A.登陆等价类划分无效等价类学生/教科办的学号1 8位数字字符3有非数字字符4少于8位数字字符5余8
3、位数字字符学生/教科办的密码6 6-18位字母数字7有非数字或字母字符组合字符8少于6位字符9多于18位字符10与帐号不匹配有效等价类测试用例测试数据 期望结果 覆盖范围输入有效1123456输入有效6无效等价类测试用例测试数据 期望结果 覆盖范围Asdf 输入无效 3A 4056 5】;、 输入无效 71 8056 9123456 10B .教科办-录入输入条件有效等价类无效等价类学生学号1 8位数字字符2有非数字字符3少于8位数字字符4多于8位数字字符课程号5 4位数字字符6有非数字字符7少于4位数字字符8多于4位数字字符有效等价类测试用例测试数据 期望结果 覆盖范围输入有效11234输入
4、有效5C .教科办-查询教科办查询等价类划分测试数据期望结果覆盖范围Asdf 学号2123456 学号输入无效390学号4Asdf 课程号6123 课程号输入无效712345课程号8输入条件有效等价类无效等价类学生学号1 8 位数字字符2 有非数字字符3 少于8位数字字符4 多于8位数字字符测试数据期望结果覆盖范围输入有效1无效等价类测试用例测试数据期望结果覆盖范围Asdf2123456输入无效3904D.教科办-统计输入条件有效等价类无效等价类课程号1 4 位数字字符2有非数字字符3少于4位数字字符4多于4位数字字符测试数据期望结果覆盖范围Asdf 课程号2123-课程号输入无效312345
5、课程号4有效等价类测试用例测试数据期望结果覆盖范围1234输入有效1F.教科办-编辑教科办统计等价类划分输入条件有效等价类无效等价类学生帐号1 8位数字字符2 有非数字字符3少于8位数字字符4多余8位数字字符课程号5 8-10位字母数字字6有非数字或字母字符组合符7少于8位字符8多余10位字符测试数据 期望结果 覆盖范围输入有效4ZQ123456输入有效8无效等价类测试用例测试数据期望结果覆盖范围Asdf5123456输入无效67】、【、】【】9123输入无效1098111六、 总结课程设计结束了,在这段时间里我们碰到了各种各样的问题, 通过查找资料学习,我们解决了很多问题。通过这次的课程设计, 我们学到了很多知识,动手能力也提高了很多。课程设计让我们把 平日里上课学到的东西应用到了实际的软件幵发中,也让我们认识 到理论和实践的联系。在这段时间的文档编写过程中,我们也发现 了自己的很多不足,自己知识的很多漏洞,看到了自己的实践经验 还是比较缺乏。尤其是编写数据流图与测试用例所要拥有的知识和 技能比较缺乏。软件从需求分析、原型设计到最后的测试,每一步 看似简单实际操作却无从下手,好在最后都在查阅相关资料、询问 同学老师的过程中初步扫清了知识障碍完成课程设计。最后在这里 对老师和同学的帮助表示最诚挚的感谢。在以后的学习和生活当中 我们一定再接再厉,不求最好,但求更好!
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1