View : 735 Download: 0

Full metadata record

DC Field Value Language
dc.contributor.author김현종-
dc.creator김현종-
dc.date.accessioned2016-08-26T10:08:24Z-
dc.date.available2016-08-26T10:08:24Z-
dc.date.issued1996-
dc.identifier.otherOAK-000000022020-
dc.identifier.urihttps://dspace.ewha.ac.kr/handle/2015.oak/198416-
dc.identifier.urihttp://dcollection.ewha.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000022020-
dc.description.abstract기존의 동적 웹 문서 생성 방식은 그래픽 사용자 인터페이스를 제공하는 HTML 문서 작성기의 도움이 없이 순차적으로 HTML 문장을 출력하는 방식을 사용하여 왔다. 이러한 방식은 웹 문서 생성시 프로그램 코드를 재사용하지 않기 때문에 프로그램 코드의 길이가 길고 HTML 문법에 오류의 가능성을 포함하였으며 웹 문서의 수정과 확장을 어렵게 한다. 본 논문은 동적인 웹 문서 생성을 위해 객체 지향 언어인 Python에 HTML을 지원하는 라이브러리를 제공하고, 웹 브라우저 상에서 그래픽 사용자 인터페이스를 통해 HTML을 지원하는 라이브러리 내에 정의된 함수를 직접적으로 호출하여 웹 문서를 편리하게 생성할 수 있는 시스템을 구현하였다. HTML을 지원하는 라이브러리는 HTML 문장을 객체화하여 객체 지향 설계에 빠른 웹 문서의 생성에 유용한 모듈로서 웹 문서 생성시 코드의 재사용으로 인해 프로그램의 길이를 단축시키고 정확한 HTML 문장을 생성하도록 하며, 비순차적인 방식으로 웹 문서를 구성하게 하여 대형 문서의 작성뿐 아니라 변경 및 확장등의 웹 정보의 유지 보수를 용이하게 한다.;In this thesis, I add a HTML-supporting library to an object-oriented programming language, Python, and implement the web document creating system. This system makes a user to be able to create a web document by calling the functions defined in the library with GUI on a web browser. The most common approach to make a CGI program is executing a sequence of print statements that create the HTML documents one line at a time. This approach makes the program longer and makes it difficult to modify and extend a web document. A HTML-supporting library is a module useful for generating web documents matching object-oriented design and supports nonsequential construction of HTML document. By using this module, users can generate a compact program and the HTML produced is correct. Documents constructed by this technique is easy to maintain as well as modify and extend.-
dc.description.tableofcontents목차 = ⅲ 논문개요 = ⅷ Ⅰ. 서론 = 1 1.1 연구 배경 = 1 1.2 연구 목적 및 내용 = 3 Ⅱ. 웹 문서의 자동 생성 = 6 2.1 HTML 문서 생성 도구 = 6 2.2 기존의 동적 문서 작성 = 8 2.3 객체 지향 프로그래밍 언어 Python = 10 Ⅲ. HTML을 지원하는 라이브러리 = 13 3.1 HTML문서의 구성 = 13 3.2 라이브러리를 이용한 웹 문서 생성 = 16 3.3 웹 문서의 설계 = 24 Ⅳ. 웹 문서 생성 시스템 설계 = 27 4.1 시스템 구성 = 27 4.2 HML을 지원하는 라이브러리의 구성 = 28 4.3 웹 문서를 위한 프로그램 코드 생성 = 31 4.4 웹 문서 생성 인터페이스 = 33 Ⅴ. 웹 문서 생성 시스템 구현 = 42 5.1 웹 문서 생성 시스템의 구현 환경 = 42 5.2 동적 문서 생성 예 = 42 Ⅵ. 결론 = 55 6.1 연구 결과 및 의의 = 55 6.2 향후 연구 과제 = 56 참고문헌 = 57 ABSTRACT = 59-
dc.formatapplication/pdf-
dc.format.extent2572425 bytes-
dc.languagekor-
dc.publisher이화여자대학교 대학원-
dc.subject라이브러리-
dc.subject웹문서-
dc.subject설계-
dc.subject구현-
dc.subjectHTML-
dc.titleHTML을 지원하는 라이브러리를 이용한 웹문서 생성 시스템의 설계 및 구현-
dc.typeMaster's Thesis-
dc.title.translatedDesign and Implementation of Web Documents Creating System with HTML Supporting Library-
dc.format.pageviii, 59p.-
dc.identifier.thesisdegreeMaster-
dc.identifier.major대학원 전자계산학과-
dc.date.awarded1996. 8-
Appears in Collections:
일반대학원 > 컴퓨터공학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE