资源简介
Java项目-门禁系统
源码注释很详细
Java项目实录
代码片段和文件信息
package com.handson.sys;
import com.handson.validate.CardVld;
import com.handson.validate.FingerVld;
import com.handson.validate.PasswordVld;
import com.handson.validate.Validate;
public class Computer {
private String[] pwds = new String[100]; // 计算机存储的雇员密码,数字字符串
private String[] cards = new String[100]; // 计算机存储的雇员胸卡号,字符串形式
private String[] fingerMarks = new String[100]; // 计算机存储的雇员指纹,字符串形式
//无参构造方法,创建一组测试用密码、指纹、卡号
public Computer(){
pwds[0] = “2222“;
cards[0] = “accp“;
fingerMarks[0] = “accp“;
}
//验证
public boolean validate(String inputMsg){
boolean bn = false;
Validate validate = null;
if (inputMsg.length()>2)
{
String prefix = inputMsg.substring(0 2);
/*验证密码*/
if(prefix.equals(“pa“)){
validate = new PasswordVld();
bn = validate.check(pwds inputMsg);
}
/*验证胸卡*/
else if(prefix.equals(“ca“)){
validate = new CardVld();
bn = validate.check(cards inputMsg);
}
/*验证指纹*/
else if(prefix.equals(“fi“)) {
validate = new FingerVld();
bn = validate.check(fingerMarksinputMsg);
}
}
return bn;
}
// //增加新胸卡
// public void addCards(String card) {
// for(int i=0;i<100;i++){
// if(this.cards[i]==null){
// this.cards[i] = card;
// return;
// }
// }
// }
//
// //增加新指纹
// public void addFingerMarks(String fingerMark) {
// for(int i=0;i<100;i++){
// if(this.fingerMarks[i]==null){
// this.fingerMarks[i] = fingerMark;
// return;
// }
// }
// }
//
// //增加新密码
// public void addPwds(int passWord) {
// for(int i=0;i<100;i++){
// if(this.pwds[i]==null){
// this.pwds[i] = passWord*2+““;
// return;
// }
// }
// }
//setter/getter
public String[] getCards() {
return cards;
}
public String[] getfingerMarks() {
return fingerMarks;
}
public String[] getPassWords() {
return pwds;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 232 2010-06-11 09:02 doorproj\.classpath
文件 384 2008-08-07 16:41 doorproj\.project
文件 1546 2014-09-23 05:34 doorproj\bin\com\handson\sys\Computer.class
文件 1026 2014-09-23 05:34 doorproj\bin\com\handson\sys\Door.class
文件 1980 2014-09-23 05:34 doorproj\bin\com\handson\test\AdminTest.class
文件 2249 2014-09-23 05:34 doorproj\bin\com\handson\test\EmployeeTest.class
文件 2170 2014-09-23 05:34 doorproj\bin\com\handson\test\GuestTest.class
文件 1745 2014-09-23 05:34 doorproj\bin\com\handson\user\Admin.class
文件 864 2014-09-23 05:34 doorproj\bin\com\handson\user\Employee.class
文件 1550 2014-09-23 05:34 doorproj\bin\com\handson\user\Guest.class
文件 765 2014-09-23 05:34 doorproj\bin\com\handson\validate\CardVld.class
文件 771 2014-09-23 05:34 doorproj\bin\com\handson\validate\FingerVld.class
文件 777 2014-09-23 05:34 doorproj\bin\com\handson\validate\PasswordVld.class
文件 177 2014-09-23 05:34 doorproj\bin\com\handson\validate\Validate.class
文件 2427 2010-06-11 09:03 doorproj\src\com\handson\sys\Computer.java
文件 830 2010-06-11 09:02 doorproj\src\com\handson\sys\Door.java
文件 1706 2010-06-11 09:03 doorproj\src\com\handson\test\AdminTest.java
文件 1678 2010-06-11 09:03 doorproj\src\com\handson\test\EmployeeTest.java
文件 1799 2010-06-11 09:03 doorproj\src\com\handson\test\GuestTest.java
文件 1998 2010-06-11 09:03 doorproj\src\com\handson\user\Admin.java
文件 497 2010-06-11 09:03 doorproj\src\com\handson\user\Employee.java
文件 848 2010-06-11 09:03 doorproj\src\com\handson\user\Guest.java
文件 398 2010-06-11 09:03 doorproj\src\com\handson\validate\CardVld.java
文件 399 2010-06-11 09:03 doorproj\src\com\handson\validate\FingerVld.java
文件 392 2010-06-11 09:03 doorproj\src\com\handson\validate\PasswordVld.java
文件 127 2010-06-11 09:03 doorproj\src\com\handson\validate\Validate.java
目录 0 2014-09-23 05:34 doorproj\bin\com\handson\sys
目录 0 2014-09-23 05:34 doorproj\bin\com\handson\test
目录 0 2014-09-23 05:34 doorproj\bin\com\handson\user
目录 0 2014-09-23 05:34 doorproj\bin\com\handson\validate
............此处省略14个文件信息
- 上一篇:学生管理-Java项目
- 下一篇:RSA+AES 加密工具类 Java
相关资源
- 学生管理-Java项目
- java项目—银行管理系统
- 传智播客20套java项目高清视频完整源
- Java经典源码 门禁系统完整代码
- 项目源码java项目TT商城
- 基于java爬取网络图片并且保存到本地
- java项目,前后端分离视频教程源码
- java项目吃货联盟订餐系统
- tomcat 部署java项目 jar
- 北大青鸟S2JAVA门禁系统
- java项目视频20套最新地址.txt
- java项目视频教程20套
- 把java项目安装为window服务
- java 项目ssh框架搭建的增删查改,带数
- JavaSwing雷霆战机飞机大战源代码
- 银行项目java源码
- python实现java项目一键发布到服务器
- 关于java项目实习报告
- javaweb项目实含笔记与详细实现步骤
- 达内Java项目云笔记12天完整源码clou
- 计算java项目总行数
- java项目经验整理.zip
- java项目酒店管理含数据库脚本
- 实战突击Java项目开发案例整合_源码
- java项目开发源码(内附10个)
- java 门禁系统的面向对象设计
- java项目经验参考模板.zip
- java简历上的项目集合大全
- java项目经验整理
- java项目安装部署手册
评论
共有 条评论