ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Android] [NFC] NFC 무인 인증 시스템 프로젝트
    프로젝트/Android 2019. 12. 9. 16:05

    근거리 무선 통신 기반의 학생 무인 인증 시스템

    강원대학교 학생 무인 인증시스템 구현

    개요

    학생들은 평일 야간 및 주말, 휴일에 학교에 출입하려면 출입 인증이 된 학생증이 필요하다.

    하지만 일부 학생들은 학생증을 안만들었거나 출입 인증이 안된 학생증을 가졌고 또는 아예 들고 다니지를 않는다.

    이에 학생증이 없더라도 휴대폰을 사용한 학생인증 기능을 만들고자 한다.

    실행영상


    Github


    기간

    2019년 7월 말 ~ 2019년 11월 19일

    역할

    API를 사용한 Android app 개발

    Spring boot Server 연결

    NFC 센서 프로그래밍

    기술 스택

    MariaDB, Android Studio, Java, PHP

    KFC_master

    KFC-master는 NFC System을 제공하기 위해서 사용하는 어플리케이션이다.

    이는 사용자 로그인, 회원가입, NFC 서버 통신 및 데이터 전송이 가능하도록 한다.

    KFC_Reader

    KFC-Reader는 NFC System을 사용하기 위해서 KFC-master를 사용하는 사용자가

    NFC 통신을 사용할때 데이터를 읽어, 이를 서버에 전송을 도와주는 데모 어플리케이션이다.

    이를 사용하여 굳이 NFC Reader기가 존재하지 않아도 어떠한 작동을 하는 지 확인할 수 있다.

    결과

    Android application 개발

    API를 사용한 NFC, fingerprint의 사용

    fingerprint를 하기 위한 sharedpreferences login

    부족함을 깨닫고 이후에 삭제 및 수정을 거친 이후에 커밋 예정


    Server side

    https://github.com/2silvermoon/Nakji


    다이어그램

    Android app & Server System
    diagram2


    Android app work
    diagram


    실행화면

    로그인



    회원가입

    로딩화면

    메인화면 및 NFC통신


    ※ 본 글은 개인 포트폴리오 혹은 공부용으로 사용하기 때문에, 무단 복사 유포는 금지하지만, 개인 공부 용도로는 얼마든지 사용하셔도 좋습니다


    반응형

    '프로젝트 > Android' 카테고리의 다른 글

    19.08.06  (0) 2019.08.09
    [KFC] 기획 초안  (4) 2019.05.22
Designed by Tistory.