SlideShare a Scribd company logo
1 of 51
Download to read offline
Developer PortFolio
NAME. 김현섭
Index
Profile
Travery
(Travel + Discovery)
SEMS
(Smart Education Management System)
Simple CCTV
(Used Raspberry Pi)
Skills
1 Profile
이름 : 김 현 섭
생년월일 : 1989.07.15
관심분야 : Java / SpringFramework / Web / Big Data
E-mail : blankykinn@gmail.com
Blog : loveiskey.tistory.com
Git-Hub : github.com/hsKinn
2 Development Skills
3 Travery ( Travel + Discovery )
Travel
TRAVERY
Discovery
+
 기간 : 2016.02.15 ~ 2016.04.08
 개발기술 및 개발환경
- Tool : STS, ToadForOracle - Skills : Java, JSP, Servlet, Jquery, Ajax, GitHub, Google API…
- DB : Oracle 11g - Server : Tomcat 8.0
 역할 [ 설계, 구현, 유지보수 ]
- Development : Daily, Weekly, Monthly Recommend Place, HashTag, Search, Paging…
- Trouble Shooting
3 Travery - 기획 의도
기존의 여행지 검색 사이트, 문제가 많다
자유 여행객
 일일이 여행 정보를 찾아야
하는 번거로움
 여러 사이트를 돌아다니며
정보를 얻어야 하는 단점
패키지 여행객
 여행 테마 선택의 다양성 부족
 자신이 원하는 곳만 있는 여행
패키지가 부족 / 여행 패키지에
대한 만족도 낮음
여행객 / 여행사의 입장에서 살펴본 기존 사이트의 문제점
여행사 / 여행 사이트
 유행을 빠르게 따라가지 못함
 패키지 여행 상품 개발에 돈이 많이 듬
 패키지 상품의 성공여부를 미리 알 수 없
음
3 Travery - 주요 기능
여행 SNS 여행지 / 경로 추천 여행 예약 기능
사람들과 여행지를 공유
사용자가 원하는 기준으로
여행지들을 비교
→ 사용자 맞춤형 추천
간편 여행 예약 서비스 및
인기 많은 여행지 리스트를 패
키지화
3 Travery - 데이터베이스 설계
3 Travery - 구현 결과
 Hit the Road : 나라 선택, 나라 별 색상 DB 관리
3
 Hit the Road : 선택한 국가의 여행지를 점으로 표현
Travery - 구현 결과
3
 Hit the Road : 무드 값 조정 가능
Travery - 구현 결과
3
 Hit the Road : 여행지 선택, 선택한 여행지 패키지모두 담기
Travery - 구현 결과
3
 Hit the Road : 여행지 상세 페이지, 여행지 패키지 개별 담기
Travery - 구현 결과
3
 Hit the Road : 선택한 여행지 무드 투표 ( 최초 1회 )
Travery - 구현 결과
3
 Hit the Road : 내 패키지 여행지 확인
Travery - 구현 결과
3
 Hit the Road : 내 패키지 위치 확인
Travery - 구현 결과
3
 My Package : 내 패키지 확인
Travery - 구현 결과
3
 My Package : 내 패키지 Hash Tag 추가 및 공유 설정
Travery - 구현 결과
3
 Share Package : 공유 패키지 보기
Travery - 구현 결과
3
 Share Package : 공유 패키지 상세 페이지 (Modal), 공유 패키지 담기
Travery - 구현 결과
3
 Share Package : 공유 패키지 검색 (Hash Tag), 정렬
Travery - 구현 결과
3
 Recommend Place : 추천 여행지 일일, 주간, 월간 인기 여행지 보기
Travery - 구현 결과
3
 Recommend Place : 새로 추가된 여행지에서 검색 ( 전체 여행지 대상 )
Travery - 구현 결과
3
 Trip Reservation : 내 패키지 여행 예약 ( 여행사와 협약으로 예약 진행 )
Travery - 구현 결과
4 SEMS (Smart Education Management System)
 기간 : 2016.04.12 ~ 2016.07.01
 개발기술 및 개발환경
- Tool : STS, ToadForOracle - Skills : Spring, JSP, MyBatis, Jquery, Ajax, SVN, AOP, Jenkins…
- DB : Oracle 11g - Server : Tomcat 8.0
 역할 [ 개발 환경 제공, 구현 ]
