首页 > 其他 > 详细

又完成了一届学生的《软件工程》教学,有感!

时间:2019-06-19 16:23:49      阅读:105      评论:0      收藏:0      [点我收藏+]

今天是16级软件工程专业学生《软件工程》的闭卷考试,又一届学生正式结束了《软件工程》课程学习。

本次我带了16级四个班,都是软件工程专业,三个专业方向,16软件开发01班、16软件开发02班、16数字媒体01班、16数据库管理01班。前面两个班总体学习氛围好些,后面两个班相差较大,好的很认真,差的几乎从来不来上课。软件开发01、02两个班其实都是超员班,每班46人,特别中间还有20个左右的专升本学生,基础相对较差,不过正因为知道自己基础差反而上课学习更认真,作业及提问都非常积极。

16级《软件工程》课分为软件过程、需求建模、设计建模、软件测试、项目管理等几个部分来教学。我在这届学生的教学过程中,特别注意了软件需求建模的教学,特别强调分为场景建模(用例图和活动图)、静态类建模(备选类、领域类、设计类、设计原型等的关系和联系)、动态行为建模(顺序图、活动图、通讯图)。感觉学生学起来好像都懂了,一布置作业就是大量的各种问题。UML软件模型,应该是软件专业人员的非常重要的分析设计手段,但能准确掌握并灵活运用的人不多,甚至于说都没有非常合适的教材。

软件设计第一步应该落实体系结构环境图、系统原型图,第二部设计出系统的构件关系图,进一步将每个构件需要实现的功能以及业务逻辑关系设计出来;第三部是绘制设计类图以确定有几个界面和辅助类、接口类等,每个人机界面都应该列出需要实现的功能以及界面的平面布置;最后软件设计完成的任务是数据库设计以及出错字典设计。

软件工程课程老师难教,学生难学。主要是内容太多,加上没有实际编程经验的学生难以理解,缺乏想象。

又完成了一届学生的《软件工程》教学,有感!

原文:https://www.cnblogs.com/joek/p/11050342.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!