Datas e Notas
- Notas:
- 2a. Prova (Antes da Vista):
- 1a. Prova (Após Vista):
- Datas de Entrega:
- Perguntas........:
- Turma 1 - Conceitos......: 27/04
- Turma 2 - Tecnologia I.. : 01/05
- Turma 3 - Tecnologia II..: 22/05
- Turma 4 - Programação: 22/05
- Turma 5 - Projeto...........: 22/05
- Pesquisa........:
- Turma 1 - Conceitos......: 22/05
- Turma 2 - Tecnologia ... : 22/05
- Turma 3 - Programação: 06/06
- Turma 4 - Projeto...........: 06/06
- 5W2H..............:
- 22/05
- DFD................:
- 13/06
- DER................:
- 13/07
- Protótipo...................:
- 1707
- Competição.. :
- 17/07
- Perguntas........:
Exercícios
DER
- Equipe 01: AíSim => Cadastro de Veículos
- Cáliton Marcos Gonçalves Jr
- Gil Santos Silva
- João Barboda de Souza Neto
- Kevin Alves Rocha
- Hiago Oliveira de Faria
- Equipe 02: Market Management => Cadastro de Locação (dos veículos ou outro produto qualquer)
- Gabriel Queiroz Nunes
- Eric Patrick Silva dos Santos
- Gabriel Nascimento Medeiros
- Elias Oliveira santos
- Equipe 03: Alô Prefeitura => Cadastro de Produtos
- Vinicius clemente de sousa reis
- Matheus melo moreira alves
- Igor Saramago Mendonça
- Larissa Helena Oliveira Pereira
- Equipe 04: Semaphore
- Equipe 05: Bioinformática
- Equipe 06: Festou => Cadastro de Disciplinas
- Bruno dos Santos Sicchieri
- Marcus Vinicius Oliveira Barboza
- Rodrigo de Castro Cardoso
- Vinicius Ferreira Paulino
- Equipe 07: BI Estratégia PME => Cadastro de Pedidos
- Robson Aparecido dos Santos Carvalho
- Equipe 08:Health Up => Cadastro de Turmas
- Vitor Magalhães de Souza
- Gabriel Rocha Gomes
- Breno Gondim Nascimento
- Henrique Cunha Mantovani
- Vitor Alves de Carvalho
- Samuel Candido Santiago
- Equipe 09: Garagem S.A. => Cadastro de Professores
- Luiz Claudio Bosco Massarollo Filho
- Gabriel Valentin Tiburcio
- Udro Junior
- Gabriel Silva Souza
- João Paulo de Oliveira
- Equipe 10: RUsemfila => Cadastro de Consultas
- Isabella Tannus
- Matheus Freitas
- Equipe 11: EasyJobs => Cadastro de Veículos
- Bernado Nunes Pinheiro
- Marcelo Kriiger Loterio
- Victor Carrilho Marques
- Equipe 12: Saúde Pet => Cadastro de Pedidos
- Bruna Heloisa Araújo Reis
- Equipe 13: NeXtage => Cadastro de Locação (dos veículos ou outro produto qualquer)
- Bruno torres
- Lucas Dimitri Fernandes Alves;
- Matheus Soares Duarte;
- Mikael Gaspar Alves de Souza;
- Pedro Henrique Corrêa Nery;
- Pedro Pinheiro Oliveira de Lima.
- Equipe 14: ArchiVR => Cadastro de Consultas
- Lucas Ribeiro Costa;
- Pedro Paulo Silva Paiva
- Yves Vasconcelos
- Bruno Gabriel
- Equipe 15: iMarket => Cadastro de Veículos
- Gabriel Felipe Vale de Paula
- Augusto de Avila Gonçalves
Requisitos Não-Funcionais
Requisitos não funcionais, ao contrário dos funcionais, não expressam nenhuma função a ser realizada pelo software, e sim comportamentos e restrições que este software deve satisfazer. [CYSNEIROS - 1997]
Requisitos não funcionais, também denominados requisitos de qualidade, incluem tanto limitações no produto (desempenho, confiabilidade e segurança) como limitações no processo de desenvolvimento (custos, métodos a serem adotados no desenvolvimento e componentes a serem reutilizados). [TURINE & MASIERO - 1996]
- Ambiente de Desenvolvimento:
- Edição, compilação, depuração, teste e validação de toda a solução incluindo desenvolvimento, homologação e produção
- Ferramentas, sistemas, softwares e framewroks
- Infraestrutura de TI:
- Suportam todo a ambiente de desenvolvimento incluindo também homologação e produção
- Equipamentos, dispositivos e sistemas de segurança, armazenamento, auditoria e controle
- Comunicação:
- Tecnologias que que facilitam o processo de comunicação entre dois elementos, sejam HW ou SW
- ** Harware ou software
- Soluções comerciais:
- Sistemas prontos para uso amplo, tanto proprietários quanto código aberto
- Softwares
- Tecnologias inovadoras:
- Tecnologias consideradas como estado-da-arte que revolucionam ou prometem revolucionar um setor
- Harware ou software
- Metodologias:
- Orientações que norteiam o desenvolvimento de um sistema
- Práticas, métodos, teorias ou técnicas
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
Pesquisa
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
URI
- ID Estudante
- 0000 - xxxxxxxx
Projetos
- Equipe 01: AíSim
- Escopo: Este Sistema mobile permitirá ao usuário divulgar eventos com uma plataforma simples e interativa, na qual de mesmo modo outros usuários ficam por dentro de tudo o que vai acontecer dentro da UFU, visando um aproveitamento melhor de tudo o que a UFU pode nos oferecer como palestras, minicursos, apresentações, festas. Este programa também oferecerá um mapa interativo na qual o usuário poderá ter informações sobre determinados blocos, como informações sobre os PET, diretório acadêmico, professores, sendo capaz de criar uma interação melhor entre todos os cursos.
- Cáliton Marcos Gonçalves Jr
- Gil Santos Silva
- João Barboda de Souza Neto
- Kevin Rocha
- Hiago de Oliveira Faria
- Escopo: Este Sistema mobile permitirá ao usuário divulgar eventos com uma plataforma simples e interativa, na qual de mesmo modo outros usuários ficam por dentro de tudo o que vai acontecer dentro da UFU, visando um aproveitamento melhor de tudo o que a UFU pode nos oferecer como palestras, minicursos, apresentações, festas. Este programa também oferecerá um mapa interativo na qual o usuário poderá ter informações sobre determinados blocos, como informações sobre os PET, diretório acadêmico, professores, sendo capaz de criar uma interação melhor entre todos os cursos.
- Equipe 02: Market Management
- Escopo: Market management é um sistema que garantirá a organização das mercadorias em um mercado e fornecerá dados relacionados ao gasto e retorno monetário de cada produto individualmente. Além disso, o sistema deve manter o controle da quantidade de produtos que estão em estoque e em varejo e deve fornecer informações sobre quais produtos são mais rentáveis para o estabelecimento.
- Gabriel Queiroz Nunes
- Lucas Kenji Ido
- Eric Patrick Silva dos Santos
- Gabriel Nascimento Medeiros
- Elias Oliveira santos
- Escopo: Market management é um sistema que garantirá a organização das mercadorias em um mercado e fornecerá dados relacionados ao gasto e retorno monetário de cada produto individualmente. Além disso, o sistema deve manter o controle da quantidade de produtos que estão em estoque e em varejo e deve fornecer informações sobre quais produtos são mais rentáveis para o estabelecimento.
- Equipe 03: Alô Prefeitura
- Escopo: Alô prefeitura é uma aplicativo para smartphones com o objetivo de organizar os problemas da cidade,seu principal diferencial e sua inteligência artificial que leva em consideração a reputação de cada usuário para determinar se cada problema é válido.
- Vinicius clemente de sousa reis
- Matheus melo moreira alves
- Igor Saramago Mendonça
- Larissa Helena Oliveira Pereira
- Andre Murgo Piva
- Ivana Bomfim Brito
- Escopo: Alô prefeitura é uma aplicativo para smartphones com o objetivo de organizar os problemas da cidade,seu principal diferencial e sua inteligência artificial que leva em consideração a reputação de cada usuário para determinar se cada problema é válido.
- Equipe 04: Semaphore
- Escopo: Desenvolver uma aplicação que ajude a melhorar o trânsito em áreas onde existe maior fluxo de veículos em horários de pico. Este projeto funcionará usando sensores de infravermelho em alguns semáforos efetuando a leitura do tráfego e assim aumentar ou diminuir o tempo que o semáforo permanecerá fechado.
- Erik Reis
- Eliezer Ferreira
- Pedro Antônio Palhano Arantes Silva
- Escopo: Desenvolver uma aplicação que ajude a melhorar o trânsito em áreas onde existe maior fluxo de veículos em horários de pico. Este projeto funcionará usando sensores de infravermelho em alguns semáforos efetuando a leitura do tráfego e assim aumentar ou diminuir o tempo que o semáforo permanecerá fechado.
- Equipe 05: Bioinformática
- Escopo: O objetivo da bioinformática é recolher e processar a imensa gama de dados gerados dos genomas para estudar as funções das proteínas. Outro papel importante é o de estudos detalhados nas estruturas das proteínas a fim de facilitar o desenvolvimento de novas drogas.
- Gustavo Augusto Ferreira
- Thales José Dutra Salgado
- Escopo: O objetivo da bioinformática é recolher e processar a imensa gama de dados gerados dos genomas para estudar as funções das proteínas. Outro papel importante é o de estudos detalhados nas estruturas das proteínas a fim de facilitar o desenvolvimento de novas drogas.
- Equipe 06: Festou
- Escopo: Desenvolver um aplicativo para gerenciamento, busca, indicação e divulgação de eventos, baseado no perfil do usuário cadastrado, oferecendo filtros e que se adequem às suas necessidades, oferecendo também opções de pagamento, e possíveis promoções para os usuários.
- Blenda Rayelle Costa de Mendonça
- Bruno dos Santos Sicchieri
- Daniel dos Santos Neri Junior
- Marcus Vinicius Oliveira Barboza
- Rodrigo de Castro Cardoso
- Vinicius Ferreira Paulino
- Escopo: Desenvolver um aplicativo para gerenciamento, busca, indicação e divulgação de eventos, baseado no perfil do usuário cadastrado, oferecendo filtros e que se adequem às suas necessidades, oferecendo também opções de pagamento, e possíveis promoções para os usuários.
- Equipe 07: BI Estratégia PME
- Escopo: Desenvolver um painel de BI para mensuração do desempenho de pequenas e micro empresas, integrando dados críticos da empresa para alcançar seus objetos estratégicos, considerando a metodologia Balacend Scorecards.
- Dyony Rezende Pacheco Oliveira
- Sérgio Inoceêncio do Nascimento
- Robson Aparecido dos Santos Carvalho
- Escopo: Desenvolver um painel de BI para mensuração do desempenho de pequenas e micro empresas, integrando dados críticos da empresa para alcançar seus objetos estratégicos, considerando a metodologia Balacend Scorecards.
- Equipe 08:Health Up
- Escopo: Desenvolver um sistema que disponibilize aos usuários, locais que forneçam atividades físicas, como lutas, esportes, crossfiting, musculação, etc. Além disso, oferece horários disponíveis, preços, tipos de atividades fornecidas pelo estabelecimento, contatos, vagas e aulas experimentais, assim como a possibilidade de matrícula.
- Vitor Magalhães de Souza
- Gabriel Rocha Gomes
- Breno Gondim Nascimento
- Henrique Cunha Mantovani
- Vitor Alves de Carvalho
- Samuel Candido Santiago
- Escopo: Desenvolver um sistema que disponibilize aos usuários, locais que forneçam atividades físicas, como lutas, esportes, crossfiting, musculação, etc. Além disso, oferece horários disponíveis, preços, tipos de atividades fornecidas pelo estabelecimento, contatos, vagas e aulas experimentais, assim como a possibilidade de matrícula.
- Equipe 09: Garagem S.A.
- Escopo: O Garagem S.A. será um aplicativo que visará facilitar a vida dos motoristas dos grandes centros urbanos. É fato que em locais de aglomeração de pessoas no dia a dia e em grandes eventos, a falta de vagas para estacionar induz os diversos motoristas a utilizarem estacionamentos pagos. Pensando nisso, o Garagem S.A. surge com a ideia de disponibilizar vagas particulares cedidas por colaboradores que estejam dispostos a alugarem sua vaga ociosa durante ou dia, ou até inutilizada. Segmentado na economia colaborativa, o app mostrará em tempo real para os usuários onde há vagas disponíveis e o preço da hora naquele local, que será praticado abaixo do valor cobrado por estacionamentos convencionais.
- Luiz Claudio Bosco Massarollo Filho
- Gabriel Valentin Tiburcio
- Udro Junior
- Gabriel Silva Souza
- Heron Nasser Quadros Souki
- João Paulo de Oliveira
- Escopo: O Garagem S.A. será um aplicativo que visará facilitar a vida dos motoristas dos grandes centros urbanos. É fato que em locais de aglomeração de pessoas no dia a dia e em grandes eventos, a falta de vagas para estacionar induz os diversos motoristas a utilizarem estacionamentos pagos. Pensando nisso, o Garagem S.A. surge com a ideia de disponibilizar vagas particulares cedidas por colaboradores que estejam dispostos a alugarem sua vaga ociosa durante ou dia, ou até inutilizada. Segmentado na economia colaborativa, o app mostrará em tempo real para os usuários onde há vagas disponíveis e o preço da hora naquele local, que será praticado abaixo do valor cobrado por estacionamentos convencionais.
- Equipe 10: RUsemfila
- Escopo: Desenvolver uma fila virtual que facilite o processo de compra de tickets e a entrada do aluno no RU mostrando o volume de pessoas presentes e uma estimativa de tempo para atendimento. Além disso, mostrar cardápio do dia, promoções, feedbacks de usuário e sugestões. Incluir ainda localização. horários de atendimento e informações atualizadas.
- Isabella Tannus
- João Thiago Moura
- João Victor Morgado
- Matheus Resende
- Matheus Freitas
- Royce Costa
- Escopo: Desenvolver uma fila virtual que facilite o processo de compra de tickets e a entrada do aluno no RU mostrando o volume de pessoas presentes e uma estimativa de tempo para atendimento. Além disso, mostrar cardápio do dia, promoções, feedbacks de usuário e sugestões. Incluir ainda localização. horários de atendimento e informações atualizadas.
- Equipe 11: EasyJobs
- Escopo: Desenvolver um sistema que possa ser intermediário entre pessoas que procuram alguém para a realização de um certo trabalho básico, ou seja, trabalhos que não exigem qualificações, e pessoas que queiram oferecer tais serviços. De uma maneira rápida, fácil e segura. O aplicativo seria ideal para pessoas que queiram complementar a renda e para aquelas que desejam encontrar rapidamente algum serviço.
- Marcelo Kriiger Loterio
- Bernado Nunes Pinheiro
- Victor Carrilho Marques
- Escopo: Desenvolver um sistema que possa ser intermediário entre pessoas que procuram alguém para a realização de um certo trabalho básico, ou seja, trabalhos que não exigem qualificações, e pessoas que queiram oferecer tais serviços. De uma maneira rápida, fácil e segura. O aplicativo seria ideal para pessoas que queiram complementar a renda e para aquelas que desejam encontrar rapidamente algum serviço.
- Equipe 12: Saúde Pet
- Escopo: O Saúde Pet será um software que visa facilitar o controle da saúde animal no país, tendo eles dono ou não. Nele terá um cadastro completo dos animais, com endereço, ficha dos donos,histórico de saúde dos donos, ficha criminal dos donos (?), renda estimada para saber se tem condições de cuidar do bicho, caso tenha, raça, estado de saúde completo, vacinas, nome, histórico de saúde, numero de seu chip de identificação. Os que estão na rua serão cadastrados e monitorados, dessa forma fica mais fácil conseguir uma família para eles também. O intuito máximo desse software é melhorar as condições da vida animal nas cidades,especialmente, e no campo do país, para que num futuro não existam tantos casos de doenças, abandono, maus-tratos (e os que tiverem possam ser levados à justiça com mais eficácia).
- Bruna Heloisa Araújo Reis
- Escopo: O Saúde Pet será um software que visa facilitar o controle da saúde animal no país, tendo eles dono ou não. Nele terá um cadastro completo dos animais, com endereço, ficha dos donos,histórico de saúde dos donos, ficha criminal dos donos (?), renda estimada para saber se tem condições de cuidar do bicho, caso tenha, raça, estado de saúde completo, vacinas, nome, histórico de saúde, numero de seu chip de identificação. Os que estão na rua serão cadastrados e monitorados, dessa forma fica mais fácil conseguir uma família para eles também. O intuito máximo desse software é melhorar as condições da vida animal nas cidades,especialmente, e no campo do país, para que num futuro não existam tantos casos de doenças, abandono, maus-tratos (e os que tiverem possam ser levados à justiça com mais eficácia).
- Equipe 13: NeXtage
- Escopo: Diante da dificuldade observada dos alunos em encontrar empresas dispostas a contratar estagiários ou empregar alunos recém-formados e, também pela burocracia gerada após a concessão do estágio, devido aos extensos e inúmeros formulários que devem ser preenchidos e que às vezes são repetitivos, será criado o NeXtage, um site que facilite a busca por estágio e empregos, transforme o preenchimento destes formulários de estagio em algo digitalizado (sendo mais pratico, rápido e fácil de se fazer), ajude na confecção de um currículo que poderá ser entregue a empresa ao qual o usuário quer se candidatar, além de mostrar os eventos de minicursos, aulas e cursos na faculdade que poderão aumentar sua experiência, completar seu currículo e desse modo facilitar a contratação do aluno ou ex-aluno as vagas de estagio ou emprego.
- Integrantes:
- Bruno Henrique Ferreira Torres;
- Lucas Dimitri Fernandes Alves;
- Matheus Soares Duarte;
- Mikael Gaspar Alves de Souza;
- Pedro Henrique Corrêa Nery;
- Pedro Pinheiro Oliveira de Lima.
- Equipe 14: ArchiVR
- Num mundo onde cada vez mais as pessoas são rigorosas ao escolher o que comprar, é mais do que necessário fazer uma boa apresentação do produto. Nessa linha de pensamento, design importa, e importa muito!
Nosso objetivo é levar os projetos, hoje em maquetes, ou em programas 3D para projetos arquitetônicos na realidade virtual, dessa forma permitindo que o(s) autor(es) do projeto tenha uma maior flexibilidade e visão do projeto que quer(em) apresentar. Com a exportação direta para impressoras 3D o programa não só permite uma visualização do projeto virtualmente, mas também na nossa realidade, sem a necessidade de se construir a maquete manualmente - Integrantes:
- Lucas Ribeiro Costa;
- Manuela Oliveira Rocha e Souza;
- Bruno Gabriel Ramos Silva Tozi Leite;
- Pedro Paulo Silva Paiva Araújo;
- Yves Vasconcelos Silva
- Num mundo onde cada vez mais as pessoas são rigorosas ao escolher o que comprar, é mais do que necessário fazer uma boa apresentação do produto. Nessa linha de pensamento, design importa, e importa muito!
- Equipe 15: iMarket
- Escopo: O intuito desse aplicativo é evitar que o consumidor necessite de ir até o supermercado para realizar suas compras, evitando estresse (pegar longas filas, carregar peso, gastar minutos procurando produtos, etc.). O objetivo do sistema é que através de uma parceria com uma rede de supermercados, façamos um banco de dados registrando todos os produtos, e ter uma interface que dê informações ao consumidor a respeito do mesmo (data de validade e fabricação, marca, quantidade, etc.), da compra em si (valor, modo de pagamento, tempo estimado para a entrega) e a partir de um acordo com o supermercado, arrumariamos a melhor forma de entregar os produtos ao consumidor, tendo um serviço rápido, prático e consistente.
- Augusto de Avila Gonçalves
- Gabriel Felipe Vale de Paula
- Escopo: O intuito desse aplicativo é evitar que o consumidor necessite de ir até o supermercado para realizar suas compras, evitando estresse (pegar longas filas, carregar peso, gastar minutos procurando produtos, etc.). O objetivo do sistema é que através de uma parceria com uma rede de supermercados, façamos um banco de dados registrando todos os produtos, e ter uma interface que dê informações ao consumidor a respeito do mesmo (data de validade e fabricação, marca, quantidade, etc.), da compra em si (valor, modo de pagamento, tempo estimado para a entrega) e a partir de um acordo com o supermercado, arrumariamos a melhor forma de entregar os produtos ao consumidor, tendo um serviço rápido, prático e consistente.
Exemplos
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. Possui abrangência nacional já que será oferecido em Português e tem como característica inovadora a possibilidade de capturar automaticamente, os dados do livro pela leitura do ISBN.
- 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
| Item | Aluno | Tema | Entrega | URI | Projeto | Status |
|---|
Apresentação do dia xx/xx
- Apresentação em xx/xx/2017
- Grupos:
| Seq | Matricula | Nome do Aluno | Item | Tema de Pesquisa |
|---|---|---|---|---|
| 1 |
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: xx/xx/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 luiz.theodoro@ufu.br
- Exemplo:
- Veículos: O nome do arquivo deverá ser FNVeículos
- Equipe 01: