TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Engenharia de Software

Por:   •  29/10/2018  •  Relatório de pesquisa  •  1.247 Palavras (5 Páginas)  •  199 Visualizações

Página 1 de 5

Atividade 4

Uma empresa prestadora de serviços de manutenção de computadores deseja informatizar seus processos. Elabore um diagrama de domínio de acordo com o seu entendimento nessa área.

Lembrando que é necessário controlar suas Ordens de Serviços (OS).

RF1 Requisitos Funcionais.

Requisitos Relacionados às Funcionalidades do Sistema.

RF1.1 Gerenciar Cliente.
RF1.2 Gerenciar Funcionário.
RF1.3 Gerenciar Serviço.
          
RF1.3.1 Exibir o status do serviço.
          RF1.3.2 Enviar mensagem ao cliente quando estiver pronto o serviço.
           RF1.3.3 Exibir relatório do serviço.
          RF1.3.4 Funcionário deve determinar o prazo de arrumação do computador.

RF1.4 Gerenciar Computador.
RF1.5 Gerenciar Financeiro.
        RF1.5.1 Exibir relatório mensalmente do lucro obtido dos serviços.

RF2 Requisitos Não Funcionais.

RF2.1 O Funcionário deve digitar login e senha válidos para poder acessar o sistema.
RF2.2 Funcionário deve atualizar o status do serviço a cada 2 horas de trabalho.
RF2.3 Funcionário deve cumprir com o prazo determinado para arrumação do computador.
RF2.4 Linguagem de programação Java.
RF2.5 Banco de Dados em Mysql.
RF2.6 O Administrador pode efetuar todos os serviços do sistema.
RF2.7 Somente o Administrador tem acesso aos lucros da empresa no financeiro.

Atores que utilizarão o sistema: Administrador e Funcionário.

Diagrama de caso de Uso

[pic 1]

Identificação

UC 01

Caso de uso

Efetuar Login

Descrição

Usuário ao entrar no sistema, colocará seu nome e senha do Login para ter acesso ao sistema.

Ator principal

Funcionário

Pré- condições

Usuário devidamente cadastrado no sistema

Pós-condições

usuário logado com sucesso

Fluxo Principal

P01. O usuário inserir os dados do login.

P02. Sistema validar o login do usuário.

P03. Se login for válido usuário entra no sistema caso contrário repetir o passo 1 ou FE01.

P04. Fim do caso de uso.

Fluxo de Exceção

FE01 Usuário não tem acesso ao sistema.

Casos de Uso incluídos

“Validar login”

Pontos de Extensão

“Gerenciar Cliente”

“Gerenciar Funcionário”

“Gerenciar Serviço”

“Gerenciar Computador”

“Gerenciar Financeiro”

Identificação

UC 02

Caso de uso

Validar Login

Descrição

Sistema irá fazer a verificação se usuário está com nome e senha correta, para permitir acesso ao sistema.

Ator principal

Funcionário

Pré- condições

Digitar nome e senha do cadastro no sistema

Pós-condições

Usuário logado no sistema

Fluxo Principal

P01. O usuário deve escolher a opção desejada:       UC 03, UC 04, UC 05, UC 06, UC 07 ou FE01 , FE02, FE03 .

P02. Sistema atualiza a escolha desejada.

P03. Fim do caso de uso.

.

Fluxo de Exceção

FE01 Usuário digitou nome errado.

FE02 Usuário digitou senha incorreta.

FE03 Usuário não tem acesso ao sistema.

Identificação

UC 03

Caso de uso

Gerenciar Cliente

Descrição

Usuário poderá cadastrar, alterar, deletar Cliente no sistema.

Ator principal

Funcionário

Pré- condições

Usuário logado  no sistema

Pós-condições

Cliente cadastrada / alterada / excluída no sistema

Fluxo Principal

P01. O usuário deve escolher a opção desejada: incluir [FA01] ,alterar [FA02], excluir [FA03] .

P02. Sistema grava as informações no banco de dados .

P03. Fim do caso de uso.

.

Fluxo Alternativo

FA01  Incluir cliente.

FA01.1 FE01.

FA01.2 FE02.

FA01.3 FE03.

FA02 Alterar cliente.

FA03. Excluir cliente.

Fluxo de Exceção

FE01. Se cliente já existe no banco de dados, não incluir.

FE02. Se não estiver completo o sobrenome do cliente não incluir.

FE03. Se não estiver completo os todos os campos de dados, não cadastrar.

Identificação

UC 04

Caso de uso

Gerenciar Funcionário

Descrição

Administrador poderá cadastrar, alterar, deletar funcionário no sistema.

Ator principal

Administrador

Pré- condições

Administrador logado  no sistema

Pós-condições

Funcionário cadastrado / alterado / excluído no sistema

Fluxo Principal

P01. O Administrador deve escolher a opção desejada: incluir [FA01] ,alterar [FA02], excluir [FA03] .

P02. Sistema grava as informações no banco de dados .

P03. Fim do caso de uso.

.

Fluxo Alternativo

FA01. Incluir Funcionário.

FA01.1 FE01.

FA01.2 FE02.

FA01.3 FE03.

FA02. Alterar funcionário.

FA03. Excluir funcionário.

Fluxo de Exceção

FE01. Se funcionário já existe no banco de dados, não incluir.

FE02. Se não estiver completo o sobrenome do funcionário não incluir.

FE03. Se não estiver completo os todos os campos de dados, não cadastrar.

...

Baixar como (para membros premium)  txt (11.2 Kb)   pdf (172.2 Kb)   docx (92.3 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com