O CONTROLE DE FROTA
Por: Jose.Nascimento • 9/11/2018 • 789 Palavras (4 Páginas) • 292 Visualizações
...
[pic 12]
Figura 6 – Diagrama de Implantação
---------------------------------------------------------------
-
BANCO DE DADOS
Relacionado ao estudo de caso, criamos um DER devidamente aplicado ao MRN, na primeira forma normal, segunda forma normal e terceira forma normal, utilizando a ferramenta BrModelo.
No que diz respeito à modelagem conceitual construímos aqui o Diagrama de Entidade e Relacionamento, identificando as entidades e os relacionamentos entre elas.
Já quanto ao modelo lógico, será definido as chaves primárias e estrangeiras, normalização, integridade e referencial.
[pic 13]
Figura 7 – DER conceitual
[pic 14]
Figura 8 – DER lógico
CodVei
Fabric
Modelo
Cor
Placa
tipoCombust
QtdPortas
Opcion
V001
Volks
Hatch
Vermelho
Jks-7654
Flex
4
Ar
V002
Volks
Sedan
Cinza
Jkm-9988
Flex
4
ar
Tabela 1 – Tabela Veículos 1ª Forma Normal
Cod
CodVei
Data
Hora
Km
Status
R001
V001
15/10/2016
10:00
107562
Reservado
R002
V002
23/12/2016
09:00
157988
Reservado
Tabela 2 – Tabela Reserva 2ª Forma Normal
-
PROGRAMAÇÃO ORIENTADA A OBJETOS
A seguir, implementação em C# de cadastro de funcionários e veículos:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace trabalho_class
{
public abstract class Conectar
{
private string status;
public string Status
{
get { return status; }
}
public void Conectar();
public void Desconectar();
public abstract void Atualizar();
public abstract void Deletar();
public abstract void Adcionar();
}
}
Quadro 1 – Classe conectar
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace trabalho_class
{
class Funcionarios : Conexao,Cadastro,
{
public string status
{
get;
}
public int codigo
{
get;
}
public string nome
{
get;
}
public string endereço
{
get;
}
public int cep
{
get;
}
public string cidade
{
get;
}
public string estado
{
get;
}
public void Conectar();
public void Desconectar();
public void Adicionar();
public void Atualizar();
public void Excluir();
}
...