정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 분석설계 단계, 응용시스템 세부검토내용 "02. 업무흐름에 따른 화면 간 제어흐름 설계가 적정한지 확인한다."의 세부검토방법
01. 업무기능 처리를 위한 화면이 모두 정의되었는지 확인한다. - UI흐름정의서, 화면정의서를 검토하여 요구사항별로 업무 기능처리를 위한 화면이 모두 도출되어 있는지 확인한다. - 분석 단계에서 도출된 화면에 요구사항이 구체화되어 사용자가 쉽고 편리하게 사용할 수 있도록 사용자 인터페이스가 정의되었는지 확인한다. 02. 사용자 화면(메뉴)간의 흐름설계가 적정하게 정의되어 있는지 확인한다. - UI흐름정의서를 검토하여 화면 흐름 및 화면간의 연계가 업무처리 흐름과 일관성이 있는지 확인한다. - UI흐름정의서상 화면간의 제어흐름이 단방향성을 갖도록 기술되어있어 특정 화면으로의 진입에 대한 흐름은 파악할 수 있으나, 해당 윈도우의 종료 후 제어권이 어디로 가는지에 대한 제어 흐름을 파악할 수 없도록 설계되어 있어 퇴출(EXIT)경로가 보장되지 않는 경우가 있는지 확인한다. - 화면흐름에 따라 업무의 순차처리가 UI흐름정의서에 표현되어 있고 참조되는 테이블(엔티티)이 입출력 데이터흐름으로 기술되어 있으나, UI설계서에 입력데이터의 근거가 되는 입력서식이 도출되지 않아 입력항목에 대한 정의가 명확하지 않는 경우가 있는지 확인한다.