Trabalho do Projeto Integrado Multidisciplinar – PIM apresentado à Universidade Paulista – UNIP.
Por: Pabbz • 9/5/2017 • Trabalho acadêmico • 4.740 Palavras (19 Páginas) • 716 Visualizações
[pic 1]
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
ESTACIONAMENTO
UNIP INTERATIVA
2016
[pic 2]
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
ESTACIONAMENTO
Trabalho do Projeto Integrado Multidisciplinar – PIM apresentado à Universidade Paulista – UNIP.
Nome: Pablo Jaguanharo Carvalho Pinheiro
RA: 1425598
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas.
UNIP INTERATIVA
2016
RESUMO
A procura por vagas de estacionamento está cada vez mais concorrida, principalmente nas grandes cidades. Assim, o presente trabalho apresenta um projeto de sistema de estacionamento de autos visando facilitar a vida dos condutores de veículos. O projeto foi desenvolvido em linguagem C para fazer a programação do mesmo e as técnicas de engenharia para modelar os passos desse software. E ainda, a ferramenta de desenvolvimento DEV C++. Sem dúvida, um estacionamento deve proporcionar além da segurança, agilidade nas operações.
Palavras-chave: Software, Estacionamento, Autos.
ABSTRACT
The demand for parking spaces is increasingly busy, especially in large cities. Thus, this paper presents a case of parking system project to facilitate the lives of vehicle drivers. The project was developed in C language to make programming the same and engineering techniques to model the steps that software. Also, DEV C ++ development tool. Undoubtedly, a car must provide in addition to the security, agility in operations.
Keywords: Software, Parking, Autos.
SUMÁRIO
1. INTRODUÇÃO.......................................................................................................06
2. ESPECIFICAÇÃO DE SOFTWARE.......................................................................07
2.1 DESENVOLVIMENTO DO SOFTWARE..............................................................07
2.2 VALIDAÇÃO DO SOFTWARE.............................................................................13
2.3 EVOLUÇÃO DO SOFTWARE..............................................................................16
3. CONCLUSÃO.........................................................................................................17
4. REFERÊNCIAS BIBLIOGRÁFICAS.......................................................................18
1. INTRODUÇÃO
Sabemos que, a procura por vagas de estacionamento está cada vez mais concorrida, principalmente nas grandes cidades.
O problema de estacionamento é uma questão mundial, tanto que, já existem empresas produzindo ideias e soluções para o problema.
No exterior, por exemplo, em Budapeste, já existe um grande projeto para a construção de estacionamentos subterrâneos por toda a cidade. Lá, além das indicações inteligentes de vaga, há o deslocamento de veículos para espaços em várias direções do estacionamento, sendo movimentados por meio de sistemas / programas de computador a fim de encontrar a melhor posição a ser armazenado até que o condutor do veículo retorne.
Já no Brasil, o Shopping Morumbi, em São Paulo, é o pioneiro na utilização
de sistemas, chamado por alguns de estacionamento inteligente.
E breve, com certeza, os sistemas automatizados estarão presentes em todos os estacionamentos, sejam em prédios comerciais; prédios residenciais; indústrias e/ou estacionamentos particulares, trazendo economia, conforto e agilidade para as pessoas.
Considerando que um estacionamento deve proporcionar além da segurança, agilidade nas operações, o presente trabalho apresenta um projeto de sistema de estacionamento de autos visando facilitar a vida dos condutores de veículos. O projeto foi desenvolvido em linguagem C para fazer a programação do mesmo e as técnicas de engenharia para modelar os passos desse software. E ainda, a ferramenta de desenvolvimento DEV C++.
Este trabalho tem por justificativa a observação do grande número de condutores de autos que procuram vagas ao tentar estacionar seus veículos, seja em ambientes comerciais, de lazer, entre outros.
Assim, a seguir segue a especificação, o desenvolvimento, a validação e a evolução do sistema em questão.
2. ESPECIFICAÇÃO DE SOFTWARE
O sistema de estacionamento deverá contemplar uma tabela de tarifação com um determinado valor para a primeira hora e outro valor para as demais horas. Quando o cliente entrar no estacionamento, o sistema deverá emitir um recibo com a data e a hora de entrada e a placa do veículo.
Da mesma forma, quando o cliente retirar o veículo do estacionamento, o sistema deverá emitir um recibo com a data e a hora de entrada, a placa do veículo, e ainda, a data e a hora de saída, bem como, o valor a ser pago.
O sistema deverá informar quando o estacionamento estiver cheio e não aceitar mais veículos até que uma vaga seja liberada. Deverá também fazer a gestão do caixa, isto é, informar no fechamento do caixa todas as movimentações do dia e o saldo do fechamento, fazendo uso da ferramenta DEV C++.
2.1 DESENVOLVIMENTO DO SOFTWARE
O processo de desenvolvimento de um software é um conjunto de finalidades e atividades que visam a criação de um software bem estruturado e de qualidade, assim, começaremos incluindo algumas bibliotecas:
#include
#include
#include
struct tempo /* Aqui coloquei uma estrutura tempo tanto para entrada como para a saída do veiculo*/
...