Pesquisa


  • Data de apresentação:
    • Primeira Turma: 16/06/2016



Apresentação do dia 16/06






Seq Matricula Nome do Aluno Item Tema de Pesquisa
1 11511BSI271 Ailton Romano dos Santos
2 11511BSI245 Alfredo Borges ERP
3 11611BSI234 Andre Felisbino Bahia Henriques 2 Linguagens
4 11611BSI261 Ariel Glener Puccinelli Nicodemos 12 Redes de Computadores
5 11411BSI242 Asafe Xavier Ananias 24 Sistema Operacional
6 11611BSI201 Brendha Vivas Palhares Cardoso 18 SO Android
7 11611BSI276 Bruno Inácio Souto Oliveira Raspberry
8 -- Bruno Gabriel Controlador Lógico Programável
9 11611BSI271 Bruno Lucas Pereira Leite 14 Técnica de Criptografia
10 11511BSI206 Caio César Ferraz de Andrade Proxy
11 11511BSI243 Carlos Humberto de Paula Borges 16 Tecnologia Cloud Computing
12 11611BSI236 Daniel Augusto Alves de Oliveira 15 Algoritmo de Compressão
13 11611BSI202 Daniel Sobreira Justino 21 Tecnologia BigData
14 11611BSI200 Diego Rodrigues de Jesus Firewall
15 11611BSI203 Éder Marques da Costa ClienteServidor
16 11611BSI237 Eduardo Augusto de Medeiros Silva Tecnologia M2M
17 11611BSI205 Eric Sardela Faria da Costa Máquina Virtual
18 11511BSI242 Fábio Vilela de Moraes 4 Desenvolvimento ágil
19 11511BSI260 Frederico Augusto Gama e Silva
20 11611BSI233 Gabriel Alves Soler Protocolo IP
21 11521BSI213 Gabriel do Prado Mendes Martins
22 11611BSI207 Gabriel Prudencio Haddad
23 11411BSI239 Gabriel Vieira Porto 2 Compiladores
24 11611BSI209 Guilherme de Sousa Pereira Browsers
25 11611BSI210 Guilherme Resende Gondim 9 Interfaces Físicas
26 11611BSI268 Gustavo Diego Oliveira de Sousa 8 Fibras Ópticas
27 ?? Gustavo Mendes Santos 20 ETL
28 11611BSI208 Gustavo Silva de Oliveira 7 RA
29 11611BSI262 Hesloan dos Santos Viana 3 Banco de Dados Postgresql
30 11611BSI263 Igor Silveira Silva Arduíno
31 11611BSI260 Izabella Cristina Nunes 24 IoS
32 11611BSI214 Jarismar Gomes de Lima Junior 14 SSL
33 11611BSI215 João Victor de Oliveira 21 Mineração de Dados
34 11611BSI240 Joao Vitor Frois de Lima Tecnologia UML
35 11611BSI217 Jorge Luiz da Silva Madeira 9 WebService
36 11611BSI216 Jose de Oliveira Soares Neto
37 11511BSI266 Júlio César Ferreira Simões
38 11611BSI218 Kaique Vandersar Ribeiro Lopes 8 Redes Telefônicas
39 11611BSI219 Lucas Riccioppo Silva 1 API
40 11611BSI220 Lucas Sousa dos Anjos 10 Tecnologia IoT
41 11611BSI221 Lucas Vinhal Pereira 15 Compressão de Dados
42 11611BSI256 Luciano Rempel
43 11611BSI264 Luiz Otávio Moreira Nunes WindowsPhone
44 11611BSI258 Marcos Pereira de Oliveira Júnior 8 Sistemas de Comunicação
45 11611BSI269 Mateus Ferreira Goncalves 6 SO Ginga
46 Matheus Alexandre Rodrigues de Lima 7 Realidade Virtual
47 11611BSI238 Matheus Pereira Cardoso Portais
48 11611BSI242 Murilo Marquez de Oliveira Filho 7 Computação Ubíqua
49 11611BSI257 Nicholas Passos Morlin Firmware
50 ?? Nicolas Araújo Hardware
51 ?? Nilo Protocolo SNMP
52 11611BSI223 Pedro Paulo Costa Castro Alves 8 Processo de Software
53 11611BSI222 Pietro Tavares Ferreira 23 Tuning - Banco de Dados
54 Rafaella Annunziata Conte IoT
55 11611BSI225 Ricardo Dias Reis Siqueira 18 Android Developer
56 11611BSI255 Roberto Tavares Pacheco Realidade Aumentada
57 11611BSI226 Syllas Gustavo Santos de Ávila 14 IPSec
58 11611BSI274 Thiago Pereira Muniz 14 IDE
59 11611BSI254 Thiago Vinícius Onofre de Oliveira
60 11611BSI232 Thomas Barros Silva
61 11611BSI241 Tiago Alves da Silva 12 Protocolos de rede
62 11611BSI239 Tiago Garcia Sousa SGBDs
63 11311BSI275 Vinícius Costa Barros Vulnerabilidade
64 11611BSI227 Vinícius Soares de Freitas Mendonça 18 Arquitetura de Dados
65 11611BSI228 Vitor Hugo Ferreira Silva 3 Desenvolvimento Web
66 11611BSI259 Vitor Hugo Nascimento de Moraes 2 Interface Lógica
67 11611BSI229 Wemerson Farley Teixeira de Sales Sistema embarcado
68 11611BSI230 Wender de Oliveira Feliciano Interpretadores
69 11321BSI263 Wender Donizeti de Lima
70 11611BSI231 Yan Lucas Damasceno Dias 21 Business Inteligence
71 11611BSI265 Yves Vasconcelos Silva 8 Sistemas Transacionais

