Use este identificador para citar ou linkar para este item: http://repositorio.unesc.net/handle/1/8143
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorGiordani, Fabrício-
dc.contributor.authorBauer, Edinei Jacob-
dc.coverage.spatialUniversidade do Extremo Sul Catarinensept_BR
dc.date.accessioned2021-05-04T22:34:39Z-
dc.date.available2021-05-04T22:34:39Z-
dc.date.created2018-07-
dc.identifier.urihttp://repositorio.unesc.net/handle/1/8143-
dc.descriptionTrabalho 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.abstractNo 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.isopt_BRpt_BR
dc.subjectOperações CRUDpt_BR
dc.subjectGeração de códigospt_BR
dc.subjectInterface de usuáriopt_BR
dc.subjectDesenvolvimento para webpt_BR
dc.titleGeração de interfaces de usuário para operações CRUD com base em metadadospt_BR
dc.typeTrabalho de Conclusão de Curso - TCCpt_BR
Aparece nas coleções:Trabalho de Conclusão de Curso (COM)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
EDINEI JACOB BAUER.pdfTCC2,22 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.