- Development : SI팀 PL - 개발 및 업무 분담, Comm팀 - 공통 기능 개발
- Setting : AA팀 - 개발 환경 제공, 스프링 설정, AOP (Transaction 처리), Template 적용
4 SEMS - Front 구현 결과
 Education Manage : 교육 검색, 페이징
4 SEMS - Front 구현 결과
 Education Manage : 교육 관리 및 검색, 페이징
4
 Education Manage : 교육 상세 조회
SEMS - Front 구현 결과
4
 Team Manage : 강의 내 팀 조회
SEMS - Front 구현 결과
4
 Team Manage : 강의 내 팀 관리
SEMS - Front 구현 결과
4
 My Page : 회원 마이 페이지
SEMS - Front 구현 결과
4
 My Page : 회원 로그인 이력 조회 검색, 페이징
SEMS - Front 구현 결과
4 SEMS - Backend 구현 결과
 Education Manage : 관리자 페이지 교육 관리
4 SEMS - Backend 구현 결과
 Education Manage : 관리자 페이지 교육장 관리
4 SEMS - Backend 구현 결과
 Member Manage : 관리자 페이지 회원 관리
4 SEMS - Backend 구현 결과
 Member Manage : 관리자 페이지 교육 수강생 관리
4 SEMS - Backend 구현 결과
 Partner Manage : 관리자 페이지 협력사 관리
4 SEMS - Backend 구현 결과
 Teacher Manage : 관리자 페이지 강사 관리
4 SEMS - Android App 구현 결과
 Android Application : 안드로이드 앱 이용 출결 및 교육 정보
4 SEMS - Naver Developers
 Naver Developers : 프로젝트 요구 사항 관리 및 SVN
4 SEMS - Naver Developers
 Naver Developers : SI 팀 PL 업무 분담 및 개발 담당
4 SEMS - Naver Developers
 Naver Developers : SI 팀 PL 요구사항 분석 및 설계, 구현
4 SEMS - Naver Developers
 Naver Developers : SVN 이용
4 SEMS - Jenkins
 Jenkins : 자동 배포 및 빌드 웹 어플리케이션
4 SEMS - Jenkins
 Jenkins : 자동 배포 및 빌드 웹 어플리케이션
5 Simple CCTV ( Used Raspberry Pi )
 기간 : 2015.07.20 ~ 2015.10.17
 개발기술 및 개발환경
- Tool : Rasbian Console, Motion Package - Skills : Rasbian, Python, GPIO, Sensor
- DB : Oracle 11g - Server : Apache
 역할 [ 기획, 설계, 구현 ]
- Planning : 아이디어 구상, 설계, 개발 환경 설정
- Development : 구현, 장치 설치 및 구현
5 Simple CCTV - 설계
 Research : 라즈베리파이와 센서 연동
5 Simple CCTV - 구현 결과
 Python Development : 센서 인식을 위한 Python 프로그래밍
5
 Web Streaming : 웹 스트리밍
Simple CCTV - 구현 결과
5
 Web Streaming : 웹 스트리밍 모션 감지
Simple CCTV - 구현 결과
Thank You

More Related Content

What's hot

오픈플랫폼(Open platform) 개요 및 사례
오픈플랫폼(Open platform) 개요 및 사례오픈플랫폼(Open platform) 개요 및 사례
오픈플랫폼(Open platform) 개요 및 사례Youngjo Seong
 
Android Developer JeongJaeyun
Android Developer JeongJaeyunAndroid Developer JeongJaeyun
Android Developer JeongJaeyunjaeyunjeong1
 
Google Firebase
Google FirebaseGoogle Firebase
Google FirebaseAliZaidi94
 
이병철의 개발자 포트폴리오
이병철의 개발자 포트폴리오이병철의 개발자 포트폴리오
이병철의 개발자 포트폴리오Lee ByeongCheol
 
상상을 현실로 만드는, 이미지 생성 모델을 위한 엔지니어링
상상을 현실로 만드는, 이미지 생성 모델을 위한 엔지니어링상상을 현실로 만드는, 이미지 생성 모델을 위한 엔지니어링
상상을 현실로 만드는, 이미지 생성 모델을 위한 엔지니어링Taehoon Kim
 
Introduction to Progressive Web App
Introduction to Progressive Web AppIntroduction to Progressive Web App
Introduction to Progressive Web AppBinh Bui
 
How to Use OWASP Security Logging
How to Use OWASP Security LoggingHow to Use OWASP Security Logging
How to Use OWASP Security LoggingMilton Smith
 
