Escolar Documentos
Profissional Documentos
Cultura Documentos
4
2 OBJET IVO ................................................................................................ 4
3 DESENVOLV IMENTO .............................................................................. 4
3.1 Diag ramas de Caso de Uso do s istema de entrega de pizzas .......... 4
3.2 O Diagrama de Classe .......................................................................... 6
3.3 Insero de um pedido na linguagem C# .......................................... 7
3.4 BrModelo, modelos conceitual e lgico ............................................ 16
3.4.1 Co nceitual .......................................................................................... 16
3.4.2 Lgico ................................................................................................. 17
3.5 Vantagens e desvantagens de se utilizar uma plata forma b aseada em
microcomputadores .................................................................................. 18
4 CONCLUSO ........................................................................................... 19
5 REFERNCIAS ......................................................................................... 20
1. INTRODUO
O p resente tr abalho i r apresentar como seria o cenrio de um si stema
voltado par a uma p izzari a contendo os cadastros e rotina s pa ra de Con trole de
Entrega
de Pizza, utilizando a linguag em C#; grficos representando as Entidades e
Rela ci onamentos do B anco de dados para o armazenamento e mani pul ao das
informaes; Diagramas utili zando as t cnicas de anli se de sistemas e engenharia
de
Linguagem geren ciada: os programas desenvolvidos em C# executam
nu m
amb iente gere nciado, o que significa que todo o gere nciamen to de me mri
a
fei to pel o runtimevia o GC (Garbage Collector)
cl ass Cliente
{
// Atributos
private i nt cod_cliente;
private string nome_ cliente;
private string tel efone;
private string rg;
private string cpf;
private string endereco;
private List<Pedi do> pedido ;
// Propriedades
public int cod_Cliente {
get { return cod_cliente; }
set { cod_cliente = value; }
}
public stri ng nome_Cl i ente {
get { return nome_cliente; }
set { nome_cl ie nte = val ue; }
}
public string Telefone {
get { return telefone; }
set { telefone = value; }
}
public stri ng Rg {
get { return rg; }
set { rg = value; }
}
public stri ng Cpf {
get { return cp f; }
set { cpf = val ue; }
}
private string Endereco {
get { return endereco; }
set { endereco = value; }
}
public List<Pedido> Pedi do {
get { return pedido; }
set { pedido = value; }
}
// Mtodos
}
public float valor_Pedido {
get { return valor_pedido; }
set { val or_pedido = val ue; }
}
public Cliente Clien te {
get { return cliente; }
set { clien te = val ue; }
}
public Pizza Pizza {
get { return pizza; }
set { pi zza = val ue; }
}
public Pedido pedido {
get { return pedido; }
set { pedido = value; }
}
// Mtodos
publi c voi d cada strar()
{
}
publi c voi d alterar()
{
}
publi c voi d excluir()
{
}
publi c voi d pesqui sar ()
{
}
}
// ------------------------------------------------- //
class Pizza
{
// Atributos
private i nt num_pi zza;
private string sabor;
private Size;
pr ivate List<Pedido> pedi do;
pri vate Sabor_pizza sabor_pizza;
// Propriedades
public int num_Pi zza {
get { return num_pizza; }
set { num_pi zza = value; }
}
public stri ng Sabor {
get { return sabor; }
set { sabor = value; }
}
public DateTime d ata_Entreg a {
get { return data_entrega; }
set { data_entrega = value; }
}
public stri ng Sabor {
get { return sabor; }
set { sabor = value; }
}
public List<Pedido> Pedi do {
get { return pedido; }
set { pedido = value; }
}
public Sabor_pizza sabor_Pi zza {
get { return sabor_pizza; }
set { sabor_pi zza = value; }
}
// Mtodos
public void cadastrar()
{
}
publi c voi d alterar()
{
}
publi c voi d excluir()
{
}
publi c voi d pesquisar()
{
}
}
// ------------------------------------------------- //
class Sab or_pizza
{
// Atributos
private string desc_sabor;
private i nt cod_sabor;
private float val or _sabor;
private List<Pi zza> pizza;
// Propriedades
public stri ng desc_Sabor {
3.4.2 L GICO