Projeto final de Banco de Dados I, de Ciência da Computação UNIVALI
Foi solicitado para desenvolver um sistema de gerenciamento de pesca de embarcações, a fim de gerar relátorios.
O front-end do site foi desenvolvido linguagens HTML, CSS e JavaScript. Para os componentes foi utilizado o Framework Bootstrap.
O back-end foi desenvolvido com PHP, sem a utilização de padrões de projetos e orientação a objeto. Cada arquivo .php do back-end se remete a uma função.
- Ex.: listar_embarcacao.php: Lista as embarcações do banco de dados;
- Ex.: excluir_embarcacao.php: Exclui a embarcação selecionada;
Foi proposto o uso de PostgreSQL como banco de dados do projeto. O PHP já fornece funções básicas para conexão e manipulação do PostgresSQL. Foi utilizado a ferramenta Vertabelo para desenvolver o modelo lágico do banco de dados e o SQL de construção das tabelas.
- PHP com PostgreSQL: https://secure.php.net/manual/pt_BR/book.pgsql.php#book.pgsql
- Vertabelo: https://www.vertabelo.com/
- Bootstrap: http://getbootstrap.com/
- Tutorial instalação e configuração Postgres com XAMPP: http://www.7codes.info/post/13/install-postgresql-in-xampp-on-windows-and-integrate-phppgadmin-tool