正在加载图片...
4)软件构件的粒度: 5)新时代与个人成才的关系。 2.基本概念和知识点 1)软件开发方法的螺旋式演进 从结构化到构件化: 2)软件构件的定义、特征: 3)软件构件的要素和软件构件模型: 4)软件构件的粒度:过程、对象、构件、服务 3.问题与应用 1)软件构件构成要素有哪些?具有那些特征? 2)举例说明有哪些典型的构件模型? 第二节架构、框架与中间件 1.主要内容 1)软件架构、框架、中间件的概念 2)反射机制原理 3)动态代理原理 2.基本概念和知识点 1)软件架构、框架、中间件 2)反射机制 3)动态代理 3.问题与应用(能力要求) 1)简述反射机制和动态代理原理 2)举例说明有哪些常用中间件? 3)软件构件、软件框架、中间件之间关系是怎样的? 4)实践:反射机制编程。 5)实践:动态代理编程。 (三)思考与实践 1.构件化开发与面向对象的软件开发有何联系和区别? 2.举例说明反射机制与动态代理对软件构件的复用有什么作用? 3.实践:构件技术应用与发展调研 利用网络资源,对软件构件技术的应用与发展情况作出调查,采集构 件技术、软件复用技术在著名的软件企业的适用情况,撰写调查报告。 (四)教学方法与手段 实践采用分组合作、调查研究的方式完成: 理论教学采用课堂讲授、多媒体教学、网络辅助教学的方法。 33 4)软件构件的粒度; 5)新时代与个人成才的关系。 2.基本概念和知识点 1)软件开发方法的螺旋式演进——从结构化到构件化; 2)软件构件的定义、特征; 3)软件构件的要素和软件构件模型; 4)软件构件的粒度:过程、对象、构件、服务。 3.问题与应用 1) 软件构件构成要素有哪些?具有哪些特征? 2)举例说明有哪些典型的构件模型? 第二节 架构、框架与中间件 1.主要内容 1)软件架构、框架、中间件的概念 2)反射机制原理 3)动态代理原理 2.基本概念和知识点 1)软件架构、框架、中间件 2)反射机制 3)动态代理 3.问题与应用(能力要求) 1)简述反射机制和动态代理原理。 2)举例说明有哪些常用中间件? 3)软件构件、软件框架、中间件之间关系是怎样的? 4)实践:反射机制编程。 5)实践:动态代理编程。 (三)思考与实践 1.构件化开发与面向对象的软件开发有何联系和区别? 2.举例说明反射机制与动态代理对软件构件的复用有什么作用? 3.实践:构件技术应用与发展调研 利用网络资源,对软件构件技术的应用与发展情况作出调查,采集构 件技术、软件复用技术在著名的软件企业的适用情况,撰写调查报告。 (四)教学方法与手段 实践采用分组合作、调查研究的方式完成; 理论教学采用课堂讲授、多媒体教学、网络辅助教学的方法
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有