《软件平台与中间件》课程.docx

上传人:b****4 文档编号:5194427 上传时间:2022-12-13 格式:DOCX 页数:19 大小:19.26KB
下载 相关 举报
《软件平台与中间件》课程.docx_第1页
第1页 / 共19页
《软件平台与中间件》课程.docx_第2页
第2页 / 共19页
《软件平台与中间件》课程.docx_第3页
第3页 / 共19页
《软件平台与中间件》课程.docx_第4页
第4页 / 共19页
《软件平台与中间件》课程.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

《软件平台与中间件》课程.docx

《《软件平台与中间件》课程.docx》由会员分享,可在线阅读,更多相关《《软件平台与中间件》课程.docx(19页珍藏版)》请在冰豆网上搜索。

《软件平台与中间件》课程.docx

《软件平台与中间件》课程

《软件平台与中间件》课程

教案大纲

课程代码:

课程名称:

《软件平台与中间件程序设计》《》

学时学分:

学时学分

先修课程:

应用技术

适用专业:

计算机类各专业

开课部门:

灾害信息工程系

一、课程的地位、目的与任务

《软件平台与中间件程序设计》是一门专门针对计算机专业学生开设的计算机专业课程。

本课程的目的:

使学生掌握设计的基本方法及逐步形成正确的思想,能够熟练地使用、、、、、等进行设计能力,让学生充分实践所学的知识,帮助学生真正掌握课程上的知识,同时也帮助学生迅速积累经验,成长为高级软件开发工程师。

二、和相关课程的分工与联系

《软件平台与中间件程序设计》是一门能够独立进行项目开发的课程,它的前导课程为《程序设计》,《数据库系统》和《应用技术》,通过使用开发进行独立的项目开发学习,为后续的《设计模式》等课程打下扎实的实践基础。

三、教案内容与基本要求

(一)教案要求

.了解项目的特点

.掌握框架标签(学时)

.掌握中标签的使用

.了解开发基础

.了解

.了解

掌握联合和开发

(二)教案内容

第章:

现代框架

应用程序:

快速学习

1.1.1构建应用程序

1.1.2基础技术简介

1.1.3深入研究

应用程序框架

1.2.1什么是框架

1.2.2为什么使用框架

框架

1.3.1简史

1.3.2概览:

模式

1.3.3的工作原理

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

1、知识要求

1)了解的基本特征;

2)掌握的基本语法;

3)深刻理解面向对象程序设计思想和对面向对象的支持;

4)掌握语言和语言中常用的标记;

5)理解。

2、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

3、素质要求

具备面向对象程序设计思想

第章初识

声明性架构

2.1.1两种配置

2.1.2声明架构的两种方式

2.1.3智能默认值

简单的示例

2.2.1部署示例应用程序

2.2.2探索应用程序

使用注解的

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

1、知识要求

6)了解的基本特征;

7)掌握的基本语法;

8)深刻理解面向对象程序设计思想和对面向对象的支持;

9)掌握语言和语言中常用的标记;

10)理解。

2、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

3、素质要求

具备面向对象程序设计思想

第章使用动作

动作简介

打包动作

3.2.1公文包示例应用程序

3.2.2组织你的包

3.2.3使用包中的组件

实现动作

3.3.1可选的接口

向对象传递数据

3.4.1对象支持的属性

3.4.2动作

3.4.3域对象用作数据转移的潜在危险

案例研究:

文件上传

3.5.1通过包获得内建的支持

3.5.2拦截器做什么

3.5.3公文包示例代码研究

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

1、知识要求

11)了解的基本特征;

12)掌握的基本语法;

13)深刻理解面向对象程序设计思想和对面向对象的支持;

14)掌握语言和语言中常用的标记;

15)理解。

2、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

3、素质要求

具备面向对象程序设计思想

第章使用拦截器追加工作流

为什么要拦截请求

4.1.1清理

4.1.2从拦截器受益

4.1.3开发拦截器

拦截器的工作原理

4.2.1总指挥

4.2.2如何触发拦截器

研究内建的拦截器

4.3.1工具拦截器

4.3.2数据转移拦截器

4.3.3工作流拦截器

4.3.4其他拦截器

4.3.5内建的拦截器栈

声明拦截器

4.4.1声明独立的拦截器和拦截器栈

4.4.2将拦截器映射到动作组件

4.4.3设置、覆盖拦截器参数

构建自定义拦截器

4.5.1实现接口

