• Nenhum resultado encontrado

Especificações de Casos de Uso UC04 Cadastro de Funcionários

N/A
N/A
Protected

Academic year: 2021

Share "Especificações de Casos de Uso UC04 Cadastro de Funcionários"

Copied!
14
0
0

Texto

(1)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 1 de

14

Especificações de Casos de Uso

UC04 – Cadastro de Funcionários

Sistema Gerenciador de Locadora

Documento de Caso de Uso – UC04

(2)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 2 de

14

Controle de Alteração:

Data Versão Descrição Autor

20/03/2012 1.0 Elaboração das Diretrizes Gerais de Interface Bleno Nascimento

(3)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 3 de

14

Sumário

1. Descrição: ... 5 2. Referências: ... 5 3. Definições e Acrônimos: ... 6 4. Atores: ... 6 4.1 Administrador: ... 6 4.2 Balconista: ... 6 5. Pré-Condições: ... 6 6. Pós-Condições: ... 6 7. Fluxo de Eventos: ... 6

7.1 Fluxo Básico – Castro de Funcionários: ... 7

7.1.1 Quando o operador selecionar a opção: ... 7

[FB01] Confirma: ... 8 [FB02] Excluir: ... 8 [FB03] Sair: ... 8 [FB04] Editar: ... 8 [FB05] Pesquisar: ... 9 [FB06] Cadastrar: ... 9 [FB07] Anterior: ... 9 [FB08] Próximo: ... 9 [FB09] Primeiro: ... 10 [FB09] Ultimo: ... 10 8. Fluxos Alternativos: ... 10

[A01] Dados em Tela: ... 10

[A02] Confirmar operação de gravação: ... 10

[A3] Habilitar Pesquisa: ... 11

9. Sub Fluxos: ... 11

(4)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 4 de

14

[SUB02] Confirmar a gravação de dos dados: ... 11

[SUB03] Cancelar gravação: ... 11

[SUB04] Dados inválidos: ... 11

[SUB05] Sair sem gravar os dados: ... 12

10. Fluxos de Exceção: ... 12

[E01] Falha na gravação de dados; ... 12

11. Regras de negócios: ... 12

[RN01] Campos de Preenchimento obrigatório: ... 13

[RN02] Máscara: ... 13

[RN03] Tecla TAB: ... 13

[RN04] Campos com possibilidade de pesquisa: ... 13

[RN05] Validação de campos: ... 13

[RN06] Habilitar o botão Confirmar: ... 13

(5)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 5 de

14

Especificação de Caso de Uso

Cadastro de Funcionários.

1.

D

ESCRIÇÃO

:

Este caso de uso permite o cadastro, a edição e a exclusão de funcionários do sistema de acordo com sua função

.

2.

R

EFERÊNCIAS

:

Documento

Data

Versão

AT01 - Ata de reunião 01 08/03/2012 1.1

AT02 - Ata de reunião 02 09/03/2012 1.1

AT03 - Ata de reunião 03 12/03/2012 1.1

AT04 - Ata de reunião 04 16/03/2012 1.1

AT05 - Ata de reunião 05 19/03/2012 1.1

AT06 - Ata de reunião 06 21/03/2012 1.1

AT07 - Ata de reunião 07 23/03/2012 1.0

AT08 - Ata de reunião 08 26/03/2012 1.0

DV01 - Documento de Visão 30/03/2012 1.2

DR01 - Documento de Requisitos 16/03/2012 1.2

DRN01 – Documento de Regra de Negócio 19/03/2012 1.1 DGI - Documento de Diretrizes de Interface 21/03/2012 1.1

DUC - Diagrama de Caso de Uso 26/03/2012 1.1

DI - Diagrama de Implantação 28/03/2012 1.1

GL01 - Glossário 23/03/2012 1.1

PR01 – Tela de Login 16/03/2012 1.0

PR02 – Tela de Cadastro de Clientes 16/03/2012 1.2

PR03 – Tela de Cadastro de Filmes 16/03/2012 1.2

PR04 – Tela de Cadastro de Funcionários 16/03/2012 1.2

(6)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 6 de

14

3.

D

EFINIÇÕES E

A

CRÔNIMOS

:

Informações no Glossário.

4.

ATORES:

4.1 A

DMINISTRADOR

:

Será o operador responsável pelas principais alterações do sistema poderá fazer cadastros, alterar seus próprios dados e os dados cadastrais de qualquer outro usuário e excluir qualquer usuário.

4.2 B

ALCONISTA

:

Poderá somente fazer cadastros no sistema.

5.

PRÉ-CONDIÇÕES:

Para ter a permissão de acesso ao sistema, definida no instante do seu cadastro qualquer um dos usuários deverá ter efetuado o seu login no sistema e Clicar na aba “Cadastro de Funcionários”.

6.

PÓS-CONDIÇÕES:

Após o caso de uso ser concluído, as alterações, cadastros, e exclusões nos dados do usuário deverão ser criptografadas e aplicadas no banco de dados.

7.

FLUXO DE EVENTOS:

[P1] Este caso de uso começa quando o operador deseja adicionar um novo funcionário, e efetuar os seguintes passos no sistema SISGELOC

[P2] Inicializa a tela de Cadastro de Funcionários; [P3] Todos os campos devem ser limpos;

[P4] Todos os campos devem estar habilitados para receber os dados que o operador digitar;

(7)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 7 de

14

[P5] O botão “Confirma” é habilitado; [P6] O botão “Excluir” é habilitado; [P7] O botão “Sair” é habilitado;

[P8] O Radio Button “Pesquisar” é habilitado; [P9] O Radio Button “Cadastrar” é habilitado; [P10] O Radio Button “Administrador” é habilitado; [P11] O Radio Button “Balconista” é habilitado; [P12] O botão “Editar” é desabilitado.

7.1 F

LUXO

B

ÁSICO

C

ASTRO DE

F

UNCIONÁRIOS

:

O sistema disponibilizará as opções de OK, Excluir, Sair, Editar, Pesquisar, Cadastrar, Primeiro, Próximo, Anterior, Último.

7.1.1 QUANDO O OPERADOR SELECIONAR A OPÇÃO: “Confirma”, executar: [FB01]. “Excluir”, executar: [FB02]. “Sair”, executar: [FB03]. “Editar”, executar: [FB04]. “Pesquisar”, executar: [FB05].

Cadastrar”, executar: [FB6]. “Primeiro”, executar: [FB7]. “Próximo”, executar: [FB8]. “Anterior”, executar: [FB9]. “Último”, executar: [FB10].

(8)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 8 de

14

[FB01]CONFIRMA:

[P01] O ator deverá sempre entrar com todos os campos obrigatórios. [RN01] [RN02] [RN05];

[P02] O ator clica no botão Confirma; [P03] O fluxo básico é encerrado.

[FB02]EXCLUIR:

[P01] O ator marca a opção “Pesquisar”;

[P02] O ator entra com os dados para a pesquisa; [P03] O sistema exibe o usuário;

[P04] O botão “Excluir” é habilitado; [P05] O ator clica no botão “Excluir”;

[P06] Os dados são removidos do banco de dados

[P07] O fluxo básico é encerrado, e o sistema retorna ao modo de pesquisa. [P08] O botão “Excluir” é desabilitado.

[FB03]SAIR:

[P01] O ator clica no botão “Sair” ou no botão X da barra de títulos [A01].

[FB04]EDITAR:

[P01] O ator marca a opção “Pesquisar”; [P02] O ator inicia uma pesquisa;

[P03] O ator seleciona um usuário; [P04] O botão “Editar” é habilitado; [P05] O ator clica no botão “Editar”;

[P06] O sistema criptografa as informações e salva as alterações no banco de dados; [P07] O fluxo básico é encerrado, e o sistema retorna ao inicio.

(9)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 9 de

14

[FB05]PESQUISAR:

[P01] O ator marca a opção “Pesquisar”; [P02] O ator preenche um campo; [P04] O sistema retorna o resultado; [P05] O fluxo básico é encerrado.

[FB06]CADASTRAR:

