맞춤기술찾기

이전대상기술

자동화된 화면 컨트롤 생성 방법

  • 기술번호 : KST2015077190
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 소프트웨어 개발자가 업무 프로그램을 개발할 때, 화면의 데이터 표시부(이하 화면 컨트롤이라 함.)를 정의하여 화면 컨트롤에 데이터를 출력하기 위하여 일일이 데이터베이스의 데이터 저장 테이블로부터 데이터를 읽어오는 프로그램을 개별적으로 코딩하지 아니하고, 데이터를 읽어오는 프로그램을 미리 정의하여 공용으로 사용할 수 있도록 하는 자동화된 화면 컨트롤 생성 시스템 및 그 방법을 제공하는데 그 목적이 있다.본 발명에 따르면, 응용 소프트웨어 저장 서버로부터 데이터 저장 테이블의 정보가 입력되면, 해당 컬럼을 추출하는 프로그램을 작성하고, 프로그램의 출력 내용을 정의하는 제 1 단계와; 상기 제 1 단계에서 작성된 프로그램의 관련 테이블 이름을 인자로 응용 소프트웨어 저작 서버에게 전달하여 저장하는 제 2 단계와; 상기 제 2 단계에서 저장한 인자를 추출하여 상기 응용 소프트웨어 저장 서버에 프로그램과 데이터 저장 테이블과의 관계 정보를 등록하고, 프로그램 테이블에 상기 프로그램 정보를 등록하는 제 3 단계와; 데이터를 얻고자 하는 데이터 저장 테이블과 관계가 맺어진 프로그램의 정보를 상기 응용 소프트웨어 저작 서버로부터 입력받아 화면 컨트롤 데이터 출력부를 자동 생성하는 제 4 단계를 포함하여 이루어진 것을 특징으로 하는 자동화된 화면 컨트롤 생성 방법이 제공된다.
Int. CL G06F 3/14 (2006.01)
CPC G06F 3/067(2013.01) G06F 3/067(2013.01)
출원번호/일자 1019990031400 (1999.07.30)
출원인 한국전자통신연구원, 한국정보화진흥원
등록번호/일자 10-0352500-0000 (2002.08.30)
공개번호/일자 10-2001-0011839 (2001.02.15) 문서열기
공고번호/일자 (20020911) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2000.08.24)
심사청구항수 7

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
2 한국정보화진흥원 대한민국 대구광역시 동구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 손주찬 대한민국 대전광역시서구
2 백종명 대한민국 대전광역시유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 전영일 대한민국 광주 북구 첨단과기로***번길**, ***호(오룡동)(특허법인세아 (광주분사무소))

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전 유성구
2 한국전산원 대한민국 경기 용인시
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
1999.07.30 수리 (Accepted) 1-1-1999-0088657-60
2 전자문서첨부서류제출서
Submission of Attachment to Electronic Document
1999.08.02 수리 (Accepted) 1-1-1999-5282071-50
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2000.03.11 수리 (Accepted) 4-1-2000-0031588-79
4 명세서 등 보정서
Amendment to Description, etc.
2000.08.24 보정승인 (Acceptance of amendment) 1-1-2000-0178164-34
5 출원심사청구서
Request for Examination
2000.08.24 수리 (Accepted) 1-1-2000-0178124-18
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
7 등록결정서
Decision to grant
2002.05.30 발송처리완료 (Completion of Transmission) 9-5-2002-0187795-50
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2005.10.12 수리 (Accepted) 4-1-2005-5105684-34
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2006.10.27 수리 (Accepted) 4-1-2006-5154343-53
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2008.10.16 수리 (Accepted) 4-1-2008-0015952-18
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.07.24 수리 (Accepted) 4-1-2009-5145313-97
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2016.02.19 수리 (Accepted) 4-1-2016-5022193-39
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

화면 처리를 담당하는 프리젠테이션 서버, 화면으로부터 요청을 받아 데이터를 처리하는 프로그램 실행을 담당하는 응용 소프트웨어 실행 서버, 화면 및 프로그램 작성기를 통하여 프로그램을 생성하는 응용 소프트웨어 저작 서버 및 상기 응용 소프트웨어 실행 서버로부터 데이터의 조회, 삭제, 갱신 요청을 받아 이를 실행하는 응용 소프트웨어 저장 서버를 포함하여 구성된 응용 시스템의 화면 컨트롤 생성 방법에 있어서,

상기 응용 소프트웨어 저장 서버로부터 데이터 저장 테이블의 정보가 입력되면, 해당 컬럼을 추출하는 프로그램을 작성하고, 프로그램의 출력 내용을 정의하는 제 1 단계와;

