Entrega do Trabalho

By Elen Cezar
Professor,

Segue o link para o nosso trabalho de Projetos de Sistemas 3.

Este arquivo contém tanto a arquitetura quanto o código da aplicação.

Este é o link para o trabalho:

http://elencezar.files.wordpress.com/2007/12/trabalho-de-projeto-de-sistemas-3-v3.pdf



 

Últimos Ajustes

By FABIANO
Na última segunda-feira (10/12/2007), o professor Júlio fez os últimos comentários sobre a nossa Arquitetura.


A comunicação com os Facades será feita por herança, já que estamos utilizando uma linguagem orientada a objetos (Java).

A classe Aplicacao passou a chamar-se EstoqueConcessionaria. O nome antigo estava muito genérico e causava confusão na hora de apresentar as parciais do trabalho.

A classe InterfaceTela agora é herdeira de Appfacade.

O AppFacade, agora, comunica-se, apenas, com a classe InterfaceTela (do lado da interface) e com as classes AppPrincipal e EstoqueConcessionaria (do lado da Aplicação).

As "funções" da classe GerenteBD foram incorporadas à classe BDFacade. Apesar de entendermos que a existência do GerenteBD não feria a idéia do padrão Facade, concordamos que era um intermediário desnecessário.
 

Telas do Sistema JDBC Façade

By J-Chist
 

10/12/2007 - Considerações

By J-Chist
Nos reunimos com o professor nesta segunda que deu uma olhada no nosso diagrama de classe. Algumas considerações foram feitas em relação a disposição que fizemos do Façade da Aplicação. Neste momento estamos esturutrando melhor esse tipo de façade.
 

03/12/2007 - Considerações...

By J-Chist
Hoje nos reunimos com o professor para mostrar as classes que produzimos até o momento e tirar dúvidas, principalmente sobre a aplicação do Façade. Felizmente, o encapsulamento que provemos utilizando classes abstratas para definição dos conectores está correto. As maiores dúvidas estavam mesmo na forma com que as classes do Façade interagem com a interface, a aplicação e o banco de dados, e como todos interagem entre si dentro do sistema, mas acho que ao menos até o momento, elas foram sanadas. Hoje já produzimos um pequeno diagrama de classes para guiar os próximos passos e amanhã construiremos as classes de acordo com as instruções passadas pelo professor Júlio na aula de hoje.
 

Projeto JDBC-Façade

By J-Chist
A plataforma Java oferece a API JDBC, que permite acessar e gerenciar qualquer banco de dados SQL, local ou remoto, através de um driver que funciona como um tradutor entre a tecnologia JDBC e os diferentes tipos de SGBD's.
Utilizaremos como ponto de partida a aplicação desenvolvida pela Jeane, sob orientação do professor Alexandre Sztajnberg no projeto JDBC: Uma ponte Java-SQL, descrito detalhadamente em www.ime.uerj.br/~jeane (Projetos -> JDBC).
A aplicação desenvolvida interage com o banco de dados de uma concessionária de veículos, hospedado em um servidor de banco de dados, permitindo que um usuário consulte e atualize remotamente as tabelas do banco de dados referentes aos estoques de automóveis e caminhões.
 

Primeiros Passos...

By J-Chist
Desde que o prof. Júlio divulgou o tema do trabalho, nosso grupo começou a estudar PHP, para aprender a linguagem ou relembrá-la e também o padrão Façade. Quando tivemos acesso ao código do C&L, nossa preocupação passou a ser compreender o sistema e configurar um ambiente adequado para sua execução.
Chegamos a fazer um rascunho da separação do código que servisse de base para tirarmos dúvidas com o professor, mas como houve a muito bem-vinda flexibilização do trabalho, optamos por uma aplicação em uma linguagem que todos os membros do grupo conhecem: Java.
A partir daí definimos que aplicação implementar, criamos esse novo blog (o projeto anterior já tinha um blog, mas o apagamos) e começamos a trabalhar...