APLICATIVO PARA ATUALIZAÇÃO AUTOMÁTICA DE UM SISTEMA DE GESTÃO EMPRESARIAL Marlon Gracietti de Amorim Orientador: Prof. Cláudio Ratke.

Slides:



Advertisements
Apresentações semelhantes
SISTEMA PARA CONTROLE DE ESTOQUE DE BEBIDAS UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Fernando Schweder Volkmann Prof. Wilson Pedro.
Advertisements

Sistema Help Desk 24 horas para uma Software House Gabriel Demarchi Orientando Prof. Ricardo Alencar de Azambuja Orientador Universidade Regional de Blumenau.
SyncEasy – Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados Acadêmico: Bernardo Marquardt Müller.
SISTEMA DE GESTÃO DE ESTOQUES PARA DISTRIBUIDORAS DE FUMO Graciela Martins Luiz Orientador: Wilson Pedro Carli.
SIMULADOR WEB DO MERCADO DE COMPRA E VENDA DE AÇÕES NA BOLSA DE VALORES Luiz Alberto Fiamoncini Gui Orientador: Maurício Capobianco Lopes.
FURB – UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO PROTÓTIPO DE CONTROLE DE PEDIDOS.
SISTEMA DE CONTROLE DE ACESSO, FREQÜÊNCIA E GESTÃO DE PERMISSÃO PARA AMBIENTE ACADÊMICO LEONARDO DENARDI ORIENTADOR: JACQUES ROBERT HECKMANN.
Sistema Web para Gerenciamento SNMP de Impressão Terceirizada da FURB Rodrigo Antonio Müller Orientador: Francisco Adell Péricas.
FERRAMENTA PARA CONTROLE E MONITORAMENTO DE SERVIÇOS NA ÁREA DE TI Rafael Antonio Pires Orientador: Francisco Adell Péricas.
Sistema para gerenciamento de comércio de produtos naturais Acadêmica: Dulcinéia Balloni Orientador: Prof. Wilson Pedro Carli Universidade Regional de.
Sistema Web para Gerenciamento Eletrônico de Documentos em Projetos de Implantação de ERP Eder Gonçalves Orientador: Prof. Marcos Rogério Cardoso FURB.
APLICAÇÃO DA TÉCNICA RBC NO SISTEMA DE INFORMAÇÃO PARA SUPORTE AOS CLIENTES DA EMPRESA MULTITHERM SISTEMAS E AUTOMAÇÃO JOÃO RODRIGO DA SILVA ORIENTADOR:
Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do banco de dados Oracle Wagner da Silva Orientando Prof. Alexander Roberto Valdameri.
GEOS – GERENCIAMENTO DE ORDENS DE SERVIÇO. UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Tiago Guiseler Prof. Wilson Pedro Carli.
SISTEMA PARA CONTROLE DA FROTA DE VEÍCULOS Ricardo Sorroche – Orientando Prof. Wilson Pedro Carli - Orientador.
SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR COMANDO DE VOZ Ronaldo Rother Prof. Francisco Adell Péricas, Orientador.
Desenvolvimento de um integrador de sistemas por meio de leiautes parametrizáveis Marlon Fernando Dirksen Orientador: Jacques Robert Heckmann.
RUP (R ATIONAL U NIFIED P ROCESS ) GERENCIAMENTO DE CONFIGURAÇÃO E SOLICITAÇÃO DE MUDANÇAS Análise de Sistema ll Prof° Andrea Padovan Ademir Kaique Claudio.
Por: Thiago Wilvert Orientador: Oscar Dalfovo. Sequência da Apresentação Introdução Objetivos Fundamentação teórica O sistema desenvolvido Trabalhos correlatos.
SISTEMA DE INFORMAÇÕES WEB PARA REPRESENTANTES COMERCIAIS COM ACESSO ATRAVÉS DE DISPOSITIVOS MÓVEIS UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS.
Aplicativo “Wiki” de Conhecimento para os Programas de Pós-Graduação da FURB Anderson Felipe Weege Orientador: Oscar Dalfovo.
Ambiente Virtual de Avaliações Utilizando Certificados Digitais Fernando Gevard – Acadêmico Paulo Fernando da Silva - Orientador.
ITIL (Information Technology Infrastructure Library) Profª Cynara Carvalho.
Fernando Welter Orientador: Paulo Roberto Dias Sequência da Apresentação Introdução Objetivos Fundamentação teórica Desenvolvimento do sistema Operacionalidade.
Sistemas de Informação via Web para Controle Financeiro de uma Microempresa Leonardo Filipe Pamplona Orientador: Roberto Heinzle.
SISTEMA DE GERENCIAMENTO DE MUDANÇAS DE AMBIENTES CORPORATIVOS BASEADO NA BIBLIOTECA ITIL Clóvis Diego Schuldt Orientador: Prof. Wilson Pedro Carli.
SOFTWARE DE GERENCIAMENTO DE LIBERAÇÃO E ATUALIZAÇÃO DE VERSÃO EDUARDO SIEMANN ORIENTADOR: JHONY ALCEU PEREIRA.
APLICATIVO GESTÃO DE PEDIDOS PARA INTEGRAÇÃO COM O MÓDULO ADMINISTRATIVO EXISTENTE NA EMPRESA Marlon da Silva Orientador: Prof. Oscar Dalfovo, Doutor.
SISTEMA BASEADO EM LOCALIZAÇÃO DE SERVIÇOS DE TÁXI Orientador: Prof. Dr. Mauro Marcelo Mattos Acadêmico: Arthur Henrique Kienolt.
Universidade Regional de Blumenau Curso de Sistemas de Informação Mateus Viel Prof. Cláudio Ratke, Orientador WORKCONTROL – FERRAMENTA DE APOIO AO ATENDIMENTO.
 1. Introdução e Objetivos  2. Fundamentação Teórica  3. Especificação do Sistema  4. Desenvolvimento e Operacionalidade  5. Resultados e Conclusões.
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO BOBINAR – SISTEMA DE CONTROLE PARA MANUTENÇÃO DE MOTORES ELÉTRICOS Murilo Cesar Cardoso.
FURB – UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO APARECIDA CEZERINO ORIENTADOR:
APLICATIVO WEB DE AUXÍLIO À INSPEÇÃO DE SOFTWARE COM LISTAS DE VERIFICAÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Mayara Barbieri.
SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO DA QUALIDADE Eder Jhoney da Silva Orientador: Roberto Heinzle 1.
UTILIZAÇÃO DO SISTEMA DE GERENCIAMENTO DE CURSOS MOODLE PARA O DESENVOLVIMENTO DE UM PROJETO DE CURSO NA DISCIPLINA DE TEORIA GERAL DE SISTEMAS DENIS BENNER.
Acadêmico: Anderson Nicolau Haskel Orientador: Francisco Adell Péricas 16:59.
SISTEMA WEB PARA GRUPOS TEATRAIS, PROFISSIONAIS LIBERAIS E AUTÔNOMOS DO MEIO ARTÍSTICO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO.
SISTEMA DE GERENCIAMENTO DE MUDANÇAS BASEADO NAS MELHORES PRÁTICAS DA ITIL Karin Schoenfelder Orientador: Wilson Pedro Carli.
1 SISTEMA DE APOIO GERENCIAL COM FOCO NA PRÁTICA DE TREINAMENTO ORGANIZACIONAL BASEADO NO MODELO CMMI Werinton Ferrari Orientador: Wilson Pedro Carli.
5 UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO SISTEMA DE FORÇA DE VENDAS. Gustav Dallmann Júnior Orientador: Prof. Francisco Adell.
FERRAMENTA WEB PARA AUXÍLIO À GERÊNCIA DE ERROS CONHECIDOS E PROBLEMAS COM BASE EM ITIL UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO.
Ferramenta para gestão ágil de projetos de software Robson Ricardo Giacomozzi Orientador: Everaldo Artur Grahl.
Ferramenta Web para testes de fórmulas matemáticas Kauê da Silva Vieira Orientador: Aurélio Faustino Hoppe.
SISTEMA DE CONTROLE PARA EMPRESA PRESTADORA DE SERVIÇO UTILIZANDO ENVIO/RECEBIMENTO DE SMS ANDRÉ GUSTAVO BAULER ORIENTADOR: FRANCISCO ADELL PÉRICAS.
MÓDULO DE AVALIAÇÃO DO RETORNO DE INVESTIMENTO EM SISTEMA DE RASTREABILIDADE ANIMAL Eduardo Ehlert Orientador: Mauro Marcelo Mattos.
SISTEMA DE GERENCIAMENTO DA APLICAÇÃO E MANUTENÇÃO DO PROGRAMA DE QUALIDADE 5S Marlos T. S. Sedrez Orientador: Paulo Roberto Dias.
Roteiro da apresentação  Introdução  Objetivos  Fundamentação teórica  Especificações do sistema  Desenvolvimento do sistema  Operacionalidade do.
FERRAMENTA DE SUPORTE A GESTÃO DE DEFEITOS COM INTEGRAÇÃO ENTRE 0800NET E MANTIS Thiago Fabian Lenzi Professor Everaldo Artur Grahl, Orientador.
SISTEMA PARA O CONTROLE DO FLUXO DE PROPOSTAS DE CUSTOMIZAÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Valcir Willi Schmidt Prof.
UTILIZAÇÃO DE OBJETOS DE APRENDIZAGEM SCORM COM A REDE SOCIAL ORKUT Leonardo Rafael Morastoni Orientador: Mauro Marcelo Mattos.
Acadêmico: Fabrício de Souza Orientador: Prof. Wilson Pedro Carli
SISTEMA DE GESTÃO E DIVULGAÇÃO DE IMÓVEIS
RESPOSTAS A INCIDENTES E PLANO DE CONTINUIDADE DE NEGÓCIOS
UNIVERSIDADE REGIONAL DE BLUMENAU
ITIL - Information Technology Infrastructure Library
UNIVERSIDADE REGIONAL DE BLUMENAU
Trabalho de Conclusão de Curso
Orientanda: Ana Paula Joslin de Oliveira
GERENCIADOR DE INSTALAÇÃO DE ORIENTADOR: FRANCISCO ADELL PÉRICAS
UNIVERSIDADE REGIONAL DE BLUMENAU
UNIVERSIDADE REGIONAL DE BLUMENAU
Orientador: Francisco Adell Péricas
SISTEMA PARA CONTROLE DA PRODUÇÃO DE AGRICULTURA DE GRÃOS
Juan Olimpio Orientador: Francisco Adell Péricas
UNIVERSIDADE REGIONAL DE BLUMENAU
Simulador de Negócios via Web: Funções Produção e Planejamento de Materiais Acadêmico: Viviane Aparecida Boll Prof. Orientador: Dr. Oscar Dalfovo.
UNIVERSIDADE REGIONAL DE BLUMENAU
Soluções Inteligentes para ONGs Esportivas
Gerência de Configuração
Transcrição da apresentação:

