Team Project(3)
-
3차 팀 프로젝트 - 공공 api를 활용한 관광 정보 웹 어플리케이션
5개월 교육의 끝을 장식하는 3차 팀 프로젝트이자 마지막 프로젝트 입니다. 이번에 만든 어플리케이션은 한국관광공사에서 제공하는 오픈 API와 게시판을 응용한 웹 어플리케이션입니다. 이번 팀 프로젝트는 실제 개발자들의 기획 구상 작업 결과 단계를 실제로 해보고자 했습니다. 기획 : 이번 프로젝트의 주제를 얘기하던 도중 때마침 개발 일정이 수능 시즌과 겹친다는 것을 깨닫고 22년 수능생들을 대상으로한 앙케이트를 찾아봤습니다. 여기서 눈에 들어온것은 알바몬에서한 수능 끝나고 하고싶은 것을 고르는 것이었는데 1위는 알바, 2위는 여행이었습니다. 여기서 우리들은 알바를 통해 여행자금을 벌고 이것으로 여행을 가고자 하는 것은 아닐까 하는 생각을 했고 여기서 착안하여 관광을 주제로 했습니다. 하지만 무작정 관광을 하..
2022.12.11 -
2차 팀 프로젝트 - 음악 스트리밍 웹 어플리케이션
두번째 팀 프로젝트입니다. 이번에는 jsp를 기반으로한 음악 스트리밍 웹 어플리케이션 입니다. 기획 : 첫번째 팀 프로젝트에서는 타겟팅을 하고 타겟에 맞는 어플리케이션을 개발하는 방향으로 진행되었지만, 이번 프로젝트에서는 조원들이 좋아하는 것들을 기반으로 하여 주제를 결정했습니다. 음악을 즐겨듣는 조원들이 많아서 실제 음악 스트리밍 사이트를 따라서 우리도 한번 만들어보자는 의견이 나왔고 모두가 찬성하여 음악 스트리밍 웹 어플리케이션을 만들게 되었습니다. 여기서 저는 음악 스트리밍, 좋아요, 재생 횟수 증감, ajax를 이용한 화면 전환 등을 담당했습니다. 구상 : 지금까지 공부했던 일반적인 회원가입, 로그인 등의 기능은 그대로 사용하고 음악 스트리밍 기능이 추가 되도록 했습니다. 핵심적으로는 음악 스트리..
2022.12.11 -
1차 팀프로젝트 - JavaFX를 이용한 소모임 프로그램
1차 팀프로젝트는 java, javaFx, Scene Builder를 이용하여 프로그램을 만드는 것이 주제였습니다. 여기서 제가 속한 조는 작은 모임 자리를 가질 수 있는 프로그램을 만들고자 했습니다. 처음 기획에 비해서 프로그램의 규모나 완성도는 상당히 축소되어 아쉬운점이 많은 프로젝트였습니다. 하지만 연습 코드를 작성하면서 받아들이기만 했던 지식들을 활용하여 직접 코드를 생각하고 작성하는 과정은 재밌었습니다. 그리고 무엇보다도 데이터의 흐름을 이해하는데에 큰 도움이 되었습니다. Setter, Getter의 사용과 MVC2 패턴으로 만들어진 프로젝트의 구성을 좀더 이해할 수 있었습니다. 처음 코드를 배워본 친구들과 만든 어플리케이션이라 디버깅해야할 것도 많고 완성도도 떨어지는 어플리케이션이지만, 인생 ..
2022.12.11