오늘날 컴퓨터 기술의 발전과 네트워크의 급속한 확산에 따라 기존의 종이를 이용한 정보매체에서 전자문서로의 변화가 가속화되고 있다. 이에 따라 전자문서를 생성하고, 전자문서에 포함된 정보를 관리하는 것은 매우 중요한 이슈가 되었다. XML은 인터넷상에서 복잡하고 구조화된 문서자료의 저장, 관리, 검색을 용이하게 할 수 있을 뿐만 아니라, 나아가 전자상거래, 전자 도서관, 가상대학 등의 핵심 응용 시스템의 구축에서 중요한 역할을 하고 있다. 이러한 XML 문서를 일반 사용자가 작성하는 것은 쉬운 작업이 아니다. 따라서 본 논문은 XML 문서를 보다 쉽고 편리하게 작성하기 위한 편집 방법에 관한 연구이다. 이를 위해 본 논문에서 제시하고 있는 방안은 문서 폼(Form)을 이용해 XML 문서를 입력한다는 개념을 도입하였고, XML 문서 폼을 만드는 과정과 만들어진 XML 문서 폼을 이용해 실제 XML 문서를 만드는 과정으로 입력과정을 분리하였다. 이러한 분리된 입력방법은 XML에 대해 잘 모르는 입력자라 할지라도 전문가나 시스템에서 제공하는 XML문서 폼을 이용하면 XML문서를 쉽게 입력할 수 있기 때문에 XML입력의 효율성을 높일 수 있게 된다.
오늘날 컴퓨터 기술의 발전과 네트워크의 급속한 확산에 따라 기존의 종이를 이용한 정보매체에서 전자문서로의 변화가 가속화되고 있다. 이에 따라 전자문서를 생성하고, 전자문서에 포함된 정보를 관리하는 것은 매우 중요한 이슈가 되었다. XML은 인터넷상에서 복잡하고 구조화된 문서자료의 저장, 관리, 검색을 용이하게 할 수 있을 뿐만 아니라, 나아가 전자상거래, 전자 도서관, 가상대학 등의 핵심 응용 시스템의 구축에서 중요한 역할을 하고 있다. 이러한 XML 문서를 일반 사용자가 작성하는 것은 쉬운 작업이 아니다. 따라서 본 논문은 XML 문서를 보다 쉽고 편리하게 작성하기 위한 편집 방법에 관한 연구이다. 이를 위해 본 논문에서 제시하고 있는 방안은 문서 폼(Form)을 이용해 XML 문서를 입력한다는 개념을 도입하였고, XML 문서 폼을 만드는 과정과 만들어진 XML 문서 폼을 이용해 실제 XML 문서를 만드는 과정으로 입력과정을 분리하였다. 이러한 분리된 입력방법은 XML에 대해 잘 모르는 입력자라 할지라도 전문가나 시스템에서 제공하는 XML문서 폼을 이용하면 XML문서를 쉽게 입력할 수 있기 때문에 XML입력의 효율성을 높일 수 있게 된다.
According th expansion of computer technology and fast spread of network today, change is accelerated to electronic filing document in information carrier that use existent paper. Accord ingly, it became very important issue that create electronic filing document, and manage information that is incl...
According th expansion of computer technology and fast spread of network today, change is accelerated to electronic filing document in information carrier that use existent paper. Accord ingly, it became very important issue that create electronic filing document, and manage information that is included to electronic filing document. XML is expected to act important role in electronic commerce, electronic library, construction of point application system of imagination college and so on furthermore as well as can be complicated in Internet and ease storage of structured document data, administration, search. It is not easy work that peon makes out this XML document. This dissertation is research about edit method to make out XML document as more easy and convenient. Introduced concept that input XML document using document form for this, and separated input process by process and process that make out actuality XML document using made XML document form that make XML document form. Such detached input method can improve efficiency of XML input because can input easily XML document if use XML document form that offer input person who do not know well about XML specialist or system.
According th expansion of computer technology and fast spread of network today, change is accelerated to electronic filing document in information carrier that use existent paper. Accord ingly, it became very important issue that create electronic filing document, and manage information that is included to electronic filing document. XML is expected to act important role in electronic commerce, electronic library, construction of point application system of imagination college and so on furthermore as well as can be complicated in Internet and ease storage of structured document data, administration, search. It is not easy work that peon makes out this XML document. This dissertation is research about edit method to make out XML document as more easy and convenient. Introduced concept that input XML document using document form for this, and separated input process by process and process that make out actuality XML document using made XML document form that make XML document form. Such detached input method can improve efficiency of XML input because can input easily XML document if use XML document form that offer input person who do not know well about XML specialist or system.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
3. 파서(3)(Parser)에서 일련의 마크업 문자열을 프로 그램이 접근할 수 있는 결과 구조로 변환하고 문서 트리 관리자(2)로부터의 마크업 처리 요구 및 유효성 또는 문법 검증 요구에 따라 마크업을 처리하면서 유효성이나 문법에 대한 검증을 수행하여 문서 트리 관리자(2)에 보고한다.
따라서, 본 논문에서는 기존의 XML 문서 편집 방 식을 벗어나서, XML 문서를 보다 쉽고 편리하게 작성하기 위한 편집 방안을 연구하였다.
본 논문에서는 한글 문서에서 DTD를 기반으로 DTD 템플릿 문서를 설계한다.
본 논문은 난해한 XML 문서의 저작을 2부분으로 나누는 개념(폼 저작기와 폼 입력기)으로 일반 XML 입력자에게 쉬운 XML입력 방법을 제시했고, 이 방식은 XML입력의 효율성을 종래의 문서를 직접 작성하는 방법보다 효율적이라고 할 수 있다. 또한 종래의 편집방법에서는 XML의 개념을 잘 모 르는 사용자가 입력작업을 수행하면서 발생하는 XML문법적 오류를 검증하는 부분이 필요했으나 본 논문에서는 폼을 이용했기 때문에 문법적 오류 발생을 원천적으로 막으면서 XML 입력을 하는 방식 은 XML문서의 무결성을 보장한다는 점에서 효율적 이다.
제안 방법
문서 검증을 위한 MSXML 파서를 사용하였으며, 브라우징을 위하여 MFC(Microsoft Foundation Class Library) 의 컨트 롤을 사용하였다. 또한, DOM 인터페이스를 이용하여 문서 생성과 관리를 구현 하였다.
0을 사용하여 구현하였다. 문서 검증을 위한 MSXML 파서를 사용하였으며, 브라우징을 위하여 MFC(Microsoft Foundation Class Library) 의 컨트 롤을 사용하였다. 또한, DOM 인터페이스를 이용하여 문서 생성과 관리를 구현 하였다.
반드시 DTD를 가지며 DTD에 기술된 구조에 따라 작성된 문서이고 문서가 DTD에 따라 정확히 작성 되었는지를 파서가 검증한다.
이를 위해 본 논문에서는 문서 폼(Form)을 이용해 XML 문서를 입력한다는 개념을 도입하여 XML 폼 에디터 시스템 (XML Form Editor System)을 제안 한다. 이 제안된 시스템에서는 XML 문서 폼을 만 드는 과정과 만들어진 XML 문서 폼을 이용해 실제 XML 문서를 만드는 과정으로 입력과정을 분리하여 처리하는 방식을 도입하여 각각 폼 저작기 (Form Generator)와 폼 입력기(Form Inputer)라는 두 개 응용 시스템으로 분리하여 구성하였다.
이를 위해 본 논문에서는 문서 폼(Form)을 이용해 XML 문서를 입력한다는 개념을 도입하여 XML 폼 에디터 시스템 (XML Form Editor System)을 제안 한다. 이 제안된 시스템에서는 XML 문서 폼을 만 드는 과정과 만들어진 XML 문서 폼을 이용해 실제 XML 문서를 만드는 과정으로 입력과정을 분리하여 처리하는 방식을 도입하여 각각 폼 저작기 (Form Generator)와 폼 입력기(Form Inputer)라는 두 개 응용 시스템으로 분리하여 구성하였다.
대상 데이터
폼 저작을 위한 처리 요소들을 [그림 3-2]에서 나타내고 있다. 본 논문의 방법이 적용되는 폼 저작기의 시스템 구성은 6부분의 핵심 요소들로 구성되어 있으며, 처리흐름을 설명하면 다음과 같다.
성능/효과
본 논문은 난해한 XML 문서의 저작을 2부분으로 나누는 개념(폼 저작기와 폼 입력기)으로 일반 XML 입력자에게 쉬운 XML입력 방법을 제시했고, 이 방식은 XML입력의 효율성을 종래의 문서를 직접 작성하는 방법보다 효율적이라고 할 수 있다. 또한 종래의 편집방법에서는 XML의 개념을 잘 모 르는 사용자가 입력작업을 수행하면서 발생하는 XML문법적 오류를 검증하는 부분이 필요했으나 본 논문에서는 폼을 이용했기 때문에 문법적 오류 발생을 원천적으로 막으면서 XML 입력을 하는 방식 은 XML문서의 무결성을 보장한다는 점에서 효율적 이다.
본 논문이 제시하는 방식은 XML에 대한 전문 지식 없이도 누구나 손쉽게 XML 문서를 저작할 수 있게 함으로써 향후 이 기종간 문서 유통을 위한 문서 표준화를 용이하게 하고, 종이가 필요 없는 기업정보 시스템을 실현함으로 기업의 소요비용에 대한 절감 효과를 가져올 수 있으며, 업무에 반복적인 문서 작성 업무를 간소화함으로 업무의 효율 및 인력에 대한 비용을 절감할 수 있다. 또한 문서 폼 양식 을 공유함으로 전사적 문서 관리를 용이하게 하며 타 업체와의 자유로운 문서 교환도 가능하다.
후속연구
XForms 사용자는 인터페이스는 일련의 폼 비주얼 컨트롤을 제공하는 것으로 향후 현재의 HTML 폼 컨트롤을 대체할 것이다. 이러한 폼 컨트롤은 XHTML이나 XML 문서 내에 직접 사용될 것이나 Voice Browser 워킹 그룹에서는 XForms에 대한 사용자 인터페이스 컨트롤을 독립적으로 개발하고 있다.
향후 과제로서 정형적인 폼 뿐만 아니라 비정형적인 문서도 폼으로 작성할 수 있도록 지원 가능해야 할 것이다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.