Analise de Sistema
Por: Viniciuus Ferreira • 10/10/2015 • Trabalho acadêmico • 2.521 Palavras (11 Páginas) • 1.160 Visualizações
CENTRO UNIVERSITÁRIO CLARETIANO CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA ANÁLISE E PROJETO DE SISTEMAS
Projeto: Sistema de passagem aérea
CENTRO UNIVERSITÁRIO CLARETIANO CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA ANÁLISE E PROJETO DE SISTEMAS
Projeto: Sistema Passagem aérea
Trabalho apresentado ao Centro Universitário Claretiano de Batatais, como Trabalho de Conclusão da disciplina Análise e Projeto de Sistemas.
Introdução
Este projeto visa inicialmente cumprir os requisitos necessários para aprovação do curso de Análise e Projeto de Sistemas, porém também visa provar de forma eficiente todos os conhecimentos adquiridos durante o estudo dessa disciplina.
Esse projeto baseia-se em uma situação que imita algo real, no caso, um uma empresa aérea pretende informatizar seu sistema e contrata desenvolvedores que serão os responsáveis por fazer isso. O principal objetivo desse projeto é a parte “teórica”, ou seja, envolve o levantamento de requisitos, a criação dos diagramas, casos de uso, etc... Porque apesar da parte de programação ser muito importante, sem uma análise prévia é como atirar no vento, sem saber ao certo que fim levará.
Esse projeto segue as instruções e soluções propostas pelo CRC (Caderno de Referência de Conteúdo) que é o material disponibilizado pelo Centro Universitário Claretiano. No caso, segue os modelos de diagramas, os formulários, etc...
Os Diagramas desenvolvidos para esse projeto serão feitos com o auxílio do software Astah Community, este software foi indicado pelo CRC para exemplos e exercícios. Todos os diagramas serão exportados como imagem, que depois de devidamente ajustadas, serão inseridas nesse caderno, porém o arquivo do projeto do Astah também será entregue no Portfólio para efeito de melhor visualização.
As etapas a seguir conterão todo o conteúdo do projeto, seguidas de acordo com as instruções do CRC:
- Levantamento de requisitos (funcionais e não funcionais).
- A especificação das regras de negócio.
- Apresentação da especificação do sistema, na forma de texto em linguagem natural.
- Apresentação de uma lista de Casos de Uso.
- O desenvolvimento dos principais Casos de Uso.
- Identificação das Classes.
- Diagrama dos Casos de Uso.
- Diagrama de Classes.
- Diagramas de Sequência para Casos de Uso.
- Diagrama de Estado.
- Diagramas de Atividade.
Levantamento de Requisitos
No formulário a seguir serão apresentados os requisitos do sistema, que foram obtidos por meio da análise das informações disponibilizadas.
Sistema de Venda de Passagem Aérea | |
Requisitos Funcionais | |
Nome: Efetuar Reserva Vôo | Evidente/Oculto: (E) |
Descrição: O sistema deve manter informações de reserva não permitindo a venda do assento. | |
Nome: Cancelamento Reservas | Evidente/Oculto: (E) |
Descrição: O sistema deve ser capaz de efetuar o cancelamento de reserva do cliente. | |
Nome: Verificar disponibilidade | Evidente/Oculto: (E) |
Descrição: O sistema deve ser capaz de retornar em qualquer momento solicitado, as informações de assentos e vôos disponíveis para reserva. | |
Nome: Consumo | Evidente/Oculto(E) |
Descrição: O Sistema deve perguntar ao cliente se o mesmo deseja cadastrar um cartão para faturar seu consumo no vôo | |
Nome: Cancelamento Automático | Evidente/Oculto: (O) |
Descrição: O sistema deve cancelar automaticamente qualquer reserva em que o cliente não compareça em até 1 hora antes do vôo. | |
Nome: Disponibilização automática | Evidente/Oculto: (O) |
Descrição: O sistema deverá ser capaz de transitar o estado de reservado para disponível automaticamente, caso a reserva seja cancelada. | |
Nome: Cadastro de Clientes | Evidente/Oculto: (E) |
Descrição: O sistema deve manter informações cadastrais sobre qualquer cliente que compre uma passagem. | |
Nome: Registrar Cliente | Evidente/Oculto: (E) |
Descrição: O sistema deverá ser capaz de registrar um cliente. | |
Nome: Registrar Consumo | Evidente/Oculto: (E) |
Descrição: O sistema deverá ser capaz de registrar o consumo do cliente no vôo. | |
Nome: Soma automática | Evidente/Oculto: (O) |
Descrição: O sistema deverá ser capaz de somar o consumo do cliente no vôo. | |
Nome: Check-in | Evidente/Oculto:(E) |
O Cliente devera efetuar o check-in para voar , caso o mesmo não efetue o check-in o sistema deve automaticamente liberar o assento | |
Nome: Encerrar Conta | Evidente/Oculto: (E) |
Descrição: O sistema deverá ser capaz de encerrar a conta do cliente. | |
...