trabalho grupo unopar 4 semestre analise sistemas

Páginas: 9 (2002 palavras) Publicado: 14 de maio de 2014
1 INTRODUÇÃO 3
2 OBJETIVO 4
3 DESENVOLVIMENTO 5
3.1 DIAGRAMA DE CLASSE 5
3.2 BANCO DE DADOS NO MODELO CONCEITUAL 6
3.3 ALGORITMO EM C# 7
3.4 SOLUÇÕES PARA IMPLEMENTAÇÃO DE UMA REDE 14
4 CONCLUSÃO 16
REFERÊNCIAS 17

1 INTRODUÇÃO
Portfólio em grupo do 4º semestre do curso de Tecnologia em Análise e Desenvolvimento de Sistemas aborda a construção de um diagrama de classe com base nocenário proposto da locadora de buggys.
O trabalho ainda contém um projeto de banco de dados no modelo conceitual com as formas normais aplicadas e um algoritmo em C# com as classes implementadas e seus relacionamentos. Outro ponto importante que o trabalho sugere são as ideias para implementação de uma rede distribuída para interligar as filiais na região.



2 OBJETIVO
Objetivo geral éapresentar um trabalho sólido feito com base na metodologia de pesquisas em que o leitor entenda os caminhos para o desenvolvimento de um sistema, as ferramentas envolvidas no processo.
Outro ponto importante e que ajudará o proprietário da locadora de buggys a elucidar o projeto do sistema são os diagramas de classe e projeto de banco de dados já normalizados, o algoritmo em C# com as classes eseus relacionamentos já implementados.


3 DESENVOLVIMENTO
3.1 DIAGRAMA DE CLASSE
Conforme o exercício de diagrama de classe de nossa locadora de buggys, neste diagrama está toda a estrutura de comunicação entre as classes conforme a imagem abaixo:







3.2 BANCO DE DADOS NO MODELO CONCEITUAL
Baseado no cenário proposto foi criado um projeto de banco de dados no modeloconceitual e aplicamos as formas normais até a 3ªFN. Abaixo conforme a figuramos notamos este projeto já normalizado.





3.3 ALGORITMO EM C#
Com base no cenário proposto construímos um algoritmo em C# que traz as classes do diagrama de classes já implementadas assim como seus relacionamentos. Segue abaixo o código:

Classe Cliente:
public class Cliente
{
private int codigo;private char nome;
private char telefone;
private char cnh;
private char rg;
private char cpf;
private char endereco;

private List reservas;
public List Reservas
{
get { return reservas; }
set { reservas = value; }
}

public int Codigo
{
get{ return codigo; }
set { codigo = value; }
}

public char Nome
{
get { return nome; }
set { nome = value; }
}

public char Telefone
{
get { return telefone; }
set { telefone = value; }
}

public char Cnh
{
get { return cnh; }set { cnh = value; }
}

public char Rg
{
get { return rg; }
set { rg = value; }
}

public char Cpf
{
get { return cpf; }
set { cpf = value; }
}

public char Endereco
{
get { return endereco; }
set { endereco = value; }
}public Cliente()
{
reservas = new List();

}

public bool Cadastrar()
{
if (reservas.Count == 0)
return true;
if (reservas.Count > 0)
return true;
}

public bool IncluirReserva(Reserva pReserva)
{
try
{reservas.Add(pReserva);
return true;
}
catch
{
return false;
}

}

public bool ExcluirReserva(Reserva pReserva)
{
Reserva reserva = reservas.Find(p => p.Codigo == pReserva.Codigo);

if (reserva == null)
return false;...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • TRABALHO GRUPO UNOPAR 4 SEMESTRE
  • Trabalho em grupo 4 semestre contábeis unopar
  • TRABALHO EM GRUPO 4 SEMESTRE UNOPAR CAXIAS DO SUL
  • Unopar Trabalho Individual Analise Sistemas 1 Semestre
  • Trabalho 1 semestre analise e desenvolvimento de sistemas unopar
  • TRABALHO UNOPAR 4 SEMESTRE
  • Trabalho 4 semestre unopar
  • seminário unopar 4 semestre

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!