Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
GGGGGGGGGGGGGG GGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGG SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Cidade, 2015 INTRODUÇÂO Neste semestre é dada continuidade em alguns temas tratados no semestre anterior, além de abordar a viabilização do desenvolvimento de sistema de informação analisado, incrementar o conhecimento em engenharia de software, gestão de projetos e programação para Web. SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS DESAFIO 1 - PROPOSTA DE PROJETO Foco no Cliente Liderança Envolvimento das Pessoas Aproximação dos Processos Sistema de Aproximação com a Gerência Melhoria ContínuaAproximação Casual para Tomada de Decisão Relacionamento Mutuamente Benéfico com Fornecedor SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Arquitetura de sistemas distribuídos - Sabe-se que quase todos os sistemas baseados em grandes computadores atualmente são sistemas distribuídos. O desafio é projetar o software e o hardware para fornecer os recursos de sistema distribuído desejáveis e ao mesmo tempo, minimizar os problemas inerentes a esses sistemas. SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Arquitetura de sistemas distribuídos O desafio é projetar o software e o hardware para fornecer os recursos de sistema distribuído; Arquitetura cliente-servidor; Os clientes e servidores são processos separados, que é um modelo lógico de uma arquitetura cliente-servidor distribuída. Arquitetura de Aplicações Processamento dos dados em lotes sem intervenções explicitas do usuário; Sistemas de negócios são em geral sistemas de processamento de dados ou transações. Gerenciamento de configurações Manutenibilidade o Coerência semântica; Uso de interfaces com ocultação de informações específicas sobre a implementação dos módulos; Uso de um intermediário para isolar o mecanismo de persistência de dados; Uso de um intermediário para tratar as requisições da interface. SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS DESAFIO 2 - BASEADO NO PMBOK Estrutura Analítica de Projetos - Organograma do Projeto SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Função Atribuição Gerente de Projetos Desenvolver o escopo e plano do gerenciamento do projeto. Elaborar o prospecto de serviços de procedimento de TI. Gerenciar toda a execução do projeto. Analista de Sistemas Analisar as rotinas de trabalho fazer as customizações. Desenvolver as novas rotinas para o sistema. Gerenciar a equipe de programação e implantação. Analista de Banco de Dados Instalar e configurar banco de dados. Realizar testes e auxiliar o Gerente de TI no planejamento do projeto. Analista de Suporte Gerenciar a equipe de implantação. Instalar o sistema, parametrizar o sistema, realizar testes e treinamento de usuários chaves. Auxiliar o Gerente de Projetos no planejamento do projeto Programador / Analista de sistema Desenvolvimento das rotinas, manutenção e customização. Técnico de implantação Auxiliar a instalação, parametrização e realização de teste no sistema. SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS O primeiro nível da EAP, para que possamos ter o esforço total necessário para empreendimento do projeto: SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS As fases do projeto compreendem o segundo nível e os pacotes de trabalho o terceiro nível: SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS DESAFIO 3 - PROGRAMAÇÃO JAVA WEB JSF (Java Serer Faces) ; Primefaces é uma biblioteca de componentes para RIA – Rich Internet Application; Hibernate é um framework ; A arquitetura Model-view-controller (MVC). SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS A tela final do trabalho ficara assim: ftp://sistema_sgc/ SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Janela Cliente SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Estrutura do sistema SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS DESAFIO 4 - DIAGRAMAS DA UML O tipo de arquitetura de sistema definido para o projeto é o Cliente x Servidor, onde: Cliente interno: responsável pela lógica básica do aplicativo. Cliente externo: responsável pela interface com o usuário via Internet (browser). Servidor: será um servidor Apache o responsável pelo gerenciamento do acesso, por todas as funções relativas ao banco de dados e pelas “regras” ou “lógica” do negócio. SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Diagrama de classe SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Diagrama de classe de Domínio SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Classes persistentes (ORM). SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Diagrama de componentes SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS Diagrama de pacotes SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS CONSIDERAÇÕES FINAIS Este trabalho proporcionou uma reflexão no processo de desenvolvimento de software diante do desenvolvimento do projeto de software e a sua importância na administração das informações, também para assimilar processo de aprendizagem em todas as etapas do Desenvolvimento de Sistemas de Informação, evidente que se faz necessário à organização e administração no processo de desenvolvimento de sistema para que os resultado tenham qualidade e eficiência para o efeito desejado. SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS REFERÊNCIAS ALENCAR, A. J., SCHMITZ, E. A., Análise de Risco em Gerência de Projetos. Rio de Janeiro, Editora Brasport, 2006. GAMMA, Erich et al. Padrões de Projeto: Soluções reutilizáveis de software Orientado a Objetos. Porto Alegre: Bookman, 2000. GONÇALVES, Edson. Desenvolvendo aplicações web com JSP, Servlet, Java Server Faces, Hibernate, EJB3 persistence, Ájax. Rio de Janeiro: Ciência Moderna, 2007. SOMMERVILE, Ian. ENGENHARIA DE SOFTWARE. 6 Edição. São Paulo: Pearson Addison Wesley, 2005. SISTEMA DE ENSINO PRESENCIAL CONECTADO ANALISE E DESENVOLVIMENTO DE SISTEMAS
Compartilhar