[P01] O ator marca a opção “Cadastrar”; [P02] O ator preenche todos os campos; [P03] O ator clica no botão “Confirma”;

[P04] O sistema criptografa as informações e salva o cadastro no banco de dados; [P05] O fluxo básico é encerrado.

[FB07]ANTERIOR:

[P01] O ator deverá clicar no botão que tem impresso uma seta indicando para o lado esquerdo.

[P02] Os dados dos campos da tela que estão na visão do ator serão substituídos pelos dados da tela anterior.

[P03] Fluxo e finalizado.

[FB08]PRÓXIMO:

[P01] O ator deverá clicar no botão que tem impresso uma seta indicando para o lado direito.

[P02] Os dados dos campos da tela que o ator esta vendo, serão substituídos pelos dados do próximo cadastro.

(10)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 10 de

14

[FB09]PRIMEIRO:

[P01] O ator deverá clicar no botão que tem impresso uma seta e um | indicando para o lado esquerdo.

[P02] Os dados dos campos da tela que o ator esta vendo, serão substituídos pelos dados do primeiro resultado da pesquisa.

[P03] Fluxo e finalizado.

[FB09]ULTIMO:

[P01] O ator deverá clicar no botão que tem impresso uma seta e um | indicando para o lado direito.

[P02] Os dados dos campos da tela que o ator esta vendo, serão substituídos pelos dados do ultimo resultado da pesquisa.

[P03] Fluxo e finalizado.

8.

FLUXOS ALTERNATIVOS:

[A01]

D

ADOS EM

T

ELA

:

[P01] Possuindo alguma ação de alteração ou inserção de dados pendente, o sistema emite a mensagem MI01;

[P02] O ator será questionado em relação à gravação de dados [SUB02] [SUB06]; [P03] O sistema continua com a ação solicitada;

[P05] A tela do sistema é limpa e retorna a operação inicial; [P06] Fluxo alternativo é encerrado.

[A02]

C

ONFIRMAR OPERAÇÃO DE GRAVAÇÃO

:

[P01] O sistema emite a mensagem MI20;

[P02] O sistema espera a confirmação do ator; [SUB 02] [SUB03]. [P03] O sistema executa a escolha do ator;

(11)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 11 de

14

[P04] Fluxo alternativo é encerrado.

[A3]

H

ABILITAR

P

ESQUISA

:

[P01] Se o ator marcar o Radio Button “Pesquisa” os botões Editar, Exclusão e Confirma serão desabilitados;

[P02] Após o termino de a pesquisa os botões Editar, Exclusão e Confirma serão habilitados.

9.

S

UB

F

LUXOS

:

[SUB01]GRAVAÇÃO DE DADOS COM SUCESSO:

[P01] O sistema emite a mensagem MI22; [P02] O sistema espera a confirmação do ator; [P03] O sistema executa a escolha do ator; [P04] Todos os campos serão limpos; [P05] Fluxo é encerrado.

[SUB02]CONFIRMAR A GRAVAÇÃO DE DOS DADOS:

[P01] O ator confirma que deseja gravar os dados;

[P02] Todos os campos preenchidos serão salvos pelo sistema no banco de dados; [P03] Todos os campos serão limpos;

[P04] Fluxo é encerrado.

[SUB03]CANCELAR GRAVAÇÃO:

[P01] O ator cancela a gravação; [P02] todos os campos serão limpos; [P03] Fluxo é encerrado.

(12)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 12 de

14

[P01] No caso de inserção de dados inválidos em algum campo, o sistema emite a mensagem MI23;

[P02] O sistema espera que o ator visualize a mensagem; [P03] O sistema espera que o ator feche a mensagem; [P04] O sistema volta ao passo em que ocorreu o erro.

[SUB05]SAIR SEM GRAVAR OS DADOS:

[P01] O ator clica em no botão “SAIR”, ou “X” na barra de títulos; [P02] O sistema emite a mensagem MI19;

[P03] O sistema espera que o ator visualize a mensagem; [P04] O sistema espera que o ator feche a mensagem; [P05] Todos os dados inseridos nos campos são descartados; [P06] O sistema fecha a tela;

