- 8
- 0
- 约4.1千字
- 约 6页
- 2016-09-10 发布于北京
- 举报
UML面向对象分析设计课程教学的创新研究.doc
UML面向对象分析设计课程教学的创新研究
摘 要 文章详细地阐述面向对象技术中的UML的概念,并介绍了目前面向对象技术UML统一建模语言课程教学中存在的问题,并在课程整合、教学资源建设和教学案例设计和选取等方面进行了创新的教学探索,实践表明,此方法能激发学生的学习兴趣,并能有效提高学生的软件分析和设计能力。
关键词 UML面向对象分析设计 课程教学 创新研究
中图分类号:G424 文献标识码:A
Innovation Research on UML Object-Oriented
Analysis and Design Courses Teaching
JIANG Guoqing
(Institute of Software, Changsha Social Work College, Changsha, Hunan 410004)
Abstract This article describes in detail the UML object-oriented technology concepts and describes the current Unified Modeling Language Teaching UML in object-oriented technology problems and curriculum integration, teaching resources construction and design and selection of teaching cases and other aspects of the explore innovative teaching, practice shows that this method can stimulate students interest in learning, and can effectively improve students software analysis and design capabilities.
Key words UML Object-Oriented Analysis and Design; course teaching; innovation research
1 概述
1.1 UML的概念
UML是面向对象的分析与设计方法不断向前发展的产物,最早出现在20世纪80年代末至90年代中。到现在,UML已经统一为大众所接受的标准建模语言,是OMG的一个标准,它是一个支持软件开发中模型化和图形化的语言,在软件开发的每一个阶段,从需求分析、规格,一直到构造和配置,UML都能够为之提供模型化和可视化支持。
1.2 学习UML的必要性
在软件开发生命周期的各个阶段,都可以用UML来为开发人员来描述其模型。只不过描述的重点根据生命周期各阶段的任务不同而不同,这些各个阶段的模型UML用不同的图来体现;并且各阶段的模型都是相辅相成的,每个阶段的模型描述都是根据前一个模型的描述而来,彼此相互关联。所以系统分析员在做需求分析时,用UML用例图来体现业务模型,这个模型是系统设计师做进一步的软件设计的重要参考依据;在系统设计阶段,前一阶段系统架构师或系统设计师所做的用UML描述的架构设计或概要设计模型是系统设计师做详细设计的基础;在详细设计阶段设计师根据概要设计来进行详细设计,并且用UML 来描述详细的对象模型,这个对象模型市编程者编写代码的依据。由此使用UML可以很清楚地描述软件开发各个阶段的模型,用各种图描述的模型有机地将软件开发技术和面向对象的思想结合在一起,极大地提高了软件生产工业的效率,因此,作为计算机软件工程专业的学生,掌握UML建模技术极其必要。
2 现阶段UML教学中的特点和不足
2.1 现阶段UML教学中的特点
UML教学的目的是要让学生理解相关的理论知识,并以此为指导,学会在软件开发的各个阶段使用UML来建立模型,并且能提高面向对象软件开发的动手能力和创新能力。UML面向对象分析设计课程教学的基础由课堂教学和实践教学两部分组成。传统的教学中,使用比较多的教学方法就是讲授法,同时利用上机实训操作来复习和巩固课堂中所学的知识,因此在教学上要解决三方面的问题:首先时基础理论知识,然后是工具的操作和应用。最后是学生全面理解并掌握UML,还要能使用UML来进行面向对象的方法来进行软件开发。目前,该门课程中通常使用案例进行教学,教材编排有序合理。
2.2 现阶段UML教学中的不足
实践环节过少,这门课教学的内容较多,理论教学占据了大量的课时,没有足够的实训,使得课堂显得呆板、枯燥,无法激发学
您可能关注的文档
最近下载
- 电子病历系统应用水平四级实证材料通用模板(基本项部分)(2022版).doc VIP
- 实施指南《GB_T37306.1-2019金属材料疲劳试验变幅疲劳试验第1部分:总则、试验方法和报告要求》实施指南.docx VIP
- 中药生产监督管理专门规定-培训.pptx VIP
- 大学在线开放课程建设实施方案.docx VIP
- 电子病历系统应用水平四级实证材料通用模板(选择项部分)(2024版).doc VIP
- 北师大版六年级数学下册第一单元《圆柱与圆锥》课件.pptx VIP
- PEP人教版小学英语四年级下册阅读理解练习36篇.pdf VIP
- 2025年云南省中考数学——26题二次函数降次幂精选题35道.docx VIP
- 《化妆品中凝血酸(氨甲环酸)的测定 高效液相色谱法》.pdf VIP
- 厂房建设投资估算表.xls VIP
原创力文档

文档评论(0)