정처기 정리하기 1과목

Jimin·2023년 7월 8일
0

정처기

목록 보기
2/5

동적

순차다이어그램

MOM(메시지 지향 미들웨어)

  • 느린 안정적인 응답에 많이 사용
  • 비동기방식
  • 큐 사용

소프트웨어 모델링

  • 구조적방법론
  • UML -> 객체지향 방법론
    • Realization: operation
    • Dependency: operation, 영향 O
    • State 가 객체 상태, Sequence 가 메시지 교환

FEP(FrontEndProcessor)

미리 처리

시스템 구성요소에 유지보수 안들어감

클래스는 객체들의 모음

하향식 인터페이스 이미 있어서 통합 간단

  • 테스트 초기부터 사용자에게 시스템 구조를 보여줄 수 있음
  • 스텁 사용

상향식 인터페이스가 이미 성립되어 있지 않아 기능 추가가 어렵다.

목업

정적인 형태, 그냥 유사하게 만든것, 구현은 X

스토리보드

디자이너와 개발자가 최종적으로 참고하는 작업 지침서

프로토타입

실제 구현된 것처럼 테스트가 가능한 동적인 형태 모형

유스 케이스

사용자 측면에서의 요구사항

클래스 설계 원칙

  • 단일책임원칙
  • 개방폐쇄의 원칙
  • 리스코프 교체의 원칙 : 부모-자식
  • 의존관계 역전의 원칙: 상위 계층이 하위 계층의 구현으로부터 독립되게 할 수 있음.

GOF(Gangs of Four)

구조

  • 컴포지트
  • 어댑터: 인터페이스 중간 연결

생성

  • 추상팩터리: 상위 클래스 -> 하의 클래스
  • 프로토 타입: 복제

행위

  • 옵저버

요구 분석

비기능적 요구 -> 성능, 속도, 자원, 사용량

분산시스템

마스터슬레이브

실시간 시스템

객체지향분석법

  • 럼바우: 객체 -> 객체 / 동적 -> 상태 / 기능 -> 데이터 흐름(자료)
  • Yordon -> ER
  • Booch -> 거시적, 미시적
  • Jacobson -> ER

CASE

일관성 분석 -> 요구사항 변경 관리

profile
https://github.com/Dingadung

0개의 댓글