Você está na página 1de 58

UNIVERSIDADE ESTADUAL DE MONTES CLAROS UNIMONTES

CENTRO DE CINCIAS EXATAS E TECNOLGICAS CCET


DEPARTAMENTO DE CIENCIA DA COMPUTAO
SISTEMAS DE INFORMAO 4 PERODO
DISCIPLINA: ANLISE E PROJETO DE SISTEMAS II

EQUIPE DE CRIAO:
Aliane Veloso Mendes
Janana Souza Oliveira
Jos Aparecido Rocha da Conceio
Luciano Soares de Souza
Marcelo Malheiros Alencar
Roine Roger Johan Soares Sundstrm

ANLISE DO SISTEMA ACADEMIA DE KARAT S.A.

Trabalho apresentado disciplina


Anlise e projeto de sistemas II como requisito
parcial para a obteno de nota.
Professora: Christine Martins de Matos

Montes Claros / MG
Junho de 2005.

1.ndice__________________________________________________________________3
2.Propsito do sistema______________________________________________________4
3.Projeto tecnolgico_______________________________________________________4
3.1.Fronteiras do sistema______________________________________________4
3.1.1.Os limites da automatizao_________________________________4
3.1.2Interfaces com o mundo exterior______________________________4
3.2.Quadro de alocao em processadores (QAP)___________________________5
3.3.Requisitos de implementao________________________________________5
3.3.1.Ambiente de hardware e software para operao do sistema________5
3.3.2.Requisitos para manutenibilidade_____________________________6
3.3.2.1.Padronizao de cdigos____________________________6
3.3.2.2.Atividades tecnolgicas necessrias___________________7
3.4.Requisitos para interatividade_______________________________________7
3.4.1.Padro de telas, relatrios e documentos de entrada______________7
3.4.2.Padro de mensagens______________________________________9
3.4.3Atividades tecnolgicas necessrias___________________________9
3.5.Requisitos de performance_________________________________________9
3.5.1.Tempo de resposta exigido pelo usurio______________________10
3.5.2.Atividades tecnolgicas necessrias_________________________10
3.6.Requisitos para confiabilidade_____________________________________10
3.6.1.Mnimo tempo entre falhas________________________________10
3.6.2.Maximo tempo inoperante_________________________________10
3.6.3.Atividades manuais necessrias_____________________________10
3.6.4.Falhas possveis e suas recuperaes _______________________10
3.6.5.Mecanismos de controle de concorrncia_____________________10
3.6.6.Atividades tecnolgicas necessrias_________________________11
3.7.Requisitos para a segurana contra acessos___________________________11
3.7.1.Atividades tecnolgicas necessrias_________________________11
3.7.2.Requisitos para a economia________________________________11
3.8.Requisitos para economia ________________________________________11
3.8.1.Custos envolvidos_______________________________________11
3.8.2.Normas para a reutilizao de mdulos______________________12
4.Quadro de alocao em tarefas (QAT)______________________________________13
5.Quadro de estimativa de memria secundaria (QEMS)_________________________17
6.DEM________________________________________________________________18
6.1.Diagramas____________________________________________________18
6.2.Especificao de cada mdulo____________________________________21
6.3.Layouts de telas e relatrios______________________________________24
7.Projeto fsico de arquivos_______________________________________________52
7.1.Nomes fsicos e lgicos dos arquivos_______________________________54
7.2.Especificao da composio dos registros__________________________54
7.3.Localizao fsica______________________________________________56
8.Matrizes_____________________________________________________________57
8.1.Matrizes de classes de usurio X operaes autorizadas________________57
8.3.Matriz mdulo X arquivos acessados_______________________________57
9.Mtricas de qualidade e produtividade______________________________________58

2. Propsito do sistema
O propsito do sistema , em linhas gerais, automatizar as tarefas executadas normalmente
numa academia de karat. Entre essas tarefas que sero automatizadas esto: cadastro de alunos e
responsvel (caso maior de idade, o prprio), faixas existentes, taxas a serem cobradas; controle de
pagamentos e multas, evoluo do atleta (nas respectivas faixas); emisso de carns de pagamento
(semestrais), diplomas por faixa e relatrios de inadimplncia. Para assim obter maior eficincia e
conseqentemente maior qualidade nos servios oferecidos pela academia.

3. Projeto Tecnolgico
3.1. Fronteiras do sistema
3.1.1. Os limites da automatizao
De acordo com o propsito do sistema, sero automatizadas as seguintes
atividades realizadas na livraria: ter controle e acesso aos dados de pagamentos, cadastrar
alunos e responsvel, cadastrar faixas, cadastrar taxas, atualizar a evoluo do atleta,
atualizar dados de pagamentos, emisso dos carns semestrais de pagamento, emisso dos
diplomas por faixa, emisso de relatrio de inadimplncia.

3.1.2. Interfaces com o mundo exterior


Para efetuar tanto o mdulo cadastro de alunos e responsvel, como cadastro
de taxas e cadastro de faixas, ser apresentada uma tela onde devero ser colocados os
respectivos dados de cada tipo de cadastro. Sendo que os cadastros de alunos e responsvel
apresentaro os seguintes campos: nome completo, endereo, telefone, data de nascimento,
CPF, RG, dentre outros; no cadastro de taxas, o tipo de taxa e o valor; no de faixas, o nome
da faixa e a carncia (tempo mnimo de permanncia na faixa).
Para efetuar tanto o mdulo de atualizao da evoluo do atleta, como o de
atualizao da taxas, como o de atualizao de pagamentos, ser apresentada uma tela de
busca. Sendo que nas atualizaes de evoluo do atleta e de pagamentos, a busca ser pelo
nome do atleta. Uma vez verificada a existncia deste sero exibidas as informaes do
mesmo na tela, para serem efetuadas as devidas atualizaes. J na atualizao das taxas a
busca ser pelo nome da taxa.
Para efetuar os mdulos de impresses dos diversos tipos de relatrios, ser
apresentada uma tela na qual ser possvel escolher qual tipo de relatrio desejar. As opes
disponveis so: relatrios de pagamentos efetuados, de pagamentos no efetuados, atletas
ativos, atletas graduados e atletas desistentes.

3.2. Quadro de Alocao em Processadores (QAP)

NUMERO DO
EVENTO

ATIVIDADES
Cadastrar Atletas,

Cadastrar Faixas

5
6

PROCESSADOR
PC

ARQUIVOS
LOGICOS
Atletas,
Responsveis

PC
Faixas

Cadastrar Taxas

PC

Taxas

Atualizar Pagamento

PC

Atletas, Pagamentos,

Atualizar Evoluo do
Atleta

PC

Atletas, Faixas,
Evoluo,
Pagamentos

PC

Atletas,
Responsveis

PC

Atletas, Pagamentos,
Taxas, Responsveis

Atualizar Atleta

Emisso dos Carns de


Pagamento

Emisso de Relatrio de
Pagamento

PC

Atletas, Pagamentos,
Taxas

3.3. Requisitos para a implementao


A seguir sero apresentados os requisitos necessrios h implementao do programa.

3.3.1. Ambiente de hardware e software para a operao do sistema


Para a implementao do sistema sero necessrios os seguintes
recursos de hardware:

Microcomputador (2 unidades);

Microcomputador com microprocessador 80586 (Pentium ou AMD);

Memria de 128 MB;

Disco rgido com no mnimo 20 GB;

Uma unidade de leitura e gravao de disco flexvel (driver de 3 polegadas


com capacidade de leitura de 1,44 MB);

Uma unidade de gravador e leitura CD-ROM, 52X;

Placa de vdeo com 16MB;

Mouse Microsoft ou dispositivo apontador compatvel;

Placa Rede PCI 10/100MBPS chip Realtek;

Clock de 2 GHz;

Monitor de vdeo Super VGA;

Teclado;

Impressora jato de tinta colorida (1 unidade);

Impressora matricial (1 unidade)

