강원대학교 학생 무인 인증시스템 구현
학생들은 평일 야간 및 주말, 휴일에 학교에 출입하려면 출입 인증이 된 학생증이 필요하다.
하지만 일부 학생들은 학생증을 안만들었거나 출입 인증이 안된 학생증을 가졌고 또는 아예 들고 다니지를 않는다.
이에 학생증이 없더라도 휴대폰을 사용한 학생인증 기능을 만들고자 한다.
2019년 7월 말 ~ 2019년 11월 19일
API를 사용한 Android app 개발
Spring boot Server 연결
NFC 센서 프로그래밍
MariaDB, Android Studio, Java, PHP
KFC-master는 NFC System을 제공하기 위해서 사용하는 어플리케이션이다.
이는 사용자 로그인, 회원가입, NFC 서버 통신 및 데이터 전송이 가능하도록 한다.
KFC-Reader는 NFC System을 사용하기 위해서 KFC-master를 사용하는 사용자가
NFC 통신을 사용할때 데이터를 읽어, 이를 서버에 전송을 도와주는 데모 어플리케이션이다.
이를 사용하여 굳이 NFC Reader기가 존재하지 않아도 어떠한 작동을 하는 지 확인할 수 있다.
Android application 개발
API를 사용한 NFC, fingerprint의 사용
fingerprint를 하기 위한 sharedpreferences login
부족함을 깨닫고 이후에 삭제 및 수정을 거친 이후에 커밋 예정
로그인
회원가입
로딩화면
메인화면 및 NFC통신