UML 모델
- 연관관계(Association) : 두 클래스간의 관계, 연결과 상호작용을 의미
- 의존관계(Dependency) : 데이터를 주고받을때 사용, 매개변수
- 실체화관계(Realization) : 인터페이스를 구현하는 클래스간의 관계
- 일반화관계(Generalization) : 상속 관계
유스케이스의 구성 요소간의 관계
- 연관:유스케이스와 액터간의 상호작용이 있음
- 포함:하나의 유스케이스가 다른 유스케이스의 실행을 전제
- 확장:확장기능 유스케이스와 확장 대상 유스케이스 사이 형성
- 일반화:유사한 액터와 유스케이스를 모아 추상화한 유스케이스 또는 액터와 연결시켜 그룹을 만들어 이해도를 높이기 위한 관계
요구사항 분류
- 기능적 요구 사항: 시스템이 실제로 어떻게 동작하는지에 관점을 둔 요구사항
- 비기능적 요구 사항: 시스템 구축에 대한 성능, 보안, 품질, 안정 등 관점을 둔 요구사항
통합 설계 및 테스트
- 하향식 통합 테스트
- 테스트할때 종속 모듈은 스텁(stub)으로 대체 [하스]
- 깊이 우선, 넓이 우선
- 테스트 초기부터 사용자에게 시스템 구조를 보여줄 수 있다.
- 주요 제어 모듈은 작성된 프로그램 사용
- 모듈이 통합 될때 마다 테스트 - 상향식 통합 테스트
- 가장 하위 단계 모듈부터 통합 및 테스트가 수행 된다.
- 주요 제어 모듈과 과련된 종속 모듈의 그룹인 클러스터 필요 [상클드]
- 하위모듈을 클러스터로 결합
- 상위모듈에서 데이터 입출력을 확인하기 위해 드라이버 작성
- 통합된 클러스터 단위로 테스트 - 하향식 설계
- 단계적 정제
- 시스템의 주요 컴포넌트들을 찾고 그것을 낮은 수준의 컴포넌트들로 분해, 단계적으로 구체화
- 통합검사시 인터페이스가 이미 정의되어 있어 통합이 간단하다.
- 레벨이 낮은 데이터 구조의 세부 사항은 설계 초기단계에서 필요
- 시스템 명세가 명확한 경우와 모든것을 새로 개발하는 작업에는 하향식으로 개발하는게 바람직하다. - 상향식 설계
- 가장 기본적은 컴포넌트를 먼저 설계한 다음 이것을 사용하는 상위 수준의 컴포넌트를 설계한다.
- 최하위 수준에서 각각의 모듈을 설계하고 이러한 모듈이 완성되면 이들을 결합하여 검사
- 기존 컴포넌트들을 조합하여 시스템 개발시에는 상향식이 적합
자료흐름도(DFD)

- 처리 : Process(원)
- 자료 흐름 : Data flow(화살표)
- 자료 저장소 : Data Stroe(평행선)
- 단말,주체 : Terminal(사각형)
UI 설계도
- 스토리 보드 : 디자이너와 개발자가 최정적으로 참고하는 작업지침서
- 목업 : 실제 화면과 유사하게 만든 정적인 형태의 모형
- 유스케이스 : 사용자 측면에서의 요구사항으로, 사용자가 원하는 목표를 달성하기 위해 수행할 내용을 기술
아키텍처 설계과정
설계목표설정 - 시스템 타입 결정 - 아키텍쳐 패턴 적용(스타일 적용 및 커스터마이즈) - 서브시스템 구체화 - 검토
❉ 아키텍처 패턴 : 아키텍처 설계시 발생하는 문제들을 해결하기 위해 미리 만들어놓은 방식
기타 용어들 정리
- EAI(Enterprise Application Integration) : 기업 응용 통합 프로그램
- FEP(Front-End-Processor) : 입력되는 데이터를 컴퓨터의 프로세서가 차지하는 시간을 줄여주는 프로그램이나 하드웨어
- Duplexing : 데이터베이스 회복 기법중 가장 간단한것
- Duplex : 두 지점사이에서 정보를 주고받는 전자 통신 시스템(이중통신)
메시지 지향 미들웨어(MOM)
- 메시지 기반의 비동기형 메시지를 전달하는 방식의 미들웨어
- 즉각적인 응답을 원하는 경우가 아니라 다소 느리고 안정적인 응답을 필요로 하는 경우 많이 사용
- 온라인 업무보다는 이기정 분산 데이터 시스템의 데이터 동기를 위해 사용
- 송신측과 수신측의 연결시 메시지 큐를 활용하는 방법이 있다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- CheckBox
- react
- ㅂㅜ티
- 캡처링
- ~`
- 네이버노출
- 선택자
- 데이터베이스#RDBMS#스키마
- domain
- 유입증가시키는방법
- Develop 사전
- data속성일때 선택자
- 도메인이해
- js
- 도메인개념
- p
- PP
- 버블링
- 네이버 노출
- 배열선택자
- RSS태그#지식
- CSP#콘텐츠보안정책#style코드 작성시
- 티스토리
- jQuey
- 다짐#개발자#Vlog
- 네이버
- onClick
- EQ
- ㅏ
- 검색결과
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함