SlideShare a Scribd company logo
1 of 14
Download to read offline
프로젝트 포트폴리오
- 정 재 엽 -
Youtube = https://www.youtube.com/channel/UCOHPELceVE_BKUVMqpn6yyw?view_as=subscriber
Github = https://github.com/wp01053
작품 소개
1. 지하상가 안전관리 종합 애플리케이션 “S.O.S”
2. (졸업작품 팀 프로젝트) 누구나 사용할 수 있는 사물함
3. Web Project (Socket Chatting, 게시판)
4. NFC를 활용한 출석 애플리케이션
5. (교육기관 팀 프로젝트)학원 출석 관리 시스템
개발 기간 : 2017.11.1 ~ 2017.11.15
개발 환경 : Window10, Android Studio, Firebase
사용 언어 : Java
소스 코드 : https://github.com/wp01053/s.o.s-Android-
개발 내용 :
지하상가라는 넓지만 폐쇄적인 공간에서 존재하는 안전사고
(화재, 인명피해 등) 들에 대응 가능한 지하상가 안전관리 종합
어플리케이션을 구현하였습니다.
크게 2가지 메뉴로 구성하여 응급상황 클릭시
(심정지, 호흡정지, 발작, 상해)등 의 메뉴로 구성
대피상황 클릭시(화재 , 침수) 등 지하상가에서 발생할 수 있는
사건에 대하여 전화걸기, 섹터 지정하여 신고하기,
사용자에게 푸시 메세지를 전송하는 기능을 구현하였습니다.
지하상가 안전관리 종합 애플리케이션 “S.O.S”
지하상가 안전관리 종합 애플리케이션 “S.O.S”
심정지
APP 메인화면 대피상황 선택 화면 응급상황 선택 화면 신고 구역 확인 화면
개발 기간 : 2018.01 ~ 2018.03
개발 환경 : Window10, Android Studio, Firebase, Oracle,
Arduino IDE
사용 언어 : Java, Phython, C++
개발 인원 : 4명
담당 업무 : 라즈베리파이 충격감지센서에 충격감지 될 시
(센서값을 서버로 전송하여 사진촬영)
App 음성인식 사용하여 사물함 잠금 기능 구현
개발 내용 :
실시간 내부 사진 촬영을 이용하여 학생들이 용이하게 물품 관리
를 할 수 있는 IOT보관함과 , 음성인식을 활용하여 눈이 불편한
사람들도 쉽게 사용할 수 있는 장애인용 보관함의 기능을 통합하
여 누구나 사용할 수 있는 사물함을 제작하였습니다.
주 기능으로는 보관함 내용물을 사진으로 촬영하는 기능과
아날로그 잠금이 아닌 음성인식으로 잠금기능을 강화하였고,
외부의 충격이 가해졌을 시 사용자의 핸드폰으로 푸시와,
외부 사진을 찍을 수 있는 기능을 구현하였습니다.
(졸업작품 팀 프로젝트) 누구나 사용할 수 있는 사물함
(졸업작품 팀 프로젝트) 누구나 사용할 수 있는 사물함
Application
↑
Raspberry Pi
ː
ServerArduino
시스템 구성도
개발 기간 : 2018.09.03 ~ 2018.09.14
개발 환경 : Window10, STS, Oracle, Tomcat 8.5
버전 관리 : Sourcetree, Github
사용 언어 : Java, CSS, JSP, JavaScript
소스 코드 : https://github.com/wp01053/ChattingProject
개발 내용 :
MVC 모델 2(Model, View, Controller)방식의 웹페이지 구현
화면 출력 부분은 View, DB연동 로직은 Model
View(jsp)와 Model(JavaBean)을 연결시켜주는
역활을 Controller(서블릿)로 구성
주요 기능: (게시판(글쓰기, 수정, 삭제, 답글, 파일첨부, 검색),
회원가입, 로그인, Modal 확인창, Socket Chatting, 정보수정 )
Web Project (Socket Chatting, 게시판)
Web Project (Socket Chatting, 게시판)
Login Page Main Page Chatting Page Board Page
개발 기간 : 2018.10.03 ~ 2018.10.12
개발 환경 : Window10, Android Studio, Adobe xd, Tomcat 8.5
형상 관리 : Sourcetree, Github
사용 언어 : Java
소스 코드 : https://github.com/wp01053/AndroidProject
개발 내용 :
NFC를 활용한 출석 애플리케이션 개발
로그인, 회원가입(Tomcat sever와 Oracle DB 연동)
ID, PW를 get 방식으로 전송 Java에서는 받아온 데이터를 db와
비교해서 일치할 경우 result 값을 설정해서 그 값을 다시
안드로이드로 보내주는 방식으로 구성하였습니다.
NFC 출석은 NFC 태그 시간, 지정한 시간 비교 후 출석 체크
지정한 번호, 내용 SMS 권한 설정 후 메시지 전송 기능
길 찾기는 Kakao API 사용하였습니다.
알람기능은 Alarm Manager, Time Picker로 구현하였습니다.
또한, 안드로이드 앱의 아키텍처는 MVC로 구현하였습니다.
NFC를 활용한 출석 애플리케이션
Navigation Drawer NFC
Check
Calendar View Kakao API
NFC를 활용한 출석 애플리케이션
Alarm Activity
개발 기간 : 2018.11.01 ~ 2018.11.30
소스 코드 : https://github.com/wp01053/FinalProject
담당 업무 : APP, Design
(교육기관 팀 프로젝트)학원 출석 관리 시스템
SERVER, DB WEB APP
(교육기관 팀 프로젝트)학원 출석 관리 시스템
현재 대부분의 학원에서는 출석체크를 지문으로 진행하고 있습니다.
하지만 그러한 출석에 대한 문제점으로는 이용하는
사용자에 비해 그것을 수용할 만한 환경이 부족하다는 점,
그로 인해 사용자는 불편함을 겪을 수 밖에 없기 때문에
저희 시스템에서는 문제점을 해결하고자
어플에서는 학생용, 강사용의 어플을 나눠서 사용이
가능하며 비콘 출석 또는 ,블루투스 출석으로 쉽게 출석체크가 가능한
ASP 서비스를 기반으로한 학원관리 시스템을 구현하였습니다.
(교육기관 팀 프로젝트)학원 출석 관리 시스템
감사합니다

