ANÁLISE E DESENVOLVIMENTO DO COMPONENTE DE UPLOAD DE ARQUIVOS DO E -PRAZO Aluno: Robson Cristian Tomaz Pereira Orientador: Charles Christian Miers Supervisor:

Slides:



Advertisements
Apresentações semelhantes
Mini-curso desenvolvendo aplicações com Zend Framework
Advertisements

BCC 390 – Apresentação Final
UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA EDUCAÇÃO
Sistema para auto-escolas
Projeto conceitual Mostra ao cliente exatamente o que o sistema fará
Engenharia de Software Alessandro Cruz Marcelo Brandão Theodoro Júnior
CK 119: Engenharia de Software DC/CC/UFC © Rossana Andrade, Setembro CK119: Engenharia de Software Rossana Andrade Ph.D, SITE, University of Ottawa,
Sistema Web para Departamentos
APRESENTAÇÃO DE ESTÁGIO
Professor: Rogério Lopes Disciplina: Engenharia de Software II Fortium Sistemas da Informação Engenharia de Software II.
Luciano Marquardt Everaldo Artur Grahl
Sistema de Gestão de Manutenção
PSP - Apresentação da disciplina Vanilson Burégio.
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Trabalho de Conclusão de Curso
IST-GED Sistema de Gerenciamento de Documentos para o IST-Rio
Introdução a Engenharia de Software
Gerenciamento de conteúdo na ALESP
Grupo de Pesquisa em ENGENHARIA DE SOFTWARE Arquitetura de Software
Ensino Médio Integrado em Informática Departamento de Ciências da Computação.
Planejamento e Gerenciamento de Projetos
Análise e Projeto de Sistemas
Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.
Ethos: Sistema Distribuído para Suporte ao Comitê de Ética em Pesquisa Autor: Rodrigo Stefani Domingues Orientador: Prof. Dr. Carlos M. T. Toledo Faculdade.
Programação Orientada a objetos II
PROJETO DE BANCO DE DADOS E SIG PARA PREFEITURAS
Aluno: Cristiano Levi Arnold Orientador: Alexandre Luís Franco 2009
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
JOOMLA JOOMLA Rui Louraço.
Simples como a web deve ser. Uma empresa que oferece serviços e soluções voltados essencialmente para a web. Criada no inicio de 2010, a Coresphere se.
O Processo de desenvolvimento de software
Curso Técnico em Informática Disciplina: Programação Web 2 - PHP
ALUNO: ALINE BATISTA COPANSKI ORIENTADOR: GUILHERME KOSLOVSKI SUPERVISOR: VANDERLEI ALVES DE SOUZA EMPRESA: SOFTERS IMPLEMENTAÇÃO DE MELHORIAS NO SISTEMA.
Arquitetura de Desenvolvimento Web MVC vs. Three Tiers
Processos Fundamentais – Desenvolvimento de Software INF /9 Processos Fundamentais Desenvolvimento de Software Baseado na norma ISO/IEC
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
LINGUAGENS DE PROGRAMAÇÃO WEB
Diagrama de Componentes
Workshop MODCS Avaliação de Desempenho de Máquinas Virtuais Eucalyptus Considerando a Compressão de Arquivos. Aluno:Érico Moutinho Medeiros Professor:
Modelando aspectos de Implementação
Prof. Renato de Oliveira Bastos
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
Prof. Renato de Oliveira Bastos
Google Wave (Arquitetura) Ademir Junior / Felipe Ferreira / Fernando Kakimoto.
Trabalho de Seminários em Informática
TRABALHO DE CONCLUSÃO DE ESTÁGIO
Abr-17 Projetar Processos Projetar distribuição.
Uma Interface em Linguagem Natural em Português para Pergunta-Resposta na Web Grupo de Inteligência Computacional Mestrado em Ciência da Computação Aluno:
Engenharia de Software
MAC499 - Trabalho de Formatura Supervisionado Rachel de Paula Thiago Lourençoni Wu Chen Lung Estágio realizado em uma empresa que atua na área de ASP (Application.
06/05/ Apresentação da disciplina 1 Universidade Federal do Paraná Setor de Ciências Exatas Departamento de Informática ESPECIALIZAÇÃO EM INFORMÁTICA.
Agenda  Apresentação  Objetivos  Motivação  Principais casos de uso  Arquitetura  Desenvolvimento  Tecnologias  Protótipo  Conclusão.
UNIVERSIDADE DO ESTADO DE SANTA CATARINAUDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS – CCT–DCC TECNOLOGIA EM SISTEMAS DE INFORMAÇÃO Apresetanção: Estágio I e.
CRAFTY SYNTAX LIVE HELP Mateus Vilar Santos Analise Desenvolvimento de Software (ADS) 2013/1 1 Crafty Syntax Live Help.
Rastreabilidade de requisitos através da web Fernando dos Santos Karly Schubert Vargas Christian Rogério Câmara de Abreu.
Aplicando Coleção Welie Utilizando Arquivo de Texto para o Desenvolvimento e Atualização de um Sítio Interativo para Web Rodolfo A. Silva, Fernando H.
Wi-Fi Information Service Ademir José de Carvalho Junior Felipe Cavalcanti Ferreira.
WordPress Para publicar sites ou blogs, o uso do WordPress é recomendável.
Conceitos Programação Web.
AMAZON WEB SERVICES AULA DEMONSTRATIVA. AMAZON WEB SERVICES Começou a atuar no ramo de computação em nuvem em Provê serviços de infraestrutura de.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
CIn/UFPE – IF696 - Integração de Dados e DW - Prof. Robson Fidalgo  1.
Mail++.  Objetivo ◦ Adicionar novas funcionalidades a um servidor de  Servidor de JES ◦ Implementado em Java ◦ Apenas funcionalidades.
SISTEMA GERENCIADOR DE RELATÓRIOS DE ATENDIMENTO TÉCNICO - RAT
Engenharia de Sistemas (Lato Sensu) Victor Costa de Alemão Cisneiros Hudson Ramos Aracaju/SE COMPARAÇÃO ENTRE SERVIDORES WEB APACHE HTTP SERVER E NGINX.
@eltec Consultoria em Software. Produtos Consultoria em Software Análise Desenvolvimento de Software Manutenção de Sistemas.
ESTÁGIO CURRICULAR I e II Marco Aurelio Pellens Orientador: Prof. Dr. Marcelo da Silva Hounsell Supervisor: Prof. Dr. André Tavares da Silva Empresa: UDESC.
ADEQUAÇÃO DO SISTEMA DE GESTÃO DO PLANO DE SAÚDE UNIMED À NORMATIVA TISS¹ Aluno: Fernanda Habitzreiter Orientador: Alexandre Veloso de Matos Supervisor:
FACULDADE DE TECNOLOGIA SENAC PELOTAS/RS CURSO SUPERIOR DE TECNOLOGIA EM REDES DE COMPUTADORES Cluster para balanceamento de carga do moodle Vinicius Fabião.
Transcrição da apresentação:

ANÁLISE E DESENVOLVIMENTO DO COMPONENTE DE UPLOAD DE ARQUIVOS DO E -PRAZO Aluno: Robson Cristian Tomaz Pereira Orientador: Charles Christian Miers Supervisor: Rafael Vanderlinde Empresa: Sofit Software S/A (Departamento de Desenvolvimento)

Roteiro Objetivo Geral. Justificativa. Tecnologias utilizadas. Conceitualizações. Atividades desenvolvidas. Dificuldades. Conclusão. Referências Bibliográficas.

Objetivo Geral Analisar e desenvolver um novo componente responsável pelo upload de arquivos da aplicação e-Prazo da Sofit Software.

Justificativa O produto. O estágio. A necessidade. A oportunidade.

Tecnologias utilizadas Amazon Web Services (EC2 + S3) LAMP ( Linux + Apache + PHP + MySQL) Bootstrap + JavaScript + CSS + HTML

Conceitualização Computação em nuvem. Software as a service. Arquitetura baseada em componentes.

Atividades desenvolvidas Treinamento. Levantamento e análise de requisitos. Definição da arquitetura. Implementação. Testes. Documentação.

Treinamento Aprendizado auto assistido. Amazon Web Services: – Amazon Elastic Compute Cloud. Capacidade computacional redimensionável na nuvem. – Amazon Simple Storage Service. Armazenamento e recuperação de arquivos na nuvem.

Levantamento e análise de requisitos – Funcionais: Upload de arquivos de imagens e documentos de texto. Integração com o componente de itens: exclusivamente os arquivos pertencem aos itens. – Não funcionais: Tamanho máximo individual dos arquivos de 2 MB. Registro dos metadados dos arquivos no banco de dados MySQL. Armazenamento dos arquivos no Amazon S3.

Definição da arquitetura

Implementação 1.Criação da tabela. 2.Programação front-end (lado cliente) 3.Programação back-end (lado servidor)

Testes

Documentação Documentação para programadores. Documentação para analistas de implantação e usuários.

Dificuldades Configuração de serviços da Amazon Web Services

Conclusão Mercado. Academia. UDESC.

Referências bibliográficas AMAZON. Amazon Web Services. Disponível em: Acessado em: 11/05/2014. AMAZON. Amazon EC2 User Guide. Disponível em: Acessado em: 11/05/2014. AMAZON. Amazon S3 User Guide. Disponível em: Acessado em: 11/05/2014. BASS, Len et. al. Software Architecture in Practice. 2 a edição. Addison-Wesley, BOOTSTRAP. Bootstrap. Disponível em:. Acessado em: 30 de maio de MYSQL. Market Share. Disponível em: Acessado em: 30 de maio de PHP. O que é?. Disponível em:. Acessado em: 30 de maio de PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. 7 a edição. AMGH, SOFIT SOFTWARE. A Empresa. Disponível em: Acessado em: 04 de maio de SOFIT SOFTWARE. Clientes. Disponível em: Acessado em: 04 de maio de W3. The web standards model – HTML, CSS e JavaScript. Disponível em: Acessado em: 30 de maio de W3C. HTML & CSS – W3C. Disponível em: Acessado em: 30 de maio de 2014.