APLICATIVO PARA ATUALIZAÇÃO AUTOMÁTICA DE UM SISTEMA DE GESTÃO EMPRESARIAL Marlon Gracietti de Amorim Orientador: Prof. Cláudio Ratke

Roteiro de apresentação 1. Introdução 2. Objetivos 3. Fundamentação teórica 4. Especificação 5. Operacionalidade 6. Resultados e Discussões 7. Conclusão 8. Extensões

Introdução Os requisitos organizacionais modificam o tempo de vida útil de um sistema. Isso requer que mudanças sejam feitas no software. Um processo definido de gerenciamento de mudanças associado a ferramentas de apoio garantem que essas mudanças sejam registradas e aplicadas ao sistema de maneira econômica (SOMMERVILLE, 2003). Com o aumento da complexidade da infraestrutura de TI e da dependência das organizações em relação ao serviços de TI, é cada vez mais necessário o gerenciamento detalhado da liberação de softwares para uso pelas organizações (MAGALHÃES; PINHEIRO, 2007).

Objetivo Desenvolver um aplicativo para a atualização automática do sistema ERP da empresa LMA Soluções junto aos seus clientes; Permitir o controle sobre a versão do software utilizada pelos clientes; Automatizar o processo de liberação de versão; Indicar os clientes aptos a receber a liberação; Definir um novo fluxo de trabalho baseado em metodologias conhecidas, buscando maior estabilidade e controle sobre as mudanças efetuadas no software.

