View : 732 Download: 0
HTML을 지원하는 라이브러리를 이용한 웹문서 생성 시스템의 설계 및 구현
- Title
- HTML을 지원하는 라이브러리를 이용한 웹문서 생성 시스템의 설계 및 구현
- Other Titles
- Design and Implementation of Web Documents Creating System with HTML Supporting Library
- Authors
- 김현종
- Issue Date
- 1996
- Department/Major
- 대학원 전자계산학과
- Keywords
- 라이브러리; 웹문서; 설계; 구현; HTML
- Publisher
- 이화여자대학교 대학원
- Degree
- Master
- 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.
- Fulltext
- Show the fulltext
- Appears in Collections:
- 일반대학원 > 컴퓨터공학과 > Theses_Master
- Files in This Item:
There are no files associated with this item.
- Export
- RIS (EndNote)
- XLS (Excel)
- XML