Buscar

PIM IV Análise e Desenvolvimento de Sistemas _ Passei Direto

Prévia do material em texto

Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
1 
 
UNIP INTERATIVA 
Projeto Integrado Multidisciplinar 
Cursos Superiores de Tecnologia 
 
 
 
 
 
 
 
 
Sistema de Estacionamento para Veículos 
 
 
 
 
 
 
 
 
 
Unip Interativa Polo Santo André –
2014 
Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
2 
 
UNIP INTERATIVA 
Projeto Integrado Multidisciplinar 
Cursos Superiores de Tecnologia 
 
 
 
 
 
 
 
 
Sistema de Estacionamento para Veículos 
 
Nome: Bruno Gonzalez Ruiz 
RA: 1444444 
Análise e Desenvolvimento de Sistemas 
1° Semestre 
 
 
 
 
 
 
Unip Interativa Polo Santo André –
2014 
Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
3 
 
Resumo 
 
 Com o crescimento da indústria de automação, e com as novas tecnologias emergentes, 
a competitividade do mercado traz a necessidade de novas soluções que facilitem rápida 
 adaptação às novas demandas. Um sistema de programação C é uma ferramenta ++
 essencial em praticamente todas as áreas, sendo implementado em diferentes 
plataformas de hardware como microcontroladores e CLPs. Uma alternativa atraente para 
a implementação de controles digitais. 
 
 
 Palavras-chave: Tecnologias, Facilitem, Implementado, Controles Digitais.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
4 
 
Abstract 
 
 With the growth of the automation industry, and with emerging new technologies, market 
competitiveness brings the need for new solutions to facilitate rapid adaptation to new 
demands. A system of C programming is an essential tool in almost all areas, being ++
implemented in different hardware platforms such as microcontrollers and PLCs. An 
attractive alternative to the implementation of digital controls. 
 
 
Key words: Technologies, Facilitate, Deployed, Digital Controls. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
5 
 
SUMÁRIO 
 
 1 INTRODUÇÃO...................................................................................................................6 
 
 2 OBJETIVO.........................................................................................................................7 
 
3 FUNDAMENTAÇÃO TEÓRICA.........................................................................................8 
 
4 METODOLOGIA............................................................................................................. ...9
 
5 REFERÊNCIAS BIBLIOGRÁFICAS................................................................................10 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
6 
 
1 INTRODUÇÃO 
 
 O C++ foi inicialmente desenvolvido por Bjarne Stroustrup dos Bell Labs, durante a 
década de 1980 com o objetivo implementar uma versão distribuída do núcleo 
Unix. Como o Unix era escrito em , dever-se-ia manter a compatibilidade, ainda que C
adicionando novos recursos. Alguns dos desafios incluíam simular a infraestrutura da 
 comunicação entre processos ou de memória compartilhada em um sistema distribuído e 
escrever drivers para tal sistema. Stroustrup percebeu que a linguagem Simula 
67 possuía características bastante úteis para o desenvolvimento de software, mas que 
 era muito lenta para uso prático. Por outro lado, a linguagem BCPL era rápida, mas 
possuía demasiado baixo nível, dificultando sua utilização no desenvolvimento de 
aplicações. A partir de sua experiência de doutorado, começou a acrescentar elementos 
do Simula 67 no C, especialmente os recursos de criação e manipulação de objetivos. O 
C foi escolhido como base de desenvolvimento da nova linguagem pois possuía uma 
proposta de uso genérico, era rápido e também portável para diversas plataformas. 
 Algumas outras linguagens que também serviram de inspiração para o cientista da 
computação foram ALGOL 68, Ada, CLU e ML. 
 Nos dias atuais, a automação dos processos é fundamental para a manutenção ou 
