Sistemas de Informação
URI Permanente para esta coleção
Navegar
Navegando Sistemas de Informação por Autor "Arêas, Tayse Cascaes"
Agora exibindo 1 - 1 de 1
Resultados por página
Opções de Ordenação
Monografia Acesso aberto Desenvolvimento de um gerador de aplicações web em PHP que utilizam os frameworks zend framework e doctrine(2011) Arêas, Tayse CascaesA web atende necessidades de diversos públicos, fazendo com que os desenvolvedores precisem estar atentos às regras de negócio específicas de cada sistema. Para ajudar nesse propósito, existem os frameworks, que subtraem do programador o trabalho de codificar funcionalidades comuns entre diversas aplicações. Uma das finalidades deste trabalho de conclusão de curso é colaborar com a redução do tempo de desenvolvimento de aplicações web que utilizem os frameworks Zend Framework (ZF) e Doctrine integrados. Esta proposta também visa a apoiar o aprendizado dessas tecnologias e, para que isso aconteça, encontra-se disponível num repositório de software livre para que possa ser adotada por profissionais interessados. Este trabalho está fundamentado teoricamente em materiais já publicados e, para tal, foi realizada uma pesquisa bibliográfica sobre geradores de aplicações, frameworks e, especificamente, sobre os frameworks ZF e Doctrine. O sistema tem a finalidade de gerar aplicações que trabalhem essencialmente com o gerenciamento de registros. As tecnologias utilizadas para o desenvolvimento do sistema foram: linguagem PHP, frameworks ZF e Doctrine e servidor Apache. A validação do sistema foi realizada a partir da geração de uma aplicação que utilizava o banco de dados MySQL, embora o sistema aceite outros. Para interação do usuário com o sistema gerador e a aplicação gerada, pode ser utilizado qualquer navegador de internet. Algumas contribuições deste trabalho foram: a agilidade na geração de aplicações, uma descrição sintética e organizada das funcionalidades dos frameworks utilizados, proporcionando aos leitores uma visão geral dos mesmos, e a geração de aplicações com código padronizado. Algumas características que se destacam no sistema são: ser um gerador de código que trabalha com dois frameworks juntos e sua interação com o usuário ser feita através de uma interface gráfica simples