资源简介
门禁系统源代码(log4j输出信息)门禁系统源代码门禁系统源代码门禁系统源代码
代码片段和文件信息
package Sys;
import Validate.*;;
/**
* 计算系类
*
* @author Administrator
*
*/
public class Computer {
private String[] passWord = new String[100]; // 计算机存储雇员的密码
private String[] card = new String[100]; // 计算机存储雇员胸卡
private String[] fingerMark = new String[100]; // 计算机存储雇员指纹
/**
* 字段的封装 return password
*/
public String[] getPassWord() {
return passWord;
}
/**
* return card
*/
public String[] getCard() {
return card;
}
/**
*
* @return fingerMark
*/
public String[] getFingerMark() {
return fingerMark;
}
/*
* 无参数的构造方法创建一组试用的密码胸卡指纹.
*/
public Computer() {
passWord[0] = “222222“;
card[0] = “accp“;
fingerMark[0] = “accp“;
}
/*
* 验证方法
*/
public boolean validate(String passStr) {
Validate validate = null;
String prifex = passStr.substring(02);
/* 验证密码 */
if (prifex.equals(“pa“)) {
validate = new PassWordVId(passWord passStr);
return validate.check();
}
/* 验证卡号 */
else if (prifex.equals(“ca“)) {
validate = new CardVId(card passStr);
return validate.check();
}
/* 验证指纹 */
else if (prifex.equals(“fi“)) {
validate = new FingerMarkVId(fingerMark passStr);
return validate.check();
} else {
return false;
}
}
/*
* 增加密码的方法
*/
public void addPassWord(int passWord) {
for (int i = 0; i < 100; i++) {
if (this.passWord[i] == null) {
this.passWord[i] = passWord * 2 + ““;
}
}
}
/*
* 增加胸卡的方法
*/
public void addCard(String card) {
for (int i = 0; i < 100; i++) {
if (this.card[i] == null) {
this.card[i] = card;
}
}
}
/*
* 增加指纹的方法
*/
public void addfingerMark(String fingerMark) {
for (int i = 0; i < 100; i++) {
if (this.fingerMark[i] == null) {
this.fingerMark[i] = fingerMark;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 387 2009-01-06 13:47 门禁系统\ProjectDoor\.project
文件 339 2009-01-06 15:05 门禁系统\ProjectDoor\.classpath
文件 8207 2009-01-21 13:48 门禁系统\ProjectDoor\accp.txt
文件 547 2009-01-09 10:15 门禁系统\ProjectDoor\bin\log4j.properties
文件 948 2009-01-21 13:33 门禁系统\ProjectDoor\bin\Sys\InputEquip.class
文件 783 2009-01-09 10:01 门禁系统\ProjectDoor\bin\Sys\Door.class
文件 3662 2009-01-21 13:09 门禁系统\ProjectDoor\bin\Sys\ControlSys.class
文件 1949 2009-01-21 13:45 门禁系统\ProjectDoor\bin\Sys\Computer.class
文件 1574 2009-01-21 13:25 门禁系统\ProjectDoor\bin\User\Guest.class
文件 632 2009-01-09 10:01 门禁系统\ProjectDoor\bin\User\Employee.class
文件 2621 2009-01-09 10:01 门禁系统\ProjectDoor\bin\User\Admin.class
文件 128 2009-01-09 10:01 门禁系统\ProjectDoor\bin\Validate\Validate.class
文件 1472 2009-01-21 13:27 门禁系统\ProjectDoor\bin\Validate\PassWordVId.class
文件 1122 2009-01-21 13:32 门禁系统\ProjectDoor\bin\Validate\GenericValidate.class
文件 1429 2009-01-21 13:25 门禁系统\ProjectDoor\bin\Validate\FingerMarkVId.class
文件 1411 2009-01-21 13:21 门禁系统\ProjectDoor\bin\Validate\CardVId.class
文件 833 2009-01-09 10:01 门禁系统\ProjectDoor\bin\test\InputEquipTest.class
文件 994 2009-01-09 10:01 门禁系统\ProjectDoor\bin\test\GuestTest.class
文件 872 2009-01-09 10:01 门禁系统\ProjectDoor\bin\test\EmployeeTest.class
文件 856 2009-01-09 10:01 门禁系统\ProjectDoor\bin\test\AdminTest.class
文件 547 2009-01-09 10:15 门禁系统\ProjectDoor\src\log4j.properties
文件 554 2009-01-08 23:08 门禁系统\ProjectDoor\src\test\AdminTest.java
文件 678 2009-01-08 23:19 门禁系统\ProjectDoor\src\test\GuestTest.java
文件 495 2009-01-08 23:11 门禁系统\ProjectDoor\src\test\EmployeeTest.java
文件 444 2009-01-08 23:27 门禁系统\ProjectDoor\src\test\InputEquipTest.java
文件 856 2009-01-21 13:21 门禁系统\ProjectDoor\src\Validate\CardVId.java
文件 854 2009-01-21 13:25 门禁系统\ProjectDoor\src\Validate\FingerMarkVId.java
文件 891 2009-01-21 13:32 门禁系统\ProjectDoor\src\Validate\GenericValidate.java
文件 1028 2009-01-21 13:27 门禁系统\ProjectDoor\src\Validate\PassWordVId.java
文件 133 2009-01-08 15:12 门禁系统\ProjectDoor\src\Validate\Validate.java
............此处省略468个文件信息
- 上一篇:web开发考勤管理系统
- 下一篇:eclipse activity 工作流插件
评论
共有 条评论