IBM Screen Definition Facility II는 IBM zSystems™ 애플리케이션용 패널 기반 UI를 대화식으로 개발하기 위한 소프트웨어 툴입니다.
IBM® Screen Definition II(SDF II)로 트랜잭션 애플리케이션을 보다 쉽게 탐색할 수 있습니다.엔터프라이즈 트랜잭션 애플리케이션을 위한 패널, 패널 그룹, 파티션 세트, AID 테이블 및 제어 테이블을 개발하고 유지 관리하기 위한 다목적 툴입니다. SDF II를 사용하면 사용자 인터페이스 사양(화면, 맵, 형식)을 구축하고 유지 관리하여 대상 시스템에서 실행되는 애플리케이션을 위한 사용자 인터페이스를 설계, 테스트, 구현 및 유지 관리할 수 있습니다. 한 대상 시스템용으로 개발된 화면을 다른 대상 시스템에서 사용할 수 있도록 변환하여 개발 생산성을 높일 수 있습니다. SDF II는 COBOL, PL/I, 어셈블러, C 및 RPG를 지원합니다. 또한 IBM Z/OS®에서 워크스테이션 기반 애플리케이션 개발을 지원합니다.
IBM CICS®, IBM IMS, ISPF, CSP 또는 GDDM 애플리케이션을 보다 쉽고 간편하게 탐색할 수 있도록 지원하는 사용자 인터페이스를 설계, 테스트, 구현 및 유지 관리합니다.
향후 리엔지니어링 노력을 최소화하는 데 도움이 되는 코드 라인을 작성하기 전에 최종 애플리케이션 사용자와 함께 패널의 흐름을 검토합니다.
CICS BMS, IMS MFS, ISPF, GDDM-IMD 또는 CSP/AD를 사용하여 개발되거나 이를 사용하는 애플리케이션에서 Screen Definition II 오브젝트를 사용합니다.
CICS BMS 매크로, IMS MFS 유틸리티 제어문, ISPF 패널 정의, GDDM IMD 및 CSP/AD를 사용하여 정의할 수 있는 오브젝트를 개발합니다. IMS MFS용 오브젝트를 가져오기/생성합니다.
패널 편집기를 사용하여 데이터 형식과 구조를 정의할 수 있습니다. SDF II를 사용하여 일반적인 특성과 대상의 고유한 특성을 구별합니다.패널 그룹 편집기를 사용하여 CICS® /BMS, IMS/MFS, CSP/AD 및 GDDM IMD에 오브젝트를 정의할 수 있습니다.
IBM 8775, IBM 3290 또는 IBM 3180 디스플레이 장치의 화면을 개별적으로 제어되는 여러 영역으로 분할하는 방법을 정의합니다.
AID(주의 식별자) 테이블 편집기를 사용하여 연산자 조치를 애플리케이션에 반환되는 값에 매핑합니다.제어 테이블 편집기를 사용하여 조건부 연산과 연관된 제어 또는 분기 함수의 시퀀스를 정의할 수 있습니다.
대상 시스템에 대한 패널, 패널 그룹 및 파티션 세트를 생성합니다. CICS BMS 매크로, IMS MFS 유틸리티 제어, ISPF 패널, GDDM-IMD 내보내기 데이터 세트 및 CSP/AD 내보내기 데이터 세트 또는 CSP/AD 외부 소스 형식을 사용하여 이러한 오브젝트를 생성합니다.
누군가 코드 라인를 작성하기 전에 애플리케이션의 최종 사용자와 함께 패널 흐름을 검토합니다.애플리케이션이 배포되기 전에 먼저 설계에 피드백을 적용합니다.
CICS/BMS 매크로 및 SDF로 정의된 맵, 맵 세트 및 파티션 세트를 가져옵니다. ISPF V2로 정의된 패널; IMS MFS 유틸리티 제어; 맵과 AID 테이블은 GDDM-IMD, CSP/AD에서 정의되고 내보냅니다.
한 대상 시스템에 대해 정의된 SDF II 오브젝트를 다른 대상 시스템에 적합한 형식으로 변환합니다.
패널 및 해당 필드에 대한 정보를 추출하여 추가 처리를 수행할 수 있는 사용자 엑시트로 전달합니다.
소프트웨어 요구 사항
IBM Screen Definition Facility II가 실행되는 환경은 다음과 같습니다.
하드웨어 요구 사항
IBM Screen Definition Facility II는 IBM Z® 메인프레임에서 실행됩니다.
안전하고 확장 가능하며 비용 효율적인 환경에서 많은 트랜잭션 워크로드를 지원하므로 개발자가 선택한 언어로 애플리케이션을 만들 수 있습니다.
최신 버전의 Enterprise COBOL로 마이그레이션하여 IBM z/Architecture® ROI를 극대화하고 비즈니스에 필수적인 애플리케이션의 성능을 개선합니다.
필수 처리 및 디버깅 툴을 제공하는 Enterprise PL/I 컴파일러를 활용하여 IBM z/OS에서 PL7I 애플리케이션을 최적화하고 현대화합니다.
GDDM을 사용하여 호스트 애플리케이션에 시각적 프레젠테이션을 추가합니다. 이처럼 간단하지만 강력한 서비스를 사용하여 IBM 디스플레이 터미널과 기타 디바이스에 데이터를 표시할 수 있습니다.
기존 일괄 처리 및 온라인 트랜잭션 처리 애플리케이션을 위해 z/OS에서 IBM® Virtual Storage Extended(z/VSE®) 운영 체제를 사용합니다. 단독으로 사용하거나 이기종 환경에서 사용할 수 있습니다.