A POTENCIALIDADE DO ZOPE PARA DESENVOLVIMENTO DE APLICAÇÕES WEB COM ESTUDO DE CASO VOLTADO PARA O PORTAL DA SERRA CATARINENSE

LUCIANO TORTELLI

Resumo


O objetivo deste trabalho consiste na demonstração da potencialidade do ZOPE no
desenvolvimento, gerenciamento e manutenção de aplicações Web. Inicialmente fez-se
um estudo sobre os fundamentos do ZOPE. A partir deste estudo, objetivando
confrontar a teoria com a prática, desenvolveu-se um estudo de caso que proporcionou
analisar várias características do ZOPE, tais como: descentralização de tarefas,
administração remota, orientação a objetos, servidores, linguagem de scripts - DTML,
ZODB e o seu banco de dados relacional embutido, o Gadfly. Uma das características
mais importantes é a descentralização de tarefas, que permite separar em camadas a
parte de interface da parte de lógica de negócios; outra é o ZODB que gerencia todos
objetos criados ou modificados no ZOPE, permitindo desfazer ações, além de permitir
a visualização do histórico de cada objeto; e a mais importante delas que é a orientação
a objetos, pois a partir dela que as outras características são percebidas. Os objetivos
propostos neste trabalho foram alcançados, pois o ZOPE contribuiu para que o estudo
de caso tenha uma fácil manutenção e flexibilidade de inserção de novos requisitos.
Percebeu-se que o ZOPE é uma ferramenta poderosa, amadurecida e de simples
compreensão, para construção de aplicações Web, além de ser uma tecnologia livre.
Diante disso, propor novos estudos de caso, que explorem as demais características do
ZOPE, constitui em atividades a serem desenvolvidas em outros trabalhos.

Palavras-chave


ZOPE; Aplicações Web; Desenvolvimento de Sistemas.

Texto completo:

Sem título