DAY-61 JSP - 세미 프로젝트 시작

1 minute read

😺 2022-05-30 / JSP

❗ 수업을 듣고, 개인이 공부한 내용을 적은 것 이기에 오류가 많을 수도 있음

2022-05-30

프로젝트 시작

맴버 구성

  1. 한 팀에 6명으로 구성되어 있고, 총 5팀이 존재한다. 각 팀에는 2명이 먼저 배치되었다.(학원마다 다름)
  2. 먼저 배치된 2명이 나머지 4명을 선택해서 팀을 이루는 방식으로 팀 결성

비대면 강의를 해왔기 때문에, 서로 일면식도 없는 상태였고, 개인의 실력 또한 판단할 수 없는 상황이였다.

프로젝트 기획

1) 주제 선정

주제 선정을 앞서서 각자 생각하는, 염두해 두고 있는 프로젝트의 아이디어를 말했다. 모두 비전공자이고 프로젝트의 경험이 없었기 때문에 아이디어를 말해도 쉽게 구현할 수 없을 것이라는 두려움이 기본적으로 컸다.

주제 선정은 3가지 정도로 취합되었다.

  1. 브랜드 판단 사이트(사용자가 해당 브랜드의 대한 인식과 선호도등을 설문조사 하고 그에 대한 데이터와 지표를 보여주는 사이트) -> 쇼핑몰과 설문 조사 사이트의 중간 같은 느낌(기본적인 CRUD 기능이 거의 없었다)
  2. 일반 쇼핑몰 기능 구현
  3. 취미 교육 사이트(필자가 생각) -> 본인이 배우고 싶은 취미나 활동들을 인터넷 등으로 신청 해서 보고, 사용자들 간의 소통을 할 수 있는 커뮤니티 기능도 추가한 사이트 -> 2주도 정도 되는 짧은 시간동안 많은 기능을 구현해야 하는 상황이기에 시간적으로 프로젝트를 완성할 수 없다는 판단

결국 주제는 기본적인 의류 쇼핑몰로 채택되었다. 가장 큰 이유는 수업시간에 배운 내용들을 잘 활용할 수 있으며, 전공자가 한명도 없는 상황에서 쉽게 접근할 수 있다고 판단했다.

2) 요구사항 정의서

  1. 각자 사용자의 입장에서 혹은 관리자의 입장에서 바라봤을 때, 필요할 거 같은 기능들을 생각하고 취합하여 결정을 내림
  2. 기본적인 쇼핑몰 기능은 필수적이고, 추가적으로 우리만의 기능을 생각하자고 제안

3) ERD

  1. 요구사항 정의서에 맞춰서 필요한 기능에 따른 필요한 데이터베이스(테이블 등을) 생성

4) Wire Frame 그리그

  1. 팀원들이 구상해 놓은 프로젝트의 UI에 대해 토론과 피드백등을 통해 기본적인 UI 틀을 구성. (참고 사이트등을 활용)

Categories:

Updated:

Leave a comment