Você está na página 1de 30

UNIVERSIDADE ESTADUAL DE MONTES CLAROS Messias Ferreira Muniz Patrick Pierre Fernandes Ferreira

SISTEMA PARA CONTROLE DE ATLETAS PARA ACADEMIA DE NATAO

Montes Claros - MG Novembro / 2012

Messias Ferreira Muniz Patrick Pierre

SISTEMA PARA CONTROLE DE ATLETAS PARA ACADEMIA DE NATAO

Projeto apresentado como requisito parcial de avaliao da disciplina de Anlise e Projeto de Sistemas. Professora: Snia Beatriz de Oliveira e Silva Maia.

Montes Claros - MG Novembro / 2012


2

Sumrio
Sumrio.......................................................................................................................................3 2. RESULTADOS OBTIDOS..................................................................................................30

1. TRABALHO DESENVOLVIDO Foram realizadas entrevistas com o representante, gerentes, treinadores e demais funcionrios da academia UniFish envolvidos no processo a ser informatizado. Tambm foi realizada avaliao e com isso foram definidas as seguintes tarefas que o software dever realizar: O software dever: Ter cadastro dos atletas, treinadores e demais funcionrios com senha, sendo que cada usurio pertencer a um nvel. Dependendo do nvel do usurio ele poder ter acesso a todas as rotinas do sistema ou s a algumas rotinas. Possuir um cadastro de treinadores. Possuir um cadastro das competies. Registrar as provas das competies dos atletas. Verificar os resultados obtidos dos atletas em suas provas. Possuir relatrios de todos os jogos e das competies. Possuir uma funo para a manuteno de lanamentos que por algum motivo tenha sido feito errada. Ter uma funo de auditoria para que o controle de dados seja mais rigoroso e caso tenha erros no manuseio do sistema, seja fcil encontrar o responsvel.

1.1 ESCOPO DO PRODUTO

1.1.1 NOME DO PRODUTO E SEUS PRINCIPAIS COMPONENTES

Nome SISTEMACADEMINA Controle de Atletas e Competies. Principais Componentes Cadastro Registrar competies Consulta Relatrios Resultado Auditoria

1.1.1.1 MISSO DO PRODUTO

Informatizar o controle de atletas, treinadores, provas e competies. O controle feito atravs do registro de toda movimentao dos jogos nas competies. E ainda conta com funo para consultas de resultados, emisso de relatrios e a funo de auditoria.

1.1.1.2 LIMITES DO PRODUTO

1 O sistema possuir um usurio master cadastrado que ter acesso a todas as funcionalidades do sistema. atravs desse usurio que os outros usurios podero ser cadastrados no sistema.

2 Nenhum usurio poder ter acesso ao sistema sem que, previamente, seja cadastrado pelo usurio mster do sistema.

1.1.1.3 BENEFCIOS DO PRODUTO

Os benefcios do produto so apresentados no quadro 1.

Quadro 1 Benefcios do Produto Nmero de Ordem 1 2 3 4 5 Benefcio Agilidade e confiabilidade nas competies para o controle de movimentao das provas. Economia de mo de obra. Maior facilidade na busca por erros de lanamentos atravs da auditoria. Extrao das informaes sobre atletas e competies de forma organizada. Facilidades na emisso de relatrios e dados mais consistentes. Valor para o Cliente Essencial Desejvel Desejvel Desejvel Desejvel

Fonte: Prpria 2012

1.2 DIAGRAMA DE CONTEXTO

A figura 1 mostra o diagrama de contexto do sistema.

Figura 1 Diagrama de Contexto

1.2.1 INTERFACES DE USURIO

As interfaces de usurios so apresentados no quadro 2.

