Programming/Architecture 썸네일형 리스트형 04 Statechart Diagram Statechart Diagram에 대해서 공부겸, 이력서및 자소서 작성 때문에 포스팅 작성에 지체가 되버렸네요;_; 세상에서 자소서 쓰는게 제일 힘든 듯 ㅠㅠ)… 무튼! 포스팅을 시작 할게요 :) 상태 다이어그램(Statechart Diagra) 사용되는 요소 보기 상태 다이어그램(Statechart Diagram)은 상태 기계(State machine)를 나타내는 거에요. 주체는 객체가 되는 거구요. 거의 액티비티(Activity) 다이어그램과 유사 하지만, 액티비티(Activity) 다이어그램은 (보통) 사용자가 주체가 되서 시스템이 하는 일(Usecase)을 순서에 맞게 표현해 주는 거에요. 상태 다이어그램(Statechart Diagram)은 객체가 하는 일을 순서에 맞게 표현해 주는 거구요. .. 더보기 03 Class Diagram 2 이번은 저번 포스팅에 이어서, 남은 요소들과 관계에 대해서 설명 하려고 해요. 이야기 했다시피, 제가 현재 진행하고 있는 프로젝트로는 설명이 안되는 부분이 많아서 임의의 예시를 두었어요. 프로그래밍 업종에 종사하시거나 관련 전공을 배우시는 분들이 많이 볼 것 이라고 예상하지만 예시는 굉장히 일반적인 걸로 두었어요.(그래서 포스팅 준비하는데 시간 좀 걸렸네요 :D 절대 놀지 않았답니다!!) 예시가 적절치 않거나 틀렸거나 질문이 있으신 분들은 댓글을 달아 주시면 답글 바로 답니다 :) 저도 공부하면서 하는 입장이라서 잘못된 부분이 있을 수도 있으니까 함께 해요 ^^ 전체 결과(box1) 클래스 요소를 만드는 것에 대해서는 저번 포스팅에서 상세히 언급 했으니까 대충 아실 거에요. 관계 부분이 상당히 난해 한 .. 더보기 03 Class Diagram 1 가장 구현과 밀접한 다이어그램이 바로 클래스 다이어 그램 입니다. 기존의 개발 방법론과 다르게 객체지향의 가장 중요한 점은 "객체"가 중심이 되어서 그것에 대해서 다른 객체들과의 상호관계에 따른 처리를 해주는 것이죠. 구현상에서 그런 객체를 나타내는 용어가 바로 클래스 인데요, 그래서인지 다이어그램의 이름도 클래스 다이어그램이라고 하는 듯? :) 클래스 다이어그램은 내용이 방대 하기 때문에 스크롤의 압박이 있음을 미리 밝히는 바입니다.(ㅋㅋ) 다이어그램(Diagram)의 종류 별 사용 클래스 다이어그램(Class Diagram) 사용되는 요소보기(box1) 클래스 다이어그램은 클래스에 대한 요소를 간략 혹은 상세 하게 담은 다이어그램 예요. 고로, 저번 포스팅 까지 만들어 져있었던 EnginCore_Te.. 더보기 02 Activity Diagram Activity Diagram부터는 슬슬 프로그래밍적 접근이 나오게 되요. 물론, 유즈케이스(Usecase)다이어그램이 그렇지 않다는 것은 아니구요:D Activity라는 거는 일이라고 보면 되요. 일 처리 하는 플로어 챠트~ 순서도죠. 제가 중학교때에도 얼핏 본거 같은 순서도는 아니네요 :) 예제는 바로 전 포스팅(01 Usecase Diagram)에서 만들었던 것을 가지고 진행 할거에요:) (제가 두 번 작업 하는 일을 안하기 위해서…ㄱ-ㅋㅋㅋ) 다이어그램(Diagram)의 종류 별 사용 액티비티 다이어그램(Activity Diagram) 사용되는 요소 보기 StartUML을 기본값으로 시작 하게 되면, 다이어그램 별로 스테레오타입을 붙여서 분류 하더 라구요. 저는 단순히 (실제로 구현이 되는) 프로.. 더보기 01 UseCase Diagram 프로젝트 관리… 라고 제목은 거창하지만, 그냥 하나하나 만드는 과정을 서술 할거에요. 툴 자체에서 제공하는 부분에 대한 설명을 할 때까지의 제가 현재 진행하고 있는 작업물을 예시로 할 거에요. 디테일한 제 작업물의 설계서는 추후에 따로 포스팅 할 예정이고, 여기서 만들 때는 설명을 위한 최소한의 것들만 작성 할 거에요. 물론, 여기에 있는 내용 중 사용 하지 않는 부분이라면 가상의 예시를 만들어서 작성 하려고 해요 :D 앞선 포스팅(StarUML 툴 구조)에서 프로젝트 만드는 방법에 대해서는 언급 했어요. 처음에 생성은 빈 프로젝트(Empty Project)를 선택 한 거로 부터 시작 할게요 :) 프로젝트 이름 설정 StarUML에서의 프로젝트는 전체 집합이에요. 비쥬얼스튜디오 에서 솔루션의 개념이죠. .. 더보기 이전 1 2 3 다음