DAY-61 JSP - 세미 프로젝트 시작
😺 2022-05-30 / JSP
❗ 수업을 듣고, 개인이 공부한 내용을 적은 것 이기에 오류가 많을 수도 있음
2022-05-30
프로젝트 시작
맴버 구성
- 한 팀에 6명으로 구성되어 있고, 총 5팀이 존재한다. 각 팀에는 2명이 먼저 배치되었다.(학원마다 다름)
- 먼저 배치된 2명이 나머지 4명을 선택해서 팀을 이루는 방식으로 팀 결성
비대면 강의를 해왔기 때문에, 서로 일면식도 없는 상태였고, 개인의 실력 또한 판단할 수 없는 상황이였다.
프로젝트 기획
1) 주제 선정
주제 선정을 앞서서 각자 생각하는, 염두해 두고 있는 프로젝트의 아이디어를 말했다. 모두 비전공자이고 프로젝트의 경험이 없었기 때문에 아이디어를 말해도 쉽게 구현할 수 없을 것이라는 두려움이 기본적으로 컸다.
주제 선정은 3가지 정도로 취합되었다.
- 브랜드 판단 사이트(사용자가 해당 브랜드의 대한 인식과 선호도등을 설문조사 하고 그에 대한 데이터와 지표를 보여주는 사이트) -> 쇼핑몰과 설문 조사 사이트의 중간 같은 느낌(기본적인 CRUD 기능이 거의 없었다)
- 일반 쇼핑몰 기능 구현
- 취미 교육 사이트(필자가 생각) -> 본인이 배우고 싶은 취미나 활동들을 인터넷 등으로 신청 해서 보고, 사용자들 간의 소통을 할 수 있는 커뮤니티 기능도 추가한 사이트 -> 2주도 정도 되는 짧은 시간동안 많은 기능을 구현해야 하는 상황이기에 시간적으로 프로젝트를 완성할 수 없다는 판단
결국 주제는 기본적인 의류 쇼핑몰로 채택되었다. 가장 큰 이유는 수업시간에 배운 내용들을 잘 활용할 수 있으며, 전공자가 한명도 없는 상황에서 쉽게 접근할 수 있다고 판단했다.
2) 요구사항 정의서
- 각자 사용자의 입장에서 혹은 관리자의 입장에서 바라봤을 때, 필요할 거 같은 기능들을 생각하고 취합하여 결정을 내림
- 기본적인 쇼핑몰 기능은 필수적이고, 추가적으로 우리만의 기능을 생각하자고 제안
3) ERD
- 요구사항 정의서에 맞춰서 필요한 기능에 따른 필요한 데이터베이스(테이블 등을) 생성
4) Wire Frame 그리그
- 팀원들이 구상해 놓은 프로젝트의 UI에 대해 토론과 피드백등을 통해 기본적인 UI 틀을 구성. (참고 사이트등을 활용)
Leave a comment