https://github.com/liets0n/parcker
Parking Operations Manager
https://github.com/liets0n/parcker
algoritmos visualg
Last synced: 3 months ago
JSON representation
Parking Operations Manager
- Host: GitHub
- URL: https://github.com/liets0n/parcker
- Owner: liets0n
- License: mit
- Created: 2025-02-16T19:53:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-09T11:50:43.000Z (about 1 year ago)
- Last Synced: 2025-04-09T12:35:10.903Z (about 1 year ago)
- Topics: algoritmos, visualg
- Homepage:
- Size: 313 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Parcker
Gestor de parque de estacionamento



[](./LICENSE)
## :eyes: Visão Geral
O projecto Parcker, implementado em VisualG, foi desenvolvido como parte da cadeira de Algoritmos e Lógica de Programação (ALP) no meu primeiro ano na faculdade de Engenharia Informática.
O principal objectivo deste projecto era melhorar a lógica de programação com um projecto prático, simulando que a XPTO, uma empresa de desenvolvimento de softwares, precisava de uma aplicação para gerir o estacionamento de um centro comercial, e o nosso objectivo, como membro da equipe, era desenvolvê-lo.
Para mais informações, leia o [enunciado](./enunciado.pdf).
## :bulb: Funcionalidades
`Apresentar o painel de lugares:` Esta funcionalide deve permitir apresentar uma tabela que indique em quais pisos estão os lugares ocupados, uma estrutura semelhante a apresentada na Tabela 1 encontrada no enunciado.
`Seleccionar lugar automaticamente:` Esta funcionalide permiti identificar automaticamente uma vaga disponível no estacionamento e ocupá-la.
`Seleccionar vaga manualmente:` Esta funcionalide permiti que o utilizador informe em qual piso e em qual vaga ele deseja estacionar seu carro e marcar a vaga como ocupada.
`Desocupar lugar:` Esta funcionalide permiti que o utilizador marque um lugar como desocupado.
## :desktop_computer: Tecnologias
- VisualG 2.5.x
## :white_check_mark: Pré-requisitos
Para executar o projecto, é necessário ter o VisualG 2.5.x instalado. O VisualG pode ser baixado [aqui](https://dicasdeprogramacao.com.br/download/visualg-2-5.zip).
## :flight_departure: Como Executar
Para executar o projecto siga as seguintes etapas:
1. Abra o VisualG
2. Carregue o arquivo main.alg
3. Execute o programa pressionando F9 ou clicando em "Executar"
## :book: Aprendizados
Durante o desenvolvimento deste projecto, além de ser divertido, houve muitos aprendizados, tais como:
- Uso do VisualG
- Entendimento sobre pseudolinguagens
- Melhora na capacidade de resolução de problemas
- Melhora na capacidade de interpretar os requisitos de um software
## :copyright: Licença
Este projecto está licenciado sob MIT - Consulte o ficheiro [LICENSE](./LICENSE) para mais detalhes.