关于软件工程论文范文,与基于工具软件和案例开发的软件工程教学方法相关毕业论文怎么写
本论文是一篇关于软件工程毕业论文怎么写,关于基于工具软件和案例开发的软件工程教学方法相关开题报告范文。免费优秀的关于软件工程及软件开发及生物医学工程方面论文范文资料,适合软件工程论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:针对软件工程课程的具体特点和生物医学工程专业学生培养目标,分析软件工程课程的教学现状及存在的问题,提出一种新的软件工程教学方法,该教学方法将软件生命周期模型中的开发活动、多种软件工程领域的软件工具使用和具体的软件开发案例实践紧密结合.
关 键 词:软件工程生物医学工程教学方法工具软件案例开发实践
中图分类号:G420文献标识码:A文章编号:1673-9795(2014)01(a)-0152-02
1研究背景
当今,软件产业已经渗透到几乎所有的生产生活领域,软件开发和管理人才紧缺的状况非常严重[1].然而,当前严峻的就业形势与软件人才特别是软件开发人员中高级人才的匮乏与之形成了鲜明对比.软件工程是大学培养软件人才的必修课程,更是中高级软件人才必须具备的重要基本专业素质之一.在生物医学工程专业中,从大型医疗设备(如核磁共振成像MRI,计算机断层扫描成像CT,正电子发射体层成像PET,到小型医疗设备(如彩超/B超,心电监护仪),都必须要集成对采集的医学图像或信号的显示、分析和诊断软件.因此,对于生物医学工程专业的学生也必须具备软件工程的知识,以便为高端的医疗影像设备、监护设备和医学分析仪器设计优秀的显示、分析和诊断软件奠定基础.由于软件工程课程讲授的概念、原理、技术和方法都比较抽象,国内高校的软件工程课程理论与实践教学尚处在一种探索和发展阶段.其教学方法以教师带领学生进行知识学习的思路为主,即教师讲授,学生被动接受知识的模式.在这种教学方式下,通常导致培养的学生,在实际工作中缺少独立思考的能力,不知道如何利用相关的专业工具软件和所学理论知识来实质性地开展项目,推进项目和维护项目,即实践能力不足.
软件工程是一门实践的课程[2].为了让学生能够活学活用软件工程的概念、原理、方法和技术,在教学过程中我们采用了将一套专业工具软件的实践使用、案例分析和抽象的理论学习紧密结合起来,让学生在运用工具软件分析和设计具体案例中,更深刻和更全面地理解和运用软件工程中的概念、原理、方法和技术.我们的目标是:提高学生运用软件工程知识来管理和开发软件项目的实践能力.根据软件工程课程的主要内容,我们有选择地集成了数个当前软件工程领域内流行的专业软件分析工具,并让学生使用这些工具来分析和设计具体的项目案例,从而使学生获得实践软件生命周期中各部分相关知识的机会.这种教学方式让培养的学生既熟悉实际工作中的各种主流分析工具,又能深刻地理解和掌握各种复杂概念、原理、技术和方法等相关知识点,并使之融会贯通.我们认为通过使用相关的具体软件工具,来一步一步实现案例分析的整个过程,将获得比仅仅停留在纸面上的案例分析方式更好的、更生动的教学效果.此外,熟练掌握这些专业分析工具本身也是提高学生专业素质的重要一环,让培养的学生更易适应未来的实际工作环境,增强就业竞争力.
这篇论文url:http://www.sxsky.net/zhengzhi/050162638.html
2基于工具软件实践的教学方法
我们认为高效的实践活动是掌握软件工程课程中概念、原理、方法和技术最佳途径[3].而如何保证实践活动的高效率呢?在我们这个基于工具软件实践的教学方法中采用了以下两个方面来保证:(1)选取当前软件工程领域最流行的软件设计和分析工具.通常这些软件管理和开发的专业工具已经将软件工程领域业界的通用概念、原理、方法和技术融入其中,这样学生在使用这些工具中,就会不知不觉地以软件工程的思维方式和开发模式来管理、分析和设计软件,从而实现了将软件工程的概念、原理、方法和技术贯穿于学生开发实践的全过程.(2)选择由简单到复杂的软件开发案例集合.这些案例的选择使得学生在实践过程中有了具体的目标.在管理、分析和设计这些软件开发目标中,学生将掌握这些案例是如何从需求一直做到测试的,理解每个步骤之间的演变过程,弄清楚软件生命周期各阶段具体要完成的工作,掌握这些阶段的模型是如何推导的,并且是如何保证可回溯的,软件开发过程是如何管理的.
有关论文范文主题研究: | 软件工程相关论文范文 | 大学生适用: | 学年论文、学年论文 |
---|---|---|---|
相关参考文献下载数量: | 56 | 写作解决问题: | 怎么撰写 |
毕业论文开题报告: | 文献综述、论文总结 | 职称论文适用: | 杂志投稿、中级职称 |
所属大学生专业类别: | 怎么撰写 | 论文题目推荐度: | 优质选题 |
2.1专业软件工具的选取
依据软件工程这门课程的教学大纲内容和当前软件工程邻域的流行的专业分析设计工具,我们为学生选择了三种软件工具:IBM公司的RationalRose、Sybase公司的PowerDesigner和HP/MercuryInteractive公司的功能测试工具WinRunner.各软件工具描述及使用工具的教学目的如表1所示.这三种软件工具的学习使用可以让学生深刻理解软件工程的各种复杂概念、原理、技术和方法等相关知识点,参考工具中的开发案例,了解该领域最新的发展成果.
2.2软件开发案例的选取
软件开发案例需要精心地选取,选取的原则是“由简单到复杂,由局部到整体”.案例又分为教学案例和实践案例.教学案例,即在教学过程引入软件开发的实际案例,将抽象复杂的理论知识用生动具体的实例进行讲解,能够收到事半功倍的效果.案例教学应以应用软件工程的概念、原理、方法和技术分析和解决案例为主线,以工具软件的学习和使用为辅线,通过分析实际案例,提高学生的兴趣,从而激发学生的积极性和主动性.选择的教学案例最好来源于教师自己熟悉的软件项目,将一个典型的、完整的、易于理解的并贴近学生的实际生活的案例引人教学中,将复杂抽象的概念用具体生动的案例进行诠释,从而提高了教学效果.实践案例,即学生在实验课中及课后需要完成的软件开发实际案例,可以根据学生的兴趣,选定数个复杂度中等的实际案例.根据生物医学工程专业的特点,教学和实践案例可以选择心电监护仪、MRI图像重建和显示、医院信息化系统HIS、医学图像显示和分析软件等具体的实际案例.在这些实际案例中,由学生们自由组合的小组任意选其一来在规定的时间内实现开发,并上交开发
关于软件工程论文范文
软件工程的概念、原理、方法和技术均可纳入每个软件的软件生命周期中.而在软件工程业界各种软件工具中,某一些完整涵盖了软件生命周期中各项开发活动,如RationalRose和PowerDesigner,而另一些则专注于某一项软件开发活动,使该项软件开发活动功能更专业更强大,如WinRunner.这些软件工具都提供了软件项目开发的完整的建模解决方案,都支持统一建模描述语言(UML),包含各种软件工程建模的动态或静态视图.在选定了具体开发案例后,让学生以开发组的形式,运用这些软件开发建模、测试工具来完成相关软件开发案例的开发工作.学生在开发过程中,鼓励阅读这些软件工具的帮助文件,这不仅有利于对书本上各种复杂概念、原理、技术和方法的进一步理解,而且让学生们主动思考如何解决开发过程中的实际问题.在这种具体的实践中,学生的学习兴趣得到提高,学生的成就感得到满足,最终学习效果明显提升.每一个软件的熟练使用本身就是需要对软件工程专
关于软件工程论文范文,与基于工具软件和案例开发的软件工程教学方法相关毕业论文怎么写参考文献资料: