Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Gerência de Projetos - SCE - Sistema de Controle de Estacionamento

Por:   •  2/5/2018  •  6.103 Palavras (25 Páginas)  •  452 Visualizações

Página 1 de 25

...

Este documento tem a finalidade auxíliar à análise e projeto de sistemas, através de diversas ferramentas e todas as informações levantadas pela experiência dos próprios analistas. Serão apresentados os diagramas de casos de uso, de classes e de entidade e relacionamento, além da especificação de cada um dos casos de uso, acompanhada de layouts das telas e relatórios do sistema. Fica registrado todas as fases da análise e do projeto do Sistema, caracterizando este documento como base para o seu desenvolvimento.

1.1.3. Metodologia Adotada

A metodologia adotada para a análise e projeto do sistema foi a UML, pela clareza e facilidade de entendimento de seus diagramas e por todos os benefícios que a Orientação a Objetos trás em todo o ciclo de vida do software. Para a modelagem do banco de dados foi desenvolvido um diagrama de entidade e relacionamento. Todas as fases foram auxiliadas por ferramentas CASE apropriadas.

1.1.4. Descrição do Sistema Proposto

1.1.4.1. Objetivos

Esse sistema tem como objetivo controlar atividades administrativas de um estacionamento, assim como a melhoria na organização e facilidade de uso de suas informações. O Sistema de Controle de Estacionamento (SCE) utilizará uma camada de persistência que irá interagir entre o produto e o banco de dados, tornando-o independente.

O SCE tem por finalidade controlar e supervisionar as entradas e saídas de um estacionamento. O sistema aceita ou rejeita entradas no estacionamento de acordo com o número de vagas disponíveis. Este permitirá o cadastro de clientes, vagas, funcionários, aluguéis de vagas e emissões de relátorios gerenciais.

1.1.4.2. Diagramas de Casos de Uso

[pic 1]

1.1.4.3. Diagramas de Classes

[pic 2]

1.1.4.4. Especificações Casos de uso e Descrição das Classes

Caso de Uso 01: Cadastrar Clientes

Ator Principal:

Usuário

Sumário:

Este é o caso de uso iniciado pelo usuário quando ele requisita ao sistema um cadastro de clientes, informando os dados do mesmo. O objetivo deste caso de uso é possibilitar que ocorra a inclusão de clientes no sistema ou a alteração daqueles já existentes.

Pré-Condições:

Não Aplicável.

Fluxo Principal:

- O Usuário solicita ao sistema o cadastro de clientes.

- O Sistema exibe uma lista com os clientes cadastrados, contendo código, nome do cliente, ordenado pelo código de cliente.

- O sistema solicita a opção de inclusão de um novo cliente ou alteração, exclusão ou consulta de um cliente selecionado.

- O usuário informa a opção desejada.

- O sistema executa o subfluxo correspondente ao tipo de operação recebido (Incluir, Alterar, Excluir, Consultar).

Fluxos Alternativos:

- O usuário pode modificar a ordenação da lista de clientes cadastrados, podendo ordenar pelo código ou pelo nome do cliente.

- O usuário pode efetuar uma pesquisa da lista de clientes cadastrados, podendo pesquisar pelo código de cliente ou pelo nome do cliente. A pesquisa não necessita ser exata, sendo feita a partir do inicio do campo pesquisado. A pesquisa deve ignorar letras maiúsculas e minúsculas.

- O usuário pode cancelar a opção de cadastramento, fechando a interface.

Subfluxo: Operação Incluir

- O sistema exibe a interface com todos os campos habilitados.

- O sistema exibe todos os campos vazios.

- O sistema solicita a entrada dos seguintes dados: código do cliente, nome do cliente, telefone, endereço, tipo de aluguel e placa automóvel.

- O usuário informa ao sistema os dados solicitados.

- O sistema solicita a confirmação da operação.

- O usuário confirma a operação.

- O sistema efetua a validação dos campos (RN1, RN2).

- O sistema efetua críticas de acesso concorrente (Registro duplicado).

- O sistema armazena os dados.

- O sistema fecha a interface.

Subfluxo: Operação Alterar

- O sistema exibe a interface com todos os campos habilitados, exceto o código do cliente.

- O sistema efetua a leitura do registro a partir do código do cliente selecionado.

- O sistema exibe os dados: código do cliente, nome do cliente, telefone, endereço(logradouro, numero,bairro e CEP), tipo de aluguel e placa automóvel.

- O sistema solicita a alteração nos campos permitidos.

- O usuário altera os dados.

- O sistema solicita a confirmação da operação.

- O usuário confirma a operação.

- O sistema efetua a validação dos campos (RN1, RN2).

- O sistema efetua críticas de acesso concorrente (alteração de registro alterado ou excluído).

- O sistema armazena os dados.

- O sistema fecha a interface.

Subfluxo: Operação Excluir

- O sistema exibe a interface com todos os campos desabilitados.

- O sistema efetua a leitura do registro a partir do código do cliente selecionado.

- O sistema exibe os dados nos respectivos campos.

- O sistema solicita a confirmação da operação.

- O usuário confirma a operação.

...

Baixar como  txt (48.4 Kb)   pdf (112.9 Kb)   docx (48.5 Kb)  
Continuar por mais 24 páginas »
Disponível apenas no Essays.club