October 16, 2022December 14, 2022Android App & Web, Design & Analysis 디자인 패턴 – 객체지향 기본 개념 객체지향 모델링 디자인 패턴소프트웨어를 설계할 때 전통적으로 자주 발생하는 문제에 대해서 누구나 재사용할 수 있도록 제시된 해결책 – 생성 패턴: 객체의 생성과 […]
May 22, 2022May 22, 2022Android App & Web, Design & Analysis 소프트웨어 공학 – 클래스 다이어그램 등장인물 간의 관계는 Association, Aggregation, Composition이 있다. Association: 관계가 있다Aggregation: 한 쪽이 전체고 다른 한 쪽이 부분인 관계이다. (마름모는 전체에 붙임)Composition: 전체가 […]
May 22, 2022May 22, 2022Android App & Web, Design & Analysis 소프트웨어 공학 – 시퀀스 다이어그램 Use Case를 클래스로 분류하기 Boundary ClassActor가 Use Case로 접근을 가능하게 하는 클래스, 다른 API로 접근을 가능하게 하는 클래스ex) Actor: 유저, Use Case: […]
May 22, 2022May 22, 2022Android App & Web, Design & Analysis 소프트웨어 공학 – 유즈케이스 다이어그램 Inception우리가 만드려는 시스템이 무엇을 하는지 결정한다.1. 시스템의 컨셉 결정, 2. 시스템이 갖춰야 되는 기능 Inception Phase BrainStorming시스템 컨셉, 기능에 대한 의견을 조사한다. […]
May 22, 2022May 22, 2022Android App & Web, Design & Analysis 소프트웨어 공학 – 소개 OOAD: Object Oriented Analysis Design성공하는 소프트웨어 프로젝트를 위해서 분석 및 설계를 한다. Q. 성공하는 소프트웨어란?Answer.1. 클라이언트가 원하는 것, 일반 사용자가 원하는 것을 […]