KH IEI PROJECT
(디지털컨버전스) 클라우드 컴퓨팅 웹 융합 응용 SW개발자 양성과정A 1회차
김은주 강사 / 김리아 취업담임
2022. 08. 02 (P)
1 팀
WeCoWork
팀장/팀원 |
박**(팀장), 민**, 서**, 이**
|
개요 |
프로젝트 단위의 업무를 수행하는 기업을 대상으로 그룹웨어 개발.
업무&프로젝트&일정 관리, 근태 관리, 사내 결재 시스템, 채팅 및 알림 등의 즉각적이고 편리한 시스템이 가능해짐으로써. 일의 효율을 증가시킵니다. |
구현기능 |
1. 회원가입/ 로그인/ 직원 생성 2. 직원/ WeCoWork/ 관리자(인사팀) 마이페이지 3. 일간/ 주간/ 월간 근태 조회 및 관리 4. 휴가 조회 및 관리 5. 프로젝트 생성 및 관리(스케쥴, 목표, 파일, 할 일 등) 6. 채팅 및 알림 7. 공지사항 8. 기타: 자동 로그인, 아이디 저장, TODO, 즐겨찾기, 조직도 등 |
설계의 주안점 |
배우지 않은 부분을 추가하여 다양한 API를 사용한 산출물을 만들고자 합니다.
각자만의 API를 사용하고 파트가 더욱 나뉘어진 만큼, 서로의 코드를 알아보기 힘들어지고 공유할 수 없어지게 될 것입니다. 따라서 각자 자신이 어떠한 코드를 작성하고 있는지 정확히 알 필요가 있으며 보다 정교한 코드 작성이 필요할 것으로 예상합니다. |
|
2 팀
퐁당
팀장/팀원 |
이**(팀장), 김**, 김**, 윤**, 황**
|
개요 |
다양하고 참신한 아이템들을 합리적인 가격으로 소개하여 다른 사람들로부터 후원을 받을 수 있는 크라우드 펀딩 웹사이트를 구현하고자 하였습니다. 판매자, 사이트 관리자, 소비자 사이의 의사소통을 원활하게 하고 신고 기능의 강화를 통해 무엇보다 소비자에게 피해가 가는 일이 없는 사이트로 방향을 잡았습니다. |
구현기능 |
소셜 로그인 기능, 회원가입 시 이메일 인증 펀딩예정 상품/ 펀딩상품 목록 상세 조회 사용자의 데이터를 분석하여 좋아요순, 펀딩 모금액 순, 조회수 순 랭킹 집계 알람을 신청한 펀딩 예정 상품이 펀딩 오픈 시 알람이 올 수 있도록 구현 좋아요를 누를 수 있고 마이 페이지에서 좋아요를 누른 상품을 확인 가능하도록 구현 메이커와 소통할 수 있는 쪽지 기능 제공 sns를 통한 공유하기 기능 신고 누적 횟수에 따라 메이커 제재 QR코드를 이용한 결제 시스템 |
설계의 주안점 |
로그인- 소셜 로그인과 사이트 회원가입을 통한 로그인이 가능 고객센터 메인페이지 메이커 등록 펀딩 상품 등록 상세페이지 내정보 결제 관리자 |
|
3 팀
피식
팀장/팀원 |
장**(팀장), 정**, 박**, 이**
|
개요 |
코로나19 이후로 늘어난 음악감상자들을 위한 스트리밍 사이트 구현.
다른 스트리밍 사이트와 차별점을 두기 위해 웹사이트를 이용하는 사용자의 성별, 연령, 선호 장르와 음원 PLAY 시점의 날씨, 장소, 시간 데이터를 기반으로 플레이리스트를 생성하고 제공합니다. |
구현기능 |
소셜로그인 기능 앨범, 곡, 아티스트 상세조회 제공 실시간 데이터 분석 후 차트, 누적 재생 수 제공 사용자의 데이터를 수집, 분석을 기반으로 순위 리스트 제공 사용자가 설정한 장르에 맞는 추천음악 제공 사용자가 만드는 플레이리스트 공유 게시판 제공 사용자의 스트리밍 리포트 제공 사이트 이용권 결제(정기 자동 결제) 관리자 페이지로 사이트 데이터 관리 |
설계의 주안점 |
1. 로그인 사이트 회원가입을 통한 로그인과 소셜 로그인 기능 모두 가능합니다.
2. 이용권 결제 사이트 음원듣기 기능을 사용하기 위해 필요한 이용권을 정기, 자동 결제할 수 있습니다.
3. 플레이리스트 공유 게시판 사용자가 직접 생성한 플레이리스트와 설명을 함께 게시글로 등록하고 다른 사용자들과 공유할 수 있습니다. 좋아요와 댓글 기능을 활용하여 다양한 교류도 가능합니다.
4. 고객센터 관리자와 사용자 사이의 1:1 문의 형태로 비밀글로 게시가 가능하고 질문에 대한 답변을 받을 수 있습니다.
5. 상황별 플레이리스트 사용자가 음원을 플레이하고 유효한 데이터라고 판단되는 기준을 부여하고 그 기준이 성립한 시점의 음원을 듣고 있는 사용자 데이터와 상황 데이터를 다양한 api를 활용해 수집하고 playinfo 테이블에 저장한 후 그 데이터를 분석하여 추천 플레이리스트를 생성합니다.
6. 음원 차트 전체, 월간, 주간, 일간, 실시간 기준으로 유효 play 수를 측정하고 음원 순위 리스트를 생성합니다.
7. 상세조회 앨범, 곡, 아티스트에 등록된 자세한 정보를 상세정보 페이지에서 각각 조회할 수 있습니다. 음원 리스트에서 해당 정보 클릭 시 상세정보 페이지로 이동할 수 있습니다.
8. 음원 플레이 api를 활용하여 음원 재생, 일시정지, 다음곡/이전곡 재생, 랜덤 재생 등의 기능을 구현합니다.
9. 내 라이브러리 사용자 별 원하는 플레이리스트를 생성할 수 있도록 하고 공유 여부도 결정할 수 있습니다. |
|