Fundamentação Teórica O CMMI é um modelo de maturidade para melhoria de processo, destinado ao desenvolvimento de produtos e serviços, e composto pelas melhores práticas associadas a atividades de desenvolvimento e de manutenção que cobrem o ciclo de vida do produto desde a concepção até a entrega e manutenção (MELLON, 2006). CAPABILYTY MATURY MODEL INTEGRATION (CMMI)

Fundamentação Teórica CMMI – GERENCIAMENTO DE CONFIGURAÇÃO É a utilização de padrões para gerenciar um software em desenvolvimento. Alterações em suas funcionalidades, correções e adaptações, geram diferentes versões do sistema. A gerência de configuração serve para evitar conflitos nos itens de configuração modificados.

Fundamentação Teórica CMMI – GERENCIAMENTO DE MUDANÇA Server pra assegurar que os custos e os benefícios das mudanças sejam adequadamente analisados e as mudanças em um sistema sejam feitas de maneira controlada (SOMMERVILLE, 2003).

Fundamentação Teórica CMMI – Formulário de Requisição de Mudança

Fundamentação Teórica É composta por um conjunto das melhores práticas para a definição dos processos necessários ao funcionamento de uma área de TI. Tem o objetivo de fornecer o máximo alinhamento entre a área de TI e as demais áreas de negócio, de modo a garantir a geração de valor à organização (MAGALHÃES; PINHEIRO, 2007). INFORMATION TECHNOLOGY INFRASTRUCTURE LIBRARY (ITIL)

