Trabalho Estacio Banco de Dados
Trabalho Estacio Banco de Dados
Trabalho Estacio Banco de Dados
2023
Rio de Janeiro/RJ
Sumário
1. DIAGNÓSTICO E TEORIZAÇÃO........................................................................................................3
1.1. Identificação das partes interessadas e parceiros.................................................................3
1.2. Problemática e/ou problemas identificados..........................................................................3
1.3. Justificativa............................................................................................................................3
1.4. Objetivos/resultados/efeitos a serem alcançados (em relação ao problema identificado e
sob a perspectiva dos públicos envolvidos).......................................................................................3
1.5. Referencial teórico (subsídio teórico para propositura de ações da extensão).....................3
2. PLANEJAMENTO E DESENVOLVIMENTO DO PROJETO...................................................................4
2.1. Plano de trabalho (usando ferramenta acordada com o docente)........................................4
2.2. Descrição da forma de envolvimento do público participante na formulação do projeto,
seu desenvolvimento e avaliação, bem como as estratégias pelo grupo para mobilizá-los..............4
2.3. Grupo de trabalho (descrição da responsabilidade de cada membro)..................................4
2.4. Metas, critérios ou indicadores de avaliação do projeto.......................................................4
2.5. Recursos previstos.................................................................................................................5
2.6. Detalhamento técnico do projeto..........................................................................................5
3. ENCERRAMENTO DO PROJETO......................................................................................................5
3.1. Relatório Coletivo (podendo ser oral e escrita ou apenas escrita).........................................5
3.2. Avaliação de reação da parte interessada.............................................................................5
3.3. Relato de Experiência Individual............................................................................................5
3.1. CONTEXTUALIZAÇÃO..............................................................................................................5
3.2. METODOLOGIA.......................................................................................................................6
3.3. RESULTADOS E DISCUSSÃO:....................................................................................................6
3.4. REFLEXÃO APROFUNDADA.....................................................................................................6
3.5. CONSIDERAÇÕES FINAIS........................................................................................................6
1. DIAGNÓSTICO E TEORIZAÇÃO
1.1. Identificação das partes interessadas e parceiros
1. Empresa: REVOLUTIONIT Soluções em T.I CPNJ: 37.014.01.0001-32.
2. Perfil Socioeconômico: Médio porte.
3. Escolaridade: Ensino Superior (Cursando).
4. Faixa etária: 20 anos.
5. 5 Alunos e 1 Empresa.
6. Lucas Nobrega de Almeida Pinheiro.
Rafael dos Santos Catarino.
Tainara da Silva Cruz Miranda.
Carlos Eduardo Ebole de Oliveira.
Milena Cristine da Silva Castor.
1.3. Justificativa
A proposta da empresa é ter o aplicativo solicitado aos alunos, a fim de melhorar a
experiência de pessoas que já são clientes, ao mesmo tempo que atrai novos clientes pois
este recurso seria um diferencial entre as empresas do ramo de transporte. A problemática
estimula os alunos a colocarem os conhecimentos adquiridos nas aulas de programação
orientada a objetos em Java em execução. O grupo trabalhará utilizando ferramentas
relacionadas a linguagem JAVA, tal como a IDE "Intellij".
1.4. Objetivos/resultados/efeitos a serem alcançados (em relação ao problema
identificado e sob a perspectiva dos públicos envolvidos)
1- Fazer uma plataforma de cadastro de filmes com a intenção de ser executado pela
empresa a fim de posteriormente reproduzi-lo dentro dos carros da empresa.
2.Deitel, Paul; Deitel, Harvey. Java: Como Programar. 10ª Ed. São Paulo: Pearson, 2016.
3.FELIX, Rafael (Organizador). Programação Orientada a Objetos. 1ª Ed. São Paulo: Pearson,
2017.
4.SCHILDT, Herbert. Java para Iniciantes. 6ª Ed. Porto Alegre: Bookman, 2015.
Cronogramas:
Os alunos Carlos Oliveira e Milena ficaram responsáveis pela criação do código back-end
utilizando linguagem de programação JAVA Orientada a Objetos (classes e estruturas de
repetição), HTML, CSS, Frameworks (Spring Boot) e SQL (Foi utilizado o SGDB Maria DB).
Rafael Catarino, desenvolveu o código front-end utilizando HTML e CSS no intuito de
melhorar a experiência visual do cliente.
Lucas Nóbrega e Tainara Silva ficaram responsáveis pelo contato direto com a empresa
interessada, pelas marcações das reuniões assim como documentar todos os procedimentos
realizados pelo grupo durante o desenvolvimento e prestar suporte quando necessário
2.3. Grupo de trabalho (descrição da responsabilidade de cada membro)
Responsável pelo código back-end: Milena Cristine e Carlos Oliveira.
Responsável pelo código front-end: Rafael Catarino
Responsável pela documentação e contato direto com a empresa: Lucas Nóbrega de
Almeida, Tainara Silva
Todos os membros do grupo apresentarão o projeto em sala de aula ao término do
período.
2.4. Metas, critérios ou indicadores de avaliação do projeto
Serão criadas 3 classes na IDE IntelliJ (Java)
A classe " Filme ", a classe " Diretor " e a classe " Gênero ".
Serão criadas com mapeamento para serem identificadas no banco de dados.
As classes serão criadas com o objetivo de descrever características de cada filme
cadastrado.
Front end: Será construído em HTML, CSS e JavaScript.
3. ENCERRAMENTO DO PROJETO
Carlos Oliveira:
Tainara Silva
Milena Cristine:
Rafael Catarino:
3.2.2. METODOLOGIA
Lucas Nóbrega: Todo o processo de criação do código foi feito de forma online,
com cada aluno fazendo sua parte do código em casa durante o terceiro período
do curso de Análise e Desenvolvimento de Sistemas da Estácio Recreio,
envolvendo o diretor da empresa interessada no projeto no qual fizemos
consultas periodicamente junto a parte interessada via mensagens no Whatsapp
para verificar e adaptar o código conforme as exigências da empresa
3.2.3. RESULTADOS E DISCUSSÃO:
Lucas Nóbrega: A experiência vivida foi conforme eu esperava, tivemos que
utilizar conhecimentos passados em aula, além de pesquisarmos em fontes
externas diversos procedimentos tais como a estrutura de banco de dados que
foi criada e como fazer o banco de dados se comunicar ao código. Foi aprendido
durante o processo de desenvolvimento estratégias para dividir tarefas entre
membros do grupo, assim como escolher um método de desenvolvimento (no
caso usamos o SCRUM)
3.2.4. REFLEXÃO APROFUNDADA
O projeto que nos foi proposto, visava nos ensinar a como interpretar os
requisitos do cliente, assim como moldar o programa em desenvolvimento ao
público – alvo da empresa interessada de maneira que o programa se encaixasse
na política de negócio entre empresa e cliente. Durante o projeto, executamos
exatamente o que havíamos combinado com a parte interessada
3.2.5. CONSIDERAÇÕES FINAIS
A parte interessa deixou claro que caso o projeto atinja suas expectativas, a parte
interessada tem interesse em contratar os alunos envolvidos para investir em
suas carreiras na área de desenvolvimento de softwares