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

Construindo diagramas de classes e implementando os registros e sub-rotinas do sistema proposto para Rent Buggy usando C # como o idioma

Seminário: Construindo diagramas de classes e implementando os registros e sub-rotinas do sistema proposto para Rent Buggy usando C # como o idioma. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  10/6/2014  •  Seminário  •  2.711 Palavras (11 Páginas)  •  483 Visualizações

Página 1 de 11

SUMÁRIO

LISTA DE FIGURAS 3

1 INTRODUÇÃO 4

2 OBJETIVOS 5

3 DESENVOLVIMENTO 6

3.1 DIAGRAMA DE CLASSE 6

3.2 MODELO CONCEITUAL 7

3.2.1 3º FN 7

3.2.2 MODELO LÓGICO 8

3.3 IMPLEMENTAÇÃO DAS CLASSES EM C# 8

3.4 IMPLEMENTAÇÃO DE UMA REDE DISTRIBUÍDA 13

3.4.1 VPN 13

3.4.2 LINK DEDICADO 13

CONCLUSÃO 15

REFERÊNCIAS 16

LISTA DE FIGURAS

Figura 1 - Diagrama de Classe 5

Figura 2 - Diagrama Modelo Conceitual – brModelo 6

Figura 3 - Diagrama Modelo Lógico – brModelo 7

Figura 4 - Conexão entre Matriz e Filial 14

1 INTRODUÇÃO

Baseando-se no cenário proposto “Aluga Buggy” nas atividades em que serão realizadas veremos como construir um Diagrama de Classe, um projeto de Banco de Dados no modelo conceitual e a implementação em C#. Bem como um projeto de uma rede distribuída para um rápido acesso as informações.

2 OBJETIVOS

O objetivo principal dessa atividade será a construção de diagramas de classe e implementação de cadastros e rotinas do sistema proposto para a empresa “Aluga Buggy” usando como linguagem o C#, desenvolver técnicas de análise de sistemas e engenharia de software e criar um banco de dados de informações para armazenar e manipular essas informações no sistema. Um projeto de interligação de rede para acesso as informações nas filiais e matriz da empresa.

3 DESENVOLVIMENTO

3.1 DIAGRAMA DE CLASSE

Figura 1 - Diagrama de Classe

3.2 MODELO CONCEITUAL

Figura 2 - Diagrama Modelo Conceitual – brModelo

3.2.1 3º FN

CREATE TABLE CLIENTE (

cod_cliente int PRIMARY KEY,

cnh string,

telefone string,

nome_cliente string,

rg string,

cpf string,

endereco string

)

CREATE TABLE RESERVA (

cod_reserva int PRIMARY KEY,

data_reserva date,

data_retirada date,

data_devolucao date,

valor_reserva float,

cod_cliente int,

num_buggy int,

FOREIGN KEY(cod_cliente) REFERENCES CLIENTE (cod_cliente),

FOREIGN KEY(num_buggy) REFERENCES BUGGY (num_buggy)

)

CREATE TABLE BUGGY (

num_buggy int PRIMARY KEY,

tipo string,

modelo string,

ano date,

cod_tipo int,

FOREIGN KEY(cod_tipo) REFERENCES TIPO_BUGGY (cod_tipo)

)

CREATE TABLE TIPO_BUGGY (

desc_tipo string,

valor_tipo float,

cod_tipo int PRIMARY KEY

)

3.2.2 MODELO LÓGICO

Figura 3 - Diagrama Modelo Lógico – brModelo

3.3 IMPLEMENTAÇÃO DAS CLASSES EM C#

class Cliente

{

// Atributos

private int cod_cliente;

private string nome_cliente;

private string telefone;

private string cnh;

private string rg;

private string cpf;

private string endereco;

private List<Reserva> reserva;

// Propriedades

public int cod_Cliente {

get { return cod_cliente; }

set { cod_cliente = value; }

}

public string nome_Cliente {

get { return nome_cliente; }

set { nome_cliente = value; }

}

public string Telefone {

get { return telefone; }

set { telefone = value; }

}

public string Cnh {

get { return cnh; }

set { cnh = vlaue; }

}

public string

...

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