(本科)4 软件工程课程实践常见问题及应对方法ppt课件.pptx
《(本科)4 软件工程课程实践常见问题及应对方法ppt课件.pptx》由会员分享,可在线阅读,更多相关《(本科)4 软件工程课程实践常见问题及应对方法ppt课件.pptx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:(本科)4. 软件工程课程实践常见问题及应对方法ppt课件软件工程课程实践教学之毛新军 国防科技大学计算科学系复杂系统软件工程重点实验室实践完成和投入问题及应对方法实践成果和质量问题及应对方法Copyright Xinjun Mao3实践常见问题及应对方法Copyright Xinjun Mao4实践完成和投入问题实践成果和质量问题 借助平台 持续跟踪 发现问题 点评解决Copyright Xinjun Mao5没有按照时间点要求完成实践任务 跟踪实践进展情况,如通过Trustie平台可以很快发现学生是否按照要求提交了作业实践进展缓慢或遇到瓶颈存在完成风险 持续跟踪实践进展,查看学
2、生在平台上的活跃和贡献程度,如提交了哪些软件制品、做了多少次修改、总共提交了多少次,可以通过Trustie中的Git观察该状况学生实践投入不足 通过实践平台(如Trustie)看学生的实践活跃程度,如提出问题、回答问题、分享经验、开展讨论等,从中大致可以看出学生的投入程度Copyright Xinjun Mao*学生不作为、打酱油 每个学生单独提交代码,查看项目团队中每个学生参与解决的任务、P/R及其贡献的软件制品,查看版本库中每个学生的提次数Copyright Xinjun Mao*Git中对学生提交次数的统计Copyright Xinjun Mao8Copyright Xinjun Mao
3、9成果成果质量要求分析 需求模型 需求文档- 软件需求的创意性、集成性、综合性等- 需求模型正确性、准确性、一致性、完整性等- 需求文档规范性、简洁性、一致性等设计 设计模型 设计文档- 软件设计质量,如遵循需求、模块性、封装性、可维护性等- 设计模型正确性、准确性、一致性、完整性- 设计文档的规范性、简洁性、准确性等编码 程序代码- 代码与设计模型的一致性- 代码质量,如遵循规范、可读性、注释等测试 测试用例- 测试数据设计的充分性和覆盖性总结 技术博客 总结报告- 总结到位,凝练准确、报告清晰等软件需求没有意义和价值 引导学生明确软件系统欲解决的问题及其现实意义软件需求没有新意,重复以往的
4、软件系统 引导学生构思有新意、有特色的软件需求软件需求过于简单,难以满足规模性和复杂性要求 引导学生拓展软件系统的功能,提升其规模软件需求太多太复杂,对技术要求太高,难以实现 放弃部分软件需求,或者做某些假设以简化技术要求软件需求需要特定的设备和工具,难以满足 假设软件需求以简化对设备的要求,重新构思软件需求Copyright Xinjun Mao10软件设计没有考虑软件需求 要求基于软件需求及模型来开展软件设计、产生设计模型软件设计没有考虑质量要求 要求遵从软件设计的原则,从模块性、信息隐藏、封装性、可维护性等角度评估和分析软件设计质量软件设计超出软件需求范围 要求删除无意义的软件设计Cop
5、yright Xinjun Mao111.不知道建模的目的和用途2.UML图符使用不正确3.绘制的UML模型未能正确地刻画软件系统4.模型不完整,漏掉了一些必须的UML模型5.多个UML模型之间存在不一致6.UML模型不详尽7.设计模型与需求模型相互脱节Copyright Xinjun Mao12问题示例 不清楚用例模型在分析和设计软件中有何用途 为什么需求分析要从用例建模入手等等应对方法 讲清楚各个UML模型的作用 阐明绘制这些模型的目的 要基于UML模型进行分析和设计Copyright Xinjun Mao13问题示例 在绘制UML模型时,不能正确地使用UML,这类问题非常普遍, 如没有用
6、正确的图符表示关联关系应对方法 要求学生学习和掌握UML的使用 指明正确的图符应该是怎样的 在绘制模型时需要注意图符的正确使用Copyright Xinjun Mao14问题示例 绘制的UML与实际的软件系统不符合 如用例图中的Actor与实际系统不相符应对方法 要从实际的系统出发来绘制UML模型 检查所绘制模型的正确性Copyright Xinjun Mao15问题示例 漏掉了一些必须的UML模型,无法满足分析和设计的要求 如有用例图,但是缺乏针对其中用例的交互图,无法详尽掌握软件需求应对方法 阐明完整的需求模型和设计模型应该包含哪些必须的UML模型以及为什么需要这些模型 补充提供必须的UM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科4 软件工程课程实践常见问题及应对方法ppt课件 本科 软件工程 课程 实践 常见问题 应对 方法 ppt 课件
限制150内