Quadro 2 - Interfaces de Usurio Nmero Nome de ordem 1 2 Tela Cadastro de Atletas Tela Cadastro de Treinadores Tela Registro de Lanamento Competies Tela Registro de Manuteno de Lanamentos Tela Consulta de Cadastro Tela Consulta de Competies e Provas Tela Fazer Login Tela Registro de Atleta Tela Registro de Treinadores Tela Realizar Auditoria Ator Caso de Uso Descrio Interface para cadastrar atletas Interface para cadastrar atleta e treinadores Interface para cadastrar lanamento de competies Interface para alterar lanamentos Interface para consultar movimentao de cadastros Interface para consulta de provas e competies Interface de login Interface para cadastrar usurios Interface para cadastrar empresas Interface para realizar auditoria

Funcionrio/ Registrar Atletas Gerente Registrar Funcionrio/ Treinadores com Gerente seus Atletas Registrar Funcionrio/ Lanamento Gerente Competies Registrar Funcionrio/ Manuteno de Gerente Lanamentos Funcionrio/ Consulta de Gerente Cadastro Funcionrio/ Consulta Provas e Gerente Competies Funcionrio/ Fazer Login Gerente Gerente Gerente Gerente Registrar Usurio Registrar Treinadores Realizar Auditoria

6 7 8 9 10

Fonte: Prpria 2012

1.2.1.1 REGISTRAR ATLETAS

O fluxo de caso de uso Registrar Atletas apresentado no quadro 3. 7

Quadro 3 - Fluxo de Caso de Uso Registrar Atletas Sumrio: Funcionrio/Gerente usa o sistema para cadastrar os atletas existentes. Funcionrio/Gerente O Funcionrio/Gerente est identificado pelo sistema

Ator Primrio: Pr-Condies: Fluxo Principal 1 - O funcionrio/gerente inicia o processo de cadastro de atletas no sistema abrindo a tela Cadastro de Atletas. 2 - O funcionrio/gerente informa todos os dados solicitados para cadastro de atletas. 3 - O funcionrio/gerente cadastra os atletas existentes. Fluxo Alternativo 1 - O funcionrio/gerente inicia o processo de alterao do cadastro de atletas no sistema abrindo a tela Cadastro de Atletas. 2 - O funcionrio/gerente informa as alteraes necessrias. 3 - O funcionrio/gerente altera o cadastro de atletas.
Fonte: Prpria 2012

A figura 2 mostra o Diagrama de Transio de Estados Registrar Atletas.

Figura 2 Diagrama de Transio de Estados Cadastro de Atletas

A figura 3 mostra a tela Cadastro de Atletas.

Figura 3 Tela Cadastro de Atletas

Os campos da tela Cadastrar Atleta so apresentados no quadro 4.

Quadro 4 - Campos da Tela Cadastrar Atleta


Valores vlidos Numricos

Nmero 1 2 3

Nome Cdigo Nome Categoria Data de Nascimento Endereo

Descrio Cdigo do Atleta a ser cadastrado Nome do Atleta a ser cadastrado Categoria do atleta a ser cadastrado Data de nascimento do atleta a ser cadastrado Endereo do atleta a ser cadastrado

Formato At 6 dgitos

Tipo Nmero inteiro Texto Texto

Restries Auto-incremento, gerado automaticamente pelo sistema. Obrigatrio/ Altervel Obrigatrio/ Altervel Obrigatrio/ Altervel Obrigatrio/ Altervel

Caracteres At 50 alfanumricos caracteres Caracteres At 30 alfanumricos caracteres Caracteres At 10 alfanumricos caracteres Caracteres At 100 alfanumricos caracteres

Texto

Texto

Fonte: Prpria 2012

Os comandos da tela Cadastrar Atleta so apresentados no quadro 5. 10

Quadro 5 - Comandos da Tela Cadastrar Atletas


Nmero 1 2 3 4 5 Nome Incluir Gravar Cancelar Alterar Excluir Ao Restries Abre um registro para incluso de informaes Habilitado ao entrar na tela cadastro nos campos do formulrio. Grava os dados informados nos campos do formulrio. Cancela a incluso ou alterao de um atleta. Altera um cadastro j existente Exclui um registro j existente. de Atletas. Habilitado no modo de incluso ou alterao. Habilitado no modo de incluso ou alterao. Habilitado ao entrar na tela de cadastro de cadastro de atletas Habilitado ao entrar na tela cadastro de agrotxicos.

