Escolar Documentos
Profissional Documentos
Cultura Documentos
São Paulo - SP
2022
1
São Paulo - SP
2022
2
SOUSA, Elisangela Cavalcanti de; CARDOSO, Jean Marcel Silva; SILVA, Lúcio da;
ARCANGELO, Rafael Martins; NASCIMENTO, Roldão César do. Chatbot: aplicação para
orientação na escolha profissional dos alunos do Eixo de Computação da UNIVESP. 00f.
Relatório Técnico-Científico. Engenharia da Computação – Universidade Virtual do Estado
de São Paulo. Tutor: Prof. Osmar Celestino dos Santos. Disciplina PJI310 – Sala 001 – Grupo
007.
RESUMO
ABSTRACT
LISTAS DE ILUSTRAÇÕES
LISTA DE ACRÔNIMOS
SUMÁRIO
1. INTRODUÇÃO................................................................................................................6
2. DESENVOLVIMENTO..................................................................................................8
2.1. OBJETIVOS..........................................................................................................................8
2.2. JUSTIFICATIVA E DELIMITAÇÃO DO PROBLEMA..................................................................8
2.3. FUNDAMENTAÇÃO TEÓRICA...............................................................................................9
2.3.1. DESENVOLVIMENTO INCREMENTAL...................................................................................9
2.3.2. ABORDAGEM ÁGIL SCRUM...............................................................................................10
2.3.3. SOFTWARE AS A SERVICE - SAAS....................................................................................10
2.3.4. LINGUAGEM C-SHARP (C#) E ARQUITETURA .NET.........................................................11
2.3.5. BANCO DE DADOS, SQL E SGBD....................................................................................12
2.3.6. TECNOLOGIA GIT E REPOSITÓRIO GITHUB.......................................................................12
2.4. APLICAÇÃO DAS DISCIPLINAS ESTUDADAS NO PROJETO INTEGRADOR............................13
2.5. METODOLOGIA.................................................................................................................13
2.6. DESIGN THINKING............................................................................................................14
2.6.1. EMPATIA...........................................................................................................................15
2.6.2. DEFINIÇÃO........................................................................................................................15
2.6.3. IDEAÇÃO...........................................................................................................................15
2.6.4. PROTÓTIPO........................................................................................................................16
2.6.5. VALIDAÇÃO......................................................................................................................17
3. RESULTADOS..............................................................................................................18
3.1. SOLUÇÃO INICIAL.............................................................................................................18
3.1.1. PROCESSO DE DESENVOLVIMENTO...................................................................................18
3.1.2. DESIGN DA INTERFACE.....................................................................................................21
3.1.3. LINGUAGEM DE PROGRAMAÇÃO E AMBIENTE DE DESENVOLVIMENTO............................24
3.1.4. SISTEMA GERENCIADOR DE BANCO DE DADOS.................................................................24
3.1.5. CONTROLE DE VERSÃO E REPOSITÓRIO............................................................................24
3.1.6. FEEDBACK DA SOLUÇÃO INICIAL......................................................................................24
3.2. SOLUÇÃO FINAL................................................................................................................25
4. CONSIDERAÇOES FINAIS........................................................................................29
6
REFERÊNCIAS........................................................................................................................30
1. INTRODUÇÃO
8
2. DESENVOLVIMENTO
2.1. Objetivos
2.5. Metodologia
2.6.1. Empatia
9
2.6.2. Definição
2.6.3. Ideação
2.6.4. Protótipo
2.6.5. Validação
REFERÊNCIAS
SILVA, Fernanda Rosa da et al. Cloud Computing. Porto Alegre: Sagah, 2020. Disponível
em: https://integrada.minhabiblioteca.com.br/reader/books/9786556900193. Acesso em: 22
maio 2022.
SBROCCO, José Henrique Teixeira de Carvalho. Metodologias ágeis: engenharia de
software sob medida. São Paulo: Érica, 2012. Disponível em:
https://integrada.minhabiblioteca.com.br/reader/books/9788536519418. Acesso em: 22 maio
2022.
SOMMERVILLE, Ian. Engenharia de software. 10. ed. São Paulo: Pearson Education do
Brasil, 2018. Luiz Cláudio Queiroz. Disponível em:
https://plataforma.bvirtual.com.br/Leitor/Publicacao/168127/pdf/0?
code=hK0a5ORMnETAG4dcn6pxTPhI5PQyixnO62JZ8AgQO4JsG+j1cmSprku80yzKQ2Tt8
vxLErT115a0EGToH9VY7A==. Acesso em: 22 maio 2022
WAGNER, Bill et al. Um tour pela linguagem C#. 2022. Disponível em:
https://docs.microsoft.com/pt-br/dotnet/csharp/tour-of-csharp/. Acesso em: 22 maio 2022.