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

Analise De Desenvolvimento

Trabalho Universitário: Analise De Desenvolvimento. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  4/5/2014  •  2.639 Palavras (11 Páginas)  •  271 Visualizações

Página 1 de 11

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 Rg {

get { return rg; }

set { rg = value; }

}

public string Cpf {

get { return cpf; }

set { cpf = value; }

}

private string Endereco {

get { return endereco; }

set { endereco = value; }

}

public List<Reserva> Reserva {

get { return reserva; }

set { reserva = value; }

}

// Métodos

public void cadastrar()

{

}

public void alterar()

{

...

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