HUB (1 unidade);
Ser necessrio tambm o desenvolvimento de uma rede local em topologia

barra, e os seguintes recursos de software:


Sistema operacional Windows XP;
Banco de dados MySQL Database Server;
SQL ( Structured Query Language );

3.3.2. Requisitos para a manutenibilidade


A

seguir

sero

listados

os

requisitos

necessrios

para

manutenibilidade do Sistema Academia de Karat S/A.


3.3.2.1. Padronizao de cdigos
Foi definida a seguinte padronizao da nomenclatura
utilizada na codificao de mdulos, atividades e arquivos:

Os dois primeiros dgitos ficaram reservados para a especificao do sistema


=> AK= Academia de Karat

O prximo digito esta reservado par a distino entre mdulo e arquivo =>
M= Mdulo / A= Arquivo

Os prximos dois dgitos para especificar o nmero do mdulo ou o nmero


do arquivo

Na especificao das atividades dentro de cada mdulo so utilizados mais


dois dgitos.

Ex: AKM0103

N da atividade do mdulo

N do mdulo
Mdulo

Academia Karat
3.3.2.2. Atividades tecnolgicas necessrias
necessria a atividade de Backup, onde ser realizada uma
copia semanalmente em CD de arquivos do sistema, como os de pagamentos e de alunos,
para facilitar a recuperao de informaes contidas nos arquivos, e a atividade de validao
de usurio no sistema, pois o software dever ser divido em reas de atuao protegidas por
senhas para cada operador, assim o acesso s informaes geradas e contidas nos depsitos
de dados ser restrito ao gerente, professor e aos usurios que possuem acesso a
determinados depsitos, sendo que essa validao ser feita atravs da verificao da senha
de cada usurio do sistema.

3.4. Requisitos para interatividade


A seguir sero apresentados os padres definidos para tela e relatrios.

3.4.1. Padro de telas, relatrios e documentos de entrada


1. Padro de tela
1

Nome da empresa

Nome do sistema

5
6
7
8
7

1-Data.
2-Identificao do usurio.
3-Cdigo do programa.
4-Verso do programa.
5-Indicao da operao.
6-rea de menu de opes e entrada de dados.
7-rea de mensagens de erro relativos operao.
8-rea de mensagens interativas com o decorrer da operao.

O padro utilizado nas telas ser:

A fonte usada nas telas e mensagens Arial.

A cor de fundo utilizada nas telas cinza.

As bordas das telas tero a cor preta.

2. Padro de relatrios
Data

Nome da empresa

Ndo relatrio

Nome do sistema

Corpo do relatrio com as informaes pertinentes

N da pgina
8

3. Padro de mensagens
Tipo de mensagem

Descrio com informaes sobre a mensagem.

rea com menu.

As mensagens podero ser de erro ou de confirmao.


A descrio contar com informaes sobre a mensagem recebida.
A rea com os menu constar com opes de confirmao.

O padro utilizado nas mensagens ser:

A fonte usada nas telas e mensagens Arial.

A cor de fundo utilizada nas telas cinza.

A cor de fundo utilizada nas mensagens cinza, exceto as de erro a que so vermelhas.

As bordas das telas tero a cor preta.

3.4.3. Atividades tecnolgicas necessrias


Validao de senha de usurio
As senhas dos usurios que estabelecem conexo no sistema so
autenticadas para assegurar quem est realizando transaes no sistema da
academia de karat.Toda vez que o usurio estabelecer login em uma das
mquinas da karat sua senha ser verificada.

3.5. Requisitos para a performance


A seguir sero listados os requisitos esperados na execuo do sistema.

3.5.1 Tempo de resposta exigido pelo usurio


O sistema implementa a busca pelo banco de dados da academia de
forma rpida e segura, proporcionando um rpido atendimento ao cliente.

3.5.2 Atividades tecnolgicas necessrias


A procura pelo banco de dados otimizada atravs de um sistema de
indexao das entradas, diminuindo o tempo das procuras.

3.6. Requisitos para a confiabilidade


3.6.1 Mnimo tempo entre falhas
O tempo mnimo verificado de 1 segundo.

3.6.2 Mximo tempo inoperante


O sistema no deve permanecer em estado inoperante em momento
algum.

3.6.3 Atividades manuais necessrias


A atividade de backup necessita da insero de um cd-rom no drive de
cd. Depois de realizada, feita a remoo do mesmo.

3.6.4 Falhas possveis e suas recuperaes

O sistema passvel de falhas humanas. Por isso ele pode forar a funo
de rollback(undo).

O sistema passvel de falhas de disco, como erro em transferncias de


dados para o disco. Pode forar o rollback(undo).

O sistema passvel de falhas de transao, como diviso por zero. Pode


forar o rollback(undo).

3.6.5 Mecanismos de controle de concorrncias


O sistema utiliza o mtodo de bloqueio compartilhado para o controle
de concorrncias.

10

3.6.6 Atividades tecnolgicas necessrias


O sistema utiliza a atividade de backup e validao de usurios atravs
da verificao de senhas.

3.7 Requisitos para a segurana contra acessos indevidos


3.7.1 Descrio dos dispositivos de segurana contra acessos indevidos:
usado um sistema de usurios e senhas para os trs diferentes nveis
de acesso.
3.7.2 Atividade tecnolgica necessria
A senha validada atravs de um sistema de criptografia.

3.8. Requisitos para a economia


3.8.1. Custos envolvidos
Hardware
Microcomputador recomendvel (2 unidades);
Microcomputador com microprocessador 80586 (Pentium ou AMD);
Memria de 128 MB;
Disco rgido com no mnimo 20 GB;
Uma unidade de leitura e gravao de disco flexvel (driver de 3 polegadas
com capacidade de leitura de 1,44 MB);
Uma unidade de gravao e leitura de CD-ROM, 52X;
Mouse Microsoft ou dispositivo apontador compatvel;
Placa Rede PCI 10/100MBPS chip Realtek;
Clock de 2 GHz;
Monitor de vdeo Super VGA;
Placa de vdeo de 16MB;
Teclado.

Cada unidade custar R$1.300,00 - num total de R$2.600,00.


Impressora a jato de tinta colorida: Epson Stylus c65 (1 unidade). Custo
R$350,00.

11

Impressora matricial: Epson LX-300 (1 unidade). Custo R$800,00


HUB (1 unidade), Encore 8 portas. Custo R$58,00.

Custo com hardware de R$3808,00.

Software
Sistema operacional Windows XP (2 licenas). Custo R$699,00 a licena de
cada.
Banco de dados MySQL Database Server.
Programa a ser desenvolvido pela equipe. Custo R$2.000,00.

Custo de software envolvido de R$3398,00.

Custo total R$7206,00

3.8.2. Normas para a reutilizao de mdulos


O programa desenvolvido no reutilizar mdulos.

12

4. Quadro de Alocao em tarefas


CDIGO AKM 00

NOME DA TAREFA:
CONTROLE DE ATLETAS

PROCESSADOR:
PC

N. DO EVENTO

ATIVIDADES

FREQUENCIA

ESTIMULADORES

AKM0000

CADASTRAR
ATLETAS

45/MS

ATENDENTE

AKM0001

ATUALIZAR
EVOLUO DO
ATLETA

70/MS

PROFESSOR

AKM0002

ATUALIZAR DADOS
DO ATLETA

EVENTUAL

ATENDENTE

AKM0003

BUSCAR ATLETA

EVENTUAL

ATENDENTE, PROFESSOR,
GERENTE

AKM0004

DEFINIR FAIXA

45/MS

PROFESSOR

AKM0005

EMISSO DIPLOMA

70/MS

PROFESSOR

VALIDAR SENHA
GERENTE,
ATENDENTE,
PROFESSOR

10/DIA

ATENDENTE, PROFESSOR,
GERENTE

TAKM0001

BACKUP

1 / SEMANA

ADMINISTRADOR

TAKM0002

