Escolar Documentos
Profissional Documentos
Cultura Documentos
Diadema - SP
2021
UNIVERSIDADE VIRTUAL DO ESTADO DE SÃO PAULO
Diadema - SP
2021
ALVES, Marcela de Oliveira; CORREIA, Arthur Endlein; MELO, Elaine Laube;
OLIVEIRA, Michelle Irani; SILVA, Patricia Pereira. A Tecnologia web como
ferramenta para a apresentação de portfólio e cadastro de orçamento. Relatório
Técnico-Científico. Engenharia da Computação, Engenharia de Produção e Ciência
de Dados – Universidade Virtual do Estado de São Paulo. Tutor: Lillian Salatini
Mauricio Rodrigues. Polo Diadema, 2021.
RESUMO
Este projeto visa colocar em prática os conhecimentos adquiridos nos quatro primeiros
períodos do curso de Engenharia da Computação, atendo-se primordialmente em
soluções com Banco de Dados e Desenvolvimento Web.Com o objetivo de divulgação
de profissional na web, iremos utilizar de tecnologias de software web para crias uma
ferramenta (website) para exposição de portfólio de nosso cliente para conectar-se
com futuros clientes. Para o desenvolvimento do website, o grupo escolheu a
linguagem Python, uma linguagem de alto nível, dinâmica, interpretada, modular,
multiplataforma e orientada a objetos acessível e muito popular em setores
emergentes da indústria de tecnologia.
1. INTRODUÇÃO 5
2. PROBLEMA E OBJETIVOS 6
2.1 OJETIVO GERAL 6
2.1.1. OBJETIVOS ESPECÍFICOS 6
2.2. JUSTIFICATIVA E DELIMITAÇÃO DO PROBLEMA 6
2.3. FUNDAMENTAÇÃO TEÓRICA 7
2.3.1. BANCO DE DADOS 7
2.3.2. FRAMEWORK 7
2.3.3. CONTROLE DE VERSÃO 7
2.3.4. PYTHON 8
2.3.5. DESIGN THINKING 8
2.4. METODOLOGIA 9
REFERÊNCIAS 11
5
1. INTRODUÇÃO
Os bancos de dados são cada vez mais utilizados em todas as áreas onde se
utiliza computadores. Todo banco de dados está relacionado com algum fato do
mundo real e tem objetivo específico, como armazenar dados e poder resgatá-los
quando necessário.
Sob este aspecto podemos dizer que Banco de Dados é uma coleção de fatos ou
dados da vida real que estão relacionados entre si (ELMASRI; NAVATHE, 2018,
pág. 4).
2.3.2. FRAMEWORK
O Controle de versão é muitas vezes confundido com o GCS, pois para muitas
pessoas os dois conceitos têm o mesmo significado, no entanto, o controle de versões
é a parte central de um CGS e a funcionalidade principal em muitas ferramentas
(ASKLUND et al., 2001; MIDHA, 1997). Surgiu para controlar a evolução dos sistemas
de software (MIDHA, 1997), combinando procedimentos e ferramentas para
administrar diferentes versões de itens de configuração, criadas durante o processo
de software (PRESSMAN, 2002). Tem como objetivo:
2.3.4. PYTHON
2.4. METODOLOGIA