1
2
3
4
5
6
7
8
9
10
11

门禁系统(二)

发布时间:2018-11-22 23:02   发布人:盛雯雯   浏览次数:62406

学习阶段

二、实用程序开发

学时


项目4

门禁系统

学时

6

单元4.2

门禁系统(二)

学时

2

教学目标

能力目标

能够熟练的应用事件监听,解决实际问题

知识目标

1.了解抽象类和抽象方法。

2.理解接口的基本概念

课前知识储备

1.学会接口的实现。

2.学会使用事件监听器,并用事件监听器解决实际问题。

课上学习练习

素质目标

严谨务实的工作态度;良好的心理素质;用于克服困难的能力;

课前知识储备

微课:知识储备-微课-Java 中的抽象类 

微课:知识储备-微课-Java 中的多态     

微课:知识储备-微课-Java 中的接口    

微课:知识储备-微课-多态中的引用类型转换

课上项目实战

任务1:

image014.jpg

1.       实现如图窗口

2.       在按钮上添加事件监听器,点击“提交”按钮,在文本框中输出一句话。

微课:项目实战-课程导入

微课:项目实战- 任务1-实现单个组件的监听(项目5-门禁系统)

任务2:

image016.jpg

1.       实现如果窗口

(1)用判断事件源的方式,点击不同按钮输出不同的话。

(2)用判断事件上的标示的方式,点击不同按钮输出不同语句。

(3)用判断事件源上文本的方式,点击不同按钮输出不同语句。

微课:项目实战-任务2-实现多个组件的监听(项目5-门禁系统)

任务3:某制药公司希望配备设备的实验室外安装一个门禁系统,只有得到授权并取得保护密码的人员才被允许进入实验室。以下便提供了一些有效密码及所代表的雇员小组:

image018.jpg

当输入保护密码后,应使该保护密码对任何可能站在门禁系统前的人员都是不可见的。而所输入的每一个保护密码,其请求要么是被允许,要么是被拒绝。所有试图进入实验室的请求都将显示在位于小键盘下的一个屏幕中,如果请求被允许,则相应的日期、时间及其所属的小组名称(科学家、管理员等)均会显示在屏幕中;如果请求被拒绝,则相应的时间、日期以及一条错误信息也会显示在屏幕中。

微课:项目实战-5.2.4 任务3-门禁系统功能的实现(上)(项目5-门禁系统)  

微课:项目实战-5.2.4 任务3-门禁系统功能的实现(下)(项目5-门禁系统)      

课后知识拓展

微课:知识拓展-微课-Java中的final的使用

微课:知识拓展-微课-Java 中的 Object   类 Ⅱ

微课:B-趣味自然数-回文数

教学资料

单元教学设计
电子教案
教学PPT
学习题库