VALIDAR
IMPRESSO DO
DIPLOMA

70/MS

PROFESSOR

TAKM0003

REORGANIZAO
DE INDICES

EVENTUAL

ADMINISTRADOR

TAKM0004

HELP

EVENTUAL

TODOS

TAKM0000

13

NOME DA TAREFA:
CONTROLE DE
PAGAMENTO

CDIGO AKM 01

PROCESSADOR:
PC

N. DO EVENTO

ATIVIDADES

FREQUENCIA

ESTIMULADORES

AKM0100

CONSULTAR
PAGAMENTO

200/MS

GERENTE

AKM0101

ATUALIZAR
PAGAMENTO

200/MS

ATENDENTE

AKM0102

IMPRESSO DE
COMPROVANTE DE
PAGAMENTO

200/MS

ATENDENTE

AKM0103

EMISSO DOS
CARNS DE
PAGAMENTO

45/MS

ATENDENTE

AKM0104

DEFINIR TAXAS

45/MS

ATENDENTE

AKM0105

ATUALIZAR TAXAS

1/MS

GERENTE

TAKM0100

HANDSHAKE COM O
SISTEMA EXTERNO

1/DIA

PC / EXTERNO
(AUTOMTICO)

TAKM0101

OBTENO DOS
PAGAMENTOS

1/DIA

PC / SISTEMA EXTERNO
(AUTOMTICO)

TAKM0102

ATUALIZAO
AUTOMTICA DOS
PAGAMENTOS

1/DIA

PC (AUTOMTICO)

TAKM0103

BACKUP

1/SEMANA

ADMINISTRADOR

TAKM0104

LOG

1/DIA

ADMINISTRADOR

TAKM0105

REORGANIZAO
DE NDICES

EVENTUAL

ADMINISTRADOR

14

NOME DA TAREFA:
CONTROLE DE
RELATRIOS

CDIGO AKM 02
N. DO EVENTO
AKM0200

AKM0201

AKM0202

AKM0203

AKM0204

TAKM0200

ATIVIDADES
IMPRESSAO DE
RELATORIO DE
PAGAMENTOS
EFETUADOS
IMPRESSAO DE
RELATORIO DE
PAGAMENTOS NO
EFETUADOS
IMPRESSAO DE
RELATORIO DE
ALUNOS ATIVOS
IMPRESSAO DE
RELATORIO DE
ATLETAS
GRADUADOS
IMPRESSAO DE
RELATORIO DE
ATLETAS
DESISTENTES
HELP

PROCESSADOR:
PC

FREQUENCIA

ESTIMULADORES

EVENTUAL

GERENTE

EVENTUAL

GERENTE

EVENTUAL

GERENTE

EVENTUAL

GERENTE

EVETUAL

GERENTE

EVENTUAL

TODOS

15

CDIGO AKM 03

NOME DA CONFIGURAO
DO SISTEMA

PROCESSADOR:
PC

N. DO EVENTO

ATIVIDADES

FREQUENCIA

ESTIMULADORES

AKM0300

CADASTRAR FAIXAS

EVENTUAL

ATENDENTE,
GERENTE

AKM0301

CADATRAR TAXAS

EVENTUAL

ATENDENTE,
GERENTE

TAKM0300

ORGANIZAR
SEQUNCIA DOS
REGISTROS DAS
FAIXAS

TAKM0301

HELP

EVENTUAL

ATENDENTE,
GERENTE

EVENTUAL

TODOS

16

5. Quadro de Estimativa de memria Secundria (QEMS)

QUADRO DE ESTIMATIVA DE MEMRIA SECUNDRIA PROCESSADOR: OC


ARQUIVO
TR (BYTES)
NIR
EC
TA(KB)
ATLETAS
191
200
1080
238,75
RESPONSVEL
187
200
1080
233,75
FAIXAS
38
10
1
0,41
TAXAS
46
2
1
0,13
EVOLUO
54
600
4320
259,45
PAGAMENTOS
78
200
12960
1002,42

TE: 2 ANOS
PI(%) VEF (KB)
30
310,38
30
303,88
30
0,53
30
0,17
30
337,29
30
1303,15
EMP (MB) 2,20

17

6. DEM
6.1.Diagrama(s)
Sistema de controle de
atletas e financeiro

Validar
usurios

CoA

Help

CP

MS

CoA

Controlar dados de
Atleta

Cadastrar Atleta

Inserir Novo Atleta

Consultar Atleta

Atualizar Atleta

Excluir Atleta

Definir Faixa
Emitir mensagem
informando a
impossibilidade de
graduao

Emitir Diploma

18

CP

Controlar
Pagamentos

Consultar Dados
Pagamento

Atualizar
Pagamentos

Emitir Carnes
Pagamentos

CT

Handshake c/
Sistema Externo

Atualizao
Automtica de
Pagamentos

Emitir
Comprovantes
de Pagamentos

CT

Controlar Taxas

Definir Taxas

Atualizar Taxas

19

CR

Controlar
Relatrios

Emitir
Relatrio de
Pagamento
efetuados

Emitir
Relatrio de
Pagamentos
no

Emitir
Relatrio
de Alunos
Ativos

Emitir
Relatrio
de Atletas
Graduados

Emitir
Relatrio de
Atletas
Desistentes

MS

Manter Sistema

Backup

Reindexao

Reorganizao
de Arquivos

Controle de
Usurios

CF

CF

Configurar Sistema

Cadastrar Faixas
Cadastrar Taxas

20

6.2. Especificao de cada mdulo


Cadastrar Atleta
INCIO
BUSCAR ATLETA
SE atleta cadastrado = No.
SOLICITAR dado de atleta
LER dados de atleta
DEFINIR faixa
ARMAZENAR dados de atleta
FIM SE
FIM
Atualizar Evoluo do Atleta
INCIO
BUSCAR ATLETA
SE atleta cadastrado = Sim
SOLICITAR dado da evoluo-atleta
LER dados de evoluo-atleta
ARMAZENAR dados de atleta
SE emisso de diploma VALIDO
EMITIR diploma
FIM SE
FIM SE
FIM
Atualizar Dados do Atleta
INICIO
BUSCAR ATLETA
SE atleta cadastrado = Sim
SOLICITAR dado do atleta
LER dados do atleta
ARMAZENAR dados de atleta
FIM SE
FIM
Buscar Atleta
INCIO
LER Nome Atleta
PROCURAR Nome Atleta no depsito Atletas
SE Nome Atleta achado
APRESENTAR Nome-Atleta, Rua-Atleta, Numero-Atleta, Complemento Atleta,
Bairro Atleta , Cidade Atleta, CEP Atleta, Estado Atleta, DataNasc Atleta,
RG Atleta, CPF Atleta, Telefone Atleta, Nome-Responsavel, Rua- Responsavel,
Numero- Responsavel, Complemento Responsavel, Bairro Responsavel, Cidade
21

Responsavel, CEP Responsavel, Estado Responsavel, DataNasc Responsavel,


RG Responsavel, CPF Responsvel, Telefone Responsvel, Taxas a pagar,
Faixa Atual e Data de Vencimento
SENAO
APRESENTAR mensagem Atleta no existe!
FIM SE
FIM

Validar Senha do Usurio:


INCIO
LER login
LER senha
SE login & senha = Gerente
RETORNE permisso Gerente
SENO SE login & senha = Atendente
RETORNE permisso Atendente
SENO SE login & senha = Professor
RETORNE permisso Professor
FIM SE
FIM
CONTROLE DE PAGAMENTO
Consultar Pagamento:
INCIO
LER nome atleta
PROCURAR Nome Atleta no depsito Atletas
SE Atleta achado
APRESENTAR Data-Vencimento, Cd-Taxa, Valor-Taxa, Data-Pagamento
SENO
APRESENTAR mensagem Atleta no cadastrado!
FIM SE
FIM
Atualizar Pagamento
INICIO
BUSCAR ATLETA
SE atleta cadastrado = Sim
APRESENTAR Data-Vencimento, Cd-Taxa, Valor-Taxa, Data-Pagamento
LER dados do pagamento
ARMAZENAR dados de pagamento
IMPRIMIR comprovante-pagamento
SENO
APRESENTAR mensagem Atleta no cadastrado!
FIM SE
22

