6
화면 처리를 담당하는 프리젠테이션 서버, 화면으로부터 요청을 받아 데이터를 처리하는 프로그램 실행을 담당하는 응용 소프트웨어 실행 서버, 화면 및 프로그램 작성기를 통하여 프로그램을 생성하는 응용 소프트웨어 저작 서버 및 상기 응용 소프트웨어 실행 서버로부터 데이터의 조회, 삭제, 갱신 요청을 받아 이를 실행하는 응용 소프트웨어 저장 서버를 포함하여 구성된 응용 시스템의 화면 컨트롤 생성 방법을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서, 상기 응용 소프트웨어 저작 서버에게 데이터를 출력하는 프로그램과 관계가 맺어진 테이블 정보를 요청하는 제 1 단계와; 상기 제 1 단계에서 테이블 정보 요청 메시지를 수신한 상기 응용 소프트웨어 저작 서버가 상기 응용 소프트웨어 저장 서버로부터 데이터 저장 테이블의 정보를 읽어서 전달하는 제 2 단계와; 상기 제 2 단계에서 전달된 테이블 정보를 이용하여 해당 컬럼을 추출하는 프로그램을 작성하고, 프로그램의 출력 내용을 정의하는 제 3 단계와; 상기 제 3 단계에서 작성이 완료된 프로그램의 이름, 소스, 출력 내용 및 관련 테이블 이름을 인자로 상기 응용 소프트웨어 저작 서버에게 저장 요청을 하는 제 4 단계와; 상기 응용 소프트웨어 저작 서버가 상기 제 4 단계에서 저장한 인자를 추출하여 프로그램과 데이터 저장 테이블과의 관계 정보를 등록하고, 상기 응용 소프트웨어 저장 서버의 프로그램 테이블에 상기 프로그램 정보를 등록하는 제 5 단계와; 상기 화면 컨트롤에 데이터를 출력하기 위하여, 상기 응용 소프트웨어 저작 서버에게 데이터를 얻고자 하는 데이터 저장 테이블과 관계가 맺어진 프로그램을 가져올 것을 요청하는 제 6 단계와; 상기 제 6 단계에서 요청 받은 상기 응용 소프트웨어 저작 서버는 요청받은 테이블의 프로그램 정보를 상기 응용 소프트웨어 저장 서버로부터 취득하여 전달하는 제 7 단계와; 상기 제 7 단계에서 전달받은 프로그램 정보를 이용하여 화면 컨트롤에 사용할 프로그램을 선택 입력하는 제 8 단계와; 상기 제 8 단계에서 선택 입력된 프로그램의 출력 내용을 해석하여 출력되는 테이블과 컬럼 정보를 출력한 후, 이들 중 어느 하나 이상을 선택하는 제 9 단계와; 상기 제 9 단계에서 선택된 프로그램의 출력 내용에 따라 화면 컨트롤을 재작성한 후, 상기 화면 컨트롤에 데이터를 출력하는 화면 컨트롤 프로그램을 자동 생성하는 제 10 단계를 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체
|