상기 제 1 단계에서 작성된 프로그램의 관련 테이블 이름을 인자로 상기 응용 소프트웨어 저작 서버에게 전달하여 저장하는 제 2 단계와;

상기 제 2 단계에서 저장한 인자를 추출하여 상기 응용 소프트웨어 저장 서버에 프로그램과 데이터 저장 테이블과의 관계 정보를 등록하고, 프로그램 테이블에 상기 프로그램 정보를 등록하는 제 3 단계와;

데이터를 얻고자 하는 데이터 저장 테이블과 관계가 맺어진 프로그램의 정보를 상기 응용 소프트웨어 저작 서버로부터 입력받아 화면 컨트롤 데이터 출력부를 자동 생성하는 제 4 단계를 포함하여 이루어진 것을 특징으로 하는 자동화된 화면 컨트롤 생성 방법

2 2

제 1 항에 있어서,

상기 제 1 단계는,

상기 응용 소프트웨어 저작 서버에게 데이터를 출력하는 프로그램과 관계가 맺어진 테이블 정보를 요청하는 제 1 서브 단계와;

상기 제 1 서브 단계에서 테이블 정보 요청 메시지를 수신한 상기 응용 소프트웨어 저작 서버가 상기 응용 소프트웨어 저장 서버로부터 데이터 저장 테이블의 정보를 읽어서 전달하는 제 2 서브 단계와;

상기 제 2 서브 단계에서 전달된 테이블 정보를 이용하여 해당 컬럼을 추출하는 프로그램을 작성하고, 상기 작성된 프로그램의 출력 내용을 정의하는 제 3 서브 단계를 포함하여 이루어진 것을 특징으로 하는 자동화된 화면 컨트롤 생성 방법

3 3

제 1 항에 있어서,

상기 제 2 단계는,

상기 제 1 단계에서 작성이 완료된 프로그램의 이름, 소스, 출력 내용 및 관련 테이블 이름을 인자로 상기 응용 소프트웨어 저작 서버에게 저장 요청을 하는 서브 단계를 포함하여 이루어진 것을 특징으로 하는 자동화된 화면 컨트롤 생성 방법

4 4

제 1 항에 있어서,

상기 제 4 단계는,

상기 화면 컨트롤에 데이터를 출력하기 위하여, 상기 응용 소프트웨어 저작 서버에게 데이터를 얻고자 하는 데이터 저장 테이블과 관계가 맺어진 프로그램을 가져올 것을 요청하는 제 1 서브 단계와;

상기 제 1 서브 단계에서 요청 받은 상기 응용 소프트웨어 저작 서버가 요청받은 테이블의 프로그램 정보를 취득하여 전달하는 제 2 서브 단계와;

상기 제 2 서브 단계에서 전달받은 프로그램 정보를 이용하여 화면 컨트롤에 사용할 프로그램을 선택 입력하는 제 3 서브 단계와;

상기 제 3 서브 단계에서 선택 입력된 프로그램의 출력 내용을 해석하여 출력되는 테이블과 컬럼 정보를 출력한 후, 이들 중 어느 하나 이상을 선택하는 제 4 서브 단계와;

상기 제 4 서브 단계에서 선택된 프로그램의 출력 내용에 따라 화면 컨트롤을 작성한 후, 상기 화면 컨트롤에 데이터를 출력하는 화면 컨트롤 프로그램을 구성하는 요소를 자동 작성하는 제 5 서브 단계를 포함하여 이루어진 것을 특징으로 하는 자동화된 화면 컨트롤 생성 방법

5 5

제 4 항에 있어서,

상기 제 5 서브 단계는,

상기 제 4 서브 단계에서 선택된 프로그램의 출력 내용에 따라 화면 컨트롤을 작성하고, 상기 화면 컨트롤에 데이터를 출력하는 화면 컨트롤 프로그램을 구성하는 요소를 자동 작성한 후, 상기 화면 컨트롤 프로그램 작성이 완료되었는지 여부를 판단하는 제 1 서브-서브 단계와;

상기 제 1 서브-서브 단계에서의 판단 결과, 상기 화면 컨트롤 프로그램의 작성이 완료되었으면, 작성된 화면 컨트롤 프로그램의 화면과 화면 컨트롤 정보를 인자로 상기 응용 소프트웨어 저작 서버에게 저장 요청을 하는 제 2 서브-서브 단계와;

