Modelagem de um editor gráfico 2d orientado a objeto

Detalhes bibliográficos
Autor(a) principal: Pereira, Franciscarlos Nascimento Ávila
Data de Publicação: 2003
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFLA
Texto Completo: http://repositorio.ufla.br/jspui/handle/1/9319
Resumo: This work proposes modeling of a extensible, multiplataform 2D graphics editor. In the proposed model, the basic elements of a sofware (attributes and methods) are represented in a way to comply with the main concepts of object orientation, that is, reusability, extensibility, inheritance, polymorphism, etc. Object classes are proposed in a hierarchic way to achieve good extensibility and reusability. Some popular 2D graphic editors were analised so that the modelling could enclose as such common features as possible. The ideas proposed in this work are restricted to methods and attributes, therefore being independent of any programming library, language or operating system, in order to ease the implementation of a multiplataform software.
id UFLA_aef78431e32461071179b7d9de395654
oai_identifier_str oai:localhost:1/9319
network_acronym_str UFLA
network_name_str Repositório Institucional da UFLA
repository_id_str
spelling Modelagem de um editor gráfico 2d orientado a objetoThis work proposes modeling of a extensible, multiplataform 2D graphics editor. In the proposed model, the basic elements of a sofware (attributes and methods) are represented in a way to comply with the main concepts of object orientation, that is, reusability, extensibility, inheritance, polymorphism, etc. Object classes are proposed in a hierarchic way to achieve good extensibility and reusability. Some popular 2D graphic editors were analised so that the modelling could enclose as such common features as possible. The ideas proposed in this work are restricted to methods and attributes, therefore being independent of any programming library, language or operating system, in order to ease the implementation of a multiplataform software.Este trabalho propõe a modelagem de um editor grá co 2D multiplataforma e extensível. Para isso, os elementos fundamentais de um software, a saber, atributos e métodos são pensados de forma a atender os conceitos principais da orientação a objetos, ou seja, reusabilidade, extensibilidade, herança, polimor smo, etc. São propostas classes a serem implementadas além de métodos a serem usados pela interface do programa para criar guras usando dados advindos do mouse. As classes propostas estão hierarquizadas para possibilitar uma boa extensibilidade e reusabilidade. Foram analisados alguns editores grá- cos para que modelagem consiga abranger o máximo possível dos recursos normalmente encontrados em programas desse tipo. As propostas contidas nesse trabalho se restringem à descrição de métodos e atributos, sendo independente da funcionalidade de qualquer biblioteca, linguagem de programação ou sistema operacional, facilitando o desenvolvimento de um programa multiplataforma.Schneider, Bruno de OliveiraCardoso, Olinda Nogueira PaesCosta, Heitor Augustus XavierGomes, Renato de SouzaPereira, Franciscarlos Nascimento Ávila2015-05-06T18:46:42Z2015-05-06T18:46:42Z2015-05-062003-06-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfPEREIRA, F. N. A. Modelagem de um editor gráfico 2d orientado a objeto. 2003. 31 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2003.http://repositorio.ufla.br/jspui/handle/1/9319info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLA2018-09-28T17:26:20Zoai:localhost:1/9319Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2018-09-28T17:26:20Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false
dc.title.none.fl_str_mv Modelagem de um editor gráfico 2d orientado a objeto
title Modelagem de um editor gráfico 2d orientado a objeto
spellingShingle Modelagem de um editor gráfico 2d orientado a objeto
Pereira, Franciscarlos Nascimento Ávila
title_short Modelagem de um editor gráfico 2d orientado a objeto
title_full Modelagem de um editor gráfico 2d orientado a objeto
title_fullStr Modelagem de um editor gráfico 2d orientado a objeto
title_full_unstemmed Modelagem de um editor gráfico 2d orientado a objeto
title_sort Modelagem de um editor gráfico 2d orientado a objeto
author Pereira, Franciscarlos Nascimento Ávila
author_facet Pereira, Franciscarlos Nascimento Ávila
author_role author
dc.contributor.none.fl_str_mv Schneider, Bruno de Oliveira
Cardoso, Olinda Nogueira Paes
Costa, Heitor Augustus Xavier
Gomes, Renato de Souza
dc.contributor.author.fl_str_mv Pereira, Franciscarlos Nascimento Ávila
description This work proposes modeling of a extensible, multiplataform 2D graphics editor. In the proposed model, the basic elements of a sofware (attributes and methods) are represented in a way to comply with the main concepts of object orientation, that is, reusability, extensibility, inheritance, polymorphism, etc. Object classes are proposed in a hierarchic way to achieve good extensibility and reusability. Some popular 2D graphic editors were analised so that the modelling could enclose as such common features as possible. The ideas proposed in this work are restricted to methods and attributes, therefore being independent of any programming library, language or operating system, in order to ease the implementation of a multiplataform software.
publishDate 2003
dc.date.none.fl_str_mv 2003-06-16
2015-05-06T18:46:42Z
2015-05-06T18:46:42Z
2015-05-06
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv PEREIRA, F. N. A. Modelagem de um editor gráfico 2d orientado a objeto. 2003. 31 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2003.
http://repositorio.ufla.br/jspui/handle/1/9319
identifier_str_mv PEREIRA, F. N. A. Modelagem de um editor gráfico 2d orientado a objeto. 2003. 31 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2003.
url http://repositorio.ufla.br/jspui/handle/1/9319
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFLA
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str Repositório Institucional da UFLA
collection Repositório Institucional da UFLA
repository.name.fl_str_mv Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv nivaldo@ufla.br || repositorio.biblioteca@ufla.br
_version_ 1815439358793089024