• Nenhum resultado encontrado

Requisitos Funcionais

No documento BONS@I (páginas 52-55)

4.3 LEVANTAMENTO DE REQUISITOS

4.3.1 Requisitos Funcionais

Segundo Lima (2005) requisitos funcionais especificam ações que o sistema deve executar independente de exigências físicas ou tecnológicas e que estão associados ao modelo conceitual, ou seja, que sejam satisfeitas as necessidades e problemas do cliente.

Figura 9 – Requisitos Funcionais Fonte: Elaborado pelo autor, 2010

Os requisitos funcionais estão definidos no quadro 1 com as suas respectivas descrições.

Identificação do Requisito

Descrição

RF01 - Cadastrar Atleta O sistema deverá prover funcionalidades que permitam

cadastrar um novo Atleta, localizar um atleta cadastrado, alterar ou excluir este atleta.

RF02 - Solicitar Cadastro como Atleta

O sistema deverá permitir ao visitante se cadastrar no sistema. Neste momento o sistema deve inserir os dados no banco de dados, porém deverá aguardar que o administrador libere ou não o cadastro. Enquanto não for liberado o sistema não permitirá o acesso.

Ao ser avaliado o cadastro um e-mail é enviado ao solicitante

custom Requisitos Funcionais

RF01 - Cadastrar Atl eta

RF17 - Cadastrar cam pe onato

RF12 - Cadast rar academ i a

RF19 - Re al i zar In scri ção em cam p eonato RF02 - Sol i ci tar Cada stro com o

Atl eta

RF03 - Em i ti r rel ação de Atl etas

RF04 - M ostrar dados do atl eta

RF05 - Li star sol i ci tações de cadastro do atl eta

RF06 - Li berar Cadastro Atl eta

RF08 - Em i ti r rel ação de turm as RF09 - Cadastrar Professor RF10 - So l i ci tar Cadastro com o professor RF11 - L i berar Cadastro Professor RF13 - Em i ti r rel ação de academ i as

RF14 - Cadast rar Categori a

RF15 - Cadastrar Katas

RF18 - M a nter i nscri ções em cam peonatos

RF20 - So l i ci tar i nscri ção em cam p eonato

RF21 - Li b erar Insc ri ção no Cam pe onato

RF22 - Gerar chaves

RF23 - Al terar chaves

RF16 - Cadastrar T écni cas

RF07 - Cadastrar T urm as

RF25 - Rea l i zar M atr ícul a em turm a

RF24 - Li star horá ri os das turm as

informando a condição final do cadastro. RF03 - Emitir relação de

Atletas

Permitir a emissão da relação dos atletas cadastrados no sistema.

RF04 - Mostrar dados do atleta

Permitir a listagem dos dados de determinado atleta. Para usuários administrador e/ou professor deve ser necessário realizar a busca por determinado atleta e então solicitar ao sistema que mostre os dados deste atleta. Para o usuário atleta, o sistema irá mostrar os dados do cadastro somente do próprio atleta.

RF05 - Listar solicitações de cadastro do atleta

Permitir ao Administrador/professor responsável listar as solicitações de cadastro como atleta no sistema.

RF06 - Liberar Cadastro Atleta

Permitir ao administrador e/ou professor liberar ou negar o cadastro do atleta.

RF07 - Cadastrar Turmas O sistema deve permitir o cadastro de novas turmas relacionadas a determinada academia, localizar uma turma cadastrada e ainda permitir a alteração ou a exclusão de determinada turma.

RF08 - Emitir relação de turmas

O sistema deve permitir ao usuário habilitado

(administrador/professor) emitir uma relação das turmas cadastradas.

RF09 - Cadastrar Professor

O sistema deverá prover funcionalidades que permitam

cadastrar um novo Professor, localizar um Professor cadastrado, alterar ou excluir este Professor.

RF10 - Solicitar Cadastro como professor

Permitir ao atleta solicitar seu cadastro como professor.

RF11 - Liberar Cadastro Professor

Permitir ao administrador liberar ou negar o cadastro do atleta como professor.

RF12 - Cadastrar academia

O sistema deverá prover funcionalidades que permitam cadastrar uma nova Academia, localizar uma academia existente e alterar e/ou excluir uma Academia já cadastrada, bem como executar consultas simples sobre os dados desse cadastro.

RF13 - Emitir relação de academias

O sistema deve permitir a emissão da listagem de academias cadastradas.

RF14 - Cadastrar Categoria

O sistema deverá prover funcionalidades que permitam cadastrar uma nova Categoria, localizar uma Categoria existente e alterar e/ou excluir uma Categoria já cadastrada, bem como executar consultas simples sobre os dados desse cadastro.

RF15 - Cadastrar Katas O sistema deverá prover funcionalidades que permitam cadastrar um novo Kata, localizar um Kata existente e alterar e/ou excluir um Kata já cadastrado, bem como executar consultas simples sobre os dados desse cadastro.

RF16 - Cadastrar Técnicas

O sistema deverá prover funcionalidades que permitam

cadastrar uma nova Técnica, localizar uma Técnica existente e alterar e/ou excluir uma Técnica já cadastrada, bem como executar consultas simples sobre os dados desse cadastro. RF17 - Cadastrar

campeonato

O sistema deverá prover funcionalidades que permitam ao Administrador cadastrar um novo Campeonato, alterar e excluir informações de um Campeonato já cadastrado, bem como executar consultas simples sobre os dados desse cadastro. RF18 - Manter inscrições

em campeonatos

O sistema deverá prover funcionalidades que permitam a inscrição de atletas num campeonato, localizar uma inscrição, alterar ou cancelar determinada inscrição, Bem como executar consultas simples sobre os dados desse cadastro.

RF19 - Realizar Inscrição em campeonato

O sistema deverá prover funcionalidades que permitam ao Atleta realizar sua inscrição em Campeonato, e também o cancelamento de sua participação.

RF20 - Solicitar inscrição em campeonato

Permitir ao atleta solicitar sua inscrição em determinado campeonato.

RF21 - Liberar Inscrição no Campeonato

Permitir ao administrador/professor responsável liberar ou negar a inscrição do atleta no campeonato.

RF22 - Gerar chaves Permitir ao administrador/professor solicitar a geração das chaves. Mediante sorteio o sistema define as chaves para as lutas.

RF23 - Alterar chaves Permitir ao administrador/professor que realize alterações necessárias nas chaves.

RF24 - Listar horários das turmas

Permitir listar os horários das turmas de determinada academia.

RF25 - Realizar Matrícula em turma

Permitir ao atleta realizar sua matrícula em determinada turma.

Quadro 1 - Requisitos funcionais

No documento BONS@I (páginas 52-55)

Documentos relacionados