정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 분석설계 단계, 응용시스템 세부검토내용 "02. 도출된 경계와 제어 성격의 분석 클래스가 충분히 그리고 상세한 수준으로 정의 되었는지 확인한다."의 세부검토방법
01. 경계성 분석 클래스에 해당하는 사용자 인터페이스를 위한 분석 클래스와 외부 시스템 연계 그리고 디바이스 연결에 필요한 분석 클래스가 도출되었는지 확인한다. - 유스케이스 모형을 확인하여 해당 유스케이스와 연결된 액터가 있는지 확인한다. 연결된 액터 중 타 시스템 또는 디바이스에 해당 액터가 있는 경우, 해당 액터를 위한 경계 분석 클래스가 도출되었는지 확인한다. - 유스케이스 모형기술서의 사건흐름을 확인한 후 해당 유스케이스에서 필요로 하는 사용자 인터페이스(화면)를 위한 분석 클래스가 도출 되었는지 확인한다. - 사용자 인터페이스를 위한 분석 클래스의 경우 사용자에게 제공할 항목이 속성으로 도출 되었는지 확인한다. - 속성이 적절하게 도출되었는지를 확인하기 위해 화면, 보고서 정의서를 참조하여 정의된 데이터 타입, 길이와 분석 클래스 속성에 정의된 내용이 일치하는지 점검한다. - 타 시스템 또는 디바이스 처리를 위한 분석 클래스의 경우 유스케이스의 사건 흐름을 참조하여 관련 기능을 처리하기 위한 연산이 도출되었는지 확인한다. 02. 각 유스케이스별로 제어성 분석 클래스가 도출되었는지 확인한다. - 각 유스케이스별로 실현에 필요한 제어성 분석 클래스가 최소한 하나이상 도출되었는지 확인한다. - 도출된 제어성 분석 클래스의 연산을 받아 처리할 엔티티성 분석 클래스가 있는지 점검하고, 해당 엔티티성 분석 클래스에 이때 필요한 연산이 있는지 확인한다. - 유스케이스 모형 기술서의 사건흐름을 확인하여 사건흐름 처리에 필요한 연산이 제어성 분석 클래스에 정의 되었는지 확인한다.