Teoria


Normalização



Trabalho Normalização


  • Desenhar usando a ferramenta DIA, o depósito de dados da aula passada, NORMALIZADO e fazer o upload no endereço abaixo:
    • Data: 23/05/16


  • O nome do arquivo a ser uploadado, seguirá a regra abaixo:
    • Nome do depósito: FN+Nome
    • Formato: PDF
      • Caso o site esteja indisponivel, enviar PDF para lclaudio@feelt.ufu.br
    • Exemplo:
      • Veículos: O nome do arquivo deverá ser FNVeículos














Trabalhos - 5W2H: 14/04/2016


Projetos



  • Datas de entrega:
    • 5W2H: 14/04/2016
    • DFD: 12/05/16
    • DER: 23/05/16
    • Dicionário de Dados: 20/06/16


  • Equipe 01: Gerenciador de reserva de Hotel
    • Asafe Xavier Ananias
    • Gabriel Vieira Porto
      • Escopo: Gerenciador de reserva de quarto tendo o controle da taxa de ocupaçao em cada andar, podendo buscar um hospede pelo numero de quarto ou pelo nome e facilitando o controle de reserva e disponibilidade de um determinado quarto.
      • Porte: xx
        • xx


  • Equipe 02: Inventário Equipamentos IP
    • Alfredo Borges
    • Daniel Augusto Alves de Oliveira
    • Fábio Vilela de Moraes
    • Nilo Vicente dos Santos
    • Tiago Alves da Silva
      • Escopo: Inventariar de forma automática equipamentos que formam redes LAN, MAN ou Metro Ethernet, tanto físico quanto lógico. Estão fora do escopo estação de trabalho de usuário final, como os PCs (Personal Computer), notebooks e equipamentos para uso em ambiente de clientes da rede, ou seja, os CPEs (Customer Premises Equipment), independente da marca e modelo.
  • Porte: Prof: xx
    • Prof: xx


  • Equipe 03: PMU Fiscal
    • André Felisbino Bahia Henriques
      • Escopo: Com base em mapas, georreferenciar os imoveis registrados na Prefeitura Municipal de Uberlândia, detalhando especificações dos mesmos (metragem), cadastrar os proprietários dos terrenos vagos e edificações e informar alteração de proprietário, apontar notificações, autos de infrações gerados pela PMU, gerar solicitações diversas como: alvará de funcionamento, sanitário, para eventos, certidão negativa, etc. Auxiliar a fiscalização fornecendo informações relevantes e produzindo a planilha na forma digital. Receber reclamações e apontar no mapa o foco do problema.
  • Porte: xx
    • xx


  • Equipe 04: Bus Express
    • Bruno Inácio Souto Oliveira
    • Nicolas Araujo Nogueira
    • Nicholas Passo Morlin
    • Guilherme Resende Gondim
    • Gustavo Mendes Santos
    • Wender de Oliveira Feliciano
      • Escopo: Aplicativo para ajudar e auxiliar os usuários de transporte público de Uberlândia a se locomover com maior eficiência, agilidade e praticidade. Dando suporte aos usuários com relação aos horários desde o local de partida até seu destino.
  • Porte: xx
    • xx


  • Equipe 05: Hoppe Applications
    • Bruno Gabriel Ramos Silva
    • Eric Sardela Faria da Costa
    • Joao Vitor Frois de Lima
    • Pedro Paulo Castro Alves
      • Escopo: Sistema que interage com redes de supermercados ou supermercados autônomos com finalidade de informar ao cliente características dos produtos e serviços fornecidos pelo supermercado, tais como preços, quais serviços são prestados e e a qualidade destes serviços, disponibilidade de um produto e a proximidade em relação ao cliente.
  • Porte: xx
    • xx


  • Equipe 06: UFU Library Mobile
    • Carlos Humberto de Paula Borges
    • Éder Marques da Costa
    • Kaique Vandersar Ribeiro Lopes
    • Marcos Pereira de Oliveira Júnior
    • Mateus Ferreira Gonçalves
    • Rafaella Annunziata Conte
      • Escopo: Aplicativo capaz permitir o acesso ao acervo das bibliotecas da Universidade Federal de Uberlândia. Podendo ser possível efetuar consultas, reservar títulos ou renová-los de forma facilitada, trazendo comodidade ao usuário.
  • Porte: xx
    • xx


  • Equipe 07: AIO Services
    • Guilherme Sousa Pereira
    • Gustavo Oliveira
    • Jorge Luiz da Silva Madeira
    • Lucas Riccioppo Silva
    • Syllas Gustavo Santos de Avila
    • Thiago Pereira Muniz
      • Escopo: Um aplicativo que consiste em ordenar serviços variados(de serviços domésticos, alimentação a instalações de móveis por exemplo) usando apenas um smartphone, possibilitando ao cliente escolher dentre várias empresas que prestão serviços iguais.
  • Porte: xx
    • xx


  • Equipe 08: No Violence
    • Daniel Sobreira Justino
    • Gustavo Diego Oliveira de Souza
    • Lucas Vinhal Pereira
    • Lucas Sousa dos Anjos
    • Vitor Hugo Nascimento de Moraes
    • Vinicius Soares de Freitas
    • Bruno Lucas Pereira Leite
      • Escopo: O aplicativo consiste em reunir diferentes sistemas de segurança à fim de auxiliar os usuários no combate à violência, sendo um dos recursos,a comunicação direta com órgãos de segurança pública, permitindo o usuário fazer denúncias de infrações cometidas contra outro indivíduo ou a si próprio na hora e local do crime.
  • Porte: xx
    • xx


  • Equipe 09: Database - SQL Tuning
    • Pietro Tavares Ferreira
      • Escopo: Ferramenta automática aplicável aos principais SGBD's, do tipo "Scan & Repair" responsável por analisar bancos de dados SQL, apontando e corrigindo tanto suas falhas de performance (Queries lentas, má estruturação, alto consumo de disco/dados) quanto de segurança (inputs não-normalizadas, criptografia, ferramentas automatizadas maliciosas).
    • xx


  • Equipe 10: Car Rate
    • João Victor
    • Vitor Hugo
    • Diego
    • Wemerson Farley
    • Gabriel Soler
    • Yan Lucas
      • Escopo: Sistema que será acessado via mobile que tem como objetivo realizar a avaliação geral de um veículo de pequeno e médio porte, levando em consideração cada peça existente no mesmo, seja implementações ou avarias, a fim de auxiliar o usuário na compra e venda do bem e poder classificar seu carro de acordo com o desempenho obtido nos testes.
  • Porte: xx
    • xx


  • Equipe 11: TempoMed
    • Brendha Vivas
    • Ricardo Dias
    • Hesloan dos Santos
    • Izabella Nunes
    • Luiz Otávio Nunes
    • Matheus Alexandre
      • Escopo: A TempoMed tem como objetivo diminuir a imprecisão existente nos atuais sistemas de meteorologia do país, aos quais são atribuídos uma margem de erro de aproximadamente 15% para mais e para menos em cada previsão. O sistema contara com APIs com os sistemas meteorológicos mais influentes do país, afim de, calculando a média, diminuir a imprecisão percentual para aproximadamente 5% a 10%.
  • Porte: xx
    • xx


  • Equipe 12: PagFácil
    • Caio César Ferraz
    • Eduardo Augusto
    • Matheus Pereira
    • Tiago Garcia
    • Murilo Marquez
      • Escopo: O PagFácil tem como objetivo facilitar o pagameto de boletos através de um aplicativo para smartphones, eliminando o tempo de espera em lojas físicas e bancos. O aplicativo fará a comunicação com bancos e empresas através de APIs. O projeto visa atender usuários que não tem disponibilidade de esperar muito tempo em filas.
  • Porte: xx
    • xx


  • Equipe 13: Dbiometry
    • Ariel Glener Puccinelli Nicodemos
    • Igor Silveira Silva
    • Roberto Tavares Pacheco
    • Yves Vasconcelos
    • Jarismar
      • Escopo:Criaremos um sistema que utilizará de um banco de dados somente para leitor biométrico, ele irá armazenar esses dados e poderá ser utilizado por empresas, universidades, academias ou quaisquer organização que queira ter controle sobre os usuários através de leitura biométrica, nosso banco de dados facilitará o cadastro dessas pessoas, pois uma vez cadastrados no nosso banco de dados qualquer outra empresa que possuir acesso ao nosso sistema não precisará fazer a leitura de cada usuário, basta a empresa adicionar os dados do usuário como Nome e CPF, que o nosso banco de dados terá a sua leitura biométrica e caso não tenha ele solicitará o cadastro e o nosso sistema o incluirá ao nosso banco de dados.
  • Porte: xx
    • xx


Ferramentas a serem usadas


  • Modelo Estruturado:
    • DER: Sug: software DIA - Modelo Banco de Dados, gerar o PDF e fazer o upload para a Wiki
    • DFD: Sug software DIA - Modelo Fluxograma, Variados ou Gane e Sarson, gerar o PDF e fazer o upload para a Wiki
    • DD: Pode usar um editor de texto, gerar PDF e fazer o upload para a Wiki
  • Modelo Orientado a Objetos:
    • Diagrama de Classes: Sug software DIA - Opções: Classe, Generalização, Agregação e Associação, gerar o PDF e fazer o upload para a Wiki
    • Diagrama de Casos de Uso: Sug software DIA - Opções: Ator, Caso de Uso, Estereótipo, Mensagem, gerar o PDF e fazer o upload para a Wiki
    • Diagrama de Estado: Sug software DIA - Opções: Estado Inicial, Estado, Ramificar, gerar o PDF e fazer o upload para a Wiki
    • Diagrama de Sequência: Sug software DIA - Opções: Linha da vida, Objetos, gerar o PDF e fazer o upload para a Wiki


Treinamento Raciocínio Lógico-Matemático


  • URI:
    • www.urionlinejudge.com.br
    • Configurações
    • Identificação


Item Aluno Tema Entrega URI Projeto Status


Ementa


  1. Sistemas
  2. Enfoque sistêmico
  3. Tipologia de sistemas
  4. Análise de Sistemas
  5. Dado
  6. Informação
  7. Conhecimento
  8. TI nas organizações
  9. Tipologia de Sistemas de Informação
  10. Modelagem de Sistemas Estruturados
  11. Ferramentas de Modelagem
  12. Gestão de Projetos


Planejamento



Aula Data Conteúdo Link
01 29/02/2016 Apresentação ementa, bibliografia e critérios de avaliação http://slides.com/lclaudio/apresentacao-1/#/
02 03/03/2016 Alunos liberados para Recepção dos Calouros -
03 07/03/2016 Conceitos http://slides.com/lclaudio/apresentacao#/
04 10/03/2016 Sistemas http://slides.com/lclaudio/apresentacao-4#/
05 14/03/2016 5W2H http://slides.com/lclaudio/apresentacao-4-14#/
06 17/03/2016 5W2H http://slides.com/lclaudio/apresentacao-4-14#/
07 21/03/2016 Tipos de Sistemas http://slides.com/lclaudio/apresentacao-4-14-15-18#/
08 24/03/2016 - -
09 28/03/2016 - -
10 31/03/2016 - -
11 04/04/2016 - -
12 07/04/2016 - -
13 11/04/2016 - -
14 14/04/2016 - -
15 18/04/2016 Entrega pesquisa -
16 25/04/2016 Primeira Prova -
17 28/04/2016 Ponto de controle de trabalhos -
18 02/05/2016 - -
19 05/05/2016 - -
20 09/05/2016 - -
21 12/05/2016 - -
22 16/05/2016 - -
23 19/05/2016 - -
24 23/05/2016 - -
25 30/05/2016 - -
26 02/06/2016 - -
27 06/06/2016 - -
28 16/06/2016 Apresentação Tecnologias SO, Armazenamento de Dados, IHC, Interface Web e Desenvolvimento de SW
29 20/06/2016 Apresentação Tecnologias Internet das Coisas, Redes de Compuitadores, Segurança
30 23/06/2016 Segunda prova -
31 27/06/2016 Vista de prova -
32 30/06/2016 Vista de trabalhos -


Exemplos de Aplicação


Painel de controle de um carro


  • Desenvolver um programa que forneça um menu onde o motorista possa dispor de várias opções para controle do carro por meio de um painel disponível para celular ou tablet, acoplável ao veículo. Deverá estar ligado por sensores a várias partes do carro que enviarão dados para o painel central.


  • Requisitos funcionais:
  1. Cadastrar Usuários
  2. Pesquisar Usuários
  3. Excluir Usuários
  4. Alterar Usuários
  5. Medir volume de combustível
  6. Medir nível do óleo
  7. Acompanhar aceleração do veículo
  8. Avaliar consumo do combustível
  9. Receber alertas de proximidade
  10. Enviar alarmes para celular do motorista
  11. Medir aquecimento do carro
  12. Mostrar quilometragem até final do combustível
  13. Tocar música do pendrive
  14. Avançar faixa de música
  15. Retroceder faixa de música
  16. Pausar faixa de música
  17. Buscar música específica
  18. Cadastrar Veículo
  19. Pesquisar Veículo
  20. Excluir Veículo
  21. Alterar Veículo



  • Requisitos não funcionais:
  1. Disponível para tablets, ipads, celulares e web
  2. Deve rodar em ambientes Android e IoS
  3. Deve suportar Linux e Windows
  4. A comunicação entre os sensores e o painel central deverá ser por ZigBee
  5. A interface entre o usuário e o painel será principalmente por toque de tela
  6. A comunicação por voz deve ser implementada
  7. As opções disponíveis deverão ser escolhidas previamente pelo usuário
  8. Os dados deverão ser armazenados na nuvem


Sistema de biblioteca comunitária


  • Desenvolver uma aplicação que permita a qualquer um, cadastrar o acervo de sua biblioteca e compartirlhar com outros leitores, possibilitando a reserva, empréstimo e devolução de livros.


  • Requisitos funcionais:
  1. Cadastrar Usuários
  2. Pesquisar Usuários
  3. Excluir Usuários
  4. Alterar Usuários
  5. Autenticar via Facebook
  6. Cadastrar livros
  7. Pesquisar livros
  8. Excluir livros
  9. Alterar livros
  10. Cadastrar fornecedores
  11. Reservar livros
  12. Emprestar livros
  13. Devolver livros
  14. Entregar livros
  15. Pesquisar CEP
  16. Cadastrar Editoras
  17. Pesquisar Editoras
  18. Excluir Editoras
  19. Alterar Editoras


  • Requisitos não funcionais:
  1. Desenvolver utilizando a linguagem Python
  2. Montar banco de dados Postgresql
  3. Implementar Desenvolvimento Ágil usando Scrum
  4. Utilizar Jenkins para Integração Contínua
  5. As opções disponíveis deverão ser escolhidas previamente pelo usuário
  6. Os dados deverão ser armazenados na nuvem


Controle de presença automático


  • Requisitos funcionais:
  1. Cadastrar alunos
  2. Excluir alunos
  3. Pesquisar alunos
  4. Alterar alunos
  5. Detectar presença
  6. Cadastrar professores
  7. Excluir professores
  8. Pesquisar professores
  9. Alterar professores
  10. Gerar mapa de frequência
  11. Cadastrar salas
  12. Excluir salas
  13. Pesquisar salas
  14. Alterar salas
  15. Cadastrar turmas
  16. Excluir turmas
  17. Pesquisar turmas
  18. Alterar turmas


  • Requisitos não funcionais:
  1. Desenvolver utilizando a linguagem Java
  2. Montar banco de dados Cassandra
  3. Implementar Desenvolvimento Ágil usando Xtreme Programming
  4. Utilizar Jenkins para Integração Contínua
  5. Os dados e a aplicação deverão ser armazenados num DataCenter
  6. Deve suportar Linux e Windows
  7. A comunicação entre os sensores e o servidor central deverá ser conexão wired