Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Faculdade Anhanguera Educacional 
Análise e Desenvolvimento De 
Sistemas 
 
 
 
 
Aline Lima Dos Santos 
 
 
 
 
Portfólio - Frameworks para desenvolvimento de 
software 
 
4° Semestre 
 
 
 
 
 
 
 
 
1 
 
São Paulo 2025 
Faculdade Anhanguera Educacional 
Análise e Desenvolvimento De Sistemas 
 
 
 
 
Aline Lima Dos Santos 
 
 
 
Portfólio - Frameworks para desenvolvimento de software 
Disciplina - Frameworks para desenvolvimento de software 
 
 
4° Semestre 
 
 
 
 
 
 
 
 
 
 
 
2 
 
 
 
 
 
São Paulo 
2025 
 
1. INTRODUÇÃO 4 
2. MÉTODOS E RESULTADOS 5 
2.1 Recursos utilizados……………………...…………..:………..…………………..……………5 
2.2 Etapas Realizadas:……………………..………………………………………………..….…..6 
2.3 Resultados:……………………..………………………………………………..….…..19 
3. RELATÓRIO/CONCLUSÃO 19 
4.REFERÊNCIAS…………………………………………………………………………………20 
 
 
 
 
 
3 
1. INTRODUÇÃO 
 
Esta atividade prática tem como objetivo reforçar e aplicar os conhecimentos aprendidos 
nas aulas, utilizando ferramentas que facilitam o desenvolvimento de sistemas. Foram 
usadas as ferramentas NetBeans, Tomcat e Java JDK, que permitem criar e testar 
aplicações de forma simples e eficiente. Durante a prática, foi necessário instalar todas as 
ferramentas e criar um formulário de cadastro de endereço, com campos como CEP, Rua, 
Bairro, Cidade, Número e Complemento. Também foi solicitado o cadastro de informações 
pessoais, como nome e sobrenome, para complementar o exercício e demonstrar o 
funcionamento das ferramentas utilizadas. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4 
 
2. MÉTODOS E RESULTADOS 
 
Para a execução da atividade prática, foram seguidos os seguintes procedimentos: 
2.1Recursos utilizados: 
Atividade 1 
a) Realizar a instalação das ferramentas Tomcat, NetBeans e Java JDK necessárias para o 
desenvolvimento do projeto. 
 b) Após o download, descompactar a pasta do Tomcat e mover os arquivos para o disco 
local (C:), garantindo o funcionamento correto do servidor. 
 c) Em seguida, abrir o NetBeans e criar um novo projeto Java Web, configurando o 
ambiente para iniciar o desenvolvimento da aplicação. 
 
 
 
 
 
 
 
 
 
5 
2.2 Etapas realizadas: 
 
 
 
 
6 
 
 
 
 
 
 
7 
Atividade 2 
a) Crie um novo projeto. 
b) Organize e defina a estrutura de pastas e arquivos que serão utilizados. 
c) No arquivo index.html, desenvolva um formulário contendo os seguintes campos: CEP, 
Rua, Bairro, Cidade, Estado, Número e Complemento. 
d) Personalize o estilo no arquivo style.css, aplicando o framework Bootstrap 5 para 
aprimorar o visual da página. 
e) No arquivo controller.js, implemente o código JavaScript responsável por acessar e 
utilizar a API de endereços dos Correios para buscar os dados automaticamente a partir do 
CEP informado. 
f) Por fim, execute o projeto e realize os testes no navegador. 
 
 
 
8 
 
 
9 
 
 
10 
 
ATIVIDADE 3 – Desenvolvimento do Projeto 
a) Criação do Projeto: 
1. Abra o NetBeans e vá até o menu File > New Project. 
 
2. Escolha a opção Java Web dentro da categoria Java with Ant e selecione Web 
Application. 
 
3. Dê o nome cadastroUsuario ao projeto. 
 
b) Configuração do Projeto: 
1. Configure o servidor Apache Tomcat e selecione a versão do Java EE que será 
utilizada. 
 
2. Marque o uso do framework Spring Web MVC e garanta que esteja usando uma 
versão atualizada do Spring. 
 
c) Inserindo o Bootstrap: 
1. No arquivo index.jsp, adicione o CDN do Bootstrap 5 dentro da seção para 
aplicar estilos modernos à página. 
 
11 
d) Verificação de Redirecionamento: 
1. No arquivo WEB-INF/redirect.jsp, confirme se o redirecionamento está apontando 
corretamente para o arquivo index.htm. 
 
e) Criação do Formulário: 
1. Dentro do arquivo index.jsp, monte um formulário contendo os seguintes campos: 
 
○ Nome 
 
○ Sobrenome 
 
○ E-mail 
 
