ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Por: pati.geremia • 9/5/2018 • Ensaio • 1.654 Palavras (7 Páginas) • 173 Visualizações
UNIVERSIDADE NORTE DO PARANÁ
SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
PRODUÇÃO TEXTUAL
CHAPECÓ, 28 OUTUBRO 2017
PATRÍCIA TAISE GEREMIA
PRODUÇÃO TEXTUAL
Trabalho do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas da UNOPAR, para as Disciplinas; Análise Orientada a Objetos II, Banco de Dados II, Programação Orientada a Objetos, Programação Web I, Seminário IV.
Chapecó, 28 Outubro 2017
SUMÁRIO
- INTRODUÇÃO.................................................................................................................4
- OBJETIVOS .....................................................................................................................5
- DESENVOLVIMENTO.......................................................................................................6
- DIAGRAMA DE CLASSE ...................................................................................................6
- MODELO CONCEITUAL ...................................................................................................7
- BANCO DE DADOS...........................................................................................................7
- MODELO LÓGICO ...........................................................................................................8
- IMPLEMENTAÇÃO EM C# ...............................................................................................8
- CONCLUSÃO ..................................................................................................................13
- REFERENCIAS ................................................................................................................14
Chapecó, 28 Outubro 2017
1 INTRODUÇÃO
Veremos como construir um Diagrama de Classe, baseado nas atividades propostas com um projeto de Banco de Dados e implementação em C#.
Chapecó, 28 Outubro 2017
2 OBJETIVOS
O objetivo principal é a criação do Diagrama de Classe e implementação de cadastros proposto para a Empresa FROTA 10, usando C#, desenvolver técnicas de analise de sistemas e criar um banco de dados para armazenar as informações.
Chapecó, 28 Outubro 2017
3 DESENVOLVIMENTO
3.1 DIAGRAMA DE CLASSE
[pic 1]
3.2 MODELO CONCEITUAL
[pic 2]
3.2.1 BANCO DE DADOS
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_retira date,
data_devolucao date,
valor_reserva float,
cod_cliente int,
num_bug int,
FOREING KEY(cod_cliente) REFERENCES CLIENTE(cod_cliente),
FOREING KEY(num_bug)REFERENCES BUG(num_bug))
CREATE TABLE BUG(
num_bug PRIMARY KEY,
tipo string,
modelo string,
ano date,
cod_tipo int,
FOREING KEY(cod_tipo)REFERENCES TIPO BUG(cod_tipo))
CREATE TABLE TIPO BUG(
desc_tipo string,
valor_tipo float,
cod_tipo int PRIMARY KEY)
3.2.2 MODELO LÓGICO
[pic 3]
3.3 IMPLEMENTAÇÃO DAS CLASSES EM C#
class CLIENTE
class CLIENTE
{
//Atributos
private int cond_client;
private string nome_cliente;
private string telefone;
private string cnh;
private string rg;
private string cpf;
private string endereco;
private List
}
//Propriedades
public int cod_cliente
{
get{return nome_cliente;}
get{nome_ciente = value;}
}
public string nome_cliente
{
get{return nome_cliente;}
get{nome_cliente = value;}
}
public string Telefone
{
get{return telefone;}
get{telefone = value;}
}
public string Cnh
{
get{return cnh;}
get{cnh = value;}
}
public string Rg
{
get{return rg;}
get{rg = value}
}
public string CPF
{
get{return cpf}
...