포트폴리오 오경원
포트폴리오 오경원포트폴리오 오경원
포트폴리오 오경원Sio Oh
 
Introduction to Google Cloud Platform and APIs
Introduction to Google Cloud Platform and APIsIntroduction to Google Cloud Platform and APIs
Introduction to Google Cloud Platform and APIsGDSCSoton
 
Google Firebase Presentation
Google Firebase PresentationGoogle Firebase Presentation
Google Firebase PresentationAeni Patel
 
Firebase on Android: The Big Picture
Firebase on Android: The Big PictureFirebase on Android: The Big Picture
Firebase on Android: The Big PictureSriyank Siddhartha
 
Event-driven microservices
Event-driven microservicesEvent-driven microservices
Event-driven microservicesAndrew Schofield
 
Scaling Deep Learning on Hadoop at LinkedIn
Scaling Deep Learning on Hadoop at LinkedInScaling Deep Learning on Hadoop at LinkedIn
Scaling Deep Learning on Hadoop at LinkedInAnthony Hsu
 

What's hot (20)

오픈플랫폼(Open platform) 개요 및 사례
오픈플랫폼(Open platform) 개요 및 사례오픈플랫폼(Open platform) 개요 및 사례
오픈플랫폼(Open platform) 개요 및 사례
 
Android Developer JeongJaeyun
Android Developer JeongJaeyunAndroid Developer JeongJaeyun
Android Developer JeongJaeyun
 
Firebase PPT
Firebase PPTFirebase PPT
Firebase PPT
 
Google Firebase
Google FirebaseGoogle Firebase
Google Firebase
 
이병철의 개발자 포트폴리오
이병철의 개발자 포트폴리오이병철의 개발자 포트폴리오
이병철의 개발자 포트폴리오
 
상상을 현실로 만드는, 이미지 생성 모델을 위한 엔지니어링
상상을 현실로 만드는, 이미지 생성 모델을 위한 엔지니어링상상을 현실로 만드는, 이미지 생성 모델을 위한 엔지니어링
상상을 현실로 만드는, 이미지 생성 모델을 위한 엔지니어링
 
Introduction to Progressive Web App
Introduction to Progressive Web AppIntroduction to Progressive Web App
Introduction to Progressive Web App
 
Hybrid mobile app
Hybrid mobile appHybrid mobile app
Hybrid mobile app
 
Micro-frontend
Micro-frontendMicro-frontend
Micro-frontend
 
How to Use OWASP Security Logging
How to Use OWASP Security LoggingHow to Use OWASP Security Logging
How to Use OWASP Security Logging
 
iOS Introduction For Very Beginners
iOS Introduction For Very BeginnersiOS Introduction For Very Beginners
iOS Introduction For Very Beginners
 
Firebase Overview
Firebase OverviewFirebase Overview
Firebase Overview
 
포트폴리오 오경원
포트폴리오 오경원포트폴리오 오경원
포트폴리오 오경원
 
Angular PWA
Angular PWAAngular PWA
Angular PWA
 
Introduction to Google Cloud Platform and APIs
Introduction to Google Cloud Platform and APIsIntroduction to Google Cloud Platform and APIs
Introduction to Google Cloud Platform and APIs
 
Google Firebase Presentation
Google Firebase PresentationGoogle Firebase Presentation
Google Firebase Presentation
 
Firebase on Android: The Big Picture
Firebase on Android: The Big PictureFirebase on Android: The Big Picture
Firebase on Android: The Big Picture
 
Event-driven microservices
Event-driven microservicesEvent-driven microservices
Event-driven microservices
 
Introduction to Firebase from Google
Introduction to Firebase from GoogleIntroduction to Firebase from Google
Introduction to Firebase from Google
 
Scaling Deep Learning on Hadoop at LinkedIn
Scaling Deep Learning on Hadoop at LinkedInScaling Deep Learning on Hadoop at LinkedIn
Scaling Deep Learning on Hadoop at LinkedIn
 

Similar to 김현섭 Portfolio [Web Developer Beginner]

