OOAD与MVC模式在软件工程教学案例中的应用

2016-12-21 11:45:23梁洁张硕
电脑知识与技术 2016年28期
关键词:教学案例

梁洁+张硕

摘要:“软件工程”课程具有较强的抽象性、理论性,因此“案例式教学”被普遍采用,而案例分析设计不完整,和实际应用有偏差,设计结果无法指导开发,针对这些问题,提出将OOAD与MVC模式应用于完整的教学案例分析设计中,模拟实际企业项目的开发流程,提高学生工程实践能力。

关键词:软件工程;OOAD;MVC;教学案例;企业项目

中图分类号: TP311 文献标识码:A 文章编号:1009-3044(2016)28-0135-02

Abstract: "Software Engineering" course has a strong abstract and theoretical.So the "case teaching" is widely used.The analysis and design of case is not complete,and far from practical application.The design result can not guide the development.Aiming at these problems,The application of OOAD and MVC model in the analysis and design of a complete teaching case is presented.This way simulate enterprise project development process and improve students engineering practice ability.

1 引言

软件工程是重点培养学生系统分析与设计能力的专业核心课程,其相关理论抽象性很强 ,单纯的理论学习会让学生感到内容枯燥乏味,因此”案例式教学”在软件工程的教学中普遍采用。学生通过具体案例学习软件生命周期各阶段所采用基础方法、规范、技术,案例的选择要贴合实际应用。为了模拟实际项目的开发流程,在案例的分析中采用目前企业最常用的分析设计方法OOAD,并首次提出与开发模式MVC结合,将MVC模式理念融入系统设计方案中,以此方案指导开发。基于OOAD和MVC模式的案例教学可以帮助学生将软件工程课程理论和实际项目开发流程相结合,真正的提高学生的软件分析设计应用能力。

2 OOAD(面向对象分析和设计)

OOAD(Object Orient Analysis & Design,面向对象的分析和设计,面向对象分析与设计)是一项被现代软件开发企业广为采用的有效技术。OOAD方法要求在设计中要映射现实世界中的事物为指定问题域中的对象和实体,例如:顾客、汽车和销售人员等。这就需要设计要尽可能地接近现实世界,即以最自然的方式表述实体。……

登录APP查看全文

猜你喜欢
教学案例
程序设计课程的教学理念与教学方法探究
大学计算机基础一体化教学改革实施和教学效果
教学案例的内涵及其应用意义
文学教育(2016年11期)2016-12-15 19:15:06
课堂因生成而精彩
生物教学中培养学生核心素养的四个对话视角
充分整合教材资源 优化历史课堂教学
小学数学课堂导入技巧及案例分析
考试周刊(2016年88期)2016-11-24 13:49:44
反转课堂模式与数学教学案例
促进初中化学定量观建构的教学案例
小学数学“反思型” 教学的探索与实践
考试周刊(2016年76期)2016-10-09 09:08:16