Académique Documents
Professionnel Documents
Culture Documents
Gerenciamento de
Estacionamento
Braslia - DF
2010
COMISSO EXAMINADORA
______________________________________
Prof.: __________________________________
UniCEUB Centro Universitrio de Braslia
______________________________________
Prof.: __________________________________
UniCEUB Centro Universitrio de Braslia
SUMRIO
Introduo .............................................................................................. 14
2.
F2 -
F3 -
F4 -
F5 -
F6 -
F7 -
F8 -
F9 -
F10 -
F11 -
F12 -
F13 -
F14 -
F15 -
F16 -
F1 -
F2 -
F3 -
F4 -
F5 -
F6 -
F7 -
F8 -
F9 -
F10 -
F11 -
F1 -
F2 -
F3 -
F4 -
F5 -
F6 -
F7 -
F8 -
F9 -
F10 -
REF02 -
REF03 -
REF04 -
REF05 -
Login.......................................................................................... 33
REF07 -
REF08 -
REF09 -
REF010 -
REF011 -
Ocupar vaga........................................................................... 34
REF012 -
REF013 -
REF014 -
Gerar ticket............................................................................. 34
REF015 -
REF016 -
REF017 -
REF018 -
REF019 -
REF020 -
REF021 -
REF022 -
REF023 -
REF024 -
REF025 -
REF026 -
REF027 -
REF028 -
REF029 -
RC02 -
Login.......................................................................................... 37
RC03 -
Perfil .......................................................................................... 37
RC04 -
RC05 -
Vagas ........................................................................................ 37
RC06 -
RC07 -
RC08 -
RC09 -
RC010 -
RC011 -
Ocorrncia ................................................................................. 38
RC012 -
RC013 -
RC014 -
RC015 -
RC016 -
RC017 -
RC018 -
RC019 -
RNG02 -
RNG03 -
RNG04 -
RNG05 -
Ocorrncias ............................................................................ 40
RNG06 -
SUMRIO DE FIGURAS
14
1. INTRODUO
A primeira vista, todos os servios podem parecer semelhantes. A exemplo
de diversos outros setores que apresentam uma concorrncia acirrada, h
empresas que oferecem servios altamente qualificados, adotam uma poltica
eficiente de atendimento ao cliente, responsabilizam-se pela integridade do
veculo, observam todas as exigncias legais, respeitam e valorizam seus
colaboradores. Em contrapartida, h aquelas que simplesmente disponibilizam
espao para o estacionamento de veculos. Pensando nisso, a empresa Auto
Park decidiu implantar um novo software para gerenciar seu estacionamento.
O Sistema de Gerenciamento de Estacionamento foi criado para auxiliar na
gerncia do estacionamento Auto Park, possibilitando a criao de relatrios,
mapeamento de vagas ocupadas e desocupadas, controle de fluxo de veculos,
entre outras funcionalidades.
E neste documento estaro apresentadas as caractersticas do Sistema de
Gerenciamento de Estacionamento (SGE), reunindo informaes necessrias
para o entendimento do negcio da empresa Auto Park e as funcionalidades do
sistema.
2. DEFINIO DO SISTEMA
2.1 Anlise institucional (viso geral)
2.1.1 -
A empresa
15
2.1.2 -
Negcio
A organizao
16
reas Envolvidas
17
2.2.2 -
18
19
(Cliente) Aguardar?
(Cliente) Aguardar
20
F6 -
(Cliente) Inadimplente?
O funcionrio Auto Park por sua vez, aps receber a quantia (do cliente
que no funcionrio) referente a dvida atrasada, dever registrar o
pagamento e retirar o nome do cliente da lista de inadimplentes.
F10 Aps
os
para
aqueles
que
so
funcionrios,
21
F13 -
Aps a liberao feita pelo funcionrio Auto Park, o cliente dever entrar
no estacionamento com seu veculo.
F14 -
(Cliente) Encontrou?
22
23
24
F6 -
25
estacionamento.
Porm,
somente
esses
dados,
seriam
26
27
28
2.3.4 Restries
2.3.4.1 Tcnicas
Para o funcionamento completo do sistema, este dever:
o
29
onde
ser
disponibilizado
um
meio
simplificado
de
30
98/Me/XP/2000
pode
ser
encontrado
no
site
ATIVIDADES
8
9
10
X
X
SEMANA 4
SEMANA 3
SEMANA 2
SEMANA 1
SEMANA 4
JUNHO
SEMANA 3
SEMANA 2
SEMANA 1
MAIO
SEMANA 4
SEMANA 2
SEMANA 3
SEMANA 1
SEMANA 4
SEMANA 3
SEMANA 2
SEMANA 1
3
ABRIL
31
32
eficincia,
portabilidade,
usabilidade
ou
qualquer
outra
33
Login
Perfil
34
35
36
37
Funcionrio AUTOPARK
Login
Perfil
Lista de inadimplncia
Vagas
Estimativa de espera
Status vaga
38
O sistema deve permitir o seleo da vaga, mas para isso dever apresentar
o seguinte atributo: status da vaga (disponvel, ocupada ou indisponvel).
RC08 -
Gerar ticket
matricula do
39
40
41
REQUISITO
OCORRNCIA
MENSAGEM
MSG01
REF01
sucesso
cadastro efetuado
MSG02
REF01
erro
erro ao cadastrar
MSG03
REF02
sucesso
excluso efetuada
MSG04
REF02
erro
erro ao excluir
MSG05
REF03
erro
usurio j cadastrado
MSG06
REF03
erro
usurio no cadastrado
MSG07
REF04
sucesso
alterao efetuada
MSG08
REF04
erro
erro ao alterar
MSG09
REF05
sucesso
usurio logado
MSG10
REF05
erro
MSG11
REF07
erro
placa invlida
MSG12
REF07
erro
registro inexistente
MSG13
REF07
erro
campo obrigatrio
MSG14
REF08
sucesso
excluso efetuada
MSG15
REF08
erro
erro ao excluir
MSG16
REF10
sucesso
tempo de espera
MSG17
REF10
erro
erro na gerao
MSG18
REF11
erro
vaga indisponvel
MSG19
REF12
sucesso
registro efetuado
MSG20
REF12
erro
erro no registro
MSG21
REF12
erro
veculo inadimplente
MSG22
REF12
erro
placa invlida
MSG23
REF13
sucesso
registro efetuado
MSG24
REF13
erro
erro no registro
MSG25
REF13
erro
placa invlida
MSG26
REF14
erro
MSG27
REF15
sucesso
registro efetuado
MSG28
REF15
erro
MSG29
REF16
sucesso
registro efetuado
MSG30
REF17
sucesso
registro efetuado
MSG31
REF17
erro
placa invlida
MSG32
REF17
erro
campo obrigatrio
MSG33
REF19
sucesso
registro efetuado
42
MSG34
REF19
erro
MSG35
REF21
erro
MSG36
REF21
sucesso
relatrio gerado
MSG37
REF22
erro
MSG38
REF22
sucesso
relatrio gerado
MSG39
REF23
erro
MSG40
REF23
sucesso
relatrio gerado
MSG41
REF24
erro
MSG42
REF24
sucesso
relatrio gerado
MSG43
REF25
erro
MSG44
REF25
sucesso
relatrio gerado
MSG45
REF26
erro
MSG46
REF26
sucesso
relatrio gerado
MSG47
REF27
sucesso
MSG48
REF27
erro
erro ao cadastrar
MSG49
REF28
sucesso
MSG50
REF28
erro
erro ao excluir
MSG51
REF29
sucesso
MSG52
REF29
erro
erro ao alterar
MSG53
REF30
erro
vaga j cadastrada
MSG54
REF30
erro
vaga no cadastrada
43
3.4 Atributos
3.5 Rastreabilidade
OBJETIVOS
ESPECFICOS
REQUISITOS
FUNCIONAIS
CASOS DE
USO
Agilizar
rotatividade no
estacionamento
REF10
UC04
REF12
UC09
REF13
UC08
REF14
UC10
RC10
REF15
UC11
RC09
REF19
Identificar vagas
disponveis
REQUISITOS
NOFUNCIONAIS
RNF_Q01
RNF_Q02
REGRA DE
NEGCIOS
REQUISITOS
COMPLEMENTARES
RC06
RC08
RNG02
RNG01
RC09
RC08
REF09
UC07
RC05
REF11
UC09
RC07
REF18
UC11
REF27
UC03
RC19
UC04
RC13
REF28
REF29
REF30
Gerar relatrios
estatsticos
Controle de
usurios do
sistema
REF21
REF22
RC14
REF23
RC15
REF24
RC16
REF25
RC17
REF26
RC18
REF 01
UC02
RC01
UC01
RC02
REF02
REF03
REF04
REF05
REF06
Controle de
ocorrncias
REF07
RC03
UC06
RC04
RNG06
RC04
RNG05
RC11
REF08
REF17
REF16
Controle de fluxo
de caixa
RNG04
REF20
UC05
RC12
44
DADO
DADO
DADO
NOME
FUNCIONRIO
AUTO PARK
MATRCULA
TELEFONE
PESSOAL
TIPO PERFIL
REF02
NOME
FUNCIONRIO
AUTO PARK
MATRCULA
TELEFONE
PESSOAL
TIPO PERFIL
REF03
NOME
FUNCIONRIO
AUTO PARK
MATRCULA
TELEFONE
PESSOAL
TIPO PERFIL
REF04
NOME
FUNCIONRIO
AUTO PARK
MATRCULA
TELEFONE
PESSOAL
TIPO PERFIL
REF05
LOGIN
SENHA
REF06
TIPO PERFIL
REF07
PLACA DO
VECULO
NOME CLIENTE
RG CLIENTE
REF08
PLACA DO
VECULO
NOME CLIENTE
RG CLIENTE
REF09
NMERO DA
VAGA
REF10
TEMPO DE
ESPERA
REF11
STATUS DA
VAGA
REF12
PLACA DO
VECULO
SETOR
NMERO VAGA
DATA
HORA
REF13
PLACA DO
VECULO
MATRICULA
FUNCIONRIO
UNICEUB
SETOR
NMERO
VAGA
DATA
HORA
REF14
PLACA DO
VECULO
NMERO
IDENTIFICADOR
SETOR
NMERO
VAGA
DATA
HORA
REF15
PLACA DO
VECULO
MATRICULA
FUNCIONRIO
UNICEUB
REF16
NOME
FUNCIONRIO
AUTO PARK
DATA
HORA
NOME
CLIENTE
RG
CLIENTE
MATRICULA
FUNCIONRIO
UNICEUB
REF17
PLACA DO
VECULO
NOME CLIENTE
RG CLIENTE
DATA
HORA
REF18
STATUS DA
VAGA
REF19
PLACA DO
VECULO
REF20
DATA
HORA
REF21
DATA
HORA DE
ENTRADA
HORA DE SADA
QUANTIDADE
DE VECULOS
REF22
DATA
HORA
VALOR
RECEBIDO
QUANTIDADE
DE VECULOS
REF23
DATA
HORA
REGISTROS DE
INADIMPLNCIA
REF24
DATA
HORA
REGISTROS DE
OCUPAO
Atributos
REF
REF01
DADO
DADO
DADO
PLACA DO
VECULO
45
REF25
DATA
HORA
TEMPO DE
ESPERA
REF26
DATA
HORA
TEMPO DE
PERMANNCIA
REF27
SETOR
NMERO VAGA
REF28
SETOR
NMERO VAGA
REF29
SETOR
NMERO VAGA
REF30
SETOR
NMERO VAGA
REF
REF01
REF02
REF03
REF04
REF05
REF06
REF07
REF08
REF09
REF10
REF11
REF12
REF13
REF14
REF15
REF16
REF17
REF18
REF19
REF20
X
X
REF21
REF22
REF23
REF24
REF25
REF19
REF20
REF21
REF22
REF23
REF24
REF25
REF26
REF27
REF28
REF29
REF30
46
USURIO
FUNCIONRIO
LISTA
INADIMPLNCIA
LOGIN
ADMINISTRADOR X
ESTIMATIVA
ESPERA
VAGAS
I
GERENCIADOR
RELATOR
FUNCIONRIO
USURIO
I
TICKET
C
RELATRIOS
ADMINISTRADOR
GERENCIADOR
RELATOR X
FUNCIONRIO X
RISCO
IMPACTO
FASE ONDE
PODE OCORRER
RESPOSTA
PROBABILIDADE
SEVERIDADE
Projeto
Prazo
Final
Baixa
Alta
Equipe
Desconhecimento do
negcio
Qualidade
Todas
Mdia
Alta
Empresa
Desconhecimento
tecnolgico dos funcionrios
Auto Park
Qualidade
Todas
Mdia
Alta
Empresa
Qualidade
Final
Oferecer treinamento da
ferramenta
Mdia
Alta
47
Cliente
Falta de colaborao do
cliente no estacionamento
Qualidade
4 PROPOSTA DE SOLUO
4.1 DIAGRAMA DE CASOS DE USO
Final
Alta
Alta
48
49
50
5 MODELOS DO SISTEMA
5.1 Dicionrio de dados lgicos
Entidade: Usurio AutoPark
Atributo
ID_USUARIO
MAT_FUNC
TEL_FUNC
NOME_FUNC
Descrio
Campo identificador da tabela.
Este atributo responsvel por cadastrar a matrcula do
funcionrio do estacionamento AutoPark.
Este atributo responsvel por cadastrar o telefone do
funcionrio do estacionamento AutoPark.
Este atributo responsvel por cadastrar o nome do
funcionrio do estacionamento AutoPark.
51
LOGIN
SENHA
TIPO_PERFIL
Entidade: Ocorrncia
Atributo
Descrio
ID_OCORRENCIA
PLACA_VEIC
MAT_FUNC
DATA
HORA
TIPO_OCORRENCIA
Entidade: Veculo
Atributo
Descrio
ID_VEIC
PLACA_VEIC
Entidade: Cliente
Atributo
Descrio
ID_CLIENTE
NOME
RG
MAT_UNICEUB
Entidade: Ocupao
52
Atributo
Descrio
ID_OCUPA
PLACA_VEIC
SETOR
NUMERO
DATA_ENTRADA
HORA_ENTRADA
TIPO_ENTRADA
Entidade: Desocupao
Atributo
Descrio
ID_DESOCUPA
DATA_SAIDA
HORA_SAIDA
VALOR_COBRADO
Entidade: Vaga
Atributo
Descrio
ID_VAGA
SETOR
NUMERO
53
Entidade: Preo
Atributo
Descrio
ID_PRECO
DATA_INICIO
DATA_FIM
VALOR_PRECO
54
P2.
"CANCELAR". (A1);
P3.
P4.
P5.
(E1);
P6.
P7.
P8.
Encerra o UC.
FLUXOS ALTERNATIVOS
A1
CANCELAR
Login invlido
55
TELA DE LOGIN
REGRAS DE NEGCIO
O Funcionrio guich ter acesso s funcionalidades: mapa de vagas,
registro de entrada, registro de sada e lista de inadimplncia.
56
REGRAS DE NEGCIO
Os Supervisores tero acesso s funcionalidades: mapa de vagas,
registro de entrada, registro de sada, lista de inadimplncia e ocorrncias.
TELA PRINCIPAL (GERENTE)
REGRAS DE NEGCIO
Os Gerentes tero acesso s funcionalidades: mapa de vagas e
relatrios.
57
REGRAS DE NEGCIO
Os Administradores tero acesso s funcionalidades: mapa de vagas,
relatrios, usurios e vagas.
PR-CONDIES
O ator dever estar cadastrado, possuindo login e senha.
PS-CONDIES
No se aplica.
5.2.2 Cadastrar funcionrios
DESCRIO
Este caso de uso permite ao Administrador AUTOPARK manter os
Usurios AUTOPARK.
ATORES
Administrador AUTOPARK
FLUXO DE EVENTOS
Este caso de uso iniciado quando o ator seleciona a opo
USURIOS
58
FLUXO PRINCIPAL
P1.
P2.
P4.
P7.
(E2);
P8.
P9.
P10.
Encerra o UC.
FLUXOS ALTERNATIVOS
Alterar usurio:
A1.
A2.
A4.
DO USURIO" e "LOGIN";
A6.
A7.
(E3)
59
A8.
"MATRICULA DO USURIO";
A10.
A11.
(E2)
A12.
A13.
A1.
A2.
A4.
"MATRICULA DO USURIO";
A6.
A7.
(E2);
A8.
"EXCLUIR" e "CANCELAR".
A9.
A10.
A11.
A1.
A2.
60
A3.
A4.
"MATRICULA DO USURIO";
A6.
A7.
(E2);
A8.
FLUXOS DE E XCEO
E1 Selecionar a opo CANCELAR
Caso o Administrador AUTOPARK escolher a opo "CANCELAR" o
sistema dever voltar para a tela USURIOS";
E2 Usurio cadastrado
Caso haja registro do usurio o sistema dever apresentar uma
mensagem de erro "USURIO J CADASTRADO" (MSG02);
E3 Usurio no cadastrado
Caso no haja registro do usurio o sistema dever apresentar uma
mensagem de erro "USURIO NO CADASTRADO";
TELA USURIOS
61
REGRAS DE NEGCIO
Essa tela estar disponvel apenas para o Administrador do Sistema.
TELA INCLUIR USURIO .
REGRAS DE NEGCIO
Essa tela estar disponvel apenas para o Administrador do Sistema e
ser obrigatrio o preenchimento de todos os campos para o cadastro e um
novo usurio.
TELA ALTERAR USURIO.
62
REGRAS DE NEGCIO
Essa tela estar disponvel apenas para o Administrador do Sistema e
facultativo o preenchimento dos campos, guardando assim necessidade
de alterao dos dados especficos.
TELA CONSULTAR USURIO.
63
REGRAS DE NEGCIO
Essa tela estar disponvel apenas para o Administrador.
PR-CONDIES
O ator AUTOPARK dever estar logado no sistema.
PS-CONDIES
No se aplica.
5.2.3 Manter vagas
DESCRIO
Este caso de uso permite ao Administrador AUTOPARK manter as
vagas do estacionamento.
ATORES
Administrador AUTOPARK
FLUXO DE EVENTOS
Este caso de uso iniciado quando o ator seleciona a opo VAGAS
FLUXO PRINCIPAL
P1.
P2.
P4.
P6.
P7.
P8.
P9.
P10.
Encerra o UC.
FLUXOS ALTERNATIVOS
64
Alterar vagas:
A1.
A2.
A4.
A6.
A7.
A8.
VAGA";
A10.
A11.
A12.
A13.
A1.
A2.
A4.
A6.
A7.
A8.
"EXCLUIR" e "CANCELAR".
A9.
65
A10.
A11.
FLUXOS DE E XCEO
E1 Selecionar a opo CANCELAR
Caso o Administrador AUTOPARK escolher a opo "CANCELAR" o
sistema dever voltar para a tela VAGAS";
E2 Vaga cadastrada
Caso haja registro do usurio o sistema dever apresentar uma
mensagem de erro "VAGA J CADASTRADA";
E3 Vaga no cadastrada
Caso no haja registro da vaga o sistema dever apresentar uma
mensagem de erro "VAGA NO CADASTRADA";
TELA VAGAS
REGRAS DE NEGCIO
Essa tela estar disponvel o Gerente e Administrador.
66
REGRAS DE NEGCIO
Essa tela estar disponvel o Gerente e Administrador e obrigatrio o
preenchimento dos campos para incluso da vaga.
TELA ALTERAR VAGAS
67
REGRAS DE NEGCIO
Essa tela estar disponvel para o Gerente e Administrador e
obrigatrio o preenchimento dos campos para alterao da vaga.
TELA EXCLUIR VAGAS
Regras de Negcio
Essa tela estar disponvel para o Gerente e Administrador e
obrigatrio o preenchimento dos campos para excluso da vaga.
PR-CONDIES
O ator dever estar logado no sistema.
PS-CONDIES
No se aplica.
68
caso
de
uso
permite
ao
Gerente
gerar
relatrios
de
acompanhamento.
ATORES
Gerente e Administrador
FLUXO DE EVENTOS
Este caso de uso iniciado quando o ator seleciona a opo
RELATRIOS
FLUXO PRINCIPAL
P1.
P2.
P4.
P6.
P7.
P9.
P10.
Encerra o UC.
FLUXOS ALTERNATIVOS
69
A4.
A6.
A7.
A9.
A10.
A1.
A2.
A4.
A6.
A7.
70
A2.
A5.
A6.
A8.
A1.
A2.
A4.
A6.
A7.
A9.
71
A2.
A4.
A6.
A7.
A9.
FLUXOS DE E XCEO
E1 Selecionar a opo CANCELAR
Se o Gerente AUTOPARK escolher a opo "CANCELAR" o sistema
dever voltar para a tela principal.
TELA RELATRIOS
72
REGRAS DE NEGCIO
Essa tela estar disponvel para o Gerente e Administrador e
obrigatrio o preenchimento dos campos para gerar o relatrio com
sucesso.
73
REGRAS DE NEGCIO
Essa tela estar disponvel para o Gerente e Administrador e
obrigatrio o preenchimento dos campos para gerar o relatrio com
sucesso.
74
REGRAS DE NEGCIO
Essa tela estar disponvel para o Gerente e Administrador e
obrigatrio o preenchimento dos campos para gerar o relatrio com
sucesso.
75
REGRAS DE NEGCIO
Essa tela estar disponvel para o Gerente e Administrador e
obrigatrio o preenchimento dos campos para gerar o relatrio com
sucesso.
76
REGRAS DE NEGCIO
Essa tela estar disponvel para o Gerente e Administrador e
obrigatrio o preenchimento dos campos para gerar o relatrio com
sucesso.
77
REGRAS DE NEGCIO
Essa tela estar disponvel para o Gerente e Administrador e
obrigatrio o preenchimento dos campos para gerar o relatrio com
sucesso.
PR-CONDIES
O ator dever estar logado no sistema.
PS-CONDIES
No se aplica.
78
P2.
P4.
P7.
P8.
P9.
P10.
Encerra o UC.
FLUXOS ALTERNATIVOS
Funcionrio UniCEUB:
A1.
A2.
79
A5.
A6.
A7.
FLUXOS DE E XCEO
E1 Opo cancelar
Se o Supervisor escolher a opo "CANCELAR" o sistema dever voltar
para a tela principal;
TELA OCORRNCIAS
REGRAS DE NEGCIO
Essa tela estar disponvel para o Supervisor e obrigatrio o
preenchimento dos campos para o cadastro da ocorrncia.
80
REGRAS DE NEGCIO
Essa tela estar disponvel para o Supervisor e obrigatrio o
preenchimento dos campos para o cadastro da ocorrncia.
TELA OCORRNCIA FUNCIONRIO UNICEUB
REGRAS DE NEGCIO
Essa tela estar disponvel para o Supervisor e obrigatrio o
preenchimento dos campos para o cadastro da ocorrncia.
PR-CONDIES
O ator dever estar logado no sistema.
81
PS-CONDIES
No se aplica.
5.2.6 Manter lista de inadimplncia
DESCRIO
Este caso de uso permite que o funcionrio faa a manuteno da lista
de inadimplncia dos usurios do estacionamento atravs das operaes
de incluso, excluso e consulta.
ATORES
Funcionrio guich e Supervisor
FLUXO DE EVENTOS
Este caso de uso iniciado quando o ator seleciona a opo LISTA DE
INADIMPLNCIA
FLUXO PRINCIPAL
P1.
DO VECULO";
P2.
P3.
P5.
P8.
P9.
P10.
82
P11.
Encerra o UC.
FLUXOS ALTERNATIVOS
Consultar:
A1.
A2.
A5.
preenchidos (E4);
A6.
A2.
A5.
preenchidos (E4);
A6.
A8.
A9.
83
FLUXOS DE E XCEO
E1 Placa invlida
Caso o funcionrio digite o nmero de uma placa inexistente, o sistema
dever apresentar uma mensagem de erro PLACA INVLIDA;
E2 Preenchimento de Campo Obrigatrio
Caso no seja feito o preenchimento dos campos obrigatrios o sistema
dever apresentar o erro CAMPO OBRIGATRIO para os campos no
preenchidos.
E3 Campos para consulta
A consulta no exige o preenchimento de todos os campos de pesquisa.
E4 Registro invlido
Caso o funcionrio digite algum campo que no confira com os registros,
o sistema dever apresentar uma mensagem de erro REGISTRO
INEXISTENTE.
TELA INCLUIR REGISTRO DE INADIMPLNCIA
REGRAS DE NEGCIO
Esta tela estar disponvel para o Funcionrio Guich e Supervisor e
para incluso de um novo registro de inadimplncia necessrio o
preenchimento de todos os campos.
84
REGRAS DE NEGCIO
Esta tela estar disponvel para o Funcionrio Guich e Supervisor e no
se faz necessrio o preenchimento de todos os campos, sendo possvel a
busca com apenas um dos dados requeridos.
85
REGRAS DE NEGCIO
Esta tela estar disponvel para o Funcionrio Guich e Supervisor e
ser necessrio que seja feita uma consulta antes da excluso do registro.
PR-CONDIES
O funcionrio dever estar logado no sistema.
PS-CONDIES
O usurio do estacionamento que estiver inserido nesta lista no poder
fazer uso do estacionamento at que efetue o pagamento da dvida.
5.2.7 Verificar disponibilidade de vagas
DESCRIO
Este caso de uso permite que o ator faa busca das vagas que esto em
disponibilidade no estacionamento.
ATORES
Funcionrio guich, Supervisor, Gerente e Administrador.
FLUXO DE EVENTOS
Este caso de uso iniciado quando o ator seleciona a opo
PRINCIPAL
86
FLUXO PRINCIPAL
P1.
P2.
P3.
P4.
Encerra o UC.
FLUXOS ALTERNATIVOS
No se aplica.
FLUXOS DE E XCEO
No se aplica.
TELA PRINCIPAL
REGRAS DE NEGCIO
Esta tela estar disponvel para todos os atores.
PR-CONDIES
A vaga dever estar cadastrada no sistema e o usurio logado.
PS-CONDIES
No se aplica.
87
P2.
P4.
P5.
P6.
P7.
P8.
P9.
P10.
P11.
Encerra o UC.
FLUXOS ALTERNATIVOS
No se aplica.
FLUXOS DE E XCEO
E1 Funcionrio UniCEUB
O preenchimento deste campo no obrigatrio, salvo nos casos de
registro de entrada de um funcionrio do UniCEUB.
88
E2 Vaga indisponvel
Caso a vaga selecionada j estiver ocupada o sistema apresentar uma
mensagem de erro "VAGA INDISPONIVEL" e o funcionrio dever voltar
ao passo 4 do fluxo principal.
E3 Preenchimento dos dados
Para que a vaga seja ocupada com sucesso, ser necessrio o
preenchimento de todos os campos obrigatrios.
E4 Placa Invlida
Caso o funcionrio digite o nmero de uma placa inexistente, o sistema
dever apresentar uma mensagem de erro PLACA INVLIDA
TELA REGISTRO DE ENTRADA FUNCIONRIO UNICEUB
REGRAS DE NEGCIO
Para que a vaga seja ocupada com sucesso, ser necessrio o
preenchimento de todos os campos obrigatrios.
PR-CONDIES
O funcionrio dever estar logado no sistema.
PS-CONDIES
No se aplica.
89
P2.
P4.
P5.
P6.
P7.
P8.
P9.
P10.
Encerra o UC.
FLUXOS ALTERNATIVOS
No se aplica.
FLUXOS DE E XCEO
E1 Usurio na lista de inadimplncia.
Caso a placa do veculo esteja presente na lista de inadimplncia, o
sistema dever apresentar mensagem "VECULO INADIMPLENTE";
90
E2 Vaga indisponvel
Caso a vaga selecionada j estiver ocupada o sistema apresentar uma
mensagem de erro "VAGA INDISPONIVEL" e o funcionrio dever voltar
ao passo 4 do fluxo principal;
E3 Preenchimento dos dados
Para que a vaga seja ocupada com sucesso, ser necessrio o
preenchimento de todos os campos obrigatrios.
E4 Placa Invlida
Caso o funcionrio digite o nmero de uma placa inexistente, o sistema
dever apresentar uma mensagem de erro PLACA INVLIDA
TELA REGISTRO ENTRADA USURIO COMUM
REGRAS DE NEGCIO
Para que a vaga seja ocupada com sucesso, ser necessrio o
preenchimento de todos os campos obrigatrios.
PR-CONDIES
O funcionrio dever estar logado no sistema. O cliente no pode estar
presente na lista de inadimplncia.
PS-CONDIES
No se aplica.
91
P2.
P3.
P4.
P5.
P6.
P7.
Encerra o UC.
FLUXOS ALTERNATIVOS
No se aplica.
FLUXOS DE E XCEO
No se aplica.
92
REGRAS DE NEGCIO
Para impresso do ticket necessria a ocupao da vaga.
PR-CONDIES
O funcionrio dever estar logado no sistema e ter registrado a entrada
do veculo em questo.
PS-CONDIES
No se aplica.
5.2.11 Registrar sada
DESCRIO
Este caso de uso permite ao ator registrar a sada do veculo.
ATORES
Funcionrio guich e Supervisor.
FLUXO DE EVENTOS
Este caso de uso iniciado quando o ator seleciona a opo
REGISTRO DE SADA
93
FLUXO PRINCIPAL
P1.
P2.
DO VECULO";
P3.
P4.
P6.
P7.
P8.
P9.
Encerra o UC.
FLUXOS ALTERNATIVOS
No se aplica.
FLUXOS DE E XCEO
E1 Placa invlida
Se no houver registro de entrada da placa do veculo o sistema dever
apresentar mensagem de erro "PLACA INVLIDA OU INEXISTENTE";
TELA REGISTRO DE SADA
94
REGRAS DE NEGCIO
No se aplica.
PR-CONDIES
O funcionrio dever estar logado no sistema.
PS-CONDIES
No se aplica.
5. MODELOS DO SISTEMA
5.1 Dicionrio de Dados Lgico (Classes)
5.3 Diagramas de seqncia
5.3.1 Login
95
96
97
98
senha alfanumerico,
tel_func numerico,
tipo_perfil alfabetico,
mat_func numerico,
nome_func alfabetico,
id_usuario numerico PRIMARY KEY,
login alfabetico
)
99
Classe
Determinante
Simples
Simples
Simples
Simples
Multivalorado
Multivalorado
Domnio
Numrico
Numrico
Numrico
Alfabtico
Alfabtico
Alfanumrico
Alfabtico
Tamanho
4
10
15
50
15
15
20
Domnio
Numrico
Tamanho
10
Entidade: Ocorrncia
Atributo
ID_OCORRENCIA
Classe
Determinante
100
ID_VEIC
ID_USUARIO
ID_CLIENTE
DATA
HORA
TIPO_OCORRENCIA
Determinante
Determinante
Determinante
Simples
Simples
Multivalorado
Numrico
Numrico
Numrico
Data
Data
Alfabtico
10
4
10
10
6
20
Domnio
Numrico
Alfanumrico
Tamanho
10
7
Domnio
Numrico
Alfabtico
Alfanumrico
Numrico
Tamanho
10
50
15
15
Domnio
Numrico
Numrico
Numrico
Data
Data
Alfabtico
Tamanho
10
10
4
10
6
20
Domnio
Numrico
Numrico
Numrico
Data
Data
Alfanumrico
Tamanho
10
4
10
10
6
10
Domnio
Numrico
Tamanho
4
Entidade: Veculo
Atributo
ID_VEIC
PLACA_VEIC
Classe
Determinante
Simples
Entidade: Cliente
Atributo
ID_CLIENTE
NOME
RG
MAT_UNICEUB
Classe
Determinante
Simples
Simples
Simples
Entidade: Ocupao
Atributo
ID_OCUPA
ID_VEIC
ID_VAGA
DATA_ENTRADA
HORA_ENTRADA
TIPO_ENTRADA
Classe
Determinante
Determinante
Determinante
Simples
Simples
Multivalorado
Entidade: Desocupao
Atributo
ID_DESOCUPA
ID_VAGA
ID_VEIC
DATA_SAIDA
HORA_SAIDA
VALOR_COBRADO
Classe
Determinante
Determinante
Determinante
Simples
Simples
Simples
Entidade: Vaga
Atributo
ID_VAGA
Classe
Determinante
101
SETOR
NUMERO
Simples
Simples
Alfanumrico
Numrico
2
2
Domnio
Numrico
Data
Data
Alfanumrico
Tamanho
5
10
10
10
Entidade: Preo
Atributo
ID_PRECO
DATA_INICIO
DATA_FIM
VALOR_PRECO
Classe
Determinante
Simples
Simples
Simples
EE = Entrada Externa
SE = Sada Externa
CE = Consulta Externa
ALI = Arquivo Lgico Referenciado
AIE = Arquivo de Interface Externa
102
Tipo de Funo
EE
SE
CE
ALI
AIE
Totais por
Tipo de
Funo
15
4
7
Baixa
Mdia
Alta
x3
x4
x6
45
16
42
103
0
0
0
Baixa
Mdia
Alta
x4
x5
x7
0
0
0
4
0
0
Baixa
Mdia
Alta
x3
x4
x6
12
0
0
12
6
0
0
Baixa
Mdia
Alta
x7
x 10
x 15
42
0
0
42
0
0
0
Baixa
Mdia
Alta
x5
x7
x 10
0
0
0
157
Vriveis da Contagem
[UFPB]
[ADD]
[CHGA]
[CHGB]
[DEL]
PF
PF
PF
PF
PF
no
no
no
no
no
[VAF]
[VAFA]
[VAFB]
0
157
0
0
0
0,99
0,99
0,65
103
a funcionalidades
104
RELATRIO DE FATURAMENTO
Esse
recebimento dos
sobre
os
usurios
que
esto
inadimplentes
com
estacionamento.
RELATRIO DE UTILIZAO DAS VAGAS
Mostrar quais as vagas mais utilizadas no estacionamento.
RELATRIO DE ESTIMATIVA DE ESPERA
Informar o tempo mdio de espera para o cliente quando o
estacionamento estiver com sua lotao mxima.
RELATRIO DE TEMPO DE PERMANNCIA
Mostrar
tempo
mdio
de
permanncia
dos
veculos
no
estacionamento.
Para visualizar os layouts das telas do sistema, vide descrio dos casos
de uso.
7 CONCLUSO
Tendo como base esse documento ser possvel a implementao do
sistema SGE solicitado pela empresa Autopark.
O sistema servir como um diferencial para a empresa diante seus
concorrentes, podendo ser expandido para outros estacionamentos dessa
mesma empresa.
Vale lembrar que a documentao presente pode sofrer alteraes
pontuais de acordo com novas necessidades que possam aparecer ao
longo do desenvolvimento desse sistema. Essas mudanas porm iro
demandar de um acrscimo de prazo para a entrega e mudana no
oramento inicial.
105
12 REFERNCIAS BIBLIOGRAFICAS
CASTRO, Eduardo. Modelo de Documento de Definio de Requisitos.
Braslia: 2009.
CHEN, Peter P. Modelagem de Dados: A Abordagem Entidade
Relacionamento Para Projeto Lgico, 1 Edio. Makron, 1990.
GUEDES, Gilleanes T.A. UML 2 Uma Abordagem Prtica, So Paulo:
Novatec, 2009
PRESSMAN, Roger S. Engenharia de Software. 6. ed. So Paulo: Mc
Graw Hill, 2006.