Escolar Documentos
Profissional Documentos
Cultura Documentos
ESTUDO DE CASO
“SISTEMA ZER@DENGUE”
Garanhuns/PE
2020
NOME DO(S) AUTOR(ES):
ESTUDO DE CASO
“SISTEMA ZER@DENGUE”
Garanhuns/PE
2020
SUMÁRIO
1 INTRODUÇÃO..........................................................................................................3
2 DESENVOLVIMENTO..............................................................................................5
2.1 TAREFA 1 – Engenharia e Projeto de Software....................................................7
2.2 TAREFA 2 – Projeto Orientado à Objetos...........................................................13
2.3 TAREFA 3 – Programação Para Web II..............................................................18
3 CONCLUSÃO......................................................................................................... 26
REFERÊNCIAS......................................................................................................... 28
3
1 INTRODUÇÃO
2 DESENVOLVIMENTO
6. Gerenciamento do cronograma
8
Logo após foi feita diversas atividades de testes que foram executadas a fim
de se validar o produto de software, testando cada funcionalidade de cada módulo,
buscando, levando em consideração a especificação feita na fase de projeto. Ao
9
Modelo-RAD
DIAGRAMA DE CLASSES
DIAGRAMA DE SEQUÊNCIA
12
DIAGRAMA DE ATIVIDADE
Na visão lógica foi demonstrado as partes que integram o sistema, assim com
suas interações. Representando os diagramas com um agrupamento de abstrações
e que enfatiza classes e objetos. Onde foram feito o Diagramas de classe e
Diagramas de sequência. Foi mostrado como a funcionalidade é projetada ou
construída dentro do sistema em termos de estrutura estática e de comportamento
13
2.2 TAREFA 2
códigos são escritos dentro de uma determinada classe, sendo que todos os
elementos são chamados de objetos. Daí o fato da linguagem ser voltada para a
orientação de objetos. Quando ela foi concebida, o principal propósito dessa
linguagem era ser simples e de fácil assimilação. Podendo ser utilizada também por
programadores ainda iniciantes. Além disso ela traz uma característica muito
importante: é uma linguagem multiplataforma. Desse modo, ela possui a capacidade
de rodar em diferentes sistemas, tais como o Windows, o Linux e o Android. Essa
linguagem também possui ferramentas que possibilitam desenvolver várias
aplicações, a tornando bastante versátil e intuitiva. A linguagem Java conta com
características que conferem uma série de vantagens, tornando o ato de
programação mais fácil e eficiente. Entre os principais benefícios dela, convém
mencionar: Linguagem Multi-Threaded que a característica, onde apresenta
capacidade para suportar processamentos múltiplos. Isso facilita bastante o trabalho
de programação. A Criação de aplicativos onde é possível criar apps para
dispositivos móveis, tais como smartphones e tablets. Em uma época em que tais
dispositivos são comuns, essa linguagem ganha muita relevância. Comunidade
grande, onde conta com um bom suporte, pois possui uma comunidade formada por
vários usuários que trocam informações e interagem entre si, sanando dúvidas e
dando sugestões. Hoje em dia é possível contar com vários fóruns, grupos em redes
sociais, vídeos tutoriais, bem como eventos realizados com o intuito de estudar mais
as possibilidades que essa linguagem oferece. A outra é gratuidade onde a
linguagem Java é “free”, assim como possui ambientes de produção que também
são gratuitos, tais como o Eclipse, o Jcreator e o Netbeans.
Já o JSF que é uma especificação do Java EE para trabalhar com a WEB também.
Facilita muito a vida de aplicações Stateful, aquelas que precisam guardar o estado
entre as páginas e interações por exemplo. Tem sido muito utilizada para transportar
o comportamento de aplicações Desktop para a WEB e esta, na minha opinião, é a
principal vantagem.
2.3 TAREFA 3
<tr>
20
<tr>
<td height="25" width="24%"><font face="Arial"
size="2">Bairro:</font></td>
<td height="25" width="76%"><font face="Arial" size="2">
<input type="text" name="bairro_user" size="30"></font></td>
</tr>
<tr>
<td height="25" width="24%"><font face="Arial"
size="2">Email:</font></td>
<td height="25" width="76%"><font face="Arial" size="2">
<input type="text" name="email_user" size="35"></font></td>
</tr>
</table>
<table width="80%" border="0" align="center" cellpadding="0"
cellspacing="0">
<tr>
<td height="25" width="24%"><font face="Arial"
size="2">Senha:</font></td>
<td height="25" width="76%"><font face="Arial" size="2">
<input type="text" name="senha" size="20">
</font></td>
</tr>
</table>
<table width="80%" border="0" align="center" cellpadding="0"
cellspacing="0">
<tr>
21
<tr>
<td height="25" width="24%"><font face="Arial"
size="2">Estado:</font></td>
<td height="25" width="76%"><font face="Arial" size="2">
<select id="estado" name="estado">
<option value="AC">Acre</option>
<option value="AL">Alagoas</option>
<option value="AP">Amapá</option>
<option value="AM">Amazonas</option>
<option value="BA">Bahia</option>
<option value="CE">Ceará</option>
<option value="DF">Distrito Federal</option>
<option value="ES">Espírito Santo</option>
<option value="GO">Goiás</option>
<option value="MA">Maranhão</option>
<option value="MT">Mato Grosso</option>
<option value="MS">Mato Grosso do Sul</option>
<option value="MG">Minas Gerais</option>
<option value="PA">Pará</option>
<option value="PB">Paraíba</option>
<option value="PR">Paraná</option>
<option value="PE">Pernambuco</option>
<option value="PI">Piauí</option>
<option value="RJ">Rio de Janeiro</option>
<option value="RN">Rio Grande do Norte</option>
<option value="RS">Rio Grande do Sul</option>
<option value="RO">Rondônia</option>
<option value="RR">Roraima</option>
<option value="SC">Santa Catarina</option>
<option value="SP">São Paulo</option>
<option value="SE">Sergipe</option>
<option value="TO">Tocantins</option>
<option value="EX">Estrangeiro</option>
23
</select>
</font></td>
</tr>
<tr>
<td height="25" colspan="2"><div align="center">
<input type="submit" name="cadastrar" value="Cadastrar
Usuário>>">
</div></td>
</tr>
</table>
</form>
</body>
</html>
<title>Formulário Denuncia</title>
</head>
<tr>
<td height="25" width="24%"><font face="Arial"
size="2">ENDEREÇO DA OCORRÊNCIA (OBRIGATÓRIO);
</font></td>
<td height="25" width="76%"><font face="Arial" size="2">
<input type="text" name="end_user" size="30"
value=""></font></td>
</tr>
25
<tr>
<td height="25" width="24%"><font face="Arial"
size="2">UPLOAD DA FOTO DO LOCAL</font></td>
<td height="25" width="76%"><font face="Arial" size="2">
<input type="file" name="bairro_user" size="30"
value=""></font></td>
</tr>
</table>
<table width="79%" border="0" align="center" cellpadding="0"
cellspacing="0">
<tr>
<td height="25" width="24%"><p><font face="Arial"
size="2">DESCRIÇÃO DO
LOCAL(OBRIGATÓRIO)</font></p></td>
<td height="25" width="76%"><label>
<textarea name="descricao" id="descricao" cols="45"
rows="5"></textarea>
</label></td>
</tr>
</table>
<table width="79%" border="0" align="center" cellpadding="0"
cellspacing="0">
<tr>
<td width="100%" height="25"><div align="center">
<input type="submit" name="alterar" value="ENVIAR
DENÚNCIA>>">
</div></td>
</tr>
</table>
<p> </p>
</form>
</body>
</html>
26
27
3 CONCLUSÃO
linguagens. O objetivo foi familiarizar os alunos com aplicações web em php, html e
css. A importância e o ponto-chave das aplicações web é que elas são executadas
no navegador do usuário, ou seja, não é necessário instalar no computador.
Contudo, a facilidade de uso das aplicações web pelos usuários resultou no
crescimento de desenvolvimento de sistemas web, tornando-os cada vez mais
complexos. Uma das vantagens do desenvolvimento de aplicações web é que a
maioria dos usuários já está acostumada com o funcionamento dos navegadores,
dispensando um treinamento prévio. Além disso, a manutenção e a atualização são
centralizadas, portanto, não é necessário instalar em todos os computadores, basta
colocar os arquivos no servidor.
Desta forma tivemos a certeza que devemos sempre estar se atualizando pra
não ficarmos pra trás, os conhecimentos nessas áreas sempre estão em constante
evolução, por isso sua importância no estudo de caso. Outra reflexão é a
importância da interação dessas disciplinas, para que tenhamos um serviço que
atenda os objetivos da empresa e de seus cliente e usuários, onde o gestor, possa
tomar como base essas informações para decisões importantes sobre seu
segmento.
29
REFERÊNCIAS BIBLIOGRÁFICAS