Engenharia de software - case

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2061 palavras )
  • Download(s) : 0
  • Publicado : 14 de outubro de 2012
Ler documento completo
Amostra do texto
1.Introdução

1.1 Objetivo do documento
Este documento tem o objetivo de apresentar os principais requisitos do sistema de gerenciamento de empréstimo de artigos esportivos.

2. Visão geral
A empresa MOVE UP disponibiliza equipamentos esportivos (bicicleta, patins, skate e acessórios) como utilitários para locação para atividades físicas. O sistema de gerenciamento de empréstimos deequipamentos esportivos tem como objetivo agilizar e controlar o empréstimo de tais equipamentos.

3. Cliente
Nome: Move Up
Ramo de atividades: Estabelecimento de locação de equipamentos

4. Descrição de requisitos
4.1 Requisitos Funcionais
RF01- O sistema deve cadastrar equipamentos
RF02- O sistema deve verificar existência de cadastro
RF03- O sistema deve cadastrar cliente
RF04- O sistemadeve emitir ticket com a hora do inicio da locação
RF05- O sistema deve cobrar multa de R$1,00 por minuto de atraso
RF06- O sistema deve identificar aparelho por código
RF07- O sistema deve buscar cliente por nome
RF08- O sistema deve buscar cliente por sobrenome
RF09- O sistema deve buscar cliente por CPF
RF10- O sistema deve consultar disponibilidade de equipamentos por código

4.2 Regrasde negócio
RN01- Tempo máximo de resposta de 30 segundos
RN02- Equipamentos só podem ser reservados com no máximo 24h de antecedência
RN03- Deverá ser cobrado R$10,00 a hora pelas bicicletas
RN04- Deverá ser cobrado R$5,00 a hora pelos demais equipamentos
RN05- Só poderá ser locado apenas um equipamento por pessoa
RN06- Todos os clientes devem ser cadastrados, porém somente maiores de 18anos podem locar.
RN07- Pagamento em dinheiro ou em débito
RN08- Para acesso as funcionalidades deverá estar logado ao sistema utilizando CPF e senha

Diagrama de casos de uso

5.1 Identificações dos atores e suas responsabilidades

Funcionário Administrativo- É responsável pelo manuseio do sistema durante todo o período, desde o inicio da locação até o termino do pagamento.
Definição deprioridades de desenvolvimento dos casos de uso |
N° | Nome do requisito | Prioridade | Justificativa |
UC01 | O sistema deve cadastrar equipamentos | Média | Processo secundário de negócio |
UC02 | O sistema deve verificar existência de cadastro | Média | Processo secundário de negócio |
UC03 | O sistema deve cadastrar cliente | Alta | Processo primário de negócio |
UC04 | O sistemadeve cadastrar cliente | Baixa | Processo de apoio de inicialização do sistema |
UC05 | O sistema deve cobrar multa de R$1,00 por minuto de atraso | Alta | Processo primário de negócio |
UC06 | O sistema deve identificar aparelho por código | Alta | Processo primário de negócio |
UC07 | O sistema deve buscar cliente por nome | Média | Processo secundário de negócio |
UC08 | O sistema devebuscar cliente por sobrenome | Média | Processo secundário de negócio |
UC09 | O sistema deve buscar cliente por CPF | Média | Processo secundário de negócio |
UC10 | O sistema deve consultar disponibilidade de equipamentos por código | Alta | Processo primário de negócio |
|
| | | |
| | | |
| | | |
| | | |
5.3 Diagramas de casos de uso

5.3.1 Descrição detalhadados casos de uso:
Caso de uso: Cadastrar Equipamentos (UC01)
Descrição resumida: Funcionário usa o sistema para fazer o cadastro dos equipamentos
Ator primário: Funcionário
Pré- condições: O funcionário deve estar logado ao sistema pelo seu CPF e senha

Fluxo Principal
O funcionário solicita o cadastro de equipamentos
O sistema solicita campos disponíveis a serem preenchidos
O funcionárioinforma os dados, confere e submete a gravação do cadastro
O sistema solicita confirmação para a gravação do cadastro
O funcionário confirma a gravação
O sistema efetua a gravação
Fluxos Alternativos
3ª. O funcionário deseja alterar dados do equipamento
3ª1. O funcionário seleciona “Alterar dados”
3ª2. O sistema solicita código de equipamento
3ª3. O funcionário informa o código
3ª4. O...
tracking img