1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

课程导入

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

image.png

image.png

image.png

点击进入智慧树在线开放课程《玩游戏学编程》

点击进入公益课程《Java趣味游戏》

点击进入公益课程《Java项目实战:WEB篇》


项目描述:

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

保护密码

雇员小组

1645

技术人员

8345

管理人员

9998,1006,1007,1008

科学家

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

 

项目安排:

单元

功能要求

课前学习任务

课上学习练习

1

设计出门禁系统程序的界面

1.理解类的继承

 

1.了解图形用户界面

2.掌握JFrame窗口初始化的方法。

3.掌握基本组件JButton、JTextField的使用方法

2

实现民进系统各个按钮的功能。

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

2.理解接口的基本概念

1.学会接口的实现。

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