KH IEI PROJECT
자바(JAVA) 프레임워크 개발자 양성과정 21회차
이동헌 강사 / 위은진 취업담임
2019. 04. 01 (Q)
1 팀
On조
팀장/팀원 |
박**(팀장), 강**, 남**, 문**, 조**, 최**
|
개요 |
기존 소모임 웹사이트는 정보 전달을 위한 게시판 형식만 존재하기 때문에, 실시간 스트리밍을 통해 온라인에서도 참여할 수 있도록하여 차별성을 가진다. |
구현기능 |
- 회원기능 : 로그인/로그아웃(reCAPTCHA-자동등록방지)
- 일주일동안의 해당 소모임 가입자 결과(성별,연령대) 통계 D3구현
- 지도에서 검색 및 사용자가 선택 위치 저장, 표시
- 설문 조사를 위한 기능 구현 및 조사된 점수 평균치 계산 및 표시
- 모임계획이 생성 된 모임일정을 캘린더에 표시
- 그룹별 채팅(각 소모임 참가자들만 소통)
- 모임 중 라이브 스트리밍 |
설계의 주안점 |
- 사용자들이 쉽게 원하는 주제를 찾기 위해, 카테고리와 검색
- 소모임 가입 및 참석할 때에 참고할 수 있도록, 현재 활동 중인 모임의 라이브 스트리밍
- 그룹간의 채팅으로 모임의 활성화 |
|
2 팀
Null조
팀장/팀원 |
이**(팀장), 김**, 서**, 장**, 천**, 최**
|
개요 |
현 SNS의 공개적 기능이 부담스러운 사용자를 고려, 개인 소장 기능이 강화된 미니홈피형 SNS을 구현하고자 한다. 과거 '싸이월드'의 미니홈피를 토대로 재현하되, 웹뿐만 아니라 모바일에서의 접근 또한 구현하고자 한다. |
구현기능 |
-HTML5를 이용한 그림판 구현
-웹소켓을 이용한 채팅
-css를 이용한 모바일/웹 반응형 페이지
-관계 설정을 통한 일촌 관계 구현 |
설계의 주안점 |
* 반응형 사이트로서, 웹뿐만 아니라 모바일에서도 접속 가능하게 하여 접근성을 높인다.
* 데이터 시각화를 통해 방문자들의 접속 수 일별 통계를 그래프화 하여 구현한다.
* 회원타이머 기능을 이용하여 휴면계정과 패스워드 변경에 대해 알람을 통해 회원정보 관리성을 높인다.
* 비밀번호 복호화를 통해 회원정보의 보안성을 높인다. |
|
3 팀
밥조
팀장/팀원 |
권**(팀장), 나**, 박**, 이**, 오**
|
개요 |
푸드 서비스 사업을 영위하는 삼성 웰스토리나 CJ 프레시웨이의 웹사이트는 고객과 소통을 할 수 있는 창구가 부족했습니다. 고객의 불편 사항이나 건의 사항 같은 소통을 통하여 고객의 만족을 이끌어 내기 위한 사이트를 만들게 되었습니다. |
구현기능 |
회원 가입 / 로그인 - 암호화, 이메일 인증, 소셜 로그인
식단표 게시판 - 식단 신청(회원의 식단관리로 추가), 글 작성시 사진검색(크롤링 - Google vision api - google translate api - 식약처 api), 그날 메뉴정보 차트(칼로리)
식단관리 게시판 - 글 작성시 사진검색(크롤링 - Google vision api - google translate api - 식약처 api), 당일, 1주일 단위 메뉴 정보 차트(칼로리)
공지사항 / 건의사항 게시판 - 페이징, 댓글, 대댓글 기능
채팅 - 회원 검색기능, 웹소켓 채팅, 채팅 알림기능
주변 음식점 찾기 - 검색기능 사용(한식, 중식, 일식 등) DAUM 지도 API사용 |
설계의 주안점 |
사내식당을 이용하는 사원들은 간편하게 조식/중식/석식을 신청할 수 있으며, 1:1 대화 메신저를 통해서 친한 사람과 소통을 할 수 있으며, 관리자에게 문의하여 건의사항을 메시지로 즉각 말해줄 수 있다. 또한 인기 추천메뉴를 투표로 통하여 제일 많은 표를 받은 메뉴를 특식으로 제공해주며 사내식당이 없는 다른 회사들과 소통하여 배달 서비스 제공해준다. 또한 개인 식단 관리를 통해 여태까지 먹은 음식들의 칼로리양을 포함하여 excel파일로 다운로드 가능하게 해줌으로 개개인이 자신의 식단을 관리 할 수 있다. 사진검색기능을 통하여 사진만으로도 쉽게 입력이 가능한 것 또한 장점이며, 식단에 관련하여 그래프로 시각화를 해줌으로써 쉽게 알아볼 수 있다. |
|
4 팀
Spring조
팀장/팀원 |
서**(팀장), 김**, 김**, 김**, 전**
|
개요 |
MVC 패턴을 바탕으로 웹사이트를 제작하며, 다양한 기능을 사이트내에 연동시키자.
기존의 일반사이트들은 사용자가 직접 웹사이트를 변경 하거나 수정하는 식의 커스터마이징 가능한 페이지가 없다.
한 페이지 내에서 사용자의 입맛에 맞게 우리들 만의 페이지를 만들어 만족도를 향상시키고 다수의 사용자와 자유롭게 사용가능하게 하자.
'개성' 을 중요시하는 현 시대에 맞는 사용자 위주의 커스텀 페이지! |
구현기능 |
로그인,회원가입, 비밀번호 암호화, 아이디/비밀번호 찾기 기능
페이지 생성을 통한 사용자 환경구성 저장 및 가져오기
채팅을 통한 사용자간의 의사소통 기능
지도를 통한 지도 서비스 사용가능
파일 업로드/다운로드 기능
캘린더를 통한 스케쥴 관리 기능
다른 사용자와 의사소통 가능한 게시판 기능 |
설계의 주안점 |
다양한 기능을 한 페이지내에서 모두 실행가능하게 하며, 사이즈와 위치를 자유자재로 조정가능하게 한다.
제작된 페이지가 사용자 별로 저장되며 같이 참여할 사용자를 초대하여 원활한 커뮤니케이션이 가능.
UI 뿐만이 아니라 지도, 공유 캘린더, 그림파, 채팅 등 다양한 기능을 리스트로 제공하여 사용자가 원하는 기능을 이용가능하여 실용적으로 접근 가능하다. |
|