/vemser-trabalho-final

Sistema de venda de passagens aéreas

Primary LanguageJava

Javamos Decolar! ✈

Sistema de vendas de passagens aéreas

1. Time

2. Metodologia

Como abordagem para codificação desse projeto, resolvemos montar um diagrama de classes, que utilizamos como guia para entendermos as necessidades básicas do sistema. A ideia foi desenvolver um MVP que suprisse todos os requisitos listados pela TechLead Mayra. Também elaboramos uma espécie de fluxograma de telas para entendermos melhor como implementar a classe Main. Este processo de desenvolvimento do diagrama de classes e do fluxograma foi realizado em dailies de 30 minutos, uma hora após a conclusão do estágio.

Ao todo foram necessarias três dailies para ajustarmos todas as expectativas e entermos melhor as necessidades do negócio. Após isso, decidimos que a codificação seria feita através de mob e pair programming, desta forma o grupo todo poderia pensar na aplicação da lógica do sistema, assim como facilitaria o debate de ideias e adição de métodos antes não pensados para o projeto.

3. Sobre o Projeto

O Javamos Decolar trata-se de uma plataforma de venda de passagens de avião, onde podemos ter dois tipos de usuários: Comprador e Companhia. Como comprador, temos a liberdade de comprar passagens, pesquisar passagens, filtra-las por data de chegada ou data de partida, filtra-las por maior valor e também por companhia. Também há opção de consultar o histórico de passagens compradas, consultar as ultimas passagens cadastradas pelas companhias do sistema e também de cancelar uma compra feita.

Como companhia, temos a opção de cadastrar passagens para que os compradores que acessam a plataforma possam consumir, assim como temos acesso a todo um menu com operações de edição e remoção de passagens e trechos. Há também a opção de consultar o histórico de vendas da companhia, todos os trechos e também todas as passagens que foram cadastradas pela mesma.

4. Fluxograma de Classes

Clique aqui para acessar o fluxograma de classes desenvolvido no LucidChart.

5. Diagrama ER

Clique aqui para acessar o diagrama ER no LucidChart.

6. Trello

Clique aqui para ver o Trello do projeto e conhecer e ver um pouco mais sobre como foi a organização das tarefas.


Contribuidores


Feito com ☕ para o #VemSer 11º edição