Fundamentação Teórica É o processo responsável pela implementação das mudanças no ambiente de produção de um conjunto de itens de configuração novos ou que sofreram alterações. Cada vez que é disponibilizadas melhorias ou alterações o gerenciamento de liberação tem a responsabilidade de introduzi às alterações no ambiente de trabalho. ITIL – GERENCIAMENTO DE LIBERAÇÃO

Fundamentação Teórica É o local onde todas as versões autorizadas e definitivas de software da organização são armazenadas. Ela armazena as cópias-mestras de todos os softwares comprados (junto com os documentos de licenciamento), assim como as dos softwares desenvolvidos internamente (MAGALHÃES; PINHEIRO, 2007). ITIL – BIBLIOTECA DEFINITIVA DE SOFTWARE

Fundamentação Teórica O Subversion é um software livre para controle de versão. É utilizado tanto para o desenvolvimento de software livre como para fins corporativos (SUBVERSION, 2012). trabalho em equipe controle do histórico de alterações marcação e resgate de versões estáveis ramificação de projeto FERRAMENTAS DE APOIO - Subversion

Fundamentação Teórica O Redmine é um software livre baseado na web para gerenciamento de projetos e gerenciamento de mudança. Algumas das características são: sistema de rastreamento de tarefas; suporte a múltiplos projetos; integração com sistemas de gerenciamento de configuração gráfico de gantt e calendário; gerenciamento de tempo. FERRAMENTAS DE APOIO - Redmine

Fundamentação Teórica Ignora alguns cuidados vitais para o sucesso de uma modificação no sistema; As solicitações de mudança são realizadas por qualquer usuário do sistema; A atualização dos clientes é feita de forma manual; As atualizações são realizadas diretamente no servidor de produção. SISTEMA ATUAL

Fundamentação Teórica FLUXO ATUAL

Especificação REQUISITOS FUNCIONAIS RF01 - O sistema deverá no módulo cliente verificar a disponibilidade de novas versões do software; RF02 - O sistema deverá no módulo cliente baixar as atualizações do software; RF03 - O sistema deverá no módulo cliente iniciar a instalação das atualizações do software; RF04 - O sistema deverá no módulo cliente notificar ao módulo servidor a versão atual do ERP; RF05 - O sistema deverá no módulo servidor permitir o usuário efetuar o login no sistema; RF06 - O sistema deverá no módulo servidor manter o cadastro de Atualizações ; RF07 - O sistema deverá no módulo servidor exibir uma lista de clientes aptos para a atualização; RF08 - O sistema deverá no módulo servidor informar quais clientes poderão fazer a atualização; RF09 - O sistema deverá no módulo servidor permitir ao usuário liberar a atualização; RF10 - O sistema deverá no módulo servidor visualizar a versão atual utilizada pelos clientes; RF11 - O sistema deverá no módulo servidor permitir a visualização do release note com as alterações contidas na atualização; RF12 - O sistema deverá no módulo servidor permitir o envio do release note por .

Especificação REQUISITOS NÃO FUNCIONAIS RNF01 - O sistema deverá rodar em sistema operacional Windows; RNF02 - O sistema deverá ser desenvolvido em Delphi; RNF03 - O sistema deverá utilizar banco de dados SQL Server; RNF04 - O sistema deverá fazer integração com ERP via banco de dados; RNF05 - O sistema deverá fazer o download das atualizações via FTP; RNF06 - O sistema deverá fazer a comunicação entre os módulos via Web Service.

Especificação Modelo de entidade relacional do ERP

Especificação Modelo de entidade relacional do Redmine

Especificação Modelo de entidade relacional do Cliente

Especificação TÉCNICAS E FERRAMENTAS UTILIZADAS Delphi 7; Delphi Xe2; Webservice; Banco de dados SQL Server 2008 R2; Banco de dados MySQL; Upload e Download - FTP.

Operacionalidade GERENCIAMENTO DE LIBERAÇÕES - Clientes

Operacionalidade GERENCIAMENTO DE LIBERAÇÕES – Release Notes

Operacionalidade SERVIDOR DE ATUALIZAÇÕES

Operacionalidade CLIENTE DE ATUALIZAÇÕES

Operacionalidade BIBLIOTECA DE SOFTWARE

Resultados e Discussões

Conclusão O trabalho alcançou todos os seus objetivos, além de auxiliar na elaboração de um novo fluxo de trabalho, que proporciona objetividade e define responsabilidade sobre cada etapa do processo de requisição de mudança, fornecendo um ganho de qualidade e maior controle dos serviços prestados pela LMA Soluções.

Extensões Quantidade de retornos identificados no ambiente de homologação; Quantidade de retornos identificados na qualidade; Número de incidentes causados por cada atualização; Automatização do envio de .

Demonstração da aplicação