Modelagem de um editor gráfico 2d orientado a objeto
Autor(a) principal: | |
---|---|
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 |