4.5.2构建拦截器

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

4、知识要求

16)了解的基本特征;

17)掌握的基本语法;

18)深刻理解面向对象程序设计思想和对面向对象的支持;

19)掌握语言和语言中常用的标记;

20)理解。

5、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

6、素质要求

具备面向对象程序设计思想

本章重点:

基本语法、语言、

本章难点:

基本要求:

7、知识要求

21)了解的基本特征;

22)掌握的基本语法;

23)深刻理解面向对象程序设计思想和对面向对象的支持;

24)掌握语言和语言中常用的标记;

25)理解。

8、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

9、素质要求

具备面向对象程序设计思想

第章数据转移:

和类型转换

数据转移和类型转换:

应用程序领域的常见任务

5.2.1是什么

5.2.2如何融入框架

内建的类型转换器

5.3.1立即可用的类型转换器

5.3.2使用表达式从表单字段名映射到属性

自定义类型转换

5.4.1实现类型转换器

5.4.2在和之间转换

5.4.3配置框架使用自定义转换器

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

10、知识要求

26)了解的基本特征;

27)掌握的基本语法;

28)深刻理解面向对象程序设计思想和对面向对象的支持;

29)掌握语言和语言中常用的标记;

30)理解。

11、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

12、素质要求

具备面向对象程序设计思想

第章构建视图——标签

入门

6.1.2虚拟对象

标签概要

6.2.1标签语法

6.2.2使用设置标签属性

数据标签

标签

6.3.2标签

标签

6.3.4标签

标签

控制标签

6.4.1标签

6.4.2和标签

其他标签

6.5.1标签

6.5.2标签

6.5.3和标签

标签

使用和其他本地标签

表达式语言的基础知识

6.7.1什么是

6.7.2中常用的表达式语言特性

6.7.3表达式语言的高级特性

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

13、知识要求

31)了解的基本特征;

32)掌握的基本语法;

33)深刻理解面向对象程序设计思想和对面向对象的支持;

34)掌握语言和语言中常用的标记;

35)理解。

14、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

15、素质要求

具备面向对象程序设计思想

第章组件标签

为什么需要组件标签

标签、模板和主题

7.2.1标签

7.2.2模板

7.2.3主题

组件标签

7.3.1通用属性

7.3.2简单组件

7.3.3基于集合的组件

7.3.4额外的组件

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

16、知识要求

36)了解的基本特征;

37)掌握的基本语法;

38)深刻理解面向对象程序设计思想和对面向对象的支持;

39)掌握语言和语言中常用的标记;

40)理解。

17、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

18、素质要求

具备面向对象程序设计思想

第章结果

动作之后

8.1.1页面上:

如何使用自定义结果组件构建应用程序

8.1.2实现结果类型

常用的结果类型

8.2.1,也叫做

8.2.2,也叫做

8.2.3,也叫做

替代品

8.3.1,也叫做

8.3.2,也叫做

全局结果

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

19、知识要求

41)了解的基本特征;

42)掌握的基本语法;

43)深刻理解面向对象程序设计思想和对面向对象的支持;

44)掌握语言和语言中常用的标记;

45)理解。

20、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

21、素质要求

具备面向对象程序设计思想

第章集成和

为什么在中使用

9.1.1依赖注入能做些什么

9.1.2如何管理对象和注入依赖

9.1.3使用接口隐藏实现

将添加到

9.2.1让管理动作、拦截器和结果的创建

9.2.2使用自动连线将依赖注入到动作、拦截器和结果

为什么在中使用

9.3.1使用和建立项目

9.3.2基于管理编写代码

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

22、知识要求

46)了解的基本特征;

47)掌握的基本语法;

48)深刻理解面向对象程序设计思想和对面向对象的支持;

49)掌握语言和语言中常用的标记;

50)理解。

23、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

24、素质要求

具备面向对象程序设计思想

第章探索验证框架

熟悉数据验证框架

10.1.1验证框架的架构

10.1.2工作流中的验证框架

将动作关联到验证框架

10.2.1使用声明验证元数据

10.2.2研究内建的验证器

编写自定义验证器

10.3.1检查密码强度的自定义验证器

10.3.2使用自定义数据验证器

验证框架的高级主题

10.4.1在域对象级别验证

10.4.2使用验证上下文优化验证

10.4.3验证继承

10.4.4验证短路效应

10.4.5使用注解声明验证

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

25、知识要求

51)了解的基本特征;

52)掌握的基本语法;