[P07] O fluxo é encerrado.

10. F

LUXOS DE

E

XCEÇÃO

:

[E01]FALHA NA GRAVAÇÃO DE DADOS;

[P01] O sistema emite a mensagem ME01;

[P02] O sistema espera que o ator visualize a mensagem; [P03] O sistema espera que o ator feche a mensagem; [P04] O sistema retorna ao processo que originou o erro; [P05] O fluxo de exceção é encerrado.

(13)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 13 de

14

[RN01]

C

AMPOS DE

P

REENCHIMENTO OBRIGATÓRIO

:

[P01] O ator só tem permissão para avançar do campo obrigatório para o próximo campo, após o seu preenchimento correto [SUB05].

[RN02]

M

ÁSCARA

:

Todos os campos deverão ser mascarados no momento da digitação, seguindo a regra de validação.

[RN03]

T

ECLA

TAB:

A tecla TAB será usada para avançar de campo, a ordem de salto entre campos deverá ser: nome, nome do pai, nome da mãe, CPF, RG, org. expedidor, data de expedição, nacionalidade, naturalidade, UF, data de nascimento, estado civil, telefone, celular, sexo, endereço, bairro, cidade, UF, país, CEP, e-mail, foto de funcionário, administrador, balconista, data de admissão, senha atual, nova senha e confirmar senha.

[RN04]

C

AMPOS COM POSSIBILIDADE DE PESQUISA

:

Somente esses campos terão possibilidade pesquisa: nome, CPF, RG, telefone, celular, endereço, e-mail, data de admissão.

[RN05]

V

ALIDAÇÃO DE CAMPOS

:

Todos os campos deverão ser mascarados no momento da digitação, seguindo a regra de validação

.

[RN06]

H

ABILITAR O BOTÃO

C

ONFIRMAR

:

O botão confirmar deverá ser habilitado após todos os campos serem preenchidos na opção de cadastro, já na opção de pesquisa ser habilitado após um campo com possibilidade de pesquisa ser preenchido.

(14)

C FT – Condomínio de Software Versão 1.1

Responsável: Gustavo Teles UC04 – Cadastro de Funcionários Página 14 de

14

12 A

PROVAÇÃO

:

Estou ciente e de acordo com as informações passadas por mim para composição deste documento e com o conteúdo deste.

Brasília, 26 de março de 2012.

Robson Magalhães

Gustavo Teles

Referências

Documentos relacionados

MECANISMOS E INCENTIVOS FINANCEIROS AO MFS LINHAS DE FINANCIAMENTO FOMENTO FLORESTAL FUNDOS de APOIO à CONSERVAÇÃO INSTRUMENTOS LEGAIS MECANISMOS FINANCEIROS DIVERSOS E

Possui graduação em Medicina pela Faculdade de Medicina de Jundiaí (1989), Residência Médica em Medicina Geral e Comunitária pela Faculdade de Medicina de Jundiaí (1991) e em

Para caracterizar as cardiopatias congênitas registradas, foram analisadas as seguintes variáveis: peso, idade gestacional, sexo, procedência, tipo de cardiopatia, número

A teoria das filas de espera agrega o c,onjunto de modelos nntc;máti- cos estocásticos construídos para o estudo dos fenómenos de espera que surgem correntemente na

No artigo de Baldus (1962) têm-se um estudo sistemático sobre carimbos corporais utilizados por grupos indígenas brasileiros e alguns poucos carimbos arqueológicos localizados

Constitui objeto do presente termo O ADITIVO QUANTITATIVO, DE VALOR E DE PRORROGAÇÃO DE PRAZO ao contrato de execução de reforma e reparos nos 04 banheiros da Câmara

Acordaram mais os ditos senadores que pelo grande projuizo que se segue nas novydades e terras furtifuras como tambem nos tapumes e abrigos das mesmas terras e quintais pelas

Nessa situação temos claramente a relação de tecnovívio apresentado por Dubatti (2012) operando, visto que nessa experiência ambos os atores tra- çam um diálogo que não se dá