Metodologia de Desenvolvimento
A Equipe T2Ti adotou uma metodologia ágil para o desenvolvimento do ERP: SCRUM + XP.
Tecnologias Utilizadas
- O ERP foi desenvolvido em três linguagens: Java, Delphi e C#.
- Para o Java foi utilizado o framework OpenSwing juntamente com a IDE NetBeans. Para mais detalhes sobre o OpenSwing consulte os seguintes links:
- Para o Delphi foi utilizada a versão 2010 com uso do DataSnap. É preciso usar o Delphi versão 2010 para acompanhar devidamente o treinamento.
O participante poderá migrar posteriormente o protótipo para versões posteriores do Delphi.
- Para o C# foi utilizado o Visual Studio 2010 Express.
- Banco de dados: qualquer SGBD. O usuário fica livre para escolher o banco de dados no momento da instalação.
Embora o ERP deva funcionar com qualquer SGBD, a Equipe T2Ti utilizou o MySQL durante o desenvolvimento.
Forma de Desenvolvimento Java
O ERP foi desenvolvido em três camadas. O usuário baixa a camada de visão para sua máquina através do Java Web Start. Sempre que
o usuário entrar na aplicação existe a possibilidade de a mesma verificar se existem atualizações. No lado do servidor a aplicação
deverá ser instalada em um Servidor de Aplicações ou em um Web Container, como o Apache Tomcat. O banco de dados poderá residir na mesma
máquina do servidor de aplicações ou em outro servidor específico para o banco de dados.
+132 Horas em Vídeo
+25.000 Postagens
Assista ao Tour Agora
Forma de Desenvolvimento Delphi
O ERP foi desenvolvido em três camadas. O usuário baixa a camada de visão para sua máquina e se conecta ao servidor de aplicaçoes DataSnap,
onde estarão armazenadas as classes de negócio. O banco de dados poderá residir na mesma máquina do servidor de aplicações ou em outro
servidor específico para o banco de dados.
+145 Horas em Vídeo
+30.000 Postagens
Assista ao Tour Agora
Forma de Desenvolvimento C#
O ERP foi desenvolvido em três camadas. O usuário baixa a camada de visão para sua máquina (Smart Client) e se conecta ao servidor de
aplicaçoes, onde estarão armazenadas as classes de negócio.
O banco de dados poderá residir na mesma máquina do servidor de aplicações ou em outro servidor específico para o banco de dados.
+114 Horas em Vídeo
+20.000 Postagens
Assista ao Tour Agora
Em todos os casos (Java, Delphi e C#), o ERP é desenvolvido utilizando o padrão MVC.
No final o participante tem uma aplicação RIA. O foco do desenvolvimento é a produtividade, no entanto, alguns padrões de projeto são utilizados.
Alguns módulos do ERP são feitos numa arquitetura Cliente/Servidor, como é o caso do módulo PAF-ECF+TEF.