Skip to content

2silvermoon/Nakji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

개요

학생들은 평일 야간 및 주말, 휴일에 학교에 출입하려면 출입 인증이 된 학생증이 필요하다.
하지만 일부 학생들은 학생증을 안만들었거나 출입 인증이 안된 학생증을 가졌고 또는 아예 들고 다니지를 않는다.
이에 학생증이 없더라도 휴대폰을 사용한 학생인증 기능을 만들고자 한다.

기간

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

역할

안드로이드를 통해 들어온 데이터 검증 및 처리
ㄴ 회원가입, 로그인, NFC 데이터 처리

기술 스택

Spring Boot, MariaDB, Hibernate, JPA

결과

데이터 검증 및 처리에 대해 배울 수 있었고, REST 방식에 대해 알게 되었다.

Client Side

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

아쉬운 점

도어락의 상태 변화 등 결과를 시각적으로 보여줄 수 없었다.
-> 단순히 True or False로만 출력되기 때문에

학교 측과 협의가 불가능했다.
-> 교내 세콤 측과 연락을 했지만 관리자가 자주 방문하지 않았고 따라서 학생 테이블의 구조 등을 파악하기 어려웠다.

다이어그램

Client Side diagram

Server Side
Github

실행화면

로그인


회원가입

로딩화면

메인화면 및 NFC통신

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages