Pesquisa
- Data de apresentação:
- Primeira Turma: 16/06/2016
Apresentação do dia 16/06
- Apresentação em 16/06/2016
- 1. SI - Armazenamento de Dados
- 2. SI - Sistemas Operacionais
- 3. SI - Interfaces Web
- 4. SI - Internet das Coisas
- 5. SI - Desenvolvimento de Software
- 6. SI - Redes de Compuitadores
- 7. SI - Interação Homem-Computador
- 8. SI - Segurança
| 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
- Equipe 01:
- Equipe 02:
- Equipe 03:
- Equipe 04:
- Equipe 05:
- Equipe 06:
- Equipe 07:
- Equipe 08:
- Equipe 09:
- Equipe 10:
- Equipe 11:
- Equipe 12:
- Equipe 13:
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.
- André Felisbino Bahia Henriques
- 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
- Pietro Tavares Ferreira
- 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
- Sistemas
- Enfoque sistêmico
- Tipologia de sistemas
- Análise de Sistemas
- Dado
- Informação
- Conhecimento
- TI nas organizações
- Tipologia de Sistemas de Informação
- Modelagem de Sistemas Estruturados
- Ferramentas de Modelagem
- 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:
- Cadastrar Usuários
- Pesquisar Usuários
- Excluir Usuários
- Alterar Usuários
- Medir volume de combustível
- Medir nível do óleo
- Acompanhar aceleração do veículo
- Avaliar consumo do combustível
- Receber alertas de proximidade
- Enviar alarmes para celular do motorista
- Medir aquecimento do carro
- Mostrar quilometragem até final do combustível
- Tocar música do pendrive
- Avançar faixa de música
- Retroceder faixa de música
- Pausar faixa de música
- Buscar música específica
- Cadastrar Veículo
- Pesquisar Veículo
- Excluir Veículo
- Alterar Veículo
- Requisitos não funcionais:
- Disponível para tablets, ipads, celulares e web
- Deve rodar em ambientes Android e IoS
- Deve suportar Linux e Windows
- A comunicação entre os sensores e o painel central deverá ser por ZigBee
- A interface entre o usuário e o painel será principalmente por toque de tela
- A comunicação por voz deve ser implementada
- As opções disponíveis deverão ser escolhidas previamente pelo usuário
- 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:
- Cadastrar Usuários
- Pesquisar Usuários
- Excluir Usuários
- Alterar Usuários
- Autenticar via Facebook
- Cadastrar livros
- Pesquisar livros
- Excluir livros
- Alterar livros
- Cadastrar fornecedores
- Reservar livros
- Emprestar livros
- Devolver livros
- Entregar livros
- Pesquisar CEP
- Cadastrar Editoras
- Pesquisar Editoras
- Excluir Editoras
- Alterar Editoras
- Requisitos não funcionais:
- Desenvolver utilizando a linguagem Python
- Montar banco de dados Postgresql
- Implementar Desenvolvimento Ágil usando Scrum
- Utilizar Jenkins para Integração Contínua
- As opções disponíveis deverão ser escolhidas previamente pelo usuário
- Os dados deverão ser armazenados na nuvem
Controle de presença automático
- Requisitos funcionais:
- Cadastrar alunos
- Excluir alunos
- Pesquisar alunos
- Alterar alunos
- Detectar presença
- Cadastrar professores
- Excluir professores
- Pesquisar professores
- Alterar professores
- Gerar mapa de frequência
- Cadastrar salas
- Excluir salas
- Pesquisar salas
- Alterar salas
- Cadastrar turmas
- Excluir turmas
- Pesquisar turmas
- Alterar turmas
- Requisitos não funcionais:
- Desenvolver utilizando a linguagem Java
- Montar banco de dados Cassandra
- Implementar Desenvolvimento Ágil usando Xtreme Programming
- Utilizar Jenkins para Integração Contínua
- Os dados e a aplicação deverão ser armazenados num DataCenter
- Deve suportar Linux e Windows
- A comunicação entre os sensores e o servidor central deverá ser conexão wired