FIM
Emisso dos Carns de Pagamento:
INCIO
LER nome-atleta, intervalo-valido
SE atleta = cadastrado
BUSCAR dados do responsvel, dados da taxa, data de vencimento
APRESENTAR nome-atleta, nome-responsvel, nome-taxa, valor-taxa, datavencimento, multa, juros
DEFINIR taxa
PARA data-vencimento IN intervalo-valido
IMPRIMIR carn
FIM PARA
FIM SE
FIM
Atualizar Taxas:
INICIO
LER nome-taxa
SE nome-taxa = cadastrado
APRESENTAR dados-taxa
LER novos dados-taxa
ARMAZENAR dados-taxa
SENO
APRESENTAR mensagem Taxa no cadastrada!
FIM SE
FIM

CONTROLE DE RELATRIOS
Impresso de Relatrio:
INICIO
SELECIONAR opo de relatrio
LER intervalo de tempo
SELECIONAR dados de relatrio
APRESENTAR relatrio selecionado
IMPRIMIR relatrio
FIM
CONTROLE DE CONFIGURAO DO SISTEMA
Cadastrar Faixas:
INICIO
23

LER nome-faixa
SE faixa = no-cadastrado
LER dados-faixa
APRESENTAR dados-faixa
ARMAZENAR dados-faixa
SENO
APRESENTAR mensagem Faixa j cadastrada!!
CADASTRAR Faixa
FIM SE
FIM
Cadastrar Taxas:
INICIO
LER nome-taxas
SE taxa = no-cadastrado
LER dados-taxa
APRESENTAR dados-taxa
ARMAZENAR dados-taxa
SENO
APRESENTAR mensagem Taxa j cadastrada!!
CADASTRAR taxa
FIM SE
FIM

6.3. Layouts de telas e relatrios


Com base nas funes que o sistema academia karat S.A. deve executar, foram
desenvolvidos 11 layouts de telas:

Tela inicial do sistema (Login).

Menu do sistema
o Cadastro de atletas.
o Atualizao de atletas, pagamentos, evoluo do atleta.
o Emitir carns de pagamento, relatrio de pagamento.
o Configurao do Sistema

Cadastro de taxas, cadastro de faixas.

24

Tela de Login

Academia de Karat Jalu


Academia de Karat S/A
Login:
Senha:

Descrio dos campos usados para o login dos usurios do sistema


Nmero

Nome
Login

Senha

Descrio
Nome para
login de
usurio do
sistema

Senha para
Login de
usurio do
sistema

Valores
Formato
Validos
Caracteres At 8
AlfaCaracteres
Numricos

Caracteres At 8
AlfaCaracteres
Numricos

Tipo
Texto

Restries
Obrigatrio
Altervel

Texto

Deve ser
nico dentro
do sistema
Obrigatrio
Altervel
No pode ser
mostrado na
tela

25

Menu do Sistema

Academia de Karat Jalu


Academia de Karat S/A
F1-Cadastrar Atleta
F2-Atualizar Atleta
F3-Atualizar Evoluo de Atleta
F4-Atualizar Pagamentos
F5-Emitir Carns de Pagamento
F6-Emitir Relatrio de Pagamento
F7-Configurao do Sistema
F8-Sair
Para a definio de crtica de entrada de dados, verificar dicionrio de dados com
explicao de cada campo.
Opes

Cadastrar Atleta: nessa tela sero cadastrados todos os dados dos atletas e
responsvel.

Atualizar Atleta: nessa tela sero atualizados os dados referentes aos atletas e
responsvel.

Atualizar Evoluo de Atleta: nessa tela ser atualizada a evoluo do atleta nas
diversas faixas.

Atualizar Pagamentos: nessa tela sero atualizados todos os dados referentes aos
pagamentos efetuados.

Emitir Carns de Pagamento: essa tela possibilitar a emisso de carns de


pagamento a partir da entrada de dados do aluno, taxas, dentre outros.

Emitir Relatrio de Pagamento: essa possibilitar a emisso de um relatrio de


pagamento para controle de atletas inadimplentes.

Configurao do Sistema: essa tela conter as opes de configurao do sistema:


cadastro de taxas, de informaes de pagamento e de faixas.

26

Cadastrar Atleta
Academia de Karat Jalu
Academia de Karat S/A
Cadastro
Dados do Atleta:
Nome do Atleta [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]
CPF [xxxxxxxxxxxxxxxxxxx] RG [xxxxxxxxxxxxxxxxxxx]
Data de Nascimento [xx/xx/xxxx]
Rua/Av
[xxxxxxxxxxxxxxxxxxx]
Nmero
[xxxxxxxxxxxxxxxxxxx]
Bairro [xxxxxxxxxxxxxxxxxxx]
Cidade [xxxxxxxxxxxxxxxxxxx] Estado [xx]
Cep [xxxxx-xxx]
Telefone [xxxxxxxxxxxxxxxxxxx]

[xxxxx]

Complemento

[xxxxx]

Complemento

Dados do Responsvel:
Nome do Responsvel [xxxxxxxxxxxxxxxxxxx]
CPF [xxxxxxxxxxxxxxxxxxx] RG [xxxxxxxxxxxxxxxxxxx]
Data de Nascimento [xx/xx/xxxx]
Rua/Av
[xxxxxxxxxxxxxxxxxxx]
Nmero
[xxxxxxxxxxxxxxxxxxx]
Bairro [xxxxxxxxxxxxxxxxxxx]
Cidade [xxxxxxxxxxxxxxxxxxx] Estado [xx]
Cep [xxxxx-xxx]
Telefone [xxxxxxxxxxxxxxxxxxx]
Taxas a pagar [xxxxxxxxxxxxxxxxx]
Faixa Atual [xxxxxxxxxxxx]

Data de Vencimento [xx/xx/xxxx]

Descrio dos campos de dados do atleta na tela cadastrar atleta


Nmero

Nome

Descrio

Nome do

Nome do atleta

Atleta

Valores

Formato

Tipo

Restries

Caracteres

At 30

Texto

Obrigatrio

a ser

Alfa-

Caracteres

cadastrado no

Numricos

sistema

e espaos

Validos

Altervel

27

CPF
2

CPF do atleta

CPF

At 11

Nmero

No

no caso da

vlido

dgitos

inteiro

Obrigatrio

disponibilidade
do mesmo
RG

Altervel

RG do atleta

RG

At 10

no caso da

vlido

caracteres

Texto

Obrigatrio

disponibilidade
do mesmo

No

Data de

Data de

Nascimento

nascimento do

Altervel
-

DD/MM/

Data

AAAA

atleta
Rua/Av

Obrigatrio

Altervel

Nome da Rua

Caracteres

At 30

para

alfa-

caracteres

composio do

numricos

endereo do

e espaos

Texto

Obrigatrio

Altervel

atleta
Nmero
6

Nmero para

Caracteres

At 5

composio do

numricos

Dgitos

Inteiro

endereo do

Obrigatrio

Altervel

atleta
Bairro
7

Cidade

Bairro para

Caracteres

At 30

composio do

alfa-

caracteres

endereo do

numricos

atleta

e espaos

Nome da

Caracteres

At 30

cidade para a

alfa-

caracteres

composio do

numricos

endereo do

e espaos

Texto

Obrigatrio

Altervel

Texto

Obrigatrio

Altervel

atleta

28

Estado

Sigla do estado

Unidades

Caixa de

Enume-

para a

Federais

Seleo

rao

composio do

Obrigatrio

Altervel

endereo do
atleta
CEP
10

CEP para a

CEP

At 8

composio do