More Related Content

Similar to Jung jaeyeoup

Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5Jonathan Jeon
 
Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)Channy Yun
 
my activities before getting a job
my activities before getting a jobmy activities before getting a job
my activities before getting a jobDeo Kim
 
웹캣소개서 (스마트교육연구소)
웹캣소개서 (스마트교육연구소)웹캣소개서 (스마트교육연구소)
웹캣소개서 (스마트교육연구소)tekville2
 
황규영 포트폴리오
황규영 포트폴리오황규영 포트폴리오
황규영 포트폴리오Q_0
 
Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.효근 박
 
하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)Changhwan Yi
 
Single-page Application
Single-page ApplicationSingle-page Application
Single-page ApplicationSangmin Yoon
 
HTML5 기반 다매체 연동형 서비스 발전 방향(티비스톰 정운교 이사)
HTML5 기반 다매체 연동형 서비스 발전 방향(티비스톰 정운교 이사)HTML5 기반 다매체 연동형 서비스 발전 방향(티비스톰 정운교 이사)
HTML5 기반 다매체 연동형 서비스 발전 방향(티비스톰 정운교 이사)JeongHeon Lee
 
생산성을 높여주는 iOS 개발 방법들.pdf
생산성을 높여주는 iOS 개발 방법들.pdf생산성을 높여주는 iOS 개발 방법들.pdf
생산성을 높여주는 iOS 개발 방법들.pdfssuserb942d2
 
[H3 2012] Bridge over troubled water : make plug-in for Appspresso
[H3 2012] Bridge over troubled water : make plug-in for Appspresso[H3 2012] Bridge over troubled water : make plug-in for Appspresso
[H3 2012] Bridge over troubled water : make plug-in for AppspressoKTH, 케이티하이텔
 
Web app 개발 방법론
Web app 개발 방법론Web app 개발 방법론
Web app 개발 방법론Sang Seok Lim
 
Android발표자료 홍종진
Android발표자료 홍종진Android발표자료 홍종진
Android발표자료 홍종진Jong Jin Hong
 
Front end dev 2016 & beyond
Front end dev 2016 & beyondFront end dev 2016 & beyond
Front end dev 2016 & beyondJae Sung Park
 
[KGIT_EWD]class03 0322
[KGIT_EWD]class03 0322[KGIT_EWD]class03 0322
[KGIT_EWD]class03 0322jylee6977
 
Rss+reader+n스크린+적용기
Rss+reader+n스크린+적용기Rss+reader+n스크린+적용기
Rss+reader+n스크린+적용기caley2
 

Similar to Jung jaeyeoup (20)

Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5
 
Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)
 
