TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Engenharia de Software

Por:   •  24/4/2016  •  Trabalho acadêmico  •  2.668 Palavras (11 Páginas)  •  338 Visualizações

Página 1 de 11

[pic 1]

UNIVERSIDADE ANHEMBI MORUMBI

ESCOLA DE ENGENHARIA E TECNOLOGIA

TRABALHO PRÁTRICO

ENGENHARIA E MODELAGEM DE SOFTWARE

Professor Edson Recchia

2015


[pic 2]

UNIVERSIDADE ANHEMBI MORUMBI

ESCOLA DE ENGENHARIA E TECNOLOGIA

TRABALHO PRÁTRICO

ENGENHARIA E MODELAGEM DE SOFTWARE

André Apollo                                                                20440564

Roberto Alves                                                                20440782

Professor Edson Recchia

2015

StopCar

1. INTRODUÇÃO

1.1         Objetivo do documento

Este documento tem o objetivo de apresentar os requisitos do sistema de um estacionamento de carros.

2. VISÃO GERAL:

O Stop car disponibiliza um grande espaço para estacionar qualquer tipo de carro e pequenas vans. O sistema de gerenciamento de vagas interno, desenvolvido para ambiente Linux, tem como proposito automatizar o controle e disponibilidade de vagas mais facilmente para seus clientes cadastrados no sistema.

A qualquer momento os clientes podem realizar consultas sobre disponibilidadade de vagas com qualquer atendente do estacionamento.

3. CLIENTE

Nome: STOPCAR.

Ramo de Atividade: Estacionamento.

4. DESCRIÇÃO DOS REQUISITOS

4.1        REQUISITOS FUNCIONAIS:

Os seguintes requisitos funcionais foram encontrados após o levantamento de requisitos inicial do Sistema de disponibilidade de vagas do estacionamento

Funções Básicas:

RF01 – O Sistema deve importar o cadastro de funcionários do sistema principal.

RF02 – O Sistema deve manter informações cadastrais sobre clientes e gerar uma nova vaga para ele.

RF03 – O Sistema deve permitir que manobristas e atendentes efetuem disponibilidades de vagas e total de carros guardados.

RF04 – O Sistema deve permitir que Manobristas confirmem um carro estacionado.

RF05 – O Sistema gera um “ticket” para o cliente, que o seu carro foi estacionado.

RF06 – O Sistema deve permitir alteração no status de uma vaga, em caso de lotação, tornando o estacionamento inteiro indisponível para novos clientes.

RF07 – O sistema deve informar o total de horas estacionadas e o valor a pagar para o cliente e depois gerar um comprovante de pagamento.

4.2        REQUISITOS NÃO FUNCIONAIS

RNF01 - Desempenho (Tempo máximo para resposta do sistema)

  • Consulta de vagas disponíveis: 3s
  • Emissão de qual vaga está disponivel para o cliente: 1s
  • Emissão de comprovantes (hora e data de chegada do carro): 3s
  • Emissão de Listagens: 4s

RNF02 - Facilidades de Uso

  • Tempo de treinamento:         

2 horas para manobristas                                

1 hora para atendentes

Ajuda on-line: Será disponibilizado um tutorial básico com as principais funcionalidades do sistema.

RNF03 - Portabilidade

  • Sistema desenvolvido para plataforma Linux.

4.3        REGRAS DE NEGÓCIO

Algumas regras do negócio iniciais também foram identificadas para o sistema. Essas regras são descritas a seguir:

RN01 - Pré-requisito para acesso às funcionalidades do sistema

  • É necessário estar conectado ao sistema utilizando o número do funcionário e a senha.

RN02 – O estacionamento deve ter vagas disponíveis.

  • Para estacionar o carro, o estacionamento deve ter vagas disponíveis.

RN03 – Retirada do carro

  • O cliente só poderá retirar o carro, caso o mesmo pague a sua conta.

5. DIAGRAMA DE CASOS DE USO

5.1        IDENTIFICAÇÃO DOS ATORES E SUAS RESPONSABILIDADES

A seguir são apresentados os atores identificados para o Sistema de Gerenciamento vagas do StopCar, bem como suas responsabilidades:

Atendente:

É responsável pelo primeiro contato com o cliente.

Manobrista:

É responsável pela inserção de novos carros em vagas disponíveis.

5.2        DEFINIÇÃO DOS CASOS DE USO

Abaixo estão informados os casos de uso identificados:

Atores

RF´s

UC´s

Nome dos Casos de Uso

Sistema

RF1

UC.01

Cadastrar funcionários.

Atendente - Sistema

RF2

UC.02

Cadastrar cliente.

Manobrista – Atendente

RF3

UC.03

Verificar se tem vagas disponiveis.

Manobrista – Atendente

RF3

UC.04

Verificar o total de vagas ocupadas.

Atendente

RF4

UC.05

Gerar ticket.

Manobrista

RF5

UC.06

Confirmar que o carro foi estacionado.

Atendente - Manobrista

RF6

UC.07

Alterar status de vaga.

Sistema

RF6

UC.08

Avisar lotação.

Sistema

RF7

UC.09

Informar total de horas que o carro ficou estacionado.

Sistema

RF7

UC.10

Informar valor a ser pago pelo cliente.

Antendente - Sistema

RF7

UC.11

Gerar comprovante de pagamento.

     

5.3        DIAGRAMA DE CASOS DE USO

As:

     (1) funcionalidades do sistema e

     (2) interação entre os atores e o sistema

Estão representados no Diagrama de Casos de Uso abaixo:

[pic 3][pic 4][pic 5][pic 6]

Sistema de Gerenciamento de Equipamentos/Recursos

 

Confirmar carro estacionado.

...

Baixar como (para membros premium)  txt (18 Kb)   pdf (376.7 Kb)   docx (297.3 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com