Portfólio Zer@Dengue Sem1e6
Portfólio Zer@Dengue Sem1e6. Curso: Tecnologia em Análise e Desenvolvimento de Sistemas. Semestre: 1º Sem e 6º Flex
Portfólio Zer@Dengue Sem1e6
ALGORÍTIMO CORRIGIDO: 06/05/2020
A proposta de Produção Textual Interdisciplinar Individual (PTI) terá como temática o
Sistema Zer@Dengue. Escolhemos esta temática para possibilitar a aprendizagem interdisciplinar
dos conteúdos desenvolvidos nas disciplinas desse semestre.
1) Lógica Computacional
Pensando em nossa situação geradora de aprendizagem, vamos além. O sistema já foi concluído,
está em uso e o Ministério da Saúde fará uma pesquisa sobre a funcionalidade do sistema
Zer@Dengue. E o resultado foi esse:
· 3200 pessoas gostaram da função “Cadastro.”
· 2700 pessoas gostaram mais da função “Denúncia”.
· 1000 pessoas afirmaram que gostaram das duas funções.
· 300 pessoa não gostaram de nenhuma das duas funções.
a) A partir dos dados oferecidos, podemos dizer que participaram dessa entrevista;
b) Com base nos dados do problema, podemos dizer que o número de usuários que preferem
apenas a função “Cadastro” é:
2) Análise e Modelagem de Sistemas
Baseado no cenário proposto, elabore a modelagem inicial da atividade de Análise de Sistemas em
ferramentas CASE de modelagem, abrangendo a Modelagem de Processos de Negócio e a
Engenharia de Requisitos do software. Considere que a solução deve abranger as funcionalidades
para realização do cadastro da pessoa física que faz a denúncia, cadastro da localização (estado,
cidade e bairro), cadastro da denúncia e consulta de acompanhamento do status da denúncia, no
mínimo. Seja criativo e complemente a sua solução com funcionalidades inovadoras!
A modelagem inicial da atividade de Análise de Sistemas deve contemplar a seguinte especificação
referentes a:
1. Modelagem de Processos de Negócio (Business Process Modeling):
a) O Modelo de Processos de Negócio do tipo fluxo de trabalho;
b) A Documentação de todos os processos de negócio (primários, suporte e gerenciamento),
descrevendo a Política de Negócio e o Procedimento Operacional Padrão (POP).
2. Engenharia de Requisitos:
c) Documentação (listagem, descrição e especificação) dos requisitos funcionais e não-funcionais.
d) Diagrama de Use Cases, conforme a Unified Modeling Language (UML), correspondente aos
requisitos funcionais.
3) Algoritmos e Programação Estruturada
Você faz parte da equipe de desenvolvimento do sistema Zer@Dengue e ficou encarregado de
desenvolver uma estrutura de dados para o controle de solicitações do usuário. Uma das
funcionalidades do Zer@Dengue é o cadastro de áreas que possuem o foco do mosquito, para isso,
precisa-se de um método que coloque todas as solicitações do usuário em uma ordem de
atendimento. A estrutura de dados escolhidas para implementar o controle de solicitações foi a fila.
Esta estrutura segue o conceito de FIFO (first in, first out), portanto os primeiros elementos a
entrarem são os primeiros a saírem da estrutura. Para o sistema do Zer@Dengue é necessário fazer
a implementação da Fila, sendo que a entrada de dados será o número da solicitação. Cada usuário
pode realizar no máximo 20 solicitações simultâneas. Além destas implementações, será necessário
desenvolver os métodos de criar fila, inserir item, remover item, retornar fila vazia, tamanho da fila e a sequência armazenada. Todos esses métodos devem ser implementados em funções.
Linguagens sugeridas C / C++.
4) Modelagem Banco de Dados
O sistema Zer@Dengue precisa armazenar várias informações importantes e relevantes ao
processo de controle da dengue. Os usuários do sistema precisarão de um cadastro, sendo
necessário armazenar suas informações pessoais, bem como de login no ambiente. Além disso,
como parte da principal funcionalidade do sistema, cada usuário poderá indicar locais de possíveis
focos de dengue, enviando fotos, localização, etc. Sendo assim, precisamos de um banco de dados
para guardar todos estes dados com segurança e eficiência. Sua tarefa então é fazer um
levantamento de requisitos inicial dos tipos de informação que serão armazenadas no banco e criar
a partir disto um modelo entidade-relacionamento (MER) descrevendo como estas informações
estarão relacionadas dentro do banco. Inclua no MER as entidades, os relacionamentos (com suas
respectivas cardinalidades) e atributos.
5) Arquitetura e Organização de Computadores
Faça uma pesquisa de computadores disponíveis no mercado e indique a configuração para os
possíveis equipamentos que farão parte da Empresa, levando em conta os itens citados: 1. Tipo de
processador, sua velocidade e quantidade de núcleos. 2. Capacidade de memória RAM. 3. Tamanho
em bytes do disco rígido. 4. Se acompanha teclado e mouse. 5. O tipo e o tamanho de monitor. 6.
Se acompanha algum tipo de acessório de som, jogo ou de placa gráfica. 7. O preço encontrado
para esse computador.
Portfólio Zer@Dengue Sem1e6
VEJA TAMBÉM:
Portfólio Zer@Dengue Semestre 2 e 3
Portfólio O cliente sempre tem razão?
Avaliações
Não há avaliações ainda.