Fonte: Prpria 2011

1.2.1.2 REGISTRAR TREINADOR

O fluxo de caso de uso Registrar Treinadores apresentado no quadro 6. Quadro 6 - Fluxo de caso de uso Cadastrar Treinadores Sumrio: Funcionrio/Gerente usa o sistema para cadastrar os treinadores existentes. Ator Primrio: Funcionrio/Gerente Pr-Condies: O Funcionrio/Gerente est identificado pelo sistema Fluxo Principal 1 - O funcionrio/gerente inicia o processo de cadastro de treinadores no sistema abrindo a tela Cadastro de Treinadores. 2 - O funcionrio/gerente informa todos os dados solicitados para cadastro de treinadores. 3 - O funcionrio/gerente cadastra os treinadores existentes. Fluxo Alternativo 1 - O funcionrio/gerente inicia o processo de alterao do cadastro de treinadores no sistema abrindo a tela Cadastro de Treinadores. 2 - O funcionrio/gerente informa as alteraes necessrias. 3 - O funcionrio/gerente altera o cadastro de treinadores.
Fonte: Prpria 2012

11

A figura 4 mostra o Diagrama de Transio de Estados Cadastrar Treinadores.

Figura 4 Diagrama de Transio de Estados Cadastro de Treinadores

A figura 5 mostra a tela Cadastro de Treinadores.

12

Figura 5 Tela Cadastro de Treinadores

Os campos da tela Cadastro de Treinadores so apresentados no quadro 7. Quadro 7 - Campos da Tela Cadastro Treinador
Nmero 1 2 3 4 Nome Matrcula Nome Sexo Telefone Descrio Cdigo do treinador Nome do treinador Sexo do treinador Telefone do treinador Valores vlidos Numricos Caracteres alfanumricos Caractere alfanumrico (M ou F) Caracteres alfanumricos Formato At 6 dgitos At 60 caracteres 1 caractere At 13 caracteres Tipo Nmero inteiro Texto Caractere Texto Restries Auto-incremento, gerado automaticamente pelo sistema. Obrigatrio/ Altervel Obrigatrio/ Altervel Obrigatrio/ Altervel

Fonte: Prpria 2012

Os comandos da tela Cadastrar Treinador so apresentados no quadro 8. Quadro 8 - Comandos da tela Cadastro de Cadastrar Treinador
Nmero 1 2 3 4 5 6 Nome Incluir Gravar Alterar Cancelar Excluir Buscar Ao Restries Abre um registro para incluso de informaes Habilitado ao entrar na tela cadastro nos campos do formulrio. Grava os dados informados nos campos do formulrio. Altera um registro j existente. Cancela a incluso ou alterao de um produto. Exclui um registro j existente Busca, a partir da matricula, os outros dados do treinador. de treinadores. Habilitado no modo de incluso ou alterao. Habilitado ao entrar na tela cadastro de clientes/fornecedores. Habilitado no modo de incluso ou alterao Habilitado ao preencher campo Matricula. Habilitado ao preencher campo Matricula.

Fonte: Prpria 2012

13

1.2.1.3 REGISTRAR COMPETIO

O fluxo de caso de uso Registrar Competio apresentado no quadro 9. Quadro 9 - Fluxo de caso de uso Registrar Lanamento de Entrada/Sada de treinadores Sumrio: Funcionrio/Gerente usa o sistema para cadastrar os treinadores existentes. Funcionrio/Gerente O funcionrio/Gerente estar identificado pelo sistema

Ator Primrio: Pr-Condies: Fluxo Principal 1 - O funcionrio/gerente inicia o processo de cadastro de treinadores no sistema abrindo a tela Cadastro de Competies e Provas. 2 - O funcionrio/gerente informa as alteraes necessrias. 3 - O funcionrio/gerente altera o cadastro de competies.
Fonte: Prpria 2012

A figura 6 mostra a tela Competies.

Figura 6 Tela Cadastro de Competies

Os campos da tela Cadastrar provas e competies so apresentados no quadro 10.

14

Quadro 10 - Campos da tela Cadastrar competies e provas


