SlideShare a Scribd company logo
프로젝트 포트폴리오
- 정 재 엽 -
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

PDF
SKHUFEEDS 소개 발표자료
PPTX
빠른 프로토타이핑을 위한 웹앱 자동화 툴 - YEOMAN
PPTX
Android Webkit Browser Plug-in
PDF
Cloud ide를 이용한_모바일_개발의_가능성과_전망
PDF
우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오
PDF
클라우드 IDE, 구름 프로젝트 | Devon 2012
PDF
Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드
PDF
웹스트리밍동영상보안자료
SKHUFEEDS 소개 발표자료
빠른 프로토타이핑을 위한 웹앱 자동화 툴 - YEOMAN
Android Webkit Browser Plug-in
Cloud ide를 이용한_모바일_개발의_가능성과_전망
우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오
클라우드 IDE, 구름 프로젝트 | Devon 2012
Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드
웹스트리밍동영상보안자료

Similar to Jung jaeyeoup (20)

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

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. (교육기관 팀 프로젝트)학원 출석 관리 시스템