vlido

dgitos

Inteiro

No
Obrigatrio

endereo do
atleta
Telefone

11

Altervel

Telefone do

Caracteres

At 10

atleta

alfa-

Caracteres

Texto

No
Obrigatrio

numricos
Altervel

Descrio dos campos de dados do responsvel na tela cadastrar atleta


Nmero

Nome

Descrio

Nome do

Nome do

Responsvel
12

CPF
13

Valores

Formato

Tipo

Restries

Caracteres

At 30

Texto

Obrigatrio

responvel a

Alfa-

Caracteres

ser cadastrado

Numricos

no sistema

e espaos

CPF do

CPF

At 11

Nmero

responsvel

vlido

dgitos

inteiro

Validos

Altervel

Obrigatrio

Altervel
RG
14

RG do

RG

At 10

responsvel

vlido

caracteres

Texto

Obrigatrio

Altervel
15

Data de

Data de

DD/MM/

Data

Obrigatrio

29

Nascimento

nascimento do

AAAA

responsvel
Rua/Av

16

Altervel

Nome da Rua

Caracteres

At 30

para

alfa-

caracteres

composio do

numricos

endereo do

e espaos

Texto

Obrigatrio

Altervel

responsvel
Nmero
17

Nmero para

Caracteres

At 5

composio do

numricos

Dgitos

Inteiro

endereo do

Obrigatrio

Altervel

responsvel
Bairro
18

Cidade

19

Bairro para

Caracteres

At 30

composio do

alfa-

caracteres

endereo do

numricos

responsvel

e espaos

Nome da

Caracteres

At 30

cidade para a

alfa-

caracteres

composio do

numricos

endereo do

e espaos

Texto

Obrigatrio

Altervel

Texto

Obrigatrio

Altervel

responsvel
Estado

Sigla do estado

Unidades

Caixa de

Enume-

para a

Federais

Seleo

rao

composio do

20

Obrigatrio

Altervel

endereo do
responsvel

CEP
21

CEP para a

CEP

At 8

composio do

vlido

dgitos

Inteiro

endereo do

Obrigatrio

Altervel

responsvel
22

Telefone

Telefone do

Caracteres

At 10

Texto

Obrigatrio

30

responsvel

alfa-

Caracteres

numricos

Altervel

Outros campos da tela cadastrar atleta


Nmero

Nome

Descrio

Taxas a pagar

Seleo das

23

Valores

Formato

Tipo

Restries

Taxas

Caixa de

Enume-

Obrigatrio

taxas a serem

cadastradas

mltipla

rao

pagas pelo

no sistema

seleo

DD/MM/

Validos

Altervel

atleta
/responsvel

24

Data de

Data para

vencimento

vencimento

Data

AAAA

das taxas
Faixa atual
25

Obrigatrio

Altervel

Faixa atual

Faixas

Caixa de

Enume-

do atleta

cadastradas

seleo

rao

no sistema

Obrigatrio

Altervel

Atualizar Atleta

Academia de Karat Jalu


Academia de Karat S/A
Atualizar Atleta

Nome do Atleta: [xxxxxxxxxxxxxxxxxxx]

Dados do Atleta:
31

Nome do Atleta [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]


CPF [xxxxxxxxxxxxxxxxxxx] RG [xxxxxxxxxxxxxxxxxxx]
Data de Nascimento [xx/xx/xxxx]
Rua/Av

[xxxxxxxxxxxxxxxxxxx]

Nmero

[xxxxx]

Complemento

[xxxxx]

Complemento

[xxxxxxxxxxxxxxxxxxx]
Bairro [xxxxxxxxxxxxxxxxxxx]
Cidade [xxxxxxxxxxxxxxxxxxx] Estado [xx]
Cep [xxxxx-xxx]
Telefone [xxxxxxxxxxxxxxxxxxx]

Dados do Responsvel:

Nome do Responsvel [xxxxxxxxxxxxxxxxxxx]


CPF [xxxxxxxxxxxxxxxxxxx] RG [xxxxxxxxxxxxxxxxxxx]
Data de Nascimento [xx/xx/xxxx]
Rua/Av

[xxxxxxxxxxxxxxxxxxx]

Nmero

[xxxxxxxxxxxxxxxxxxx]
Bairro [xxxxxxxxxxxxxxxxxxx]
Cidade [xxxxxxxxxxxxxxxxxxx] Estado [xx]
Cep [xxxxx-xxx]
Telefone [xxxxxxxxxxxxxxxxxxx]

Taxas a pagar [xxxxxxxxxxxxxxx] Data de Pgto [xx/xx/xxxx]


Faixa Atual [xxxxxxxxxxxxx]

Descrio do campo para pesquisa de atleta na tela atualizar atleta.


Nmero

Nome

Descrio

Nome do

Nome do

Valores
Validos
Caracteres

Formato

Tipo

Restries

At 30

Texto

Obrigatrio

32

Atleta

atleta a ser

Alfa-

Caracteres

cadastrado no Numricos
sistema

Altervel

e espaos

Descrio dos campos de dados do atleta na tela atualizar atleta


Nmero

Nome

Descrio

Nome do

Nome do atleta

Atleta
2

CPF
3

Valores

Formato

Tipo

Restries

Caracteres

At 30

Texto

Obrigatrio

a ser

Alfa-

Caracteres

cadastrado no

Numricos

sistema

e espaos

CPF do atleta

CPF

At 11

Nmero

No

no caso da

vlido

dgitos

inteiro

Obrigatrio

Validos

Altervel

disponibilidade
do mesmo
RG

Altervel

RG do atleta

RG

At 10

no caso da

vlido

caracteres

Texto

Obrigatrio

disponibilidade
do mesmo

Data de

Data de

Nascimento

nascimento do

Altervel
-

DD/MM/

Data

Rua/Av

Obrigatrio

AAAA

atleta

No

Altervel

Nome da Rua

Caracteres

At 30

para

alfa-

caracteres

composio do

numricos

endereo do

e espaos

Texto

Obrigatrio

Altervel

33

atleta
Nmero

Nmero para

Caracteres

At 5

composio do

numricos

Dgitos

Inteiro

endereo do

Obrigatrio

Altervel

atleta

Bairro
8

Cidade

Bairro para

Caracteres

At 30

composio do

alfa-

caracteres

endereo do

numricos

atleta

e espaos

Nome da

Caracteres

At 30

cidade para a

alfa-

caracteres

composio do

numricos

endereo do

e espaos

Texto

Obrigatrio

Altervel

Texto

Obrigatrio

Altervel

atleta
Estado

Sigla do estado

Unidades

Caixa de

Enume-

para a

Federais

Seleo

rao

composio do

10

Obrigatrio

Altervel

endereo do
atleta
CEP
11

CEP para a

CEP

At 8

composio do

vlido

dgitos

Inteiro

Obrigatrio

endereo do
atleta
Telefone

12

No

Altervel

Telefone do

Caracteres

At 10

atleta

alfa-

Caracteres

Texto

No
Obrigatrio

numricos
Altervel

34

Descrio dos campos de dados do responsvel na tela atualizar atleta


Nmero

Nome

Descrio

Nome do

Nome do

Responsvel
13

CPF
14

Valores

Formato

Tipo

Restries

Caracteres

At 50

Texto

Obrigatrio

responvel a

Alfa-

Caracteres

ser cadastrado

Numricos

no sistema

e espaos

CPF do

CPF

At 11

Nmero

responsvel

vlido

dgitos

inteiro

Validos

Altervel

Obrigatrio

Altervel
RG
15

RG do

RG

At 10

responsvel

vlido

caracteres

Texto

Obrigatrio

Altervel

16

Data de

Data de

Nascimento

nascimento do

DD/MM/

Data

AAAA

responsvel

Rua/Av

17

Obrigatrio

Altervel

Nome da Rua

Caracteres

At 30

para

alfa-

caracteres

composio do

numricos

endereo do

