import{_ as e,o as t,c as o,b as s}from"./app-6440dfe3.js";const r="/BMSCTX/assets/ServiceModel-f9bb63d7.png",n="/BMSCTX/assets/ScreenStructure-11744e87.png";const p={},c=s('

모델링 개발 도구

1. Service Model
POWERMDD의 모델중심개발(MDD) 도구인 Service Model은 웹 애플리케이션의 서비스에 해당하는 서버 단의 비즈니스 업무처리 프로그램을 모델링을 통해 개발하고 테스트하는 도구입니다.

모델링의 결과는 자바 코드로 100% 자동 생성되어 WAS 배포까지 자동으로 처리되므로 클라이언트 단인 UI 화면에서의 요청에 대하여 응답할 수 있습니다.

Service Model은 MDD도구 중 모델을 바로 실시간으로 테스트하고 바로 실행이 가능하도록 실시간 구현을 제공함으로써 실시간 엔터프라이즈 실현이 가능합니다. 즉, 상세 설계된 모델이 바로 프로그램 소스와 실행모듈로 변환되어 바로 실행이 가능합니다.

이러한 실시간 구현은 다음과 같은 직관적이고 심플한 3단계로 구현됩니다.


2. 화면 구성
Service Model 작업 화면은 총 8개 layout으로 구성되어 있습니다.

1)도구상자
Service Model에서 사용하는 도구상자로 모델링한 내용을 저장하거나 실행 테스트, Build 등의 주요 작업 이외에 다양한 기능을 제공하고 있습니다.

2) 화면 메뉴 구조 영역
업무 구조를 Tree View 형식으로 표현한 메뉴로 모델링의 대상이 되는 서비스의 메뉴 카테고리 영역입니다.

3) 화면 메뉴 검색
화면 메뉴에서 찾고자 하는 메뉴나 서비스를 검색하여 Enter 키를 누르면 전체 화면 메뉴에서 해당 메뉴나 서비스를 파란색 글씨로 나타냅니다.

4) BOC(Business Operation Component) Control 영역
업무 서비스 내부의 처리 로직을 구성하는 컴포넌트로 모델링 하기 위해 BOC로 배치하거나 흐름을 제어하여 업무처리를 구성합니다.

5) 화면 작업 영역
BOC를 이용하여 업무 처리 로직을 시각적인 디자인으로 표현하는 디자인 작업 화면입니다.

6) 메시지 영역
테스트 및 업무 메뉴에서 선택된 Node에 대한 기본정보를 제공함과 필요에 따라 Description을 제공합니다.

7) 속성 영역
Service Model에서 사용되는 Element Control을 선택할 때 해당 Element의 속성으로 Element의 특성에 따른 값을 설정할 수 있습니다.

8) 개발 작업 Tool
Application Layer별로 개발을 위한 작업 Tab Control입니다.

',15),l=[c];function i(a,b){return t(),o("div",null,l)}const d=e(p,[["render",i],["__file","index.html.vue"]]);export{d as default};