aumento da competitividade no mercado, seja este local, nacional ou mesmo mundial. O 
objetivo, em geral, de uma automação é fabricar o mesmo insumo com maior eficiência. O 
resultado é a diminuição do desperdício, do consumo de energia e, em alguns casos, do 
impacto ambiental. Automação objetivando a segurança dos colaboradores também é 
comum, resultando em diminuição de custos para a empresa tanto no tangível encargos 
trabalhistas, quanto na intangível perda de mão- -obra especializada em caso de de
acidente. Diversas linguagens de programação podem ser empregadas num sistema, mas 
a mais usada é a programação C. Sua popularidade de deve ao fato de ser simples de 
ajustar e ter, no mercado, uma grande variedade de ferramentas que possibilitam sua 
implementação de maneira fácil e prática. Um exemplo é que todo Controlador Lógico 
 Programável (CLP), por mais simples que seja, possui o algoritmo C pronto para ser 
usado. 
 
 
 
 
 
 
 
 
 
Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
7 
 
2 OBJETIVO 
 
 Elaborar um programa na plataforma C que controle o acesso de carros em um ++
 estacionamento sem a necessidade de intervenção humana com base em conceitos de 
programação absorvidos em aula. 
 Esse projeto tem como objetivo comprovar que a programação está ligada a ergonomia, 
maior controle e segurança e diminuição de gastos de tempo. A integração de todas as 
 matérias lecionadas no curso de Tecnologia em Análise e Desenvolvimento de Sistemas 
ministrado pela Faculdade Unip e assim, visando maior compreensão das mesmas. 
 A gestão de um projeto é de suma importância, tendo como objetivo a interação entre os 
integrantes do grupo, a organização do projeto, o cumprimento de metas e prazos, a 
aplicação de ideias em momentos adversos. 
 Demonstrar no experimento a aplicação prática das matérias aprendidas em aula e de 
outras prováveis aplicações. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
8 
 
3 FUDAMENTAÇÃO TEÓRICA 
 
 Através da implementação da programação na plataforma C com experimentos ++
práticos, obtêm-se resultados mensurados similares em relação aos cálculos teóricos. 
 Levantamento das atividades da área: Controle de entrada e saída de veículos em um 
 local (estacionamento), controle da quantidade de veículos no local, modelo e placa. 
 Controle do horário de entrada, saída e do local onde o veículo se encontra. 
 : Eliminação dos principais prováveis problemas Controle da quantidade de veículos, 
 quantidade de vagas usadas e disponíveis. Também foi realizado o controle pela placa, 
onde ao digitar o número, o programa mostra o local onde o veículo está estacionado,a 
hora de entrada e hora de saída. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
9 
 
4 METODOLOGIA 
 
 Esta monografia contará com pesquisa bibliográfica para formação do referencial teórico, 
onde obras de autores como Stroustrup Al Stevens serão contempladas. Também e 
 usaremos fontes como sites, artigos de revistas, jornais, enciclopédias e outras. 
 Para desenvolvermos o trabalho será elaborada uma programação na plataforma C++. 
 
 A monografia abordará os seguintes capítulos: 
 
 ; Elaboração do projeto a ser construído na plataforma de programação 
 Análise de viabilidade do desenvolvimento do projeto; 
 Após o levantamento dos dados de pesquisa que irão compor os capítulos acima 
descritos, acredita-se poder concluir o trabalho monográfico com eficiência e 
credibilidade. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Impresso por Lucas, CPF 127.263.954-14 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode
ser reproduzido ou repassado para terceiros. 31/05/2020 01:16:51
 
10 
 
5 REFERÊNCIAS BIBLIOGRÁFICAS 
 
 
 Stroustrup, Bjarne. Addison-Wesley, The C++ Programming Language Third edition– . 
1997. 
 
 Al Stevens. . Rio de Janeiro, LTC, 1991. Aprenda você mesmo C++
 
 
Sites utilizados 
 
 
 http://www.hardware.com.br/comunidade/programa-estacionamento/1279696/ 
 
 http://www.profwillian.com/linguagem/ 
 
 http://www.inf.ufrgs.br/~johann/cpp2004/

Continue navegando