永发信息网

设计一个Java程序的门禁系统

答案:2  悬赏:10  手机版
解决时间 2021-04-29 08:42

某公司安装了电子门,要设计门禁系统: 公司的雇员可以凭借密码、胸卡或指纹进入公司 计算机根据雇员的验证方式对其身份进行验证 管理员在监控室可以通过按钮直接开启电子门 访客可以按门铃请求进入,由管理员为其放行 管理员可以为新职员设置密码

根据需求分析对象 门禁系统、电子门、计算机、输入设备 管理员、 雇员、 访客 验证接口、验证实现

用JAVA写哈 麻烦大家写详细的代码哈

最佳答案

package test;


public class InputEquitTest {



public static void main(String[] args) {
// TODO Auto-generated method stub


}


}




package test;


import sys.*;
import user.*;


public class AdminTest {



public static void main(String[] args) {
Admin admin = new Admin("王哲"); // 管理员
ControlSys sys = new ControlSys(); // 门禁系统
System.out.println("门禁系统---管理员测试");
System.out.println("***************************************************");
admin.workDoor(sys, "pa", "654321");
while(true){
admin.InputInfo(sys);
sys.work();
}
}


}




package test;


import sys.*;
import user.*;


public class EmployeeTest {



public static void main(String[] args) {
Employee employee = new Employee("雇员张三丰"); // 雇员
ControlSys sys = new ControlSys(); // 门禁系统
System.out.println("门禁系统---雇员测试");
System.out.println("***************************************************");


while(true){
employee.InputInfo(sys);
sys.work();
}
}


}



package test;


import sys.*;
import user.*;


public class GuestTest {



public static void main(String[] args) {
Guest guest = new Guest("赵强"); // 访客员
Admin admin = new Admin("王石头"); // 管理员
ControlSys sys = new ControlSys(); // 门禁系统
System.out.println("门禁系统---访客测试");
System.out.println("***************************************************");


while(true){
guest.pressRing(sys);
admin.workDoor(sys, guest);
sys.work();
}
}


}

全部回答
拜托,软硬件交互会很麻烦的,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
祝福的话语
佳期如梦番外的下载地址
股票分析师怎么赚钱,我认识一个股票分析师 他
雅迪t-金刚80官网价格
丹香流亭店在什么地方啊,我要过去处理事情
梦幻西游现在能不能给别的号充点卡
92年的5月20日是什么星座
谁有勇者斗恶龙9 的r4金手指啊?
人把蛆吃了会怎么样啊?会不会生病呢?
美国网件无限路由器常德有谁卖不咯?
神龙出场的台词,七龙珠召唤神龙的咒语是什么
騰訊公司中奖活动電話是
什麽是问问?
诺基亚N97现在市场价多少钱啊?
蘑菇街是正品吗,蘑菇街的东西是正品吗!
推荐资讯
OPPO T5下载QQ2008
谁能介绍一些伤感的歌?
学校不按素质教育来,早上5点多就上课,一个
胃黏膜破裂加胃出血会导致胃癌吗?
天龙八部逍遥门派我开始加的灵气加到200多点
怎么强行解除梦幻电子密宝卡
龙 28号内测要激活码吗?
• 沈阳北站坐什么车能到泉源小区
2015年陈梓玥名字打分能打多少分
想问一下真三国无双5可有人玩无双模式普通以
千米是常见的什么单位,常用的质量单位有什么?
现在狮吹那么厉害的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?