fakerbook #4 시퀀스 다이어그램 작성 (게시물)
·
Programming/Java
오늘은 게시물 관련된 시퀀스 다이어그램을 작성해보겠다. 게시글 작성, 댓글 작성, 좋아요 등등 .. 이렇게 게시물 관련 까지해서 시퀀스 다이어그램 작성을 완성했다. 다음에는 인터페이스 명세서를 작성해야겠다.
fakerbook #3 시퀀스 다이어그램 작성 (계정)
·
Programming/Java
오늘은 fakerbook에 시퀀스 다이어그램을 작성해보겠다. 시퀀스 다이어그램을 작성해보는 이유는 어떠한 기능이 동작하기 위한 진행 순서를 쉽게 파악해볼수 있어서 작성한다. 계정관련, 친구, 사용자 검색까지 작성해보겠다. 이렇게 해서 시퀀스 다이어그램을 반정도 작성을 하였다. 다음으로는 게시글 관련한 시퀀스 다이어그램을 작성을 해야겠다.
fakerbook #2 유스케이스 다이어그램 작성
·
Programming/Java
저번에는 fakerbook의 요구사항들을 작성해봤다.오늘은 요구사항들을 가지고 fakerbook 유스케이스를 작성해볼 것이다. 유스케이스란?사용자의 시점에서 소프트웨어 시스템의 범위와 기능을 정의한 모델이다.행위자(Actor), 유스케이스(Use Case), 관계로 나타낼수 있다.Actor에는 꼭 사람뿐만이 아니라 Use Case를 사용하는 모든 시스템이 될수 있다. fakerbook 유스케이스 모델을 작성해봤는데 기능에 대해 잘 생각이 안나서진행하다가 잘못된 부분이 있으면 고치면서 진행을 해야 겠다고 생각이들었다.
fakerbook #1 facebook 간단한 기능 파악하기
·
Programming/Java
웹 처음부터 끝까지 개발해보기. 웹을 처음부터 끝까지 한번 해봐야할거 같아서 어떠한 것을 할지 찾아보다가SNS 중에 facebook을 따라서 내가 구현 할수 있는 범위까지 무작정 해보자 라는 생각에 시작하게 되었다. 프로젝트 명은 fakerbook으로 정했다. 일단 fakerbook을 만들려면 facebook에 어떠한 기능들이 있는지 알아봐야한다.그중에서 내가 그나마 할수 있을거 같은걸로만 모아봤다. 일단 요구사항에는 기능과 비기능으로 나뉜다.기능은 시스템이 갖추어야 하는 기능들을 말하고비기능은 기능적인 부분 이외의 요구사항 이라고 생각하면된다.