Integrantes:
- Max Marcio F Santos 758935
- Matheus S. Figueiredo 758616
O SGBD utilizado foi o MySql. O nome do banco de dados é 'SiteTeatroPromo'. O Banco de dados esta populado com apenas os itens que estão no aquivo SiteTeatroPromoMvcApplication.java. São muitos itens para listar aqui, então basta dar uma olhada nesse arquivo.
-
Tudo esta implementado 100%. Max (50%) Matheus (50%).
-
Para executar basta utilizar o comando "mvn spring-boot:run" no terminal da raiz.
-
Eu fiz tudo antes de ler completamente o doc de requisitos :|, por isso existe CRUD completo para promoções. Caso isso seja um problema basta comentar tudo o que diz respeito ao CUD, mantendo apenas o R. Eu mantive porque ja estava pronto, espero que isso nao seja um problema.
-
R1: CRUD 1 de sites de venda de ingressos (requer login de administrador)
(X) Implementado ( ) Parcialmente implementado ( ) Não implementado
Divisão na implementação da funcionalidade: Matheus (100%) -
R2: CRUD de teatros (requer login de administrador)
(X) Implementado ( ) Parcialmente implementado ( ) Não implementado
Divisão na implementação da funcionalidade: Matheus (100%) -
R3: Listagem de todos os teatros em uma única página (não requer login)
(X) Implementado ( ) Parcialmente implementado ( ) Não implementado
Divisão na implementação da funcionalidade: Matheus (100%). -
R4: Listagem de todos os teatros por cidade (não requer login). Preferencialmente a cidadedeveria ser escolhida através de uma lista. (X) Implementado ( ) Parcialmente implementado ( ) Não implementado
Divisão na implementação da funcionalidade: Max (100%). -
R5: Criação de uma promoção de um teatro (requer login do teatro: via e-mail + senha). Depois de fazer login, o teatro pode cadastrar uma promoção. Para isso, deve escolher o site de venda de ingressos (escolhendo a partir de uma lista), o nome da peça, o preço, e o dia/horário da sessão, e deve ser gravada a promoção na base de dados.
(X) Implementado ( ) Parcialmente implementado ( ) Não implementado
Divisão na implementação da funcionalidade: Max (75%) Matheus (25%). -
R6: O sistema não deve permitir o cadastro de promoções de um mesmo teatro ou de um mesmo site de venda de ingressos em um mesmo dia/horário.
(X) Implementado ( ) Parcialmente implementado ( ) Não implementado
Divisão na implementação da funcionalidade: Matheus (100%). -
R7: Listagem de todas as promoções de um teatro (requer login do teatro via e-mail + senha). Depois de fazer login, o teatro pode visualizar todas as suas promoções gravadas.
(X) Implementado ( ) Parcialmente implementado ( ) Não implementado
Divisão na implementação da funcionalidade: Max (100%). -
R8: Listagem de todas as promoções de um site de venda de ingressos (requer login do site: via e-mail + senha). Depois de fazer login, o site de vendas de ingressos pode visualizar todas as suas promoções gravadas.
(X) Implementado ( ) Parcialmente implementado ( ) Não implementado
Divisão na implementação da funcionalidade: Max (100%). -
R9: O sistema deve ser internacionalizado em pelo menos dois idiomas: português + outro de sua escolha.
(X) Implementado ( ) Parcialmente implementado ( ) Não implementado
Divisão na implementação da funcionalidade: Matheus (100%)