[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵NAVER Engineering
 
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?Sang-ho Choi
 
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?주식회사 내일비
 
반복적인 코드 작업 자동화, Codebone으로 손쉽게
반복적인 코드 작업 자동화, Codebone으로 손쉽게반복적인 코드 작업 자동화, Codebone으로 손쉽게
반복적인 코드 작업 자동화, Codebone으로 손쉽게Sungju Jin
 
Team project(with reactnative)
Team project(with reactnative)Team project(with reactnative)
Team project(with reactnative)형석 장
 
XECon + PHPFest 2014 XE 프로젝트 이야기
XECon + PHPFest 2014 XE 프로젝트 이야기XECon + PHPFest 2014 XE 프로젝트 이야기
XECon + PHPFest 2014 XE 프로젝트 이야기Sol Kim
 
도구를 활용한 더 나은 웹 개발: Yeoman
도구를 활용한 더 나은 웹 개발: Yeoman도구를 활용한 더 나은 웹 개발: Yeoman
도구를 활용한 더 나은 웹 개발: YeomanJae Sung Park
 
스마일게이트 서버개발캠프 - QuadCore - BTS Deck
스마일게이트 서버개발캠프 - QuadCore - BTS Deck스마일게이트 서버개발캠프 - QuadCore - BTS Deck
스마일게이트 서버개발캠프 - QuadCore - BTS DeckServerDevCamp
 
웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)Channy Yun
 
Lost smart tag 소개
Lost smart tag 소개Lost smart tag 소개
Lost smart tag 소개ssuser9f76db
 
How to implement your dream 20150427
How to implement your dream 20150427How to implement your dream 20150427
How to implement your dream 20150427Will Kim
 
과정 커리큘럼
과정 커리큘럼과정 커리큘럼
과정 커리큘럼John Seo
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)수보 김
 
중고나라 거래 통계 서비스 1차 개발 완료 보고
중고나라 거래 통계 서비스 1차 개발 완료 보고중고나라 거래 통계 서비스 1차 개발 완료 보고
중고나라 거래 통계 서비스 1차 개발 완료 보고embian
 
삶이편해지는_백엔드_개발자_지식.pdf
삶이편해지는_백엔드_개발자_지식.pdf삶이편해지는_백엔드_개발자_지식.pdf
삶이편해지는_백엔드_개발자_지식.pdfSeung kyoo Park
 
메이븐 기본 이해
메이븐 기본 이해메이븐 기본 이해
메이븐 기본 이해중선 곽
 
my activities before getting a job
my activities before getting a jobmy activities before getting a job
my activities before getting a jobDeo Kim
 
TOAST Meetup2015 - 구름 Cloud IDE (류성태)
TOAST Meetup2015 - 구름 Cloud IDE (류성태)TOAST Meetup2015 - 구름 Cloud IDE (류성태)
TOAST Meetup2015 - 구름 Cloud IDE (류성태)TOAST_NHNent
 

Similar to 김현섭 Portfolio [Web Developer Beginner] (20)

[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
 
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
 
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
 
반복적인 코드 작업 자동화, Codebone으로 손쉽게
반복적인 코드 작업 자동화, Codebone으로 손쉽게반복적인 코드 작업 자동화, Codebone으로 손쉽게
반복적인 코드 작업 자동화, Codebone으로 손쉽게
 
Team project(with reactnative)
Team project(with reactnative)Team project(with reactnative)
Team project(with reactnative)
 
XECon + PHPFest 2014 XE 프로젝트 이야기
XECon + PHPFest 2014 XE 프로젝트 이야기XECon + PHPFest 2014 XE 프로젝트 이야기
XECon + PHPFest 2014 XE 프로젝트 이야기
 
도구를 활용한 더 나은 웹 개발: Yeoman
도구를 활용한 더 나은 웹 개발: Yeoman도구를 활용한 더 나은 웹 개발: Yeoman
도구를 활용한 더 나은 웹 개발: Yeoman
 
스마일게이트 서버개발캠프 - QuadCore - BTS Deck
스마일게이트 서버개발캠프 - QuadCore - BTS Deck스마일게이트 서버개발캠프 - QuadCore - BTS Deck
스마일게이트 서버개발캠프 - QuadCore - BTS Deck
 
okspring3x
okspring3xokspring3x
okspring3x
 
웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)
 
Lost smart tag 소개
Lost smart tag 소개Lost smart tag 소개
Lost smart tag 소개
 
How to implement your dream 20150427
How to implement your dream 20150427How to implement your dream 20150427
How to implement your dream 20150427
 
과정 커리큘럼
과정 커리큘럼과정 커리큘럼
과정 커리큘럼
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
 