Nmero 1 2 3 4 Nome Cdigo Nome Data Local Descrio Cdigo da competio. Nome da competio. Data de inicio da competio. Local de realizao do campeonato. Campos para seleo das provas que faro parte da competio (as provas selecionadas sero mandadas para o segundo quadro). Valores vlidos Numricos Caracteres alfanumricos Caracteres alfanumricos Formato At 6 dgitos At 40 dgitos. At 10 dgitos Tipo Nmero inteiro Texto Texto Texto Restries Auto-incremento, gerado automaticamente pelo sistema. Obrigatrio/ Altervel Obrigatrio/ Altervel Obrigatrio/ Altervel

Caracteres At 70 alfanumricos dgitos

Provas

Caracteres At 20 alfanumricos dgitos

Texto

Obrigatrio/ Altervel

Fonte: Prpria 2012

Os comandos da tela Cadastrar provas e competies so apresentados no quadro 11. Quadro 11 - Comandos da tela Cadastrar provas e competies
Nmero 1 2 3 4 Nome Cadastrar Cancelar Alterar >> Ao Restries Abre um registro para incluso de informaes Habilitado ao entrar na tela nos campos do formulrio. Cancela a incluso ou alterao de um produto. Altera registro j existente. Acrescenta provas na lista de provas que faro parte da competio Retira provas na lista de provas que faro parte da competio Exclui registro j existente Chama a tela para cadastramento de provas Cadastrar provas e competies. Habilitado no modo de incluso ou alterao. Habilitado ao entrar na tela Cadastrar provas e competies Habilitado aps o preenchimento dos demais campos. Habilitado somente quando existe ao menos um item no quadro direita. Habilitado ao preencher campo Cdigo. Habilitado ao entrar na tela Cadastrar provas e competies

<<

6 7

Excluir ...

Fonte: Prpria 2012

15

1.2.1.4 REGISTRAR PROVAS

O fluxo de caso de uso Registrar Provas apresentado no quadro 12. Quadro 12 - Fluxo de caso de uso Registrar Provas Sumrio: Funcionrio/Gerente usa o sistema para cadastrar as provas existentes. Funcionrio/Gerente O funcionrio/Gerente estar identificado pelo sistema

Ator Primrio: Pr-Condies: Fluxo Principal 1 - O funcionrio/gerente inicia o processo de cadastro de treinadores no sistema abrindo a tela Cadastro de Provas. 2 - O funcionrio/gerente informa as alteraes necessrias. 3 - O funcionrio/gerente altera o cadastro de competies.
Fonte: Prpria 2012

A figura 7 mostra a tela Cadastro de provas.

Figura 7 Tela Cadastro de provas

Os campos da tela Manuteno de Lanamentos so apresentados no quadro 13. Quadro 13 - Campos da tela Cadastro de provas
Nmero 1 2 3 Nome Cdigo Estilo Distancia Descrio Cdigo da prova Valores vlidos Numricos Formato At 6 dgitos Tipo Nmero inteiro Texto Nmero inteiro Restries Auto-incremento, gerado automaticamente pelo sistema. Obrigatrio/ Altervel Obrigatrio/ Altervel

Estilo da prova Caracteres At 35 (tipo de nado) alfanumricos dgitos Distancia total do percurso na Numricos At 3 digitos prova.

Fonte: Prpria 2012

Os comandos da tela Cadastro de provas so apresentados no quadro 14. 16

Quadro 14 - Comandos da tela Cadastro de provas


Nmero 1 2 3 4 Nome Cadastrar Alterar Cancelar Excluir Ao Grava os dados informados nos campos do formulrio. Altera um registro j existente. Cancela alterao de um lanamento. Exclui um registro j existente. Restries Habilitado ao entrar na tela. Habilitado ao entrar na tela Cadastrar provas Habilitado no modo alterao. Habilitado ao entrar na tela manuteno de lanamentos

Fonte: Prpria 2012

1.2.1.5 REGISTRAR ATLETA-PROVA O fluxo de caso de uso Registrar Atleta-Prova apresentado no quadro 15. Quadro 15 - Fluxo de caso de uso Registrar Atleta-Prova Sumrio: Funcionrio/Gerente usa o sistema para cadastrar as provas existentes. Ator Primrio: Funcionrio/Gerente Pr-Condies: O funcionrio/Gerente estar identificado pelo sistema Fluxo Principal 1 - O funcionrio/gerente inicia o processo de cadastro de treinadores no sistema abrindo a tela Cadastro de Provas. 2 - O funcionrio/gerente informa as alteraes necessrias. 3 - O funcionrio/gerente altera o cadastro de competies.
Fonte: Prpria 2012

A figura 8 mostra a tela Registrar Atleta-Prova

17

Figura 8 Tela Registrar Atleta-Prova

Os campos da tela Registrar Atleta-Prova so apresentados no quadro 16. Quadro 16 - Campos da tela Registrar Atleta-Prova
Nmero 1 Nome Cadastro Descrio Cadastro do atleta a ser cadastrado Nome do atleta a ser cadastrado nas provas (ser impresso no label (Nome). Lista de todas as provas cadastradas Lista das provas que o atleta vai participar. Valores vlidos Numricos Formato At 6 dgitos Tipo Nmero inteiro Restries Obrigatrio/ Altervel

Nome

Caracteres 70 dgitos alfanumricos

Texto

Lista1

Caracteres alfanumricos Caracteres alfanumricos

Lista

Ter sido escolhido um cadastro vlido. Ter sido escolhido um cadastro vlido.

Lista2

Lista

Fonte: Prpria 2012

Os comandos da tela Registrar atleta na provao so apresentados no quadro 17. Quadro 17 - Comandos da tela Registrar atleta na prova
Nmero Nome Ao Restries

18

Cadastrar

Grava os dados informados nos campos do formulrio. Retira prova da Lista1 (que contem todas as provas) e coloca na Lista2 (lista de provas em que o atleta vai ser inserido) Retira prova da Lista2 (lista de provas em que

Habilitado ao entrar na tela. Habilitado ao carregar um cadastro vlido. Habilitado ao carregar um cadastro vlido e houver ao menos uma prova em que o atleta esteja cadastrado. Habilitado ao carregar cadastro e houver ao menos uma prova em que o atleta esteja inserido. Habilitado ao carregar cadastro.

>>

<<

o atleta est inserido) e acrescenta na Lista1 (lista de todas as provas) Apaga todas as relaes de provas em que o atleta esteja inserido Alterar dados de um atleta anteriormente

Excluir

Alterar

vinculado (retirar provas, acrescentar provas, etc.) Salva e cadastra o atleta nas provas selecionadas Cancela alterao de um lanamento.

6 7

Cadastrar Cancelar

Habilitado ao carregar cadastro Habilitado no modo alterao.

Fonte: Prpria 2012

1.2.1.6 REGISTRAR ATLETA-TREINADOR

O fluxo de caso de uso Registrar Atleta-Treinador apresentado no quadro 18. Quadro 18 - Fluxo de caso de uso Consultar Estoque Sumrio: Funcionrio/Gerente usa o sistema para cadastrar as provas existentes. Ator Primrio: Funcionrio/Gerente Pr-Condies: O funcionrio/Gerente estar identificado pelo sistema Fluxo Principal 1 - O funcionrio/gerente inicia o processo de vinculao de atleta e treinador clicando no boto Criar vinculo atleta/treinador. 2 - O funcionrio/gerente informa as alteraes necessrias. 3 - O funcionrio/gerente altera o cadastro de competies.
Fonte: Prpria 2012

A figura 9 mostra a tela Atleta - Treinador

19

Figura 9 Tela Atleta - Treinador

Os comandos da tela Atleta-treinador so apresentados no quadro 19. Quadro 19 - Comandos da Atleta-treinador


Nmero 1 2 Nome Cadastro Nome Descrio Cadastro do treinador selecionado Nome do treinador. Lista de todas os atletas cadastrados que no tenham vinculo com esse treinador Lista de todos os atletas que tenham vinculo com o treinador Valores vlidos Numricos Formato At 6 dgitos Tipo Nmero inteiro Texto Restries Obrigatrio/ Altervel -

Caracteres 70 dgitos alfanumricos

Lista1

Caracteres alfanumricos

Lista

Ter sido escolhido um cadastro vlido.

Lista2

Caracteres alfanumricos

Lista

Ter sido escolhido um cadastro vlido.

Fonte: Prpria 2012

Os comandos da tela Atleta - Treinador so apresentados no quadro 17. Quadro 20 - Comandos da tela Atleta - Treinador
Nmero Nome Ao Restries

20

Cadastrar

Grava os dados informados nos campos do formulrio. Retira prova da Lista1 (que contem todas as provas) e coloca na Lista2 (lista de provas em que o atleta vai ser inserido) Retira prova da Lista2 (lista de provas em que

Habilitado ao entrar na tela. Habilitado ao carregar um cadastro vlido. Habilitado ao carregar um cadastro vlido e houver ao menos uma prova em que o atleta esteja cadastrado. Habilitado ao carregar cadastro e houver ao menos uma prova em que o atleta esteja inserido. Habilitado ao carregar cadastro.

>>

<<

o atleta est inserido) e acrescenta na Lista1 (lista de todas as provas) Apaga todas as relaes de provas em que o atleta esteja inserido Alterar dados de um atleta anteriormente

Excluir

Alterar

vinculado (retirar provas, acrescentar provas, etc.) Salva e cadastra o atleta nas provas selecionadas Cancela alterao de um lanamento.

6 7

Cadastrar Cancelar

Habilitado ao carregar cadastro Habilitado no modo alterao.

Fonte: Prpria 2012

1.2.1.7 LISTAR DADOS

O fluxo de caso de uso Listar dados apresentado no quadro 20. Quadro 21 - Fluxo de caso de uso Registrar Usurio Sumrio: Funcionrio/Gerente usa o sistema para acessar os dados j Ator Primrio: Funcionrio/Gerente Pr-Condies: O funcionrio/Gerente estar identificado pelo sistema Fluxo Principal 1 - O funcionrio/gerente inicia o processo de acesso aos dados cadastrados. 2 - O funcionrio/gerente informa as alteraes necessrias. 3 - O funcionrio/gerente altera o cadastro de competies.
Fonte: Prpria 2012

A figura 11 mostra a tela Listar dados.

21

Figura 10 Tela Listar Dados

Os campos da tela Cadastro de Usurios so apresentados no quadro 21. Quadro 22 - Campos da tela Cadastro de Usurios
Nmero 1 Nome Dado a ser visualizado Descrio Lista de dados que o usurio pode desejar visualizar Tabela constando todos os valores referentes ao tipo de dado selecinoado. Quantidade de itens na base de dados referentes a pesquisa escolhida Valores vlidos Formato Tipo Texto Restries Obrigatrio/ Altervel

Caracteres At 45 alfanumricos caracteres

Tabela1

Caracteres At 70 alfanumricos caracteres / inteiros

Texto

No-altervel

Label1

Inteiro

At 4 caracteres

Texto

Fonte: Prpria 2012

22

Os comandos da tela Cadastro de Usurios so apresentados no quadro 22. Quadro 23 - Comandos da tela Cadastro de Usurios (continua)
Nmero 1 Nome Busca Ao Busca na base de dados todos os dados referentes a determinado assunto prselecionado 2 Ok Volta a tela principal do programa. Restries Habilitado ao entrar na tela Listar dados. Habilitado ao entrar na tela Listar dados.

Fonte: Prpria 2012

1.2.1.8 FAZER LOGIN

O fluxo de caso de uso Fazer Login apresentado no quadro 23. Quadro 24 - Fluxo de caso de uso Fazer Login Sumrio: Gerente ou usurio administrativo faz login para ter acesso ao sistema. Gerente/funcionrio O gerente/funcionrio est identificado pelo sistema

Ator Primrio: Pr-Condies: Fluxo Principal 1 O gerente/funcionrio inicia o processo dando entrada com login e senha no sistema. 2 - O gerente informa todos os dados solicitados para cadastro de empresas. 3 - O gerente cadastra as empresas existentes. Fluxo Alternativo 1 - O funcionrio/gerente inicia o login abrindo o sistema. 2 - O gerente/funcionrio informa todos os dados solicitados para fazer o login. 3 - O gerente/funcionrio faz o login.
Fonte: Prpria 2012

A figura 13 mostra a tela Login

23

Figura 11 Tela Login

Os campos da tela Cadastro de Empresas so apresentados no quadro 24. Quadro 25 - Campos da tela Cadastro de Empresas
Nmero 1 Nome Login Descrio Nome de usurio para acesso ao sistema Senha de acesso do usurio no sistema. Valores vlidos Formato Tipo Texto Restries Valor inserido pelo usurio.

Caracteres At 15 alfanumricos digitos Caracteres At 70 alfanumricos caracteres

Senha

Texto

Obrigatrio

Fonte: Prpria 2012

Os comandos da tela Login so apresentados no quadro 25. Quadro 26 - Comandos da tela Login
Nmero 1 Nome Login Ao Verifica se o nome de usurio existe e se a senha apresentada est correta. Fecha o programa. Restries Habilitado ao abrir o programa. -

2 Cancelar Fonte: Prpria 2012

1.2.1.9 INSERIR USURIO

O fluxo de caso de uso Inserir Usurio apresentado no quadro 26. Quadro 27 - Fluxo de caso de uso Realizar Auditoria Sumrio: Ator Primrio: Pr-Condies: Gerente usa o sistema para realizar auditoria do sistema Gerente O vendedor/gerente est identificado pelo sistema 24

Fluxo Principal 1 O gerente inicia o processo dando entrada com login e senha no sistema. 2 - O gerente informa todos os dados solicitados para cadastrar usurios
Fonte: Prpria 2012

A figura 14 mostra a tela Inserir Usurio

Figura 12 Inserir Usurio

Os campos da tela Inserir Usurio so apresentados no quadro 27. Quadro 28 - Campos da tela Inserir Usurio
Nmero 1 Nome Cadastro ou matrcula Descrio Registro do funcionrio / atleta na academia. Vinculo entre a empresa e o usurio a ser inserido (se este empregado, qual tipo de empregado ou cliente) Um nome para acesso ao sistema. Senha para este usurio no sistema Valores vlidos Formato Tipo Texto Restries Valor inserido pelo usurio.

Caracteres At 15 alfanumricos digitos

Vinculo

Caracteres At 70 alfanumricos caracteres

Texto

Obrigatrio

3 4

Nome de usurio Senha

Caracteres alfanumrico

At 70 caracteres

Texto Texto

Obrigatrio Obrigatrio

Caracteres At 70 alfanumricos caracteres

Fonte: Prpria 2012

Os comandos da tela Auditoria so apresentados no quadro 28.

25

Quadro 29 - Comandos da tela Auditoria


Nmero 1 Nome Salvar Ao Insere dados na base de dados Fecha a janela Restries Somente o usurio com maior permisso poder ter acesso. -

2 Cancelar Fonte: Prpria 2012

1.2.2 MODOS DE OPERAO

Os modos de operao do sistema so apresentados no quadro 32. Quadro 30 - Modos de Operao


Nmero de ordem 1 Tipo de operao Descrio da operao Modo no qual o sistema no est disponvel todas as Interativa Modo Vendedor suas funes. No ter opo de Cadastro de Empresas e Usurios e no ter a opo de Auditoria. Modo no qual o sistema est disponvel com todas suas funes Detalhes de operao

Interativa

Modo Gerente

Fonte: Prpria 2011

1.2.3 REQUISITOS DE ADAPTAO AO AMBIENTE

Os requisitos de adaptao ao ambiente so apresentados no quadro 33. Quadro 31 - Requisitos de Adaptao ao Ambiente
Nmero de ordem 1 Requisito Configurao da impresso de Detalhes Os relatrios sero emitidos no padro de papel formato A4.

relatrios Fonte: Prpria 2011

1.2.4 FUNES DO PRODUTO

O quadro 34 mostra todas as funes do produto.

26

Quadro 32 - Funes do Produto


Nmero Caso de Uso de ordem 1 2 3 4 5 6 7 8 Registrar Atletas Registrar Treinadores Registrar Competies Registrar Provas Registrar Manuteno de Lanamentos Consultar Competies Consultar Provas Realizar Auditoria Descrio Operao para Cadastro de Atletas Operao para Cadastro de Treinadores Operao para Cadastrar de Competies Operao de cadastrar provas Operao para Alterar lanamentos j cadastrados Operao para Consulta de todas as competies Operao para Consulta de Provas Operao de Realizar Auditoria Operao de Realizar login no sistema

9 Fazer Login Fonte: Prpria 2012

1.2.5 USURIOS E SISTEMAS EXTERNOS

Os usurios e sistemas externos so mostrados no quadro 35. Quadro 33 - Usurios e Sistemas Externos
Nmero de ordem 1 Ator Definio Pessoa responsvel por cadastrar todos os atletas, treinadores, Funcionrio competies e provas no sistema. Tambm responsabilidade do funcionrio a impresso de relatrios existentes. Responsvel tambm pela realizao da auditoria no sistema alm de ter acesso as demais funes. Sistema Comercial utilizado pelas empresas.

Gerente

3 Sistema Comercial Fonte: Prpria 2012

1.3 REQUISITOS ESPECFICOS

1.3.1 REQUISITOS DE DADOS PERSISTENTES

1.3.1.1 DIAGRAMA DE CLASSES PERSISTENTES A figura 16 mostra o diagrama de classes persistentes do sistema. 27

Figura 13 Diagrama de Classes Persistentes

1.3.1.2 CLASSES PERSISTENTES

O quadro 36 mostra as classes persistentes do sistema. Quadro 34 - Classes Persistentes


Nmero de ordem 1 2 3 4 5 6 Nome ATLETA TREINADOR COMPETIES PROVAS ATLETA-COMPETIO ATLETA PROVA Descrio Informao relativa aos atletas Informao relativa aos treinadores Informao relativa a competies Informao relativa as provas Informao relativa aos atletas e competies Informao relativa aos atletas e provas

Fonte: Prpria 2012

28

1.3.1.3 PROPRIEDADES DAS CLASSES PERSISTENTES O quadro 37 mostra as propriedades das classes persistentes. Quadro 35 - Propriedades das Classes Persistentes
Nmero de Ordem 1 2 3 4 Nome Freqncia de consulta (por dia) Freqncia de atualizao (por dia) Cardinalidade mxima Restries aplicveis

ATLETA TREINADOR COMPETIES PROVAS ATLETA5 COMPETIO ATLETA 6 PROVA Fonte: Prpria 2012

150 150 150 100 100 1

1 1 150 1 1 150

n n n n n n

29

2. RESULTADOS OBTIDOS

O software de controle de atletas para academia de natao uma ferramenta que permite agilizar todo o controle dos atletas, treinadores, competies e provas, onde os funcionrios e o gerente da empresa podero buscar informaes sobre a atletas, treinadores, competies e provas com maior facilidade. Antes da implementao do software o controle era feito manualmente, o que era muito trabalhoso no s para realizar o controle, mas tambm para busca de informaes sobre competies e provas. O software registra toda a movimentao das competies, atletas, treinadores e provas de forma organizada, em uma tabela contendo o usurio, data, hora das provas e competies alm da opo de relatrios quando for necessrio. Com a informatizao do controle, alm de ter facilitado a emisso de relatrios das competies, os dados contidos nesses relatrios se tornaram muito mais consistentes do que no controle manual. O software possui a opo de backup onde toda vez que se sai do sistema, o mesmo pergunta se deseja fazer cpia de segurana das informaes do banco de dados. Esse backup feito diariamente onde o arquivo de backup gravado com o nome do dia da semana em que ele foi realizado.

30

Você também pode gostar