형상 관리의 절차
- 형상 식별 : 형상 관리 대상 정의 및 식별
- 형상 통제 : 형상 항목 버전 관리를 위해 변경 여부와 변경 활동 통제
- 형상 감사 : 소프트웨어 베이스라인의 무결성 평가, 베이스라인 변경 시 요구사항과 일치하는 지 검토
- 베이스 라인 : 개발 과정의 각 단계별 산출물에 대한 변화를 통제하는 시점의 기준
- 형상 기록 : 형상 및 변경관리에 대한 각종 수행결과 기록
응집도 (우논시절통순기)
- 우연적 응집도 : 모듈 내부의 구성요소가 각 연관 없을 때
- 논리적
- 시간적
- 절차적
- 통신적
- 순차적
- 기능적 : 모듈 내부의 모든 기능이 단일한 목적을 위해 수행되는 경우
결합도 (내공외제스자)
- 내용 결합도 : 다른 모듈 내부에 있는 변수나 기능을 다른 모듈에서 사용하는 경우
- 공통
- 외부
- 제어
- 스탬프
- 자료 : 모듈 간의 인터페이스로 전달되는 파라미터를 통해서만 모듈 간의 상호작용이 일어나는 경우
공통 모듈의 구현 절자
DTO/VO -> SQL -> DAO -> Service -> Controller -> View
- DAO : 특정 타입의 데이터베이스에
추상 인터페이스를 제공하는 객체
- DTO (Data Transfer Object) : 프로세스 사이에서 데이터를
전송 하는 객체