my activities before getting a job
my activities before getting a jobmy activities before getting a job
my activities before getting a job
 
Portfolio
PortfolioPortfolio
Portfolio
 
Front end engineer
Front end engineerFront end engineer
Front end engineer
 
웹캣소개서 (스마트교육연구소)
웹캣소개서 (스마트교육연구소)웹캣소개서 (스마트교육연구소)
웹캣소개서 (스마트교육연구소)
 
황규영 포트폴리오
황규영 포트폴리오황규영 포트폴리오
황규영 포트폴리오
 
Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.
 
하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)
 
Single-page Application
Single-page ApplicationSingle-page Application
Single-page Application
 
HTML5 기반 다매체 연동형 서비스 발전 방향(티비스톰 정운교 이사)
HTML5 기반 다매체 연동형 서비스 발전 방향(티비스톰 정운교 이사)HTML5 기반 다매체 연동형 서비스 발전 방향(티비스톰 정운교 이사)
HTML5 기반 다매체 연동형 서비스 발전 방향(티비스톰 정운교 이사)
 
생산성을 높여주는 iOS 개발 방법들.pdf
생산성을 높여주는 iOS 개발 방법들.pdf생산성을 높여주는 iOS 개발 방법들.pdf
생산성을 높여주는 iOS 개발 방법들.pdf
 
Electron
ElectronElectron
Electron
 
[H3 2012] Bridge over troubled water : make plug-in for Appspresso
[H3 2012] Bridge over troubled water : make plug-in for Appspresso[H3 2012] Bridge over troubled water : make plug-in for Appspresso
[H3 2012] Bridge over troubled water : make plug-in for Appspresso
 
Web app 개발 방법론
Web app 개발 방법론Web app 개발 방법론
Web app 개발 방법론
 
Android발표자료 홍종진
Android발표자료 홍종진Android발표자료 홍종진
Android발표자료 홍종진
 
hexa core
hexa corehexa core
hexa core
 
Front end dev 2016 & beyond
Front end dev 2016 & beyondFront end dev 2016 & beyond
Front end dev 2016 & beyond
 
[KGIT_EWD]class03 0322
[KGIT_EWD]class03 0322[KGIT_EWD]class03 0322
[KGIT_EWD]class03 0322
 
Rss+reader+n스크린+적용기
Rss+reader+n스크린+적용기Rss+reader+n스크린+적용기
Rss+reader+n스크린+적용기
 

Recently uploaded

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 

Recently uploaded (6)

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 

