ANÁLISE DE APLICATIVOS PARA A RESOLUÇÃO DO PROBLEMA QUADRO DE HORÁRIOS EM INSTITUIÇÕES FEDERAIS DE ENSINO

Documentos relacionados
Implementação do framework de testes automáticos Fates Web no contexto do projeto SIGA-EDU

PROVA 03/07 Segunda-feira (semana que vem)

CSI IT Solutions. WebReport2.5. Relatórios abertos. Informações detalhadas dos jobs!

MASTERSAF DFE MANUAL REQUISITOS E SIZING

Aula Prática 2 BD PostgreSQL. Profa. Elaine Faria UFU

Prof. Esp. Fabiano Taguchi SOFTWARES

Brilliant Solutions for a Safe World

SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR

Brilliant Solutions for a Safe World

Especificação Técnica Sistema de Acesso

Os salários de 15 áreas de TI nas cinco regiões do Brasil

Sérgio Koch Van-Dall

UnoTech Soluções em Histórico da Revisão Data Versão Descrição Autor 27/05/ 1.0 Construção do Documento Carlos GG Flor Página 2

AULAS ERP: INTRODUÇÃO & VISÃO GERAL

Especificação Técnica Sistema de Acesso

Instalação Wiser. Sistema Operacional Linux Red Hat

Instalando Apache Solr no Mac OSX

Fundamentos de Sistemas Operacionais

Outras Informações Relevantes:

Guia de instalação do REIS

FERRAMENTA DE INTEGRAÇÃO ENTRE SOFTWARES PARA RECURSOS HUMANOS APINTEGRATION UTILIZANDO WEB SERVICES

Documento de Arquitetura de Software- SGE

Solisc 2010 Gerenciamento de Projetos com dotproject

APLICATIVO DE CONTROLE DE PEDIDOS EM AMBIENTE WEB Roni Rohling Orientando Prof. Ricardo de Alencar de Azambuja Orientador

Introdução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

Fundamentos de Sistemas Operacionais

Um guia passo a passo para colocar aplicativos COBOL na nuvem. Implante em ambientes virtuais e na nuvem com o Visual COBOL

OPORTUNIDADES: Analista de Sistemas Sênior

Introdução a Teste de Software

ANEXO IV CRITÉRIOS DE JULGAMENTO. O julgamento da presente licitação levará em consideração os seguintes fatores técnicos e respectivos pesos:

GVSIG EM 5 MINUTOS. Anderson Maciel Lima de Medeiros Consultor em Geotecnologias 2011

Desenvolvimento de Software I

Tecnologias da Informação TI /2 Material de apoio ler bibliografia recomendada (Stair)

Configurando Telefones IP do CallManager da Cisco para trabalhar com agente do telefone IP

M V C P R O F. M E. H É L I O E S P E R I D I Ã O

Noções de sistemas de computação

Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução

DESENVOLVIMENTO DE UMA BASE DE CONHECIMENTOS EM LIFERAY

A instalação e atualizações do aplicativo de desktop para a versão 6 do Cisco Agent Desktop

Aprendizagem de algoritmos Numéricos na Web usando PHP

Processamento distribuído em ambiente peer-to-peer

Aula 1: Apresentação, Computação Corporativa

DESENVOLVIMENTO DE UMA FERRAMENTA DE APOIO A PROCESSAMENTO E MONITORAMENTO DE DADOS METEOROLÓGICOS

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO CONCEITO DE SOFTWARE PROFESSOR CARLOS MUNIZ

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP. Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri

Voice Recognition. Carlos Damasceno Francisco Lima Luckas Santos Perichdey Leitão Wellyson Melo. DIE - UFPI Teresina PI Brasil

Conceitos básicos sobre computadores

Universidade Federal de Alagoas Grupo de Pesquisa Cidadania e Poĺıticas Públicas Introdução ao R para Ciências Sociais

Estudo de alternativas tecnológicas

Desenvolvimento de Ferramentas no igeom: Utilizando a Geometria Dinâmica no Ensino

QUALIDADE DE SOFTWARE. Princípios de Engenharia de Software

AULA 1 INTRODUÇÃO AO JAVA

ANEXO V Edital nº 03508/2008

Cisco exprime (CVP) RecordAgentGreeting portal com fineza

PROCESSO SELETIVO DE DOCENTES, NOS TERMOS DO COMUNICADO CEETEPS N 1/2009, E SUAS ALTERAÇÕES.

O discador BA não conecta com o CTI Server - ordem de associação NIC

Executa em qualquer plataforma que possua o Java (JDK) da Oracle

MANUAL DE PROCEDIMENTOS

Introdução à Informática

Projeto em Sistemas de Informação. Unidade IV Projeto do Software. Luiz Leão

1. Execute o instalador do ambiente. Será exibida a tela do assistente para instalação.

Desenvolvimento Web II