e espaos

Texto

Obrigatrio

Altervel

responsvel
Nmero
18

Nmero para

Caracteres

At 5

composio do

numricos

Dgitos

Inteiro

endereo do

Obrigatrio

Altervel

responsvel
Bairro
19

Bairro para

Caracteres

At 30

composio do

alfa-

caracteres

endereo do

numricos

Texto

Obrigatrio

Altervel

35

Cidade

20

responsvel

e espaos

Nome da

Caracteres

At 30

cidade para a

alfa-

caracteres

composio do

numricos

endereo do

e espaos

Texto

Obrigatrio

Altervel

responsvel
Estado

Sigla do estado

Unidades

Caixa de

Enume-

para a

Federais

Seleo

rao

composio do

21

Obrigatrio

Altervel

endereo do
responsvel

CEP
22

CEP para a

CEP

At 8

composio do

vlido

dgitos

Inteiro

endereo do

Obrigatrio

Altervel

responsvel
Telefone
23

Telefone do

Caracteres

At 10

responsvel

alfa-

Caracteres

numricos

Texto

Obrigatrio

Altervel

36

Atualizar Evoluo do Atleta

Academia de Karat Jalu


Academia de Karat S/A
Atualizar Evoluo do Atleta

Nome do Atleta: [xxxxxxxxxxxxxxxxxxx]

Data de Incio

Data de Concluso

Faixa

Situao

[xx/xx/xxxx]

[xx/xx/xxxx]

[xxxxxxxxxxxx]

[xxxxxxxxxxxxxxxxxx]

[xx/xx/xxxx]

[xx/xx/xxxx]

[xxxxxxxxxxxx]

[xxxxxxxxxxxxxxxxxx]

[xx/xx/xxxx]

[xx/xx/xxxx]

[xxxxxxxxxxxx]

[xxxxxxxxxxxxxxxxxx]

[xx/xx/xxxx]

[xx/xx/xxxx]

[xxxxxxxxxxxx]

[xxxxxxxxxxxxxxxxxx]

[xx/xx/xxxx]

[xx/xx/xxxx]

[xxxxxxxxxxxx]

[xxxxxxxxxxxxxxxxxx]

Ordenado por data de incio da primeira faixa do atleta.

Descrio do campo para pesquisa de atleta na tela atualizar evoluo do atleta.


Nmero

Nome

Descrio

Nome do

Nome do

Atleta

atleta a ser

Valores

Formato

Tipo

Restries

Caracteres

At 30

Texto

Obrigatrio

Alfa-

Caracteres

Validos

cadastrado no Numricos
sistema

Altervel

e espaos

37

Descrio dos campos de dados da listagem da evoluo do atleta.


Nmero

Nome

Descrio

Data de

Data que

Inicio

marca e

Valores
Validos
-

Formato

Tipo

Restries

DD/MM/

Data

Obrigatrio

AAAA

entrada do

Altervel

aluno na faixa

Data de

Data que

Concluso

marca e

DD/MM/

Data

AAAA

entrada do

Opcional

Altervel

aluno em
determinada
faixa
Faixa

Situao

Faixa da

Faixas

Caixa de

Enume-

evoluo

cadastradas

seleo

rao

selecionada

no sitema

Situao do

Iniciante/

Caixa de

Enume-

atleta em

Repetente/

seleo

rao

relao

Trancamento/

evoluo

Exame/

selecionada

Aprovado/

Obrigatrio

Altervel
Obrigatrio

Altervel

Reprovado/
Desistente.

38

Atualizar Pagamentos

Academia de Karat Jalu


Academia de Karat S/A
Atualizar Pagamentos

Nome do Atleta [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]

Data de Vencimento

Cdigo da Taxa

Valor da Taxa

Data de Pagamento

[xx/xx/xxxx]

[xxxxxxxxxxxxxxx]

[xxxxxxxxxxxxxx]

[xx/xx/xxxx]

[xx/xx/xxxx]

[xxxxxxxxxxxxxxx]

[xxxxxxxxxxxxxx]

[xx/xx/xxxx]

[xx/xx/xxxx]

[xxxxxxxxxxxxxxx]

[xxxxxxxxxxxxxx]

[xx/xx/xxxx]

[xx/xx/xxxx]

[xxxxxxxxxxxxxxx]

[xxxxxxxxxxxxxx]

[xx/xx/xxxx]

Descrio do campo para pesquisa de atleta na tela atualizar pagamentos.


Nmero

Nome

Descrio

Nome do

Nome do

Atleta

atleta a ser

Valores

Formato

Tipo

Restries

Caracteres

At 30

Texto

Obrigatrio

Alfa-

Caracteres

Validos

cadastrado no Numricos
sistema

Altervel

e espaos

39

Descrio dos campos de dados da listagem dos pagamentos para atualizao.


Nmero

Nome

Descrio

Data de

Data para o

Vencimento

vencimento do

Valores
Validos
-

Formato

Tipo

Restries

DD/MM/

Data

Obrigatrio

AAAA

pagamento
2

Altervel

selecionado

Cdigo da

Cdigo da taxa

Cdigos

Caixa de

Enume-

Taxa

selecionada

cadastrados

seleo

rao

no sistema

Valor da taxa
4

Obrigatrio

Altervel

Valor da taxa

Caracteres

At 10

selecionada

alfa-

Caracte-

numricos e

res

Texto

Obrigatrio

Data

Opcional

vrgula

Data de

Data em que

Pagamento

foi efetuado o
pagamento

DD/MM/
AAAA

Altervel

selecionado

40

Emitir Carns

Academia de Karat Jalu


Academia de Karat S/A
Emitir Carns

Nome do Atleta [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]


Nome do Responsvel [xxxxxxxxxxxxxxxxxxxxxxxxxxx]
Nome da Taxa [xxxxxxxxxxxxxxxxxxxx]
Valor da Taxa [xxxxxxxxxxxxxxxx]
Data de Vencimento [xx/xx/xxxx]
Multa [xxxxxxxx]
Juros [xxxx]%

Descrio dos campos de dados para a emisso de carns.


Nmero

Nome

Descrio

Nome do

Nome do atleta

Atleta

Formato

Tipo

Restries

Caracteres

At 30

Texto

Obrigatrio

a ser

Alfa-

Caracteres

cadastrado no

Numricos e

sistema

espaos

Nome do

Nome do

Caracteres

At 30

Responsvel

responvel a

Alfa-

Caracteres

ser cadastrado

Numricos e

no sistema

espaos

Nome da taxa

Caracteres

Valores

Nome da

Validos

No altervel

Texto

Opcional

No altervel

At 30

Texto

Obrigatrio

41

Taxa

Valor da taxa
4

que consta no

Alfa-

Caracteres

carn de

Numricos e

pagamento

espaos

Valor da taxa

Caracteres

At 10

selecionada

alfa-

Caracte-

numricos e

res

No altervel

Texto

Obrigatrio

No altervel

vrgula
Data de

Data para o

Vencimento

vencimento do

DD/MM/

Data

Obrigatrio

AAAA

pagamento

Altervel

selecionado

Multa
6

Multa a ser

Caracteres

At 10

paga aps o

Alfa-

Caracteres

vencimento do

Numricos

Texto

Opcional

No altervel

pagamento
Juros
7

Taxa de juros

Caracteres

At 5

por atraso no

Alfa-

Caracteres

pagamento

Numricos e

Texto

Opcional

No altervel

espaos e %

Emitir Relatrio de Pagamento

Academia de Karat Jalu


Academia de Karat S/A
Emitir Relatrio de Pagamento

Intervalo de Tempo de: [xx/xx/xxxx] a: [xx/xx/xxxx]

42

Descrio dos campos usados para a emisso de relatrio de pagamento.


Nmero

Nome

Descrio

Data Inicial

Data que

do Relatrio

marca o inicio

Valores
Validos
-

Formato

Tipo

Restries

DD/MM/

Data

