프로젝트/Spring 프로젝트

    [세미] DB - 초안으로 작성한 테이블에서 옵션 별 재고 수량을 구현할 수 없다

    [세미] DB - 초안으로 작성한 테이블에서 옵션 별 재고 수량을 구현할 수 없다

    1. product 테이블에서 옵션, 수량을 담을 column이 없다 ▶문제 직면 초안으로 작성한 테이블에서는 옵션별 재고수량을 구현할 수 없는 구조라는 것을 발견했다. ▶목적 우리는 각각 옵션별로 재고수량을 옆에 나오게 한 뒤, 재고 수량이 0개라면 "품절"을 출력하고 선택할 수 없게 하고자 한다. ▶문제 해결 접근 방향 1. 처음으로는 product 테이블 하나로 구현을 할 수 있을지에 대해서 여러 가지 경우에 대해 얘기해 보았다. 0 : 옵션이 없는경우 1 : candle - 8oz 2 : candel - 16oz 3 : difuser - 25ml 4 : difuser - 50ml 이런 방식으로 option이라는 컬럼에 구분을 할 수 있다. 하지만 재고수를 하나하나 부여하기 불가능하다 판단. ▶구체..

    220112 [수] 6차 세미 프로젝트 회의

    인원 : 정현우(팀장) 함경식 한별 정진호 시간 : 시작 20:00 ~ 종료 : 프로젝트 데드라인 : 2월 3일 남은 기간 : D-21 주제 : 양초 쇼핑몰 [TO DO LIST] 프로젝트 계획서 (디자인, 주제 결정 후 > 요구사항 설계서 > 기능 정리) ERD 분석하기 ERD 우리의 형편에 맞게 구상하기 크롤링 html 어떻게 손볼지 구상하기 db정의서(일단 엑셀로) 구현하기 > erd cloud 로 작성하기 [본론] 0. jsp까지 끝이 났습니다. servlet , jsp 어떠신가요? 1. db정의서 기존 선배님들꺼 살펴보기 2. 실제로 엑셀로 db정의서 만들기 3. 선배님 했던코드 분석하기 (과제) ㅡ 직접 따라쳐 보기 (best) ㅡ 어떤부분인지 유추해서 직접 주석달기(권장) ㅡ 눈으로만 보기(..

    220108 [토] 1차 프로젝트 회의

    ■ 구성원 ■ 정현우(29) 김남영(25) 장태진(32) 김민건(29) 임영진(26) ■ 대화 주제 ■ [ 기획은 미리 하자 ] 4월 1일 수료 1월 8일 프론트2명 백2 명 [ 인원수(5명)에 대한 피드백 ] ▶ 인원수가 많음 → 1. 프로젝트가 방대해야함 2. 완성도가 완벽해야함 ▶ 팀원들이 게시판을 하고 싶어 함 → - NOTICE( 공지사항 ) 1 - 관리자 - 자유게시판 1 - 일반회원 ▶ 참고사항 ㅡ 요즘은 게시판 하나 만으로만은 취업 못함. ㅂㄷㅂ은 갈 수 있음. ▶ 해결책 취준생 프론트 ?? 백 5 [ 프론트 해소 방향 ] ▶ 매칭 시스템이 있긴 한데 지금 하긴 어려움 ▶ 다른 파이널 프로젝트 뜯어보면서 어떤 방향으로 풀어나갔는지 갈피 잡기 ▶ 나도 프론트 물어볼게 [ 프로젝트 흐름 ] ▶..

    220106 [목] 5차 세미 프로젝트 회의

    인원 : 정현우(팀장) 함경식 한별 정진호 시간 : 시작 23:30 ~ 종료 : 프로젝트 데드라인 : 1월 말 예상 남은 기간 : 대략 3주 주제 : 양초 쇼핑몰 [TO DO LIST] 프로젝트 계획서 (디자인, 주제 결정 후 > 요구사항 설계서 > 기능 정리) ERD 분석하기 ERD 우리의 형편에 맞게 구상하기 크롤링 html 어떻게 손볼지 구상하기 다음주 일정 조정하기 [본론] 0. 화면정의서 다같이 살펴보고 피드백하고 괜찮으면 바로 제출하기 1. erd 해온거 살펴보며 얘기하기 ㅡ 현실적으로 우리의 상황에 맞게 조정해야겠음 ㅡ 구현할것을 확실하게 정한다음에 나머지는 대폭 줄이자. 2. 구현할 것 메인탭 ) 기프트세트(5) , 캔들 (bianca , only warmer, votive, tea lig..

    [세미] 1.쇼핑몰에 대한 이해 부족 , 2. 크로울링의 실패, 3. erd를 작성하는 데 있어서 어려움.

    세미팀 프로젝트를 하며 직면한 상황 1. 쇼핑몰에 대한 이해 부족 ▶문제 직면 팀원들과 첫회의 , 두 번째 회의를 진행하는데 쇼핑몰을 만들고자 만들어진 팀인데도 불구하고 대화가 진행이 앞으로 나아가질 않고 내가 일방적으로 설명하는 시간이 계속되다 보니 이건 아니다 싶어서 다 같이 생각해보는 시간이 필요할 것 같다고 판단했다. ▶문제 해결 접근 방향 팀원들이 일단 홈쇼핑에 대한 부분이 구조적으로 잘 이해가 가지 않는 느낌을 받아서 , 본격적으로 코딩을 바로 들어간다기보다는 전체적인 흐름이 어떻게 돌아가는지에 대해 생각해보는 시간을 가지고 싶어서 홈페이지를 분석하는 시간을 가졌었다. ▶구체적 솔루션 이틀간의 시간을 주고 쇼핑몰 전체 기능을 4 등분해서 맡은 부분의 기능들을 최대한 프로그래밍의 요소를 넣어서 ..

    220103 [월] 4차 세미 프로젝트 회의

    220103 [월] 4차 세미 프로젝트 회의

    인원 : 정현우(팀장) 함경식 한별 정진호 시간 : 시작 23:30 ~ 종료 : 프로젝트 데드라인 : 1월 말 예상 남은 기간 : 대략 3주 주제 : 쇼핑몰 다음 회의 일자, 시간 : [TO DO LIST] 프로젝트 계획서 (디자인, 주제 결정 후 > 요구사항 설계서 > 기능 정리) ERD 분석하기 ERD 우리의 형편에 맞게 구상하기 [본론] 1. 경식님이 만드신 erd 살펴보기 1. 바뀐 홈페이지 구성하기 ㅡ 화면정의서 파트 분배하기 2. 새로 도입할 db설계법 다같이 듣기 > 실제로 같이 2~3개 해보기 소스코드 기능 3. 2번을 통해 수요일까지 혼자 해보고 공유하기 4. httrack 문제점 공유하기 > 해본사람 있나? > 해봐야 뭐가 문젠지 알수있음 > 해보고 수요일에 해결책 찾기. > 크로울링 ..

    [랜덤 당첨 룰렛] / jQuery

    [랜덤 당첨 룰렛] / jQuery

    [결과물] 22:20~00:46 (2시간20분) [개요] 필요한 인원만큼 이름을 추가하고, 해당 인원들중 한명이 당첨되는 룰렛 [준비물] 1. 인원 추가 태그(input + button) 2. 추가된 인원들이 쌓이는 div 3. 룰렛시작 버튼 = setInterval 로 돌아감 4. 룰렛 확인 버튼 5. 당첨자의 이름 출력하는 p태그 [필요한 기능 구상] 1. 편의기능 입력후 삭제되고 커서 위치시켜주고 엔터로 입력이 되는 그런거 2. 리스트가 돌아가는기능(빠르게!!!) 3. 결과확인 > 밑에 이름 따로 출력! [셀프 피드백] [좋았던 점] 오늘 배웠던 것들 요소모아서 만들어보는데 확실히 만들어보는게 내것이 되는 느낌이다 [아쉬웠던 점] 뭔가 허접하다.... css 요소적인게 정말 하나도 없으니까 껍데기 ..

    [버튼 빨리 누르기 게임] 3일 배우고 이거 저거 넣어본.. / JavaScript

    [버튼 빨리 누르기 게임] 3일 배우고 이거 저거 넣어본.. / JavaScript

    [개요] 정해진 시간안에 모든 버튼을 한번씩 클릭해야 통과하는 게임 [난이도 조절] ㅡ 버튼의 크기 ㅡ 버튼의 위치 [준비물] 1. 버튼 10개 + 버튼 + 버튼 2. 버튼 3. 타이머 [필요한 기능 구상] ㅡ 성공,실패 시 이벤트 ㅡ 버튼이 눌렸을때 바뀌는 이벤트 ㅡ 성공에 대한 조건 설정 ㅡ 실패에 대한 조건 설정 ㅡ 게임이 종료되면 리셋되게끔 설정 [셀프 피드백] [좋았던 점] ㅡ 그래도 3일동안 했던 기능들 꽤 많이 집약해 넣은 것 같고 하다보니 두루뭉술하게 받아들였던 부분이 구체화됬었다. ㅡ 실제로 유효성검사 1시간 동안 애먹으면서 이거저거 찾아보고 해결해 나가면서 확실해진게 성취감을 느꼈다. [아쉬웠던 점] ㅡ 자바스크립트가 다이나믹한 DHTML을 구현한다고 해서 결과물의 기대가 컸지만,, 다..

    211230 [목] 세미 프로젝트 3차 회의

    211230 [목] 세미 프로젝트 3차 회의

    인원 : 정현우(팀장) 함경식 한별 정진호 이규빈 시간 : 시작 23:30 ~ 종료 : 프로젝트 데드라인 : 1월 말 예상 남은 기간 : 대략 1달 주제 : 쇼핑몰 다음 회의 일자, 시간 : 220103(월), 11시 [TO DO LIST] 프로젝트 계획서 (디자인, 주제 결정 후 > 요구사항 설계서 > 기능 정리) ERD 분석하기 ERD 우리의 형편에 맞게 구상하기 [본론] 1. 경식님이 작성해오신 프로그램 기획안 피드백, 제출 ㅡ 역할분담 파트 : 설정완료 2. 크로울링 대책 ㅡ 사진이 안따지면 사진따로 다운받아서 손수 넣어도 괜찮은거죠? 방향 잡힘 : 갯수를 줄인다면 손수 넣어도 시간이 오래 걸리지 않음. 3. 자바스크립트 공부가 잘 되고 있으신가요? ㅡ dom node element 4. (오창중..

    211227 [월] 세미프로젝트 2차 회의

    인원 : 정현우 함경식 한별 정진호 이규빈 시간 : 시작 23:30 ~ 종료 : 프로젝트 데드라인 : 1월 말 예상 남은 기간 : 대략 1달 주제 : 쇼핑몰 다음 회의 일자,시간 : [TO DO LIST] 프로젝트 계획서 (디자인, 주제 결정 후 > 요구사항설계서) 디자인, 주제 결정하기 1. WEB, WAS 차이에 대해 설명할 수 있나요? 2. 배민문방구 기능 리뷰해봅시다. 쿠폰 적용 회원가입 환영 쿠폰 옵션조절 새로운창 안가고 바로 조절할수 있게끔 확인메세지 3. 디자인, 주제 결정 의논 다음에는 로그인을 한 상태로 진행해서 조금더 세부적으로 관찰하자 4. 결정한 디자인과 주제를 가지고 구체화 하는 시간(기능, 어느정도까지 구현할지) ㅡ 보니까 다 코드가 있는것 같은데 어느정도 수준까지 갖다 써야하는..

    211224 [금] 세미 프로젝트 회의 1회차

    인원 : 정현우 함경식 한별 정진호 이규빈 시간 : 시작 20:00 ~ 종료 : 프로젝트 데드라인 : 1월 말 예상 남은 기간 : 대략 1달 주제 : 쇼핑몰 다음 회의 일자,시간 : [TO DO LIST] 프로젝트 계획서 1. 자기소개 이규빈 (23) : 그렇게 큰 각오는 아니다.. 하지만, 최대한 열심히 . 버스 근절 . 자바쪽이 좀 약하다 (30). > 월요일 나오심?? > 회원가입 crud (100) 정현우 (28) : //김민건(28) -> 스프링까지 다 하다옴 정진호 (30) : 전기전자제어공학 > 통신 > 기사자격증(통신) > 취준 > 통신의 전망이 좀 좋지 않다고 판단했다.. > 대학다닐때 프로그래밍을 좀 배웠음 , 졸작도 프로그래밍 사용 > 재미를 느꼈음 > 42서울( 1년 ) - C언어 ..

    211218 [토] 쇼핑몰 구상 +1일차

    211218 [토] 쇼핑몰 구상 +1일차

    오늘은 쇼핑몰에 어떤 기능들이 있고 내가 아는것 모르는것 분류하는 시간을 들여보려고 한다. 1. 일반 쇼핑몰 2. 선배님이 만든 쇼핑몰 코드 들여다 보면서 이거저거 정리할것임. 1. 일반 쇼핑몰 (쿠캣 https://cookatmarket.com/ko?utm_source=g_cookatmarket&utm_medium=SA_cookatmarket_brand&utm_campaign=search&utm_term=%EC%BF%A0%EC%BC%93&gclid=CjwKCAiAh_GNBhAHEiwAjOh3ZF4ZrON05LYAH856NSEjWusKcT6uoDuqjGE3PKqC3M1WH9Cs94Of4hoCwAoQAvD_BwE) 쿠캣 맛있는 간편식, 쿠캣이 만든 신박한 간편식, 디저트, 다이어트 제품을 한 눈에! coo..