본문 바로가기

Self Project./너나들이 프로젝트(2018)17

20180712 개발일지 * 게시물 상세보기 *1. 게시물 이미지를 개수에 알맞게 외부 플러그인 (flexslider) 에 뿌려주기=> 포스팅 : 2018/07/12 - [JAVA/JSTL] - JSP에서 c:forTokens 활용하여 게시물에 이미지를 개수만큼 뿌려주는 방법2. SNS처럼 유저정보 css의 flex 활용하여 정리=> 포스팅 : 2018/07/12 - [JAVA/CSS] - CSS의 flex활용하여 인스타그램, 페이스북처럼 유저정보 만들기3. 현재 접속한 유저가 좋아요를 눌렀는지 안눌렀는지를 판별해서 빈하트, 꽉찬하트 보여주기4. 좋아요기능 (좋아요 추가, 좋아요 취소) Ajax 활용하여 구현=> 좋아요가 변경될 시 좋아요 개수도 즉시 변경되게 Ajax 활용하여 구현..할랬는데Ajax 안에 success로 Aja.. 2018. 7. 12.
20180711 개발일지 * 게시물 상세보기 *1. 슬라이더를 외부 플러그인로 찾아 적용=> 인스타그램처럼 좌우넘기는게 마우스오버시 나타나고, 아래 네비게이터는 사진 밖에 있게 하고싶었는데 딱 찾았다!근데 이 플러그인을 분석해서 이해하고 커스텀하는게 생각보다 오래걸렸다 ㅠㅠ (출처 : http://www.woothemes.com/flexslider/) * GitHub 초기화 *1. 형상관리로 GitHub를 쓰는데 Fetch하고 Merge해보니까 히스토리 그림이 완전 이상하더라..나중에 언젠가 백퍼 꼬일 것 같아서 기본 뼈대를 다시 만들고 Repository도 새로 구성함!=> 말이 쉽지 직접 해보니 3시간 정도 잡아먹은듯 ㅠㅠ.. 2018. 7. 12.
20180710 개발일지 * localStorage 를 활용한 임시저장 기능 구현 *1. JSP에서 현재 시스템 날짜와 시간 원하는 포맷으로 알맞게 데이터 가져오기2. 게시물내용을 현재 시스템 날짜로 localStorage에 저장3. 현재 시스템 날짜를 임시저장 횟수로 localStorage에 저장4. 임시저장된 목록 최신순으로 소팅5. 각 임시저장된 항목 클릭시 게시물내용에 덮어씌우기6. 각 임시저장된 항목 삭제 구현=> 이게 생각보다 따져야 할 조건들이 많아서 오래걸렸다ㅠ=> 삭제하니 작성중인 내용도 삭제돼서 다른 function까지 추가함..7. 부하방지&관리를 위해 임시저장 횟수 최대 6회까지만 허용 * 이미지 업로드 *1. 업로드 개수 최대 5개로 제한2. 업로드시 이미지 미리보기 구현=> 여기도 개수 제한걸기=> 참고.. 2018. 7. 10.
3.1.설계 업무분석(Application Modeling) 실제 구현을 들어가기 위한 영어로 바꾸고 디테일하게 모델링한 Application Modeling 인 Class Diagram 2018. 6. 29.
2.4. 분석 (ERD) 1:1, 1:N, N:N 관계를 이용하여 데이터 모델링작업을 하였다. 논리 데이터 모델링 - [산출물] ERD (논리): 요구사항 및 유즈케이스를 바탕으로 데이터의 논리적 흐름을 분석하여 전체적인 논리 데이터 모델을 정의 * ERD 작성 수행절차 및 가이드1. 요구사항 및 유즈케이스의 내용을 바탕으로> 시스템에서 사용하는 데이터의 Entity : Table> Entity 간 상호관계 : Primary Key, Foregin Key... > 속성을 명확히 정의한다. : Column2. 업무간 공통으로 관리되어야 하는 데이터들을 분류 Entity 정의3. Entity, 속성은 중복하여 정의하지 않는다.4. Primary Key 는 업무적으로 활용도가 높은 것으로 선정5. 속성 (Attribute)> Enti.. 2018. 6. 26.
2.3. 분석 (화면정의서) 화면 프로토타이핑하는 좋은 사이트를 발견했다 !!!!!!!!!! 일명 '카카오오븐' https://ovenapp.io/카카오에서 나온건지.. 다음에서 나온건지. 어찌됐든 화면정의서를 쓰는데 무척 도움이 됐다. 사용방법이 너무 쉽고 편함! 덕분에 화면정의서가 깔끔해짐 bbb 2018. 6. 25.