Padrões de Projetos em uma Aplicação em Java para o

Propaganda
Padrões de Projetos em uma Aplicação em Java para o
desenvolvimento de um Software de
Gerenciamento Educacional ERP
Universidade Federal de Mato Grosso ( UFMT)/Rondonópolis -MT
Diego Vieira Neves – [email protected]
Waine Teixeira júnior– [email protected]
Com os avanços tecnológicos e o aumento no fluxo de informações gerado em uma
instituição, a qualidade de software passou a ser um tema importante. Planilhas de
alunos matriculados e horarios de aulas, fichário de biblioteca, livro com entradas e
saídas no financeiro com recibo feito à mão já não oferecem a agilidade e a eficiência
necessária
A partir deste contexto há a necessidade do desenvolvimento de uma
ferramenta que agilize os processos e facilite o acompanhamento das
rotinas administrativas.
Características importantes tais como flexibilidade, interromperabilidade,
e principalmente manutenabilidade são requisitos fundamentais exigidos
por qualquer arquitetura de software. Logo, a utilização de padrões de
projetos é um fator importante para a construção de uma aplicação.
Alguns dos padrões utilizados com esse propósito são o MVC (Model View Controller) e o DAO (Data Access
Object)
Classes de Interface com usuário
(View)
Modelo
MVC
Classes de Controle (Controller)
Classes de Negócio (Model)
Camada de Persistência (Classes
DAO)
Banco de Dados
SQL
Neste cenário propõe-se apresentar um estudo de caso, para o desenvolvimento de uma aplicação desktop de
gestão educacional para uma Instituição de ensino. O Software ERP será desenvolvido através de uma
linguagem de programação orientada a objetos, JAVA com a extenção API Javafx.
O trabalho será estruturado da seguinte forma: primeiramente será realizada uma pesquisa exploratória e
bibliográfica, na seção seguinte será apresentada a estratégia de utilização dos padrões MVC e DAO em uma
aplicação, na seção subsequente será demonstrada a ferramenta implementada na contrução dos projetos em
Java , e por último serão apresentadas as conclusões em relação ao estudo feito nesse trabalho.
Palaras-chave: Desenvolvimento de Software; Padrões de Projetos; Gestão Escolar; JAVA.
Tipo de Trabalho: Resumo de curso de extensão.
Download