상기 제 2 서브-서브 단계에서 저장 요청을 받은 상기 응용 소프트웨어 저작 서버가 상기 제 2 서브-서브 단계에서 전달받은 인자로부터 화면과 프로그램의 관계 정보를 추출하여 테이블에 화면 및 프로그램과 화면과의 관계 정보를 등록하는 제 3 서브-서브 단계를 포함하여 이루어진 것을 특징으로 하는 자동화된 화면 컨트롤 생성 방법

6 6

화면 처리를 담당하는 프리젠테이션 서버, 화면으로부터 요청을 받아 데이터를 처리하는 프로그램 실행을 담당하는 응용 소프트웨어 실행 서버, 화면 및 프로그램 작성기를 통하여 프로그램을 생성하는 응용 소프트웨어 저작 서버 및 상기 응용 소프트웨어 실행 서버로부터 데이터의 조회, 삭제, 갱신 요청을 받아 이를 실행하는 응용 소프트웨어 저장 서버를 포함하여 구성된 응용 시스템의 화면 컨트롤 생성 방법을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서,

상기 응용 소프트웨어 저작 서버에게 데이터를 출력하는 프로그램과 관계가 맺어진 테이블 정보를 요청하는 제 1 단계와;

상기 제 1 단계에서 테이블 정보 요청 메시지를 수신한 상기 응용 소프트웨어 저작 서버가 상기 응용 소프트웨어 저장 서버로부터 데이터 저장 테이블의 정보를 읽어서 전달하는 제 2 단계와;

상기 제 2 단계에서 전달된 테이블 정보를 이용하여 해당 컬럼을 추출하는 프로그램을 작성하고, 프로그램의 출력 내용을 정의하는 제 3 단계와;

상기 제 3 단계에서 작성이 완료된 프로그램의 이름, 소스, 출력 내용 및 관련 테이블 이름을 인자로 상기 응용 소프트웨어 저작 서버에게 저장 요청을 하는 제 4 단계와;

상기 응용 소프트웨어 저작 서버가 상기 제 4 단계에서 저장한 인자를 추출하여 프로그램과 데이터 저장 테이블과의 관계 정보를 등록하고, 상기 응용 소프트웨어 저장 서버의 프로그램 테이블에 상기 프로그램 정보를 등록하는 제 5 단계와;

상기 화면 컨트롤에 데이터를 출력하기 위하여, 상기 응용 소프트웨어 저작 서버에게 데이터를 얻고자 하는 데이터 저장 테이블과 관계가 맺어진 프로그램을 가져올 것을 요청하는 제 6 단계와;

상기 제 6 단계에서 요청 받은 상기 응용 소프트웨어 저작 서버는 요청받은 테이블의 프로그램 정보를 상기 응용 소프트웨어 저장 서버로부터 취득하여 전달하는 제 7 단계와;

상기 제 7 단계에서 전달받은 프로그램 정보를 이용하여 화면 컨트롤에 사용할 프로그램을 선택 입력하는 제 8 단계와;

상기 제 8 단계에서 선택 입력된 프로그램의 출력 내용을 해석하여 출력되는 테이블과 컬럼 정보를 출력한 후, 이들 중 어느 하나 이상을 선택하는 제 9 단계와;

상기 제 9 단계에서 선택된 프로그램의 출력 내용에 따라 화면 컨트롤을 재작성한 후, 상기 화면 컨트롤에 데이터를 출력하는 화면 컨트롤 프로그램을 자동 생성하는 제 10 단계를 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체

7 7

제 6 항에 있어서,

상기 제 10 단계는,

상기 제 9 단계에서 선택된 프로그램의 출력 내용에 따라 화면 컨트롤을 재작성하고, 상기 화면 컨트롤에 데이터를 출력하는 화면 컨트롤 프로그램을 구성하는 요소를 자동 작성한 후, 상기 화면 컨트롤 프로그램 작성이 완료되었는지 여부를 판단하는 제 1 서브 단계와;

상기 제 1 서브 단계에서의 판단 결과, 상기 화면 컨트롤 프로그램의 작성이 완료되었으면, 작성된 화면 컨트롤 프로그램의 화면과 화면 컨트롤 정보를 인자로 상기 응용 소프트웨어 저작 서버에게 저장 요청을 하는 제 2 서브 단계와;

상기 제 2 서브 단계에서 저장 요청을 받은 상기 응용 소프트웨어 저작 서버는 넘겨받은 인자로부터 화면과 프로그램의 관계 정보를 추출하여 상기 응용 소프트웨어 저장 서버의 테이블에 화면 및 프로그램과 화면과의 관계 정보를 등록하는 제 3 서브 단계를 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.