ITA
Instituto Tecnológico de Aeronáutica
– CE 245
Tecnologias da Informação
SSG-USO-VE
Modelo de Casos de Uso
Histórico da Revisão
Data Versão Descrição Autor
ITA Instituto Tecnológico de Aeronáutica, 2011
Page 3
Índice Analítico
1. Introdução 5
2. Listagem dos Atores 5
3. Listagem dos os Casos de Uso 5
4. Diagramas de Casos de Uso 6
5. Especificações dos Casos de Uso 8
5.1 Caso de Uso – Monitorar nível de energia da bateria 8
5.1.1 Identificador / Nome do Caso de Uso 8
5.1.2 Breve descrição 6
5.1.3 Ator Primário 8
5.1.4 Ator (es) Secundário (s) 8
5.1.5 Pré-Condição (ões) 8
5.1.6 Fluxo de Eventos 8
5.1.6.1 Fluxo Básico 8
5.1.6.2 Fluxo Alternativo (e) 8
5.1.7 Pontos de Extensão 8
5.1.8 Pós-Condição (ões) 8
5.2 Caso de Uso – Monitorar carga do alarme 8
5.2.1 Identificador / Nome do Caso de Uso 8
5.2.2 Breve descrição 8
5.2.3 Ator Primário 8
5.2.4 Ator (es) Secundário (s) 9
5.2.5 Pré-Condição (ões) 9
5.2.6.1 Fluxo Básico 9
5.2.6.2 Fluxo Alternativo (e) 9
5.2.7 Pontos de Extensão 9
5.2.8 Pós-Condição (ões) 9
5.3 Caso de Uso – Gerenciar energia 9
5.3.1 Identificador / Nome do Caso de Uso 9
5.3.2 Breve descrição 9
5.3.3 Ator Primário 9
5.3.4 Ator (es) Secundário (s) 9
5.3.5 Pré-Condição (ões) 9
5.3.6 Fluxo de Eventos 9
5.3.6.1 Fluxo Básico 9
5.3.6.2 Fluxo Alternativo (e) 9
5.3.7 Pontos de Extensão 10
ITA Instituto Tecnológico de Aeronáutica, 2011
Page 5
Modelo de Casos de Uso
1 Introdução
O objetivo deste documento consiste em apresentar a organização dos Casos de Uso que deverão ser implementados pelo aplicativo de banco de dados setorial de veiculos.
Lista os atores identificados, os casos de uso com seus diagramas, bem como as precondições e as pós-condições. Detalha os fluxos de eventos e pontos de extensão, caso existam
2 Listagem dos Atores
2.1 O atores identificados para os casos de uso do aplicativo de banco de dados setorial Veicular
é:
• Departamento de Transito
2.2 Ator Primário: Monitor
O Ator Monitor interage com o sistema através do gerenciamento de Conta Consumo Veicular Ator Primário: Usuário SSG
O Ator Usuário SSG interage com o sistema através no monitoramento de séries históricas.
2.3 O ator para os casos de uso da Unidade de ABD SSG-USO-VE estão identificados abaixo:
• Operador do Sistema de Smart Grid (SSG).
2.4 Ator Primário: Monitor
O Ator Monitor interage com o sistema através do gerenciamento de Conta Consumo Veicular.
2.5 Ator Primário: Usuário SSG
O Ator Usuário SSG interage com o sistema através no monitoramento de séries históricas.
2.6 O ator para os casos de uso da Unidade de ABD SSG-USO-VE:
• Operador do Sistema de Smart Grid (SSG).
3 Listagem dos os Casos de Uso
Para a implementação do aplicativo de banco de dados Energia da Bateria Veicular foram listados os casos de uso abaixo relacionados:
• ENB01 – Monitorar nível da energia da bateria; • ENB02 – Monitorar carga do alarme;
• ENB03 – Gerenciar energia.
• CDU01 – Monitoramento do Desempenho km/litro. • CDU02 – Monitoramento do Tanque Combustível • CDU03 – Monitoramento do Gasto em reais/km
• CDU01 – Monitoramento do tempo de operação de cada componente; • CDU02 – Cadastro de tipos de componentes e tempo de validade; • CDU03 – Consumo de energia de cada componente;
4 Diagramas de Casos de Uso
A Figura 1 mostra o Diagrama de Casos de Uso do aplicativo de banco de dados Energia da Bateria Veicular, que está inserido no sistema de Smart Grids.
Figura 1: Caso de Uso ABD – ENB
A Figura 2 mostra o Diagrama de Casos de Uso do aplicativo de banco de dados Conta Consumo Veicular (CCM), que está inserido no sistema de Smart Grids.
ITA Instituto Tecnológico de Aeronáutica, 2011
Page 7 Figura 2 - Conta Consumo Veicular – (CCM).
A figura3 apresenta o diagrama de casos de uso para a ABD SSG-USO-VE.
5 Especificações dos Casos de Uso
Nesta seção são descritas os casos de uso que compõem o aplicativo de banco de dados Energia da Bateria Veicular.
5.1 Caso de Uso – Monitorar nível de energia da bateria 5.1.1. Identificador / Nome do Caso de Uso
ENB01 - Monitorar nível de energia da bateria.
5.1.2. Breve descrição
Este Caso de Uso aborda o monitoramento do nível de energia da bateria dos veículos controlados pelo sistema.
5.1.3. Ator Primário
Departamento de transito.
5.1.4. Ator (es) Secundário (s)
N/A
5.1.5. Pré-Condição (ões)
N/A
5.1.6. Fluxo de Eventos 5.1.6.1. Fluxo Básico
a) O sistema armazena nível de leitura; b) O Sistema consulta base de dados;
c) O sistema apresenta valores armazenados;
5.1.6.2. Fluxo Alternativo (e)
e.a) O sistema retorna falha no monitoramento; e.b) Retornar ao item “a
5.1.7. Pontos de Extensão
N/A
5.1.8. Pós-Condição (ões)
Monitoramento do nível de energia realizado com sucesso.
5.2. Caso de Uso – Monitorar carga do alarme
5.2.1. Identificador / Nome do Caso de Uso
ENB02 - Monitorar carga do alarme.
5.2.2. Breve descrição
Este Caso de Uso aborda o monitoramento da carga do alarme.
5.2.3. Ator Primário
ITA Instituto Tecnológico de Aeronáutica, 2011
Page 9
5.2.4. Ator (es) Secundário (s)
N/A
5.2.5. Pré-Condição (ões)
N/A
5.2.6. Fluxo de Eventos 5.2.6.1. Fluxo Básico
a) O sistema armazena nível de leitura; b) O Sistema consulta base de dados;
c) O sistema apresenta valores armazenados;
5.2.6.2. Fluxo Alternativo (e)
e.a) O sistema retorna falha no monitoramento; e.b) Retornar ao item “a”
5.2.7. Pontos de Extensão
N/A
5.2.8. Pós-Condição (ões)
Monitoramento da carga do alarme realizado com sucesso.
5.3. Caso de Uso – Gerenciar energia
5.3.1. Identificador / Nome do Caso de Uso
ENB03 – Gerenciar energia.
5.3.2. Breve descrição
Este Caso de Uso aborda o gerenciamento operacional de energia.
5.3.3. Ator Primário
N/A
5.3.4. Ator (es) Secundário (s)
N/A
5.3.5. Pré-Condição (ões)
N/A
5.3.6. Fluxo de Eventos 5.3.6.1. Fluxo Básico
a) O sistema consulta níveis de energia armazenados; b) O Sistema valida níveis de energia;
c) O Sistema apresentados os dados operacionais formatados.
5.3.6.2. Fluxo Alternativo (e)
e.a) O sistema retorna falha no gerenciamento de energia; e.b) Retornar ao item “a”
5.3.7. Pontos de Extensão
N/A
5.3.8. Pós-Condição (ões)
Gerenciamento de energia realizado com sucesso. /A
5.4 CDU – 01: Desempenho km/litro 5.4.1 Breve descrição
Este Caso de Uso pode ocorrer assincronamente no tempo assim que o Ator Monitor solicitar ao Componente de Software de Computador – (CSC) CCM (Conta Consumo Veicular) executar ações de monitoração como: monitoramento de km/litro
5.4.2 Ator Primário
Monitor
5.4.3 Ator (es) Secundário (s)
N/A.
5.4.4 Pré-Condição (ões)
N/A.
5.4.5 Fluxo de Eventos 5.1.5.1 Fluxo Básico
a) O Ator Monitor Inicia o Processo de monitoramento de km/litro;
b) O Sistema exibe uma interface para escolha do tipo monitoramento de km/litro b.1) Gerenciamento de Monitoração de Carga de Bateria;
b.2) Genciamento de Espaço de Armazenamento; b.3) Monitoração de Sensores
c) O Sistema Inicia conexão com as PCD´s de acordo com escolha feita no item b. d) O Caso de Uso é encerrado
5.4.5.2 Fluxo (s) Alternativo (s)
a) Alteração na escolha do tipo de gerenciamento de alertas operacionais;
5.4.6 Pontos de Extensão