○ Senha 
 
○ CEP 
 
○ Rua 
 
○ Bairro 
 
○ Cidade 
 
○ Estado 
 
○ Número 
 
○ Complemento 
 
2. Utilize as classes do Bootstrap 5 para deixar o formulário com um design organizado 
e responsivo. 
 
 
12 
f) Título da Página: 
1. Adicione o título “Formulário de Cadastro” na aba do navegador ou no topo da 
página. 
 
g) Testando a Aplicação: 
1. Inicie o servidor Tomcat e verifique se a aplicação está sendo executada 
corretamente e se o formulário é exibido conforme o esperado. 
 
13 
 
 ATIVIDADE 4 – Criação de formulário interativo 
a) Configuração Inicial do Projeto 
Ambiente: Iniciar um novo projeto HTML5/JavaScript no NetBeans, nomeado 
como cadUsuario. 
Dependências: Adicionar o Bootstrap 5 (via CDN) para estilização e a 
biblioteca jQuery (via CDN) para manipulação do DOM e AJAX. 
b) Construção e Estilização 
Formulário: Criar o formulário HTML5 com os campos de cadastro e endereço 
(Nome, E-mail, CEP, Rua, etc.). 
Design: Utilizar classes do Bootstrap 5 para garantir que o formulário seja 
responsivo e visualmente agradável. 
c) Integração de Funcionalidades 
14 
Consumo da API (ViaCEP): Implementar a lógica no arquivo main.js para 
consumir a API ViaCEP a partir do campo CEP. 
Preenchimento Automático: Programar o preenchimento automático dos 
campos de endereço (Rua, Bairro, Cidade, Estado) com os dados retornados 
pela API. 
d) Validação de Dados 
 Script de Validação: Criar um arquivo validation.js dedicado para as regras de 
validação. 
Regras: Utilizar o jQuery e Expressões Regulares (RegEx) para validar o 
formato do campo de e-mail e garantir que todos os campos obrigatórios 
sejam preenchidos. 
e) Testes 
Funcionalidade Completa: Verificar se todas as validações estão funcionando 
corretamente e se o preenchimento automático de endereço (consumo da 
API ViaCEP) foi implementado com sucesso. 
15 
 
 
16 
 
 
17 
 
 
 
 
 
18 
2.3 Resultados 
Criei um formulário super moderno e responsivo (graças ao HTML e Bootstrap) que 
funciona muito bem usando JavaScript e jQuery. Foi feita a integração com o ViaCEP, onde 
o endereço é preenchido sozinho só com o CEP tendo muita agilidade, também garantimos 
a qualidade dos dados com validações (tipo checar o e-mail) para evitar erros.No geral, o 
projeto mostrou praticidade, usando essas ferramentas e já entendendo a estrutura de 
grandes sistemas (como o Spring MVC). 
 
 
3. RELATÓRIO/CONCLUSÃO 
Este projeto foi crucial para transformar nossa teoria em prática. Conseguimos montar uma 
aplicação web completa que funciona muito bem.O maior aprendizado foi a integração de 
tecnologias: usamos Bootstrap para o visual, JavaScript/jQuery para a interatividade e APIs 
para buscar dados externos (como o endereço). Isso prova que sabemos construir sistemas 
que funcionam.Além disso, garantimos a qualidade dos dados com a validação do 
formulário, mostrando preocupação com a segurança e a precisão das informações.Em 
resumo, demonstramos as habilidades técnicas necessárias para desenvolver sistemas web 
funcionais, integrar dados e seguir as melhores práticas de organização (padrão MVC). 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19 
 
 
 
4. REFERÊNCIAS 
https://netbeans.apache.org/front/main/index.html 
https://www.oracle.com/br/java/technologies/downloads/ 
https://tomcat.apache.org/download-90.cgi 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20 
https://netbeans.apache.org/front/main/index.html
https://www.oracle.com/br/java/technologies/downloads/
https://tomcat.apache.org/download-90.cgi
	 
	Faculdade Anhanguera Educacional 
	Análise e Desenvolvimento De Sistemas 
	1.​INTRODUÇÃO 
	2. MÉTODOS E RESULTADOS 
	2.1Recursos utilizados: 
	 
	 
	 
	 
	 
	 
	 
	 
	2.2 Etapas realizadas: 
	 
	 
	Atividade 2 
	ATIVIDADE 3 – Desenvolvimento do Projeto 
	a) Configuração Inicial do Projeto 
	b) Construção e Estilização 
	c) Integração de Funcionalidades 
	d) Validação de Dados 
	e) Testes 
	 
	 
	2.3 Resultados 
	3. RELATÓRIO/CONCLUSÃO

Mais conteúdos dessa disciplina