项目描述:
某制药公司希望配备设备的实验室外安装一个门禁系统,只有得到授权并取得保护密码的人员才被允许进入实验室。以下便提供了一些有效密码及所代表的雇员小组:
保护密码 | 雇员小组 |
1645 | 技术人员 |
8345 | 管理人员 |
9998,1006,1007,1008 | 科学家 |
当输入保护密码后,应使该保护密码对任何可能站在门禁系统前的人员都是不可见的。而所输入的每一个保护密码,其请求要么是被允许,要么是被拒绝。所有试图进入实验室的请求都将显示在位于小键盘下的一个屏幕中,如果请求被允许,则相应的日期、时间及其所属的小组名称(科学家、管理员等)均会显示在屏幕中;如果请求被拒绝,则相应的时间、日期以及一条错误信息也会显示在屏幕中。
项目安排:
单元 | 功能要求 | 课前学习任务 | 课上学习练习 |
1 | 设计出门禁系统程序的界面 | 1.理解类的继承
| 1.了解图形用户界面 2.掌握JFrame窗口初始化的方法。 3.掌握基本组件JButton、JTextField的使用方法 |
2 | 实现民进系统各个按钮的功能。 | 1.了解抽象类和抽象方法。 2.理解接口的基本概念 | 1.学会接口的实现。 2.学会使用事件监听器,并用事件监听器解决实际问题。 |