Obrigatrio

AAAA

do intervalo de

Altervel

tempo
relevante

Data de Final

Data que

do Relatrio

marca o fim do

intervalo de

DD/MM/

Data

Opcional

AAAA
Altervel

tempo
relevante

Configurao do Sistema

Academia de Karat Jalu


Academia de Karat S/A
Configurao do Sistema

F1- Cadastrar Taxas


F2- Cadastrar Faixas

43

Opes

Cadastrar Taxas: nessa tela sero cadastrados todos os dados relativos s taxas.

Cadastrar Faixas: nessa tela sero cadastrados todos os dados relativos s taxas.

Cadastrar Taxas

Academia de Karat Jalu


Academia de Karat S/A
Cadastrar Taxas

Nome da Taxa: [xxxxxxxxxxxxxxxxx]


Valor da Taxa R$ [xxxxxxxxxxxx]
Juros [xx]%
Multa [xxxxxxxxx]

Descrio dos campos usados para cadastrar as taxas no sistema.

Nome da

Nome da taxa

Caracteres

At 30

Taxa

a ser

Alfa-

Caracteres

cadastrada no

Numricos e

sistema

espaos

Valor da taxa a

Caracteres

At 10

ser cadastrada

alfa-

Caracte-

no sistema

numricos e

res

Valor da taxa

Texto

Obrigatrio

Altervel

Texto

Obrigatrio

Altervel

vrgula

Juros
3

Taxa de juros

Caracteres

At 5

por atraso no

Alfa-

Caracteres

pagamento

Numricos e

Texto

Opcional

Altervel

espaos e %
4

Multa

Multa a ser

Caracteres

At 10

Texto

Opcional

44

paga aps o

Alfa-

vencimento do

Numricos

Caracteres
Altervel

pagamento

Cadastrar Faixas

Academia de Karat Jalu


Academia de Karat S/A
Cadastrar Faixas

Nome da Faixa [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]


Carncia da Faixa [xx]

Descrio dos campos usados para cadastrar as faixas no sistema.

Nome da

Nome da faixa

Caracteres

At 30

Faixa

a ser

Alfa-

Caracteres

cadastrada no

Numricos e

sistema

espaos

Carncia da

Tempo

Dgitos

Faixa

mnimo de
carncia da

Texto

Obrigatrio

Altervel

At 2

Inteiro

Obrigatrio

Dgitos
Altervel

faixa em meses

45

Layout dos relatrios

O sistema ir emitir cinco tipos de relatrios para o gerenciamento da academia.

RELATORIO DE PAGAMENTOS EFETUADOS, listando os pagamentos


efetuados para o controle contvel da academia.

RELATORIO DE PAGAMENTOS NO EFETUADOS, para o acompanhamento


do montante relativo aos pagamentos ainda no efetuados.

RELATORIO DE ATLETAS ATIVOS, listagem dos atletas cadastradas na


academia e suas respectivas situaes.

RELATORIO DE ATLETAS GRADUADOS, listagem dos atletas graduados e em


quais faixas.

RELATORIO DE ATLETAS DESISTENTES, lista dos atletas em situao de


trancamento

ou

de

desistncia.

46

Relatrio De Pagamentos Efetuados

Academia de Karat Jalu


Academia de Karat S/A
-----------------------------------------------------------------------------------------------------------------------------------------------------------------Relatrio de Pagamentos Efetuados
Data Inicial: xx/xx/xxxx Data Final: xx/xx/xxxx
-----------------------------------------------------------------------------------------------------------------------------------------------------------------Nome do Atleta: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Telefone: xxxxxxxxxx
Nome do Responsvel: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Telefone: xxxxxxxxxx
Nome da Taxa: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Vencimento: xx/xx/xxxxx Valor: R$ xxxxxxxxxx Multa: xxxxxxxxxx Juros:xxxxx
Data do Pagamento: xx/xx/xxxx Valor Pago: xxxxxxxxxx

Nome do atleta, nome do responsvel e seus respectivos nmeros de telefone so provenientes do depsito atleta.
Vencimento, valor pago e data do pagamento so provenientes do depsito pagamentos.
Nome da taxa, valor, multa e juros so provenientes do depsito taxas.

47

Relatrio de Pagamentos No Efetuados

Academia de Karat Jalu


Academia de Karat S/A
-----------------------------------------------------------------------------------------------------------------------------------------------------------------Relatrio de Pagamentos No Efetuados
Data Inicial: xx/xx/xxxx Data Final: xx/xx/xxxx
-----------------------------------------------------------------------------------------------------------------------------------------------------------------Nome do Atleta: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Telefone: xxxxxxxxxx
Nome do Responsvel: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Telefone: xxxxxxxxxx
Nome da Taxa: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Vemcimento: xx/xx/xxxxx Valor: R$ xxxxxxxxxx Multa: xxxxxxxxxx Juros:xxxxx
Valor a Pagar: xxxxxxxxxx

Nome do atleta, nome do responsvel e seus respectivos nmeros de telefone so provenientes do depsito atleta.
Vencimento proveniente do depsito pagamentos.
Nome da taxa, valor, multa e juros so provenientes do depsito taxas.
Valor a pagar e calculado pelo sistema com base dos dados armazenados e na data atual do sistema.

48

Relatrio dos Atletas Ativos

Academia de Karat Jalu

Academia de Karat S/A


-----------------------------------------------------------------------------------------------------------------------------------------------------------------Relatrio dos Alunos Ativos
Data Inicial: xx/xx/xxxx Data Final: xx/xx/xxxx
-----------------------------------------------------------------------------------------------------------------------------------------------------------------Nome do Atleta: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Telefone: xxxxxxxxxx

Nome do Responsvel: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Telefone: xxxxxxxxxx

Faixa Atual: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Situao: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Nome do atleta, nome do responsvel e seus respectivos nmeros de telefone so provenientes do depsito atleta.

Faixa atual e situao so provenientes do depsito de evoluo

49

Relatrio Dos Atletas Graduados

Academia de Karat Jalu

Academia de Karat S/A


-----------------------------------------------------------------------------------------------------------------------------------------------------------------Relatrio dos Alunos Graduados
Data Inicial: xx/xx/xxxx Data Final: xx/xx/xxxx
------------------------------------------------------------------------------------------------------------------------------------------------------------------

Nome do Atleta: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Telefone: xxxxxxxxxx

Nome do Responsvel: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Telefone: xxxxxxxxxx

Faixa: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Data da Concluso:xx/xx/xxxx

Nome do atleta, nome do responsvel e seus respectivos nmeros de telefone so provenientes do depsito atleta.

Faixa e data da concluso so provenientes do depsito evoluo.

50

Relatrio Dos Atletas Desistentes

Academia de Karat Jalu

Academia de Karat S/A


-----------------------------------------------------------------------------------------------------------------------------------------------------------------Relatrio dos Alunos Desistentes
Data Inicial: xx/xx/xxxx Data Final: xx/xx/xxxx
------------------------------------------------------------------------------------------------------------------------------------------------------------------

Nome do Atleta: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Telefone: xxxxxxxxxx

Nome do Responsvel: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Telefone: xxxxxxxxxx

Faixa: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Situao: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx


Data Inicial: xx/xx/xxxx Data da Desistencia: xx/xx/xxxx

Nome do atleta, nome do responsvel e seus respectivos nmeros de telefone so provenientes do depsito atleta.

Faixa, situao, data inicial e data da desistncia so provenientes do depsito evoluo.

51

7 . Projeto fsico dos arquivos


Sero apresentados a seguir os arquivos presentes na Academia de Karat S/A:
Dicionrio de Dados
Elemento de Dados

Representao

Tamanho
(Bytes)