중고나라 거래 통계 서비스 1차 개발 완료 보고
중고나라 거래 통계 서비스 1차 개발 완료 보고중고나라 거래 통계 서비스 1차 개발 완료 보고
중고나라 거래 통계 서비스 1차 개발 완료 보고
 
삶이편해지는_백엔드_개발자_지식.pdf
삶이편해지는_백엔드_개발자_지식.pdf삶이편해지는_백엔드_개발자_지식.pdf
삶이편해지는_백엔드_개발자_지식.pdf
 
Web Project
Web ProjectWeb Project
Web Project
 
메이븐 기본 이해
메이븐 기본 이해메이븐 기본 이해
메이븐 기본 이해
 
my activities before getting a job
my activities before getting a jobmy activities before getting a job
my activities before getting a job
 
TOAST Meetup2015 - 구름 Cloud IDE (류성태)
TOAST Meetup2015 - 구름 Cloud IDE (류성태)TOAST Meetup2015 - 구름 Cloud IDE (류성태)
TOAST Meetup2015 - 구름 Cloud IDE (류성태)
 

김현섭 Portfolio [Web Developer Beginner]

  • 2. Index Profile Travery (Travel + Discovery) SEMS (Smart Education Management System) Simple CCTV (Used Raspberry Pi) Skills
  • 3. 1 Profile 이름 : 김 현 섭 생년월일 : 1989.07.15 관심분야 : Java / SpringFramework / Web / Big Data E-mail : blankykinn@gmail.com Blog : loveiskey.tistory.com Git-Hub : github.com/hsKinn
  • 5. 3 Travery ( Travel + Discovery ) Travel TRAVERY Discovery +  기간 : 2016.02.15 ~ 2016.04.08  개발기술 및 개발환경 - Tool : STS, ToadForOracle - Skills : Java, JSP, Servlet, Jquery, Ajax, GitHub, Google API… - DB : Oracle 11g - Server : Tomcat 8.0  역할 [ 설계, 구현, 유지보수 ] - Development : Daily, Weekly, Monthly Recommend Place, HashTag, Search, Paging… - Trouble Shooting
  • 6. 3 Travery - 기획 의도 기존의 여행지 검색 사이트, 문제가 많다 자유 여행객  일일이 여행 정보를 찾아야 하는 번거로움  여러 사이트를 돌아다니며 정보를 얻어야 하는 단점 패키지 여행객  여행 테마 선택의 다양성 부족  자신이 원하는 곳만 있는 여행 패키지가 부족 / 여행 패키지에 대한 만족도 낮음 여행객 / 여행사의 입장에서 살펴본 기존 사이트의 문제점 여행사 / 여행 사이트  유행을 빠르게 따라가지 못함  패키지 여행 상품 개발에 돈이 많이 듬  패키지 상품의 성공여부를 미리 알 수 없 음
  • 7. 3 Travery - 주요 기능 여행 SNS 여행지 / 경로 추천 여행 예약 기능 사람들과 여행지를 공유 사용자가 원하는 기준으로 여행지들을 비교 → 사용자 맞춤형 추천 간편 여행 예약 서비스 및 인기 많은 여행지 리스트를 패 키지화
  • 8. 3 Travery - 데이터베이스 설계
  • 9. 3 Travery - 구현 결과  Hit the Road : 나라 선택, 나라 별 색상 DB 관리
  • 10. 3  Hit the Road : 선택한 국가의 여행지를 점으로 표현 Travery - 구현 결과
  • 11. 3  Hit the Road : 무드 값 조정 가능 Travery - 구현 결과
  • 12. 3  Hit the Road : 여행지 선택, 선택한 여행지 패키지모두 담기 Travery - 구현 결과
  • 13. 3  Hit the Road : 여행지 상세 페이지, 여행지 패키지 개별 담기 Travery - 구현 결과
  • 14. 3  Hit the Road : 선택한 여행지 무드 투표 ( 최초 1회 ) Travery - 구현 결과
  • 15. 3  Hit the Road : 내 패키지 여행지 확인 Travery - 구현 결과
  • 16. 3  Hit the Road : 내 패키지 위치 확인 Travery - 구현 결과
  • 17. 3  My Package : 내 패키지 확인 Travery - 구현 결과
  • 18. 3  My Package : 내 패키지 Hash Tag 추가 및 공유 설정 Travery - 구현 결과
  • 19. 3  Share Package : 공유 패키지 보기 Travery - 구현 결과
  • 20. 3  Share Package : 공유 패키지 상세 페이지 (Modal), 공유 패키지 담기 Travery - 구현 결과
  • 21. 3  Share Package : 공유 패키지 검색 (Hash Tag), 정렬 Travery - 구현 결과
  • 22. 3  Recommend Place : 추천 여행지 일일, 주간, 월간 인기 여행지 보기 Travery - 구현 결과
  • 23. 3  Recommend Place : 새로 추가된 여행지에서 검색 ( 전체 여행지 대상 ) Travery - 구현 결과
  • 24. 3  Trip Reservation : 내 패키지 여행 예약 ( 여행사와 협약으로 예약 진행 ) Travery - 구현 결과
  • 25. 4 SEMS (Smart Education Management System)  기간 : 2016.04.12 ~ 2016.07.01  개발기술 및 개발환경 - Tool : STS, ToadForOracle - Skills : Spring, JSP, MyBatis, Jquery, Ajax, SVN, AOP, Jenkins… - DB : Oracle 11g - Server : Tomcat 8.0  역할 [ 개발 환경 제공, 구현 ] - Development : SI팀 PL - 개발 및 업무 분담, Comm팀 - 공통 기능 개발 - Setting : AA팀 - 개발 환경 제공, 스프링 설정, AOP (Transaction 처리), Template 적용
  • 26. 4 SEMS - Front 구현 결과  Education Manage : 교육 검색, 페이징
  • 27. 4 SEMS - Front 구현 결과  Education Manage : 교육 관리 및 검색, 페이징
  • 28. 4  Education Manage : 교육 상세 조회 SEMS - Front 구현 결과
  • 29. 4  Team Manage : 강의 내 팀 조회 SEMS - Front 구현 결과
  • 30. 4  Team Manage : 강의 내 팀 관리 SEMS - Front 구현 결과
  • 31. 4  My Page : 회원 마이 페이지 SEMS - Front 구현 결과
  • 32. 4  My Page : 회원 로그인 이력 조회 검색, 페이징 SEMS - Front 구현 결과
  • 33. 4 SEMS - Backend 구현 결과  Education Manage : 관리자 페이지 교육 관리
  • 34. 4 SEMS - Backend 구현 결과  Education Manage : 관리자 페이지 교육장 관리
  • 35. 4 SEMS - Backend 구현 결과  Member Manage : 관리자 페이지 회원 관리
  • 36. 4 SEMS - Backend 구현 결과  Member Manage : 관리자 페이지 교육 수강생 관리
  • 37. 4 SEMS - Backend 구현 결과  Partner Manage : 관리자 페이지 협력사 관리
  • 38. 4 SEMS - Backend 구현 결과  Teacher Manage : 관리자 페이지 강사 관리
  • 39. 4 SEMS - Android App 구현 결과  Android Application : 안드로이드 앱 이용 출결 및 교육 정보
  • 40. 4 SEMS - Naver Developers  Naver Developers : 프로젝트 요구 사항 관리 및 SVN
  • 41. 4 SEMS - Naver Developers  Naver Developers : SI 팀 PL 업무 분담 및 개발 담당
  • 42. 4 SEMS - Naver Developers  Naver Developers : SI 팀 PL 요구사항 분석 및 설계, 구현
  • 43. 4 SEMS - Naver Developers  Naver Developers : SVN 이용
  • 44. 4 SEMS - Jenkins  Jenkins : 자동 배포 및 빌드 웹 어플리케이션
  • 45. 4 SEMS - Jenkins  Jenkins : 자동 배포 및 빌드 웹 어플리케이션
  • 46. 5 Simple CCTV ( Used Raspberry Pi )  기간 : 2015.07.20 ~ 2015.10.17  개발기술 및 개발환경 - Tool : Rasbian Console, Motion Package - Skills : Rasbian, Python, GPIO, Sensor - DB : Oracle 11g - Server : Apache  역할 [ 기획, 설계, 구현 ] - Planning : 아이디어 구상, 설계, 개발 환경 설정 - Development : 구현, 장치 설치 및 구현
  • 47. 5 Simple CCTV - 설계  Research : 라즈베리파이와 센서 연동
  • 48. 5 Simple CCTV - 구현 결과  Python Development : 센서 인식을 위한 Python 프로그래밍
  • 49. 5  Web Streaming : 웹 스트리밍 Simple CCTV - 구현 결과
  • 50. 5  Web Streaming : 웹 스트리밍 모션 감지 Simple CCTV - 구현 결과