tcc - sistema gerenciador de transporte escolar intermunicipal

7
SGTEI SISTEMA GERENCIADOR DE TRANSPORTE ESCOLAR INTERMUNICIPAL Autor: Raphael Agneli Silva Orientador: Silvio Antonio Carro

Upload: raphael-agneli

Post on 21-Jul-2015

627 views

Category:

Education


3 download

TRANSCRIPT

SGTEISISTEMA GERENCIADOR DE

TRANSPORTE ESCOLAR INTERMUNICIPAL

Autor: Raphael Agneli Silva Orientador: Silvio Antonio Carro

DESCRIÇÃO

O SGTEI visa gerenciar o transporte escolar intermunicipal de alunos, bem

como os veículos, as rotas, os recebimentos e as despesas de uma empresa de

transporte escolar.

FUNÇÕES

BÁSICAS

RF_B1 – Gerenciar PessoasRF_B2 – Gerenciar VeículosRF_B3 – Gerenciar RotasRF_B4 – Gerenciar DespesasRF_B5 – Gerenciar Valores

FUNDAMENTAIS

RF_F1 – Gerar ContratoRF_F2 – Registrar recebimento

de mensalidadesRF_F3 – Registrar DespesasRF_F4 – Gerar Mensalidades

SAÍDA

RF_S1 – Relatório de PessoasRF_S2 – Relatório de DespesasRF_S3 – Gerar Mapa das RotasRF_S4 – Relatório de Contas

a receber

LINGUAGENS E TECNOLOGIAS

JSON

HTMLCSS

BANCO DE DADOS

MODELO DE PERSISTÊNCIA

EntidadeInterface EntidadeDB

$vehicles = new Vehicles();

Validações e Processamentos

$vehicles->setPlate($plate);$vehicles->setAut($autonomy);$vehicles->setRou($route);$vehicles->setDri($driver);$vehicles->setImg($img_url);$vehicles->setId($id);

$vehicles->insert();

class Vehicles { Atributos Construtor Métodos gets e sets function insert(){ $vdb = new VehiclesDB(); return $vdb->insert($this); } function selectAll(){} function selectExpense($vehicle){} function select($vehicle){} function selectCont($vehicle){} function update(){} function delete($id){}}

class VehiclesDB { function insert(Vehicles $vehicle) { $db = new Database(); $sql = "INSERT... if ($db->cud($sql)) return true; else return false; }

Demais métodos }

APRESENTAÇÃO DO SISTEMA

TELA DE MOVIMENTAÇÃOTELA PRINCIPAL TELA DE CADASTRO TELA DE RELATÓRIO