Banco De Dados
Ensaios: Banco De Dados. Pesquise 862.000+ trabalhos acadêmicosPor: vang123 • 14/9/2014 • 2.688 Palavras (11 Páginas) • 288 Visualizações
SISTEMA DE ENSINO PRESENCIAL CONECTADO
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
SUMÁRIO
LISTA DE FIGURAS 3
SUMÁRIO 4
1 INTRODUÇÃO 3
2 OBJETIVOS 4
3 DESENVOLVIMENTO 5
3.1 DIAGRAMA DE CLASSE 5
3.2 MODELO CONCEITUAL 6
3.2.1 3º FN 6
3.2.2 MODELO LÓGICO 7
3.3 IMPLEMENTAÇÃO DAS CLASSES EM C# 7
3.4 IMPLEMENTAÇÃO DE UMA REDE DISTRIBUÍDA 12
3.4.1 VPN 13
3.4.2 LINK DEDICADO 13
4 CONCLUSÃO 15
REFERÊNCIAS 16
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;
...