TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho Individual 3 Semestre

Pesquisas Acadêmicas: Trabalho Individual 3 Semestre. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  20/10/2014  •  2.342 Palavras (10 Páginas)  •  305 Visualizações

Página 1 de 10

Sumário

1 INTRODUÇÃO 6

2 OBJETIVO 7

3 DESENVOLVIMENTO 8

3.1 DIAGRAMA DE CLASSES. 8

3.1.1 CLASSE CLIENTE. 8

3.1.2 CLASSE BUGGY 8

3.1.3 CLASSE RESERVA 9

3.1.4 CLASSE TIPO_BUGGY 9

3.2 PROJETO DE BANCO DE DADOS ATÉ 3FN. 9

3.3 ALGORITMO EM C# PARA CONTROLE DE BUGGYS. 11

4 CONCLUSÃO 12

5 REFERÊNCIAS 13

1 INTRODUÇÃO

Atendendo ao trabalho de portfólio de atividade interdisciplinares será apresentado um diagrama de classe no BRModelo com as classes: Cliente, Buggy, Reserva e Tipo_buggy, com seus relacionamentos, projeto de banco de dados no modelo conceitual e também um algoritmo em C# para fazer as reservas inserindo e retirando da lista.

2 OBJETIVO

Nosso objetivo neste trabalho é criar um algoritmo utilizando ponteiros para controlar a chegada e saida de Buggy baseado em um diagrama de classe e um projeto de banco de dados.

3 DESENVOLVIMENTO

3.1 DIAGRAMA DE CLASSES.

3.1.1 CLASSE CLIENTE.

3.1.2 CLASSE BUGGY

3.1.3 CLASSE RESERVA

3.1.4 CLASSE TIPO_BUGGY

3.2 PROJETO DE BANCO DE DADOS ATÉ 3FN.

Conceitual:

Lógico:

Banco de dados:

CREATE TABLE TIPO_BUGGY (TIPO int(8) PRIMARY KEY,

VALOR double, DESCRICAO Texto(25))

CREATE TABLE BUGGY (NUMERO_BUGGY int(8) PRIMARY KEY,

ANO INT(4), TIPO int(8), MODELO Texto(25),

FOREIGN KEY(TIPO) REFERENCES TIPO_BUGGY (TIPO) ON DELETE RESTRICT)

CREATE TABLE CLIENTE (CODIGO_CLIENTE int(8) PRIMARY KEY,

NOME Texto(25), TELEFONE Texto(8), CNH Texto(12), RG Texto(10),

CPF Texto(12), ENDERECO Texto(25))

CREATE TABLE RESERVA (CODIGO_RESERVA int(8) PRIMARY KEY,

DATA_DEVOLUCAO DateTime, DATA_RETIRADA DateTime,

VALOR double, DATA_RESERVA DateTime, NUMERO_BUGGY int(8),

CODIGO_CLIENTE int(8),

FOREIGN KEY(NUMERO_BUGGY) REFERENCES BUGGY (NUMERO_BUGGY),

FOREIGN KEY(CODIGO_CLIENTE) REFERENCES CLIENTE (CODIGO_CLIENTE))

3.3 ALGORITMO EM C# PARA CONTROLE DE BUGGYS.

Classe Reserva:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication1

{

public class Reserva

{

private int _Codigo_Reserva;

private DateTime _Data_Reserva;

private DateTime _Data_Devolucao;

private DateTime _Data_Retirada;

private int _Codigo_Cliente;

private int _Numero_Buggy;

private double _Valor;

public int Codigo_Reserva

{

get { return _Codigo_Reserva; }

set { _Codigo_Reserva = value; }

}

public DateTime Data_Reserva

{

get { return _Data_Reserva; }

set { _Data_Reserva = value; }

}

public DateTime Data_Devolucao

{

get { return _Data_Devolucao; }

set { _Data_Devolucao = value; }

}

public DateTime Data_Retirada

{

get { return _Data_Retirada; }

set { _Data_Retirada = value; }

}

public int Codigo_Cliente

{

get { return _Codigo_Cliente; }

set { _Codigo_Cliente = value; }

}

public int Numero_Buggy

{

get { return _Numero_Buggy; }

set { _Numero_Buggy

...

Baixar como (para membros premium)  txt (8.4 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no TrabalhosGratuitos.com