Use este identificador para citar ou linkar para este item:
http://repositorio.unesc.net/handle/1/8143
Registro completo de metadados
Campo DC | Valor | Idioma |
---|---|---|
dc.contributor.advisor | Giordani, Fabrício | - |
dc.contributor.author | Bauer, Edinei Jacob | - |
dc.coverage.spatial | Universidade do Extremo Sul Catarinense | pt_BR |
dc.date.accessioned | 2021-05-04T22:34:39Z | - |
dc.date.available | 2021-05-04T22:34:39Z | - |
dc.date.created | 2018-07 | - |
dc.identifier.uri | http://repositorio.unesc.net/handle/1/8143 | - |
dc.description | Trabalho de Conclusão de Curso, apresentado para obtenção do grau de Bacharel no Curso de Ciência da Computação da Universidade do Extremo Sul Catarinense, UNESC. | pt_BR |
dc.description.abstract | No desenvolvimento de sistemas web, é comum o armazenamento de dados persistente utilizando banco de dados. Para o gerenciamento dos dados armazenados no sistema, Interfaces de Usuários (UI, User Interface) para operações de Inserção, Obtenção, Exclusão e Atualização (CRUD - Create, Retrieve, Update and Delete) de registros são utilizadas, representando até 30% do desenvolvimento de um sistema. Objetivando automatizar completamente o desenvolvimento de UI para operações CRUD, este trabalho propõe a criação de uma ferramenta para geração de códigos baseada em modelos. Para alcançar este objetivo, a ferramenta utiliza um motor de templates para receber variáveis através dos dicionários de metadados e aplica a modelos de templates predefinidos no sistema. Completando sua arquitetura, arquivos de controle e estilo são acoplados a interface de usuário retornada pela ferramenta inibindo o desenvolvimento de código-fonte e da refatoração ao longo da evolução do sistema. A ferramenta se limita a tipos de dados presentes no sistema para a geração de UI para operações CRUD, sendo necessário a implementação de novos tipos de dados, templates, controles, estilos e mapeamento objeto-relacional (MOR) para atender a derivadas necessidades presentes no mercado. Focando inicialmente na linguagem de programação Hypertext Preprocessor (PHP), o trabalho proposto aponta uma ferramenta escalável e apta a ser utilizada em sistemas profissionais de desenvolvimento para a geração automatizada de UI para operações CRUD. | pt_BR |
dc.language.iso | pt_BR | pt_BR |
dc.subject | Operações CRUD | pt_BR |
dc.subject | Geração de códigos | pt_BR |
dc.subject | Interface de usuário | pt_BR |
dc.subject | Desenvolvimento para web | pt_BR |
dc.title | Geração de interfaces de usuário para operações CRUD com base em metadados | pt_BR |
dc.type | Trabalho de Conclusão de Curso - TCC | pt_BR |
Aparece nas coleções: | Trabalho de Conclusão de Curso (COM) |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
EDINEI JACOB BAUER.pdf | TCC | 2,22 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.