53)深刻理解面向对象程序设计思想和对面向对象的支持;

54)掌握语言和语言中常用的标记;

55)理解。

26、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

27、素质要求

具备面向对象程序设计思想

第章理解国际化

框架和

11.1.1使用和取得本地化文本

11.1.2如何解决本地对支持的问题

示例

11.2.1快速展示

11.2.2幕后一览

详情

11.3.1默认的搜索算法

11.3.2从包中取得消息文本

11.3.3使用标签指定包

11.3.4参数化本地化文本

11.3.5格式化日期和数字

覆盖框架默认的地域决定

11.4.1让用户交互地设置地域

11.4.2以编码的方式设置地域

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

28、知识要求

56)了解的基本特征;

57)掌握的基本语法;

58)深刻理解面向对象程序设计思想和对面向对象的支持;

59)掌握语言和语言中常用的标记;

60)理解。

29、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

30、素质要求

具备面向对象程序设计思想

第章使用插件扩展

插件概要

常用插件

12.2.1

12.2.2

12.2.3

内部组件系统

12.3.1

12.3.2常量

12.3.3注入

12.3.4内部扩展点

编写浏览路径插件

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

31、知识要求

61)了解的基本特征;

62)掌握的基本语法;

63)深刻理解面向对象程序设计思想和对面向对象的支持;

64)掌握语言和语言中常用的标记;

65)理解。

32、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

33、素质要求

具备面向对象程序设计思想

第章最佳实践

建立开发环境

13.1.1建立

13.1.2重新加载资源

对动作进行单元测试

13.2.1将用于测试的优势

13.2.2与测试

13.2.3测试文件

最大化重用

13.3.1使用标签组件化

13.3.2重用模板化的标签

13.3.3连接标签和对象

高级标签的使用

13.4.1覆盖既有模板

13.4.2编写自定义模板

13.4.3编写自定义主题

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

34、知识要求

66)了解的基本特征;

67)掌握的基本语法;

68)深刻理解面向对象程序设计思想和对面向对象的支持;

69)掌握语言和语言中常用的标记;

70)理解。

35、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

36、素质要求

具备面向对象程序设计思想

第章从经典迁移

翻译经典的知识

14.1.1动作

怎么了

14.1.3切换标签库

14.1.4拆分消息资源

逐步转换

14.2.1逐步实现

14.2.2动作映射

14.2.3动作在哪里遇到表单

14.2.4转换页面

14.2.5不说英语

14.2.6数据警察

14.2.7两者能够和睦相处吗

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

37、知识要求

71)了解的基本特征;

72)掌握的基本语法;

73)深刻理解面向对象程序设计思想和对面向对象的支持;

74)掌握语言和语言中常用的标记;

75)理解。

38、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

39、素质要求

具备面向对象程序设计思想

第章高级主题

高级动作的应用

动态方法调用

15.2.1通配符方法的选择

15.2.2动态工作流

使用令牌防止表单重复提交

15.3.1使用表单标签

15.3.2令牌拦截器规则的例外

自动显示等待页面

完成操作的一个动作

15.5.1

15.5.2拦截器和接口

15.5.3连接各部分

15.6.1关注网站的界面外观

15.6.2配置相互关系

15.6.3使用声明性架构

15.6.4使用控制器准备网页内容

小结

本章重点:

基本语法、语言、

本章难点:

基本要求:

40、知识要求

76)了解的基本特征;

77)掌握的基本语法;

78)深刻理解面向对象程序设计思想和对面向对象的支持;

79)掌握语言和语言中常用的标记;

80)理解。

41、能力要求

通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

42、素质要求

具备面向对象程序设计思想

四、主要教案环节学时分配

章节

讲课

实验

上机

复习

合计

第章

第章

第章

第章

第章

第章

第章

第章

第章

第章

第章

第章

第章

第章

第章

期末复习

合计

五、教材与教参

参考教材一:

《与开发技术详解》

作者:

封超

出版社:

清华大学出版社

参考教材二:

《程序设计》

作者:

高方平刘庆杰

出版社:

高等教育出版社

六、教案方法与考核方式

教案方法:

教案可安排在机房进行,采用讲、练结合的教案方法,通过多媒体交互系统、大屏幕投影等手段辅助教案,也可以采用多媒体教室教案,机房上机的形式。

考核方式:

采用上机考试和笔试考试等形式进行。

修订人:

刘庆杰修订日期:

审核人:

审核日期:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1