hhd – help the helpdesk análise e projeto

Download HHD – Help the HelpDesk Análise e Projeto

Post on 28-Jan-2016

36 views

Category:

Documents

0 download

Embed Size (px)

DESCRIPTION

HHD Help the HelpDesk Anlise e Projeto. Henrique Borges (hbas@cin.ufpe.br) Igor Marques (irlm@cin.ufpe.br) Jobson Ronan (jrjs@cin.ufpe.br). Motivao. - PowerPoint PPT Presentation

TRANSCRIPT

  • HHD Help the HelpDeskAnlise e ProjetoHenrique Borges (hbas@cin.ufpe.br)Igor Marques (irlm@cin.ufpe.br)Jobson Ronan (jrjs@cin.ufpe.br)

  • MotivaoCom o crescimento da complexidade do ambiente tecnolgico, o pessoal do Helpdesk passou a dispender muito mais tempo para encontrar solues, uma vez que os usurios passaram a trazer questes cada vez mais sofisticadas.

    Sistemas de Gerncia de Helpdesk so necessrios para proativamente detectar, corrigir e previnir problemas nos sistemas de aplicao.

    Cliff Oxford, fundador e presidente da Support Technologies

  • RoteiroViso Geral do SistemaCasos de UsoAnlise de Casos de UsoProjeto de ArquiteturaPadres de Projeto

  • Objetivos do SistemaUsurios podem: Realizar pedidosAcompanhar o estado do pedidoAcompanhar a lista de todos os pedidos pendentesAuxiliar no escalonamento da equipe do HelpdeskMelhorar a transparncia do setor, permitindo o acompanhamento das tarefas por qualquer usurio do sistema

  • Casos de UsoAtoresUsurio (abstrato)RequesterHelperSistema de EmailTimer

  • Casos de UsoCasos de Uso do Usurio

  • Casos de UsoCasos de Uso do Requester

  • Casos de UsoCasos de Uso do Helper

  • Casos de UsoCaso de Uso do Relgio

  • Anlise de Casos de UsoCasos de Uso Selecionados[RF-07] Enviar mensagem sobre solicitao[RF-11] Realizar uma solicitao[RF-14] Atualizar Estatsticas Gerais

  • Anlise: Enviar mensagem sobre solicitaoDiagrama de Seqncia

  • Anlise: Enviar mensagem sobre solicitaoVOPC

  • Anlise: Realizar uma solicitao Diagrama de Seqncia

  • Anlise: Realizar uma solicitao VOPC

  • Anlise: Atualizar Estatsticas Gerais Diagrama de Seqncia

  • Anlise: Atualizar Estatsticas Gerais VOPC

  • Mapeamento entre Classes de Anlise e Elementos de Projeto

    Plan1

    Classes de AnliseElementos de Projeto

    TelaAceitarSolicitacao TelaAceitarSolicitacao

    ProtocoloAceitarSolicitacao

    TelaEnviarMensagem TelaEnviarMensagem

    ProtocoloEnviarMensagem

    TelaNovaSolicitacao TelaNovaSolicitacao

    ProtocoloNovaSolicitacao

    InterfaceRelogio Relogio

    AtivacaoPeriodica

    Fachada

    ComunicacaoSistemaDeEmailISubsistemaComunicacaoEmail

    FachadaComunicacaoEmail

    ProtocoloComunicacaoEmail

    ContaUsuarioUsuario

    ContaHelperHelper

    ContaRequesterRequester

    CadastroSolicitacoesCadastroSolicitacoes

    IRepositorioSolicitacoes

    RepositorioSolicitacoesBDR

    CadastroContasUsuarioCadastroUsuarios

    IRepositorioUsuarios

    RepositorioUsuariosBDR

    CadastroEstatisticasCadastroEstatistica

    IRepositorioEstatistica

    RepositorioEstatisticaBDR

    FabricaRepositorio

    FabricaRepositorioBDR

    Plan2

    Plan3

  • Projeto de ArquiteturaPrincpios seguidosDiviso em CamadasInverso de Controle

  • Projeto de ArquiteturaViso dos pacotes

  • Projeto de ArquiteturaPacote ui

  • Projeto de ArquiteturaPacote comm

  • Projeto de ArquiteturaPacote controle

  • Projeto de ArquiteturaSubsistema de comunicao por e-mailContexto do subsistema

  • Projeto de ArquiteturaSubsistema de comunicao por e-mailDiagrama de classes

  • Projeto de ArquiteturaPacote estatsticas

  • Projeto de ArquiteturaPacote usuarios

  • Projeto de ArquiteturaPacote solicitacoes

  • Projeto de ArquiteturaPacote persistencia

  • Padres de ProjetoPadres EstruturaisFaadePDCPadres CriacionaisSingletonAbstract FactoryFactory Method

  • Padres de ProjetoContexto dos padres Abstract Factory e Factory Method

  • Dvidas???