KH IEI PROJECT
자바(JAVA) 프레임워크 개발자 양성과정 31회차
이동헌 강사 / 이호정 취업담임
2019. 09. 02 (Q)
1 팀
We
팀장/팀원 |
위**(팀장), 강**, 문**, 송**, 유**
|
개요 |
목표 : 실시간 교육방송 및 다양한 IT 교육 영상프로그램을 사용자에게 제공한다.
기대효과 :
1) 코딩을 처음 접하는 사람에게 자신의 수준에 맞는 강의를 선택하여 들을 수 있게한다.
2) 실시간 온라인 강의를 통해, 자신의 의문점을 즉시 해결할 수 있는 기회를 제공한다.
3) 자신의 강의를 업로드 하고, 수강생에 대한 질답을 통해 지식 공유에 기여할 수 있다. |
구현기능 |
공통 : Bootstrap3, Spring Security
'강좌 둘러보기' 게시판 : 파일 업로드, summer note API
'로드맵' 게시판
'라이브' 게시판 : FullCalendar, webRTC ( 1대다 송출 ), socket.io ( 채팅 )
'마이페이지'
'로그인' : SNS 로그인 ( KAKAO, NAVER )
'회원가입' : reCAPTCHA API, smtp |
설계의 주안점 |
기존의 강의 사이트들의 강점들을 흡수하며 실시간 강의 기능을 추가하여 경쟁력을 확보한다. |
|
2 팀
Ctrl C+V
팀장/팀원 |
김**(팀장), 송**, 전**, 정**, 송**
|
개요 |
- 목표 : 과거의 싸이월드와 현재의 인스타의 장점을 합쳐 새로운 SNS 생성
- 기대효과 : 과거 싸이월드에서 자신만의 공간을 꾸미는 감성을 개인저장소(클라우드)형태로 변환하고 일촌개념으로 인한 폐쇄성을 인스타그램의 해시태그를 통해 보완한다.
과거 방명록의 개념을 계속 보존하는 동시에, 과거의 싸이월드와 현재의 인스타그램을 합친 새로운 sns생성
사용자들은 자신만의 공간을 얻고 방명록 또한 공개비공개설정이 자유롭게 가능하다. |
구현기능 |
로그인(Spring Security)
게시판:CRUD 댓글,대댓글,비밀글여부,스크롤페이징,썸네일기능
방명록:CRUD 댓글 비밀글 여부 ,스크롤페이징
미니미:DRAG&DROP을 통한 미니미 생성
클라우드:파일업로드기능
타임라인:시간대별 게시글 스크롤 페이징,댓글,대댓글
캘린더:일정CRUD
검색기능:해시태그
Spring Securtiy :현재접속해있는 유저조회 |
설계의 주안점 |
과거에 인기를 끌엇던 추억의 싸이월드의 감성은 유지하며 요즘 sns에 부족하지 않는 sns개발에 요점을둠.
타임라인을통해 페이스북과 같이 다른사람의 게시글을 보고 게시글을 통해 나의 일상을 올려 공유하며
다이어리를통해 내일정을 등록하고 관리하고 방명록을 통해 과거 싸이월드처럼 공개/비공개로작성한다.
프로필설정에선 기본적으로 회원정보수정이 가능하며 미니미 생성을 통해 과거싸이월드의 감성을 살릴수있다.
클라우드를 통해 내사진들을 폴더 생성후 폴더별로 관리할수있다.페이스북과 같이 현재 들어온 접속자도 볼수있다. |
|
3 팀
너도나도
팀장/팀원 |
신**(팀장), 신**, 이**, 정**, 홍**, 황**
|
개요 |
바쁜 현대사회에 직장인들이 끼니를 잘 챙겨 먹지 못하고 있다.
이러한 이유로 커스텀 도시락 배달 홈페이지를 제작하여 정해진 시간에 원하는
반찬으로 이루어진 도시락을 원하는 장소로 배달을 하여 규칙적인 식사를 돕는다.
또한 사용자들이 음식을 사먹을 때 좋아하는 반찬, 좋아하는 메뉴 기준으로 사먹게
되는데 그러다 보면 영양소를 골고루 섭취하고 있는지 알기가 어렵다.
이러한 부분을 보완하고자 본 프로젝트에서는 어떤 영양소를 얼만큼 섭취하고
있는지 사용자에게 정보를 제공할 것이고, 또 어떤 영양소가 부족한지 정보를
제공함과 동시에 메뉴도 함께 추천하여 균형적으로 영양을 섭취할 수 있게
제공하는 홈페이지다. |
구현기능 |
로그인(spring security,kakao api) : kakao api 로그인 기능, security이용한 로그인, 비밀번호 암호화
게시판 : CRUD 페이징, 검색기능, 댓글(ajax)
JQuery : Drag&Drop
kakao Map Api : kakao Map Api를 이용한 배달장소 받기
그래프 D3.js: D3.js 이용한 영양정보 그래프화 하기
Spring Batch : Spring Batch이용한 정기결제 구현
QR코드 : QR코드생성후 주문정보 담기
spring cookie : spring cookie 이용한 장바구니 기능 구현 |
설계의 주안점 |
원하는 반찬으로 사용자가 커스텀하여 사용자만의 도시락을 만들 수 있고,
정기 배달을 통해서 매번 결제 할 필요 없이 편리하게 이용할 수 있으며,
알레르기, 칼로리 등 정보를 제공하여 사용자들에게 편의성을 제공한다.
또한 최근 1주동안 주문한 도시락 영양소를 분석하여 부족한 영양소가 무엇인지
그리고 하루 권장 칼로리 기준보다 초과 되었는지, 미달 되었는지 정보를 제공하여
균형 잡힌 식단을 제공해준다.
QR코드로 배달원이 사용자정보를 편리하고 빠르게 알 수 있고, 사용자도 다른 인증
절차 필요 없이 편리하게 제품을 받아볼 수 있다. |
|
4 팀
FourRest
팀장/팀원 |
우**(팀장), 신**, 정**, 최**, 한**
|
개요 |
얼마 전, 인천의 수도에서 붉은 물이 나와 학생들이 급식을 먹지 못하고,
가정에서는 아이들이 피부병에 걸리는 등 큰 피해가 발생하였다. 또한 바다의
녹조 문제, 미세먼지 등으로 국민들이 많은 피해를 입고, 걱정이 늘고 있다.
하지만 조사에 의하면, 나라에서 운영되고 있는 통계사이트나 환경사이트 등의
정보들은 보기 쉽지 않으며, 접근성이 떨어지고, 각 사이트별로 조사된 자료가
다름을 확인하였다. 그러므로 이러한 환경 문제를 조금이라도 줄여 나가기 위하여
환경에 대한 경각심을 갖게 하는 사이트가 꼭 필요하다고 생각하였고, 나아가
인간에 의해 파괴된 자연에서 점점 사라져가는 동물들의 보호를 위해 이
사이트가 꼭 필요하다고 생각하였다. |
구현기능 |
회원, 게시판, 결제, 공유, 지도, 메일, captcha, 크롤링, 채팅, 그래프, 게임 |
설계의 주안점 |
환경에 대한 정보를 한눈에 알아 볼 수 있고, 남녀노소 누구나 쉽게 환경에 대한
심각성을 느낄 수 있게 페이지를 설계 했다. 그리고 멸종위기 동물에 대해서도 심각성을
느끼고 침입외래종에도 관심을 가질 수 있게 한다. |
|
5 팀
DOLDuck
팀장/팀원 |
조**(팀장), 한**, 정**, 박**, 이**
|
개요 |
전 세계적으로 K-pop과 한류문화에 대한 관심이 증가하면서 아이돌과 관련된 사이트가 증가하고 있는 가운데 현재까지는 라이브 스트리밍(송출)기능과 실시간으로 반영되는 아이돌 차트, 글로벌 팬들을 위한 번역기서비스를 제공해 주는 사이트가 부족하다. |
구현기능 |
회원, 개인페이지, 관리자페이지, 커뮤니티, 중고거래, 유투브, 방송, 음원차트, 투표, 트위터 |
설계의 주안점 |
자신이 좋아하는 아이돌을 응원하면서 홍보효과까지 얻을 수 있으며 부가기능으로 아이돌과 관련된 상품들을 사고 팔 수도 있다. |
|