일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- CRUD
- PYTHON
- spring
- 정처기공부
- 정처기필기
- 자바
- 어노테이션
- 프로그래머스
- 정처기설명
- java
- 소프트웨어개발
- 파이선
- 스프링부트
- 소프트웨어설계
- 게시판
- 자바의정석요약
- 게시판프로젝트
- 정처기예상문제
- springboot
- 정보처리기사
- CRUD구현
- 파이썬
- 코딩테스트
- 이것이자바다
- function
- 자바의정석
- 정처기
- 정보처리기사필기
- 게시판만들기
- 스프링
- Today
- Total
목록소프트웨어설계 (10)
Helmi
구조적(Structural) 다이어그램 = 정적 다이어그램 - 클래스 다이어그램(Class Diagram) : 클래스와 클래스가 가지는 속성, 클래스 사이의 관계표현 - 객체 다이어그램(Object Diagram): 클래스에 속한 사물(객체)들, 즉 인스턴스를 특정 시점의 객체와 객체 사이의 관계로 표현 - 컴포넌트 다이어그램(Component Diagram): 실제 구현 모듈인 컴포넌트 간의 관계나 컴포넌트 간의 인터페이스 표현 - 배치 다이어그램(Deployment Diagram): 결과물, 프로세스, 컴포넌트 등 물리적 요소들의 치 표현 - 복합체 구조 다이어그램(Composite Structure Diagram) : 클래스나 컴포넌트가 복합 구조를 갖는 경우 그 내부 구조를 표현 - 패키지 다이어..
생성 패턴(Creational Pattern) - 추상 팩토리(Abstract Factory) : 구체적인 클래스에 의존하지 않고, 인터페이스를 통해 서로 연관·의존하는 객체들의 그룹으로 생성하여 추상적으로 표현하는 패턴 - 빌더(Builder) : 작게 분리된 인스턴스를 건축하듯 조합하여 객체 생성하는 패턴, 객체의 생성 과정과 표현 방법을 분리하고 있어, 동일한 객체 생성에서도 서로 다른 결과 만들어 낼 수 있음 - 팩토리 메소드(Factory Method) : 객체 생성을 서브 클래스에서 처리하도록 분리하여 캡슐화한 패턴으로, 상위 클래스에서 인터페이스만 정의하고 실제 생성은 서브 클래스가 담당함. - 프로토 타입(Prototype) : 원본 객체를 복제하는 방법으로 객체 생성하는 패턴 - 싱글톤(..
미들 웨어 : 서로 다른 기종간의 하드웨어나 프로토콜, 통신환경 등을 연결해 응용 프로그램과 운영환경 간에 원만한 통신 이뤄질 수 있게 서비스 제공하는 소프트웨어. 미들 웨어의 종류 - DB(DataBase) : 데이터베이스 벤더(Vendor)에서 제공하는 클라이언트에서 원격의 데이터베이스와 연결하기 위한 미들웨어 - RPC (Remote Procedure Call) : 응용 프로그램의 프로시저 사용하여 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 방식의 미들웨어 - MOM(Message Oriented Middleware) : 메세지 기반의 비동기형 메세지를 전달하는 방식의 미들웨어 - TP-Monitor(Transaction Processing Monitor) : 항공기나 철도 예약 업무 등과 같..
모든 소프트웨어 구성 요소를 그래픽 표기법을 이용해 모델링 하는 기법 객체 모델링 기법(OMT : Object - Modeling Technique)라고 한다. 분석 활동은 '객체 모델링 → 동적 모델링 → 기능 모델링' 순으로 이뤄짐 객체 모델링(Object Modeling) - 정보 모델링이라고도 함. - 시스템에서 요구되는 객체 찾아내 속성과 연산식별 및 객체들 간의 관계 규정하여 객체 다이어그램으로 표시하는 것 - 분석 활동의 세 가지 모델 중 가장 중요하며 선행되어야 할 모델링 동적 모델링(Dynamic Modeling) - 상태 다이어그램(상태도)을 이용하여 시간의 흐름 따른 객체들 간의 제어 흐름, 상호 작용, 동작 순서 등의 동적인 행위를 표현하는 모델링 기능 모델링(Functional M..