Jung jaeyeoup

  • 1. 프로젝트 포트폴리오 - 정 재 엽 - Youtube = https://www.youtube.com/channel/UCOHPELceVE_BKUVMqpn6yyw?view_as=subscriber Github = https://github.com/wp01053
  • 2. 작품 소개 1. 지하상가 안전관리 종합 애플리케이션 “S.O.S” 2. (졸업작품 팀 프로젝트) 누구나 사용할 수 있는 사물함 3. Web Project (Socket Chatting, 게시판) 4. NFC를 활용한 출석 애플리케이션 5. (교육기관 팀 프로젝트)학원 출석 관리 시스템
  • 3. 개발 기간 : 2017.11.1 ~ 2017.11.15 개발 환경 : Window10, Android Studio, Firebase 사용 언어 : Java 소스 코드 : https://github.com/wp01053/s.o.s-Android- 개발 내용 : 지하상가라는 넓지만 폐쇄적인 공간에서 존재하는 안전사고 (화재, 인명피해 등) 들에 대응 가능한 지하상가 안전관리 종합 어플리케이션을 구현하였습니다. 크게 2가지 메뉴로 구성하여 응급상황 클릭시 (심정지, 호흡정지, 발작, 상해)등 의 메뉴로 구성 대피상황 클릭시(화재 , 침수) 등 지하상가에서 발생할 수 있는 사건에 대하여 전화걸기, 섹터 지정하여 신고하기, 사용자에게 푸시 메세지를 전송하는 기능을 구현하였습니다. 지하상가 안전관리 종합 애플리케이션 “S.O.S”
  • 4. 지하상가 안전관리 종합 애플리케이션 “S.O.S” 심정지 APP 메인화면 대피상황 선택 화면 응급상황 선택 화면 신고 구역 확인 화면
  • 5. 개발 기간 : 2018.01 ~ 2018.03 개발 환경 : Window10, Android Studio, Firebase, Oracle, Arduino IDE 사용 언어 : Java, Phython, C++ 개발 인원 : 4명 담당 업무 : 라즈베리파이 충격감지센서에 충격감지 될 시 (센서값을 서버로 전송하여 사진촬영) App 음성인식 사용하여 사물함 잠금 기능 구현 개발 내용 : 실시간 내부 사진 촬영을 이용하여 학생들이 용이하게 물품 관리 를 할 수 있는 IOT보관함과 , 음성인식을 활용하여 눈이 불편한 사람들도 쉽게 사용할 수 있는 장애인용 보관함의 기능을 통합하 여 누구나 사용할 수 있는 사물함을 제작하였습니다. 주 기능으로는 보관함 내용물을 사진으로 촬영하는 기능과 아날로그 잠금이 아닌 음성인식으로 잠금기능을 강화하였고, 외부의 충격이 가해졌을 시 사용자의 핸드폰으로 푸시와, 외부 사진을 찍을 수 있는 기능을 구현하였습니다. (졸업작품 팀 프로젝트) 누구나 사용할 수 있는 사물함
  • 6. (졸업작품 팀 프로젝트) 누구나 사용할 수 있는 사물함 Application ↑ Raspberry Pi ː ServerArduino 시스템 구성도
  • 7. 개발 기간 : 2018.09.03 ~ 2018.09.14 개발 환경 : Window10, STS, Oracle, Tomcat 8.5 버전 관리 : Sourcetree, Github 사용 언어 : Java, CSS, JSP, JavaScript 소스 코드 : https://github.com/wp01053/ChattingProject 개발 내용 : MVC 모델 2(Model, View, Controller)방식의 웹페이지 구현 화면 출력 부분은 View, DB연동 로직은 Model View(jsp)와 Model(JavaBean)을 연결시켜주는 역활을 Controller(서블릿)로 구성 주요 기능: (게시판(글쓰기, 수정, 삭제, 답글, 파일첨부, 검색), 회원가입, 로그인, Modal 확인창, Socket Chatting, 정보수정 ) Web Project (Socket Chatting, 게시판)
  • 8. Web Project (Socket Chatting, 게시판) Login Page Main Page Chatting Page Board Page
  • 9. 개발 기간 : 2018.10.03 ~ 2018.10.12 개발 환경 : Window10, Android Studio, Adobe xd, Tomcat 8.5 형상 관리 : Sourcetree, Github 사용 언어 : Java 소스 코드 : https://github.com/wp01053/AndroidProject 개발 내용 : NFC를 활용한 출석 애플리케이션 개발 로그인, 회원가입(Tomcat sever와 Oracle DB 연동) ID, PW를 get 방식으로 전송 Java에서는 받아온 데이터를 db와 비교해서 일치할 경우 result 값을 설정해서 그 값을 다시 안드로이드로 보내주는 방식으로 구성하였습니다. NFC 출석은 NFC 태그 시간, 지정한 시간 비교 후 출석 체크 지정한 번호, 내용 SMS 권한 설정 후 메시지 전송 기능 길 찾기는 Kakao API 사용하였습니다. 알람기능은 Alarm Manager, Time Picker로 구현하였습니다. 또한, 안드로이드 앱의 아키텍처는 MVC로 구현하였습니다. NFC를 활용한 출석 애플리케이션
  • 10. Navigation Drawer NFC Check Calendar View Kakao API NFC를 활용한 출석 애플리케이션 Alarm Activity
  • 11. 개발 기간 : 2018.11.01 ~ 2018.11.30 소스 코드 : https://github.com/wp01053/FinalProject 담당 업무 : APP, Design (교육기관 팀 프로젝트)학원 출석 관리 시스템 SERVER, DB WEB APP
  • 12. (교육기관 팀 프로젝트)학원 출석 관리 시스템 현재 대부분의 학원에서는 출석체크를 지문으로 진행하고 있습니다. 하지만 그러한 출석에 대한 문제점으로는 이용하는 사용자에 비해 그것을 수용할 만한 환경이 부족하다는 점, 그로 인해 사용자는 불편함을 겪을 수 밖에 없기 때문에 저희 시스템에서는 문제점을 해결하고자 어플에서는 학생용, 강사용의 어플을 나눠서 사용이 가능하며 비콘 출석 또는 ,블루투스 출석으로 쉽게 출석체크가 가능한 ASP 서비스를 기반으로한 학원관리 시스템을 구현하였습니다.
  • 13. (교육기관 팀 프로젝트)학원 출석 관리 시스템