Dgito
Cdigo
Matricula
Cod_Resp
Cod_Faixa
Cod_Taxa
Data
Data_Nasc
Data_Nasc_Resp
Data_Inicio
Data_Concluso
Data_Vencimento
Quitado
Valor1
Valor2
Valor
Valor_Pagamento
Valor_Atual
Valor_Taxa
Multa
Juros
Carncia_Faixa
Situao
Nome_Atleta
Nome_Resp
Nome_Taxa
Nome_Faixa
CPF
CPF_Resp
RG
RG_Resp
Telefone
Telefone_Resp
Rua
Bairro
Cidade
Estado
CEP
Nmero
Rua_Resp
Bairro_Resp
Cidade_Resp
Estado_Resp
CEP_Resp
Nmero_Resp
Num_Identificador

0|1|2|3|4|5|6|7|8|9
{Dgito}3,10
Cdigo
Cdigo
Cdigo
Cdigo
{Dgito}2,2+/+{Dgito}2,2+/+{Dgito}2,2
Data
Data
Data
Data
Data
Data
{Dgito}0,7
Dgito+Dgito
R$+Valor1+,+Valor2
Valor
Valor
Valor
Valor
{Dgito}1,2+,+{Dgito}1,2
{Dgito}1,2
% alfanumrico com 30 caracteres %
% alfanumrico com 30 caracteres %
% alfanumrico com 30 caracteres %
% alfanumrico com 30 caracteres %
% alfanumrico com 30 caracteres %
% alfanumrico com 11 caracteres %
% alfanumrico com 11 caracteres %
% alfanumrico com 10 caracteres %
% alfanumrico com 10 caracteres %
% alfanumrico com 10 caracteres %
% alfanumrico com 10 caracteres %
% alfanumrico com 30 caracteres %
% alfanumrico com 30 caracteres %
% alfanumrico com 30 caracteres %
% alfanumrico com 2 caracteres %
% alfanumrico com 8 caracteres %
{Dgito}1,5
% alfanumrico com 30 caracteres %
% alfanumrico com 30 caracteres %
% alfanumrico com 30 caracteres %
% alfanumrico com 2 caracteres %
% alfanumrico com 8 caracteres %
{Dgito}1,5
% alfanumrico com 50 caracteres %

4
4
4
4
4
8
8
8
8
8
8
8
4
4
4
4
4
4
4
30
30
30
30
30
11
11
10
10
10
10
30
30
30
2
8
4
30
30
30
2
8
4
50

52

Dicionrio de Dados
Elemento de Dados

Descrio Formal

Dgito
Cdigo
Matricula
Cod_Resp
Cod_Faixa
Cod_Taxa
Data
Data_Nasc
Data_Nasc_Resp
Data_Inicio
Data_Concluso
Data_Vencimento
Quitado
Valor1
Valor2
Valor
Valor_Atual
Valor_Taxa
Multa
Juros
Carncia_Faixa
Situao
Nome_Atleta
Nome_Resp
Nome_Taxa
Nome_Faixa
CPF
CPF_Resp
RG
RG_Resp
Telefone
Telefone_Resp
Rua
Bairro
Cidade
Estado
CEP
Nmero
Rua_Resp
Bairro_Resp
Cidade_Resp
Estado_Resp
CEP_Resp
Nmero_Resp
Num_Identificador

- utilizado na representao dos elementos de dados


- utilizado na representao dos elementos de dados
Nmero de matricula do atleta na academia
Chave para indexao dos responsveis
Chave para indexao das faixas
Chave para indexao das taxas
- utilizado na representao dos elementos de dados
Data de nascimento do atleta
Data de nascimento do responsvel
Data de inicio do treinamento em determinada faixa
Data de concluso de treinamento em determinada faixa
Data de vencimento do pagamento
Data na qual foi efetivado o pagamento
- utilizado na representao dos elementos de dados
- utilizado na representao dos elementos de dados
- utilizado na representao dos elementos de dados
Valor base atual da taxa no sistema
Valor da taxa no momento da criao do pagamento
Valor a ser pago em caso de atraso no pagamento
Juros cobrados devido ao atrasado no pagamento (por dia)
Tempo mnimo (em meses) para concluso do treinamento
Situao do atleta em relao aos treinamentos
Nome do atleta
Nome do responsvel pelo atleta
Nome da taxa para identificao da cobrana
Nome da faixa cadastrada no sistema
CPF do atleta
CPF do responsvel pelo atleta
RG do atleta
RG do responsvel pelo atleta
Telefone do atleta para contato
Telefone do responsvel pelo atleta para contato
Rua componente do endereo do atleta
Bairro componente do endereo do atleta
Cidade - componente do endereo do atleta
Estado - componente do endereo do atleta
CEP - componente do endereo do atleta
Nmero - componente do endereo do atleta
Rua - componente do endereo do responsvel
Bairro - componente do endereo do responsvel
Cidade - componente do endereo do responsvel
Estado - componente do endereo do responsvel
CEP - componente do endereo do responsvel
Nmero - componente do endereo do responsvel
Nmero para identificao do documento de pagamento

53

7.1. Nomes fsicos (cdigos e lgicos (alias) dos arquivos)

Nome fsico

Nome lgico

AKM00

Atleta

AKM01

Pagamento

AKM02

Relatrios

AKM03

Sistema

7.2. Especificao da Composio dos Registros

Atleta
Tamanho (Bytes)

Campos
Matricula

Cod_Resp

Cod_Faixa

Cod_Taxa

Data_Nasc

12

Data_Nasc_Resp

12

Data_Inicio

12

Data_Concluso

12

Data_Vencimento

12

Quitado

12

Carncia_Faixa

Nome_Atleta

30

Nome_Resp

30

Situao

30

Nome Faixa

30

CPF

11

CPF_Resp

11

Especificao

54

RG

10

RG_Resp

10

Telefone

10

Telefone_Resp

10

Rua

30

Bairro

30

Cidade

30

Estado

CEP

Nmero

Rua_Resp

30

Bairro_Resp

30

Cidade_Resp

30

Estado_Resp

CEP_Resp

Nmero_Resp

Num_Identificador

50

Pagamento
Tamanho (Bytes)

Campos
Valor_Pagamento

Valor_Atual

Valor_Taxa

Multa

Juros

Data_Vencimento

12

Cd_Taxa

Data_Pagamento

12

Especificao

55

Relatrio
Tamanho (Bytes)

Campos
Nome_atleta

50

Data_inicio

12

Data_fim

12

Nome_resp

50

Nome_taxa

50

valor-taxa

data-vencimento

12

multa

juros

Especificao

7.3. Localizao fsica


Todos os arquivos ficaro localizados no disco rgido de cada processado.
Assim na unidade C de cada processador ser criada uma pasta chamada Base de dados
SL, onde ficaro os arquivos do sistema, portanto a localizao final dos arquivos ser
C/AcademiaCarat/basedeDados

56

8. Matrizes
8.1. Matriz de classes de usurios X Operaes autorizadas

Cadastro Cadastro Cadastro Atualizao


de

de

de

de

Atletas

Taxas

Faixas

Pagamento

Atendente

Gerente

Atualizao
de

Atualizao Atualizao

Evoluo

Professor

de Taxas

do Atleta

X
X

de Atletas

Emisso

Emisso

de

de

Relatrios Diploma

Cadastro

de

Atletas
Cadastro

Responsveis

Evoluo

Faixas

de Pagamento

Pagamentos

de

Atualizao

Taxas

Atualizao
de

Evoluo

do Atleta
Atualizao
de Taxas
Atualizao
de Atleta
Emisso
Relatrios

de

de
Pagamento

Faixas

de Carns

8.2.Matriz mdulo X Arquivos Acessados

Atletas

Emisso

57

Emisso

de

Diploma
Emisso

de

Carns

de

Pagamento
Cadastro

de

Taxas

9.Mtricas de Qualidade
Durante o desenvolvimento do projeto o Sistema Academia de Karat S/A foram
aferidos as seguintes mtricas de qualidade e produtividade:

Completeza;

Performance;

Manutenibilidade;

Segurana

Interatividade.

Confiabilidadade

58