KH IEI PROJECT
[NCS]응용SW엔지니어 및 DB엔지니어 양성과정 6회차
윤민영 강사 / 배슬기 취업담임
2017. 08. 02 (G)
1 팀
TEETOR
팀장/팀원 |
이**(팀장), 구**, 당**, 이**, 정**, 정**, 한**
|
개요 |
API, 게시판, 채팅 등을 이용한 실무자(멘토)들의 재능 기부 및 지식 나눔을 통해 학생(멘티)들의 인재양성 및 실무에 대한 이해를 높이기 위한 멘토링 사이트 구현 |
구현기능 |
ㆍ화면구성
- Tiles를 활용한 Layout(Header, Body, Footer) 구성
ㆍ메인페이지
- swipe, bxslider, accordionImageMenu를 이용한 메인페이지 구현
ㆍ로그인, 회원가입, 마이페이지
- 카카오톡 API를 이용한 로그인 연동
ㆍ 아이디 비밀번호 찾기
- SMTP를 이용한 메일 전송
ㆍ동영상
- Ffmpeg를 이용하여 동영상 업로드 및 썸네일 획득
ㆍ쪽지
- 보내기, 삭제, 보낸 쪽지함, 받은 쪽지함
ㆍContext Menu
- Context Menu를 활용한 쪽지보내기
ㆍ채팅
- HTML5 WebSocket을 이용한 채팅
ㆍAPI를 활용한 통합검색
- Ajax를 이용한 다음, 네이버 검색 API을 활용한 통합검색
ㆍ매칭
- 멘토링, 공모전, 대외활동 신청 및 수락 기능
- 다음 지도 API를 활용한 지역별 추천 장소 검색 및 선택
ㆍ날짜 선택
- Datepicker를 사용한 날짜 선택
ㆍ차트
- CanvasJS를 이용한 Chart 만들기
ㆍ사이트맵
- 웹 사이트를 구성하는 페이지 목록 구현
ㆍ게시판
- 파일 첨부를 활용한 게시판 구현
- 지식인, 커뮤니티, 멘토소개, 매칭
- 공모전, 대외활동, 통합자료실, 동영상
- 공지사항, 질문게시판, 신고합니다 |
설계의 주안점 |
ㆍ사용자가 쉽게 접근하고 쉽게 매칭할 수 있도록 구현
ㆍ직관적인 UI 구현
ㆍ효율적이고 체계적인 DB 테이블 구현 |
|
2 팀
LOVELY 하조
팀장/팀원 |
박**(팀장), 권**, 김**, 김**, 박**, 송**, 이**
|
개요 |
· 이상형 찾기 및 미팅사이트를 모티브로 하는 사이트를 제작함으로써 남,녀간의 만남을 기존의 사이트보다 원활하게 이용할 수 있도록 하기 위함. |
구현기능 |
· 회원 가입 및 로그인
- 카카오톡, 페이스북 연동 로그인 기능
- 이메일 인증을 활용한 아이디, 비밀번호 찾기 기능
- 회원 정보 수정 기능
· 프로필 확인
- 회원들의 프로필 조회, 수정
- 쪽지 보내기 기능
- 좋아요 버튼
· 이상형 찾기
- 다양한 조건을 DB로 구성하여 이상형 검색
- 검색이 된 회원들의 위치를 다음 지도API를 활용하여 확인 가능
· 게시판(Q&A, 후기게시판, 공지사항 / 이벤트, 신고)
- 글 쓰기, 수정, 삭제, 리스트 확인
- 항목별 게시판 검색 기능
- ajax를 활용한 댓글 작성, 수정, 삭제 기능
· 웹소캣을 이용한 채팅 기능
- 1:1 채팅 기능
- 채팅 유저 인, 아웃 확인
· 차트 구현
- 오픈소스 차트 라이브러리 Nwagon을 이용하여 도넛형 차트 구현(연령별 남녀 비율)
- 오픈소스 차트 라이브러리 jqplot을 이용하여 피라미드형 차트 구현(이벤트 만족도) |
설계의 주안점 |
· 다음 지도 API를 활용하여 이상형 조건 검색 시 위치를 확인할 수 있다.
· 로그인 시 카카오톡과 페이스북을 연동하여 로그인을 할 수 있다.
· 웹소캣을 이용하여 회원들과의 채팅을 할 수 있다.
· 차트를 활용하여 연령별 남녀 비율 및 이벤트 참여에 관한 만족도를 확인할 수 있다. |
|
3 팀
티켓4줘
팀장/팀원 |
이**(팀장), 김**, 김**, 박**, 전**
|
개요 |
공연/전시 입장권과 공연관련 각종 상품 구매를 하고 각종 게시판, API, 채팅을 이용해서 사용자의 편의성을 높이는 티켓구매사이트 구현 |
구현기능 |
ㆍ메인페이지 구현
- Bxslider, 차트(구글 차트API) 활용
- 채팅 : WebSocket 을 이용한 채팅프로그램
- 팝업창과 지도(다음 지도API)를 이용한 회사안내
- 공연/전시 통합검색
ㆍ로그인, 회원가입, 마이페이지
- SMTP를 이용한 이메일 인증 구현
- 주소검색 API 활용
- ajax 이용한 아이디 중복체크
ㆍ공연페이지 구현
- 페이징을 이용한 공연 리스트
- 지도(다음 지도API)를 이용한 공연장 장소 안내
ㆍ전시페이지 구현
- 페이징을 이용한 전시 리스트
ㆍ지역페이지 구현
- 페이징을 이용한 지역별 리스트
ㆍ상품 페이지 구현
- 페이징을 이용한 공연리스트
- 공연별 상품구매
ㆍ고객센터 페이지 구현
- 페이징, session을 이용한 공지사항, FAQ, 1:1상담
- 각종 안내 페이지 |
설계의 주안점 |
ㆍ사용자가 쉽게 공연을 검색하고 예매할 수 있도록 구현
ㆍ사용자의 편의성을 위한 각종 API 활용 |
|
4 팀
5조는없조
팀장/팀원 |
최**(팀장), 신**, 안**, 김**, 김**, 임**
|
개요 |
∙이용자들이 데이트 계획을 짜고 서로 만남을 가지는 것을 쉽게 하기 위애서 구현 |
구현기능 |
∙회원 가입 및 회원정보 수정
- 회원 가입 및 로그인 이후 회원정보를 수정할 수 있는 기능
∙쇼셜로그인 기능
-카카오, 네이버 로그인 연동하여 회원가입 및 로그인을 할 수 있는 기능
∙로그인/로그아웃 기능
- 등록된 회원 로그인 및 로그아웃을 할 수 있는 기능
∙상품 구매
- 보유하고 있는 포인트를 사용하여 상품을 구매 할 수 있는 기능
∙장소등록 / 수정
- 데이트 코스로 사용될 장소를 다음 map API를 연동하여 등록 및 수정 기능
∙즐겨찾기
- 등록된 장소를 즐겨찾기하여 데이트 코스 작성에 사용 할 수 있는 기능
∙마이페이지
- 본인의 정보, 계획을 관리 할 수 있는 페이지 구현 기능
∙계획게시판
- 즐겨찾기 되어 있는 장소들로 데이트 코스를 작성하고 그 계획에 참여할 사람들을 모을수 있는 기능
∙채팅
-로그인 한 사람들 모두가 참여 할 수 있는 채팅방 과 1대1 채팅방 기능
∙쪽지
-회원들끼리 쪽지를 주고 받을 수 있는 기능
∙관리자 페이지
- 관리자로 로그인 하여 회원 관리, 상품 등록, 장소 관리를 할 수 있는 페이지 기능
∙장소 게시판
-등록된 장소들을 검색, 즐겨찾기 할 수 있는 게시판
∙한줄 게시판
- 로그인 한 회원이 글을 쓸 수 있는 게시판
∙Q&A 게시판
- 문의 글을 공개 또는 비밀글로 관리자에게 쓸 수 있고 관리자는 답변을 달 수 있는 게시판
∙친구 추가
- 친구를 추가 하고 수락을 받을 시 친구가 되고 관리 할 수 있는 기능
∙회원들이 주가 되어 활용하지 않는 중고 전공서적을 서로 판매하고 구매하게 해주기 위해서 회원가입을 하고 로그인 이후 중고 전공서적을 등록할 수 있게 판매등록 페이지를 구현하였으며, 판매등록이 완료된 서적의 리스트를 전공 및 과별로 확인하여 구매할 수 있도록 설계하였다. 또한 마이페이지에서 회원들이 판매 및 구매완료된 목록과 장바구니에 담긴 리스트를 확인할 수 있게 하였다.
∙회원들이 주가 되어 데이트 장소를 등록하고 그 데이트 장소를 이용하여 데이트 계획을 세우는 사이트를 구현하기 위해서 일반 회원가입 및 네이버와 카카오톡 소셜 로그인 사용하여 회원가입 및 로그인 하고 로그인 이후 데이트 장소를 등록할 수 있게 다음 map API를 사용하여 주소를 가져오고 등록된 장소들로 데이트 계획을 세울수 있게 페이지를 구현 설계하였습니다.
다른 회원들과의 소통을 위해 채팅기능을 추가하였고 현재 접속 중이지 않은 회원들과의 소통을 위해서 쪽지 기능도 추가하였습니다. 또한 데이트에 필요한 상품들을 사이트 활동을 통해서 얻은 포인트를 사용하여 구매가능하게 하였고 사이트 이용에 문의점이 생길시 그걸 해결하기 위해 문의 게시판을 구현하였습니다.
그리고 이 모든걸 관리할 관리자 페이지를 만들었습니다. |
설계의 주안점 |
∙회원들이 주가 되어 활용하지 않는 중고 전공서적을 서로 판매하고 구매하게 해주기 위해서 회원가입을 하고 로그인 이후 중고 전공서적을 등록할 수 있게 판매등록 페이지를 구현하였으며, 판매등록이 완료된 서적의 리스트를 전공 및 과별로 확인하여 구매할 수 있도록 설계하였다. 또한 마이페이지에서 회원들이 판매 및 구매완료된 목록과 장바구니에 담긴 리스트를 확인할 수 있게 하였다.
∙회원들이 주가 되어 데이트 장소를 등록하고 그 데이트 장소를 이용하여 데이트 계획을 세우는 사이트를 구현하기 위해서 일반 회원가입 및 네이버와 카카오톡 소셜 로그인 사용하여 회원가입 및 로그인 하고 로그인 이후 데이트 장소를 등록할 수 있게 다음 map API를 사용하여 주소를 가져오고 등록된 장소들로 데이트 계획을 세울수 있게 페이지를 구현 설계하였습니다.
다른 회원들과의 소통을 위해 채팅기능을 추가하였고 현재 접속 중이지 않은 회원들과의 소통을 위해서 쪽지 기능도 추가하였습니다. 또한 데이트에 필요한 상품들을 사이트 활동을 통해서 얻은 포인트를 사용하여 구매가능하게 하였고 사이트 이용에 문의점이 생길시 그걸 해결하기 위해 문의 게시판을 구현하였습니다.
그리고 이 모든걸 관리할 관리자 페이지를 만들었습니다. |
|