Web. Professor: Rodrigo Alves Sarmento

INTRODUÇÃO À INFORMÁTICA: TERMINOLOGIA BÁSICA RAÍ ALVES TAMARINDO

Usando VNC para instalar o CallManager da Cisco em um servidor remoto

Introdução à Ciência da Computação

INFORMÁTICA: Informação automática

O que é o PostgreSQL?

5 Infraestrutura de TI

Componente de aplicação. Figura 1 - Elementos funcionais de uma aplicação sendo executados de forma distribuída

Software Para Geração de Consultas e Relatórios

Agenda. O Portal Alelo O público do portal Principais funções/conteúdo Estratégia de formação das bases de dados Aspectos técnicos Perspectivas Equipe

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

Documento de Projeto de Software

Instalação Wiser Discovery Sistema Operacional Windows

Introdução à Programação de Computadores Parte I

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Projeto Integrador. <Projeto Integrador> Documento Visão. Versão <1.0>

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

[versão para impressão] Link original: comp=24763 Conhecendo o PL/SQL

MC-102 Aula 01. Instituto de Computação Unicamp

Gerenciador de ambientes para testes manuais

MANUAL TÉCNICO PROCEDIMENTO DE RECUPERAÇÃO DE FIRMWARE P/ FAMÍLIA WOM 5000

Ferramenta: Spider-CoCoMo

Métricas. Métricas. [Engenharia de Software II] Adriano J. Holanda 11/9/2017

Gestão eficiente e integrada

Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software

Linguagem de Programação I Prof. Tiago Eugenio de Melo.

Alerta de riscos ambientais

DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP

Introdução ao Desenvolvimento de

Transcrição:

ANÁLISE DE APLICATIVOS PARA A RESOLUÇÃO DO PROBLEMA QUADRO DE HORÁRIOS EM INSTITUIÇÕES FEDERAIS DE ENSINO Daniel Cristiano Menzen, Tiago Rizzetti, Celio Trois, Rogério Turchetti, Walter Priesnitz Filho Universidade Federal de Santa Maria UFSM/CTISM I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 1

Índice 1. Introdução 2. Como resolver 3. Fet 4. UniTime 5. Análise 1. Requisitos 2. Integração 6. Conclusão I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 2

1. Introdução O Problema quadro de horários, variáveis e restrições; Benefícios de um sistema automatizado; A análise no escopo do projeto SIGA-EDU. I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 3

2. Como resolver 1.Construir um algoritmo computacional próprio; 2.Utilizar um algoritimo pronto. I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 4

3. FET Software Livre e de código aberto GNU/GPL; Desenvolvimento iniciado em 2002, na linguagem c++; Baseado em desktop com versões para Linux, Windows e Mac OS X; Não utiliza sistema gerenciador de banco de dados; I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 5

3. FET Capacidade de ser executado de forma Standalone através de linhas de comando; Dados de entrada e de saída são aceitos no formato XML; Não possui foco específico, gerando flexibilidade na hora de aceitar restrições e aspectos temporais variados. I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 6

3. FET I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 7

4. UniTime Software Livre e de código aberto GNU/GPL; Escrito na linguagem Java; Baseado em interface web; Utiliza banco de dados, MySQL ou ORACLE; I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 8

4. UniTime Dados de entrada e de saída são aceitos no formato XML; Não pode ser executado de forma standalone, ficando sua execução persistente em um servidor Tomcat; Possui foco em instituições de ensino superior. I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 9

4. UniTime I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 10

5. Análise SIGA-EDU já está em uso, existindo assim informações já cadastradas; Dois fatores principais para a adoção de um software: 1) atendimento aos requisitos necessários ao SIGA-EDU; 2) facilidade de integração. I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 11

5.1 Requisitos Ser livre e de código aberto; Ser flexível tanto para instituições de ensino superior como também para instituições de ensino médio; Facilidade para adaptação aos dados já existentes; I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 12

5.2 Integração Utilizado em ambos os softwares o método de entrada e saída de dados em XML; FET foi executado de forma standalone através do glassfish; UniTime necessitou do Tomcat e do MySQL de forma persistente; I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 13

5.3 Integração UNITIME ao SIGA-EDU I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 14

5.4 Integração FET ao SIGA-EDU I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 15

5.2 Integração I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 16

5.5 Resultados da Integração FET foi mais prático; FET utilizou menos recursos de hardware; FET não permaneceu em execução constante. I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 17

Análise Geração de um quadro de horários com o FET I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 18

6. Conclusão É viável a utilização de um software já existente; Ambos tiveram bons resultados; Integração com o FET foi mais satisfatória. I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 19

Outras Dúvidas? daniel.menzen@redes.ufsm.br ou rizzetti@redes.ufsm.br I Workshop de Tecnologia da Informação e Comunicação da EPCT São Luis/MA 20