• Nenhum resultado encontrado

CARTÓRIO. nome : char. codigo : int. registrada 1..* PROPIEDADE RURAL. escritura : int área : float ÁREAS ESPECIAIS. nome : char.

N/A
N/A
Protected

Academic year: 2021

Share "CARTÓRIO. nome : char. codigo : int. registrada 1..* PROPIEDADE RURAL. escritura : int área : float ÁREAS ESPECIAIS. nome : char."

Copied!
43
0
0

Texto

(1)

Á R E A S E S P E C IA IS n o m e : c h a r a to : in t d a ta : c h a r

P R O P ID A D E D A U N IÃ O tip o : c h a r P R O P IE D A D E R U R A L e sc rit u ra : in t á re a : f lo a t

C A R T Ó R IO n o m e : c h a r co d ig o : in t

M U N IC ÍP IO S n o m e : c h a r n e w A tt r : In te g e r P A R Q U E N A C IO N A L a b e rt u ra : c h a r re g is tr o : in t P E S S O A J U R ÍD IC A cp f : in t n o m e : c h a r e m a il : ch a r

P E S S O A F IS ÍC A cn p j : in t fa n ta si a : c h a r e n d e re ço : c h a r

P A R C E L A id e n tif ic a çã o : in t a re a : f lo a t d e sc riç ã o : c h a r

R IO S có d : in t tip o : c h a r n o m e : c h a r

lo ca liz a d a

1 .. * 1 1 .. * 1 .. *

p o d e s e r b a n h a d a 1 .. * 1 .. * p e rt e n ce 1 .. * 1 .. *

p e rt e n ce m 1 .. *

1 .. * 1 .. * 1 .. * 1 .. *

1 .. * fo rm a d a s p o r 1 .. * 1 .. * re g is tr a d a 1 .. * 1

p o d e m s e r

(2)

Parcela Identificação Área

Limite territorial

Área Rural Número da escritura

Área Especial Tipo

Nome Ato

Data de construção

Município Código IBGE Nome Cartório

Código Nome

Estado Código IBGE Nome Pessoa Física

CPF Nome Email Pessoa Jurídica

CNPJ Nome

Pessoa de contato Endereço

Rio Otto código Nome

Propriedade da União Uso atual

Propriedade da União Horário de abertura Número de Lei/Decreto

* 1

1...* 1

* 1...*

Pessoa

1 1...*

0...*

1...*

1 1

(3)
(4)

ÁREAS QUILOMBOLAS RESERVA

ÍNDIGENA

RESERVA FLORESTAL ÁREA DE

PROTEÇÃO AMBIENTAL

PARCELAS

ID Área

Descrição de sua polig.

ÁREA ESPECIAL

ID Ato Área

Data de constituição Nome

PROPRIEDADE RURAL

ID Área

PROPRIEDADE TERRITORIAL DA UNIÃO

Texto descritivo PARQUE NACIONAL

Horário de abertura Registro Legis.

PESSOA FÍSICA

CPF E-mail

PESSOA JURÍDICA

CNPJ

Endereço da sede Pessoa de contato PROPRIETÁRIO

Nome MUNICÍPIO

Código IBGE Nome oficial

As parcelas não podem ter parte de sua área em

mais de um município

1 1 RIO

Ottocódigo Nome Conexão

(5)

Parcela +{ID}

+Área

+Poligonal de Limites novaParcela

Propriedade Rural +{ID da Escritura}

Área Especial +{Ato de Constituição}

+Nome

+Data de Constituição

Propriedade da União Parque Nacional Área de Proteção

Ambiental Reserva Florestal Reserva Indígena Área Quilombola

+Uso Atual +Horários de Abertura

+Registro -

- -

- - - -

+Nome

- Proprietário 1...*

1...*

+{CPF}

+E-mail

- Pessoa Física +{CNPJ}

+Pessoa de Contato +Endereço da Sede

- Pessoa Jurídica

- Rio +{Código}

+Nome +Tipo de Curso

1...* 1...*

- Município

+{Código IBGE}

+Nome - Cartório

+{Código}

+Nome

- Estado

1

1...*

1...*

1

1

1...*

+{Código IBGE}

+Nome

Thiago Igor da Silva

2019057187

(6)

Parcela Territorial ID Federal

Área

Descrição Poligonal

Município Código IBGE Nome

Rio Ottocódigo Nome

Tipo de curso d'água Área Especial

Tipo Nome Ato Legal Data alterarNome alterarTipo

Propriedade Rural ID do Documento Nome

Área alterarNome mostrarID Parque Nacional

ID Legal Horário alterarHorário

Propriedade da União Descrição

alterarDescrição

Pessoa Física CPF

Nome Email alterarCPF alterarNome adicionarEmail Pessoa Jurídica

CNPJ Nome Contato Endereço alterarCNPJ adicionarEndereço

atravessa

Cartório Código

Nome Municípios alterarNome adicionarMunicipio

Área de Proteção Ambiental Reserva

Florestal

Reserva Indígena Área Quilombola

Estado Código IBGE Nome

Cartório Código

Nome

atua

(7)

Parcela Identificação Área

Descrição poligonal

Propriedade Rural Escritura

Área

Área Especial Nome

Área total Ato

Data constituição

Município Cód. IBGE Nome Oficial Estado 1 Situada em 1

Cartório Cód

Nome

Área de atuação 1 Registro 0..*

Território da União Uso Atual

Parque Nacional Horário Abertura Registro Ambiental

Proteção Ambiental

Reserva Florestal Reserva Indígena

Área Quilombola

Proprietário Identificação Área

Descrição poligonal

Pessoa Física CPF

Nome E-mail

Pessoa Jurídica CNPJ

Nome

Endereço da Sede Pessoa de contato 1..*

0..*

Possui

0..*

Rios Ottocodigo Nome

Tipo de curso d'água 0..* Possui 0..*

(8)

Parcela Identificação Área Formato

Area especial Nome

Area Lei

Data área de

proteção ambiental

Reserva Florestal Reserva Indigena

Área quilombola

Propriedade Rural Escritura

Area Propriedade da

União Uso

Parque Nacional Hora de funcion Uso

Pessoa Fisica CPF

Nome Email

Pessoa Jurídica Cnpj

Nome Email

Endereço

1

Cartorio Identificação Atua

Municipio IBGE

Nome

11

1

Estado IBGE Nome 1*

1 Atua

1*

1*

Rio Octtocodigo tipo nome Atravessa

Lucas Mesquita Andrade 2020054668

(9)

Propriedade Rural Ident. do documento de escritura [cartório, livro, páginas]

cadastrar_no_cartorio() Área especial

Nome [1]

Ato de constituição [1]

Data de constituição [1]

Propriedade da União Uso atual [1]

Parque nacional Horários de abertura [x..y]

Registro da legis. amb. [1]

+ method(type): type

Pessoa Id {id}

Nome [1]

Pessoa física CPF [1]

e-mail [x..y]

Pessoa jurídica CNPJ [1]

Pessoa de contato [x..y]

Endereço da sede [1]

Proprietária de

N M

Rio Ottocódigo {id}

Tipo de curso d'água [1]

Nome [1]

Parcela Id {id}

Área [1]

Descrição da poligonal [x..y]

Situada em

N 1 N Pertence a

Estado Código IBGE {id}

Nome oficial [1]

Município Código IBGE {id}

Nome oficial [1]

Passa por 1

N 1

(10)
(11)
(12)

Proprietário new_owner

Propriedade Rural + Identificação do documento de escritura {id}

Área Especial + Nome

+ Ato de constituição da área{id}

+ Data de Constituição +Tipo

+Text descritivo [0..1]

+ Registro Ambienta [0..1]

+ Horário de abertura [0..1]

é_parque é_propdauniao

1

Munícipo + Cód IBGE {id}

+ Nome oficial

Parcela

+ Identificação governamental + Área em hectares

+ Descrição poligonal de limites dividir_parcela

*

Pessoa Júridica + CNPJ{id}

+ Nome

+ Pessoa de contato + Endereço da sede Pessoa Física

+ CPF{id}

+ Nome

+ E-mail de contato

1

* 1

*

Estado + Cód IBGE {id}

+ Nome oficial

1

*

Cartório + Código {id}

+ Nome

+ Área de atuação área_superposta

(13)

PARCELA ID {id}

Área_hectares Descrição poligonal lim

ÁREA ESPECIAL Nome

Tipo_area Data_constituição Ato_constituição

PROPRIEDADE RURAL ID escritura {id}:

cartório livro páginas

PROP. DA UNIÃO uso atual: char

PARQUES NACIONAIS Horários_abertura Reg_legis_ambiental

CARTÓRIO Código {id}

Nome

PESSOA Num_cadastro {id}

Nome

PESSOA JURÍDICA Pessoa_de_contato Endereço_sede

PESSOA FÍSICA Email

PROPRIETÁRIO ESTADO

Cód_IBGE {id}

Nome_oficial

MUNICÍPIO Cód_IBGE {id}

Nome_oficial RIO

Ottocodigo {id}

Tipo_curso Nome

atua em

tem 1

0..*

1..*

0..*

0..* 1

1..*

0..*

0..*

1

registrada em 0..*

0..*

passa por Tipo_passagem

(14)

Exercício de modelagem 3 – Cadastro Ambiental Rural

Aluno: Alyson Gomes Barbosa

Matrícula: 2016030830

(15)

PARCELA ID:int

ÁREA_HEC:double POLIGONAL_LIMITES:str

PROPRIEDADE RURAL DOCUMENTO_ESCRITURA:int ÁREA_HEC:double

ÁREA ESPECIAL NOME:str

ÁREA_HEC:double ATO:str

DATA_CONSTITUIÇÃO:int MUNICÍPIO

NOME:str COD_IBGE:int ESTADO

NOME:str COD_IBGE:int

CARTÓRIO NOME:str CODIGO:int

RIO OTTOCODIGO:int TIPO_CURSO:str NOME:str CONEXÃO()

PESSOA FÍSICA CPF:int

E-MAIL:str

PESSOA JURÍDICA CNPJ:int

CONTATO:str

ENDEREÇO_SEDE:str

PARQUE NACIONAL NOME:str

HORÁRIO_ABERTURA:str LEGISLAÇÃO:str

PROPRIEDADE DA UNIÃO USO:str

ÁREA DE PROTEÇÃO AMBIENTAL

RESERVA FLORESTAL

RESERVA INDÍGENA

ÁREA QUILOMBOLA PROPRIETÁRIO

NOME:str POSSUI 1

ATUA

0...*

0...*

SE CONECTA

REGISTRA 1

1

1

0...*

0...*

1...*

1...*

1...*

0...*

(16)

PARCELA_TERITORIAL

Id: guid Area: float Descrição_reg

Municipio_id: Municipio[]

AREA_ESPECIAL

Nome: string Ato: string Data: date Uso: string

PROPRIEDADE_RURAL

Escritura: string Cartorio_id: string Data: date

Proprietario_id: Proprietario[]

CARTORIO

Ecritura: string Ato: string Data: date

Municipios_atuacao = Municipio[]

PARQUE_NACIONAL

Nome: string Hora_abertura: time Hora_fechamento: time Uso: string

PESSOA_FISICA PESSOA_JURIDICA

Cpf: string Nome: string Telefione: string[]

Email: string[]

Cnpj: string Nome: string

Nome_responsavel: string Endereço: string

ESTADO

MUNICIPIO

Cod_ibge: int Nome: string

Cod_ibge: string Nome: string Estado: Estado

CURSO_DAGUA

Ottocodigo: string Tipo: enum Nome: string Area_id: Areas[]

PROPRIETARIO

1 N

1

1..*

1..*

1

1..*

*

* 1..*

(17)

Parcela idFederal: String {id}

area: Integer

poligonalDeLimites: String

Área especial atoConstitutivo: String {id}

dataConstitutiva: Date nome: String

area: Integer

Propriedade rural idEscritura: String {id}

area: Integer Cartório codigo: String {id}

nome: String

Proprietário nome: String

Pessoa física cpf: String {id}

email [x..y]: String Estado

codigoIBGE: String {id}

nome: String

Município codigoIBGE: String {id}

nome: String

Rio ottocodigo: String {id}

tipoDeCurso: TipoDeCurso nome: String

«enumeration»

TipoDeCurso Rio

Corrego Riacho Arroio ...

Pessoa jurídica cnpj: String {id}

pessoaDeContato [0..1]: ArrayList<Pessoa de contato>

endereco: String pessoaDeContato()

Pessoa de contato nome: String {id}

email [x..y]: String telefone [x..y]: Integer getNome(): String getEmail(): String getTelefone(): Integer 1

1..*

1..*

1

incluisitua

atua em

1..* *

registrada em

Proprietário

pertence ao

1..*

pertence ao 1..*

1..*

«use»

1..*

1..*

1..*

atravessa

1 1

Uso atual usoAtual: String

União

Informação geral horarioDeAbertura: String legislacaoAmbiental: Integer

Parque nacional

(18)
(19)

Introdução a Bancos de Dados Problema para modelagem – ER Professor Clodoveu Davis

Cadastro Ambiental Rural

Deborah Vieira Vilas Boas de Almeida Matrícula 2020054315

Semestre 2021/1

(20)
(21)

1

d

ParqueNacional Parcela

idParcela

areaParcela

Nome: Júlio César de Paula Ferreira

descricao

d

Area Especial

idArea nome

atoConstituicao areaT

otal

dtConstituicao Propriedade Rural

idPropriedade area

PropriedadeUniao idPropriedade

usoAtual livro

Possui possui

Identificacao

idIdentificacao

1

N

Cartorio 1

nome idCartorio

Atua

Municipio 1

1 IBGE

nome

Pertence

Estado IBGE

1

N Pessoa Fisica CPF

email

nome

Pessoa Juridica

CNPJ pessoaContato

enderecoSede

nome

Pessoa

d

Possui idPessoa

registroLegislacao

Horario Possui

Possui

hrAbertura

hrFechamento

IBGE

idHorario N

N paginas

idParque

(22)
(23)

Arthur Pereira Ramos Amaral 2019096700

Adicionei um ID em cada Area especial para garantir a não repetição de cada uma

(24)

Parcela ID: Int

Área (ha): double Limites: str

Área Especial Nome: str

Data_de_Construção: XX/XX/XX Ato_de_Construção: str Propriedade Rural

Escritura_ID: int

Data_de_Construção: XX/XX/XX

Território da União uso: str

Reserva Florestal Área de Proteção Ambiental

Parque Nacional Horários: str legislação: int

Área Quilombola

Reserva Indígena Cartório

ID: int Nome: str

Município Código_IBGE: int Nome: str

Proprietário Nome: str

Pessoa Física CPF: XXX.XXX.XXX-XX email: str

Pessoa Jurídica CNPJ: int

Pessoa_de_contato: str Endereço: str

Estado Código_IBGE: int Nome: str

Rio Ottocódigo: int Nome: str Tipo: str

0..*

1

1 1..*

1

1..*

Atua

1

0..*

0..*

0..*

Atravessa

0..*

1..*

Registra

Possúi

(25)
(26)

Estado + IBGE code: int + Nome : string

Curso D'água + Tipo: string + ottocódigo: int + Nome: String

Parcela + Nome: String + Área: int + field: type

Área Rural + Escritura: String + Código: int + Área: float

Área Especial + Nome: String + Área: float + Decreto: string

+ Data de Constituição: string

Parque Nacional Território Nacional da União

Reserva Florestal Reserva índigena

Área Quilombola

Território da União Munícipio

Relation

0..n 1

Relation

0..n

0..n Relation

0..n 1

Propriedade da União Relation

0..n 0..n

Relation 0..n

0..n

(27)
(28)

Em algumas das classes os campos ficaram vazios, pois os mesmos não foram especificados no enunciado.

Quanto a funções, adicionei algumas nas quais pude pensar, exceto getters e setters para não lotar o diagrama,

mas as mesmas também não foram explicitadas no enunciado.

(29)
(30)
(31)
(32)
(33)

RIO Ottocódigo Tipo de Curso Nome

PARCELA ID

Área (h) Descrição

0..*

0..*

Passa

MUNICÍPIO

Código IBGE Nome

*

Pertence

1

ESTADO

Código IBGE Nome

1

*

Pertence

ÁREA ESPECIAL

Nome Ato

Data de Constituição Tipo

PROPRIEDADE RURAL

Cartório Livro Página

M N

PROPRIEDADE DA UNIÃO Uso atual

PARQUE NACIONAL Abertura

Número da Lei

CARTÓRIO

Código Nome

*

Atua

1

*

1

Registra

PROPRIETÁRIO Possui

PESSOAS FÍSICAS

CPF Nome E-mail

ÁREA ESPECIAL

Nome Ato

Data de Constituição Tipo

(34)

Parcela

Área: float Identificação: int Descrição poligonal: string

Especial Dono: string Nome: string Ato: string Data: string Tipo: string

Rural

Documento de escritura: string Cartório

Código: int Nome: string

União

Uso atual: string

Parque nacional Horário de abertura: string

Número da lei: int

Pessoa

Nome: string

Física

CPF: int E-mail: string

Jurídica

CNPJ: int Pessoa de contato: string

Endereço: string Município

Nome oficial: string Estado: string Código IBGE: int Rio

Ottocódigo: int Tipo: string Nome: string

M N

M N

N 1 M

N

(35)

Parcela Territorial ID

Área

Des. poligonal dos limites

Propriedade Rural Escritura (Cartório, Pag, Livro)

Área Especial Tipo

Nome

Ato de Lei da criação Data de criação

Atuação Municipio

Código IBGE Estado

Nome Oficial 1

.0..*

Localiza

propriedade da União Texto descritivo

Parque Nacional Horário de funcionamento Proprietario

Pessoa Id Código

Endereço Telefone

1..*

0..*

Pessoa Civil CPF

Nome Rg

Nome da Mae

Pessoa Juridica CNPJ

Nome Fantasia Pessoa de contato

Registra

Cartório Nome

Código 0..*

1

Rio Nome

Tipo Código Conexão

0..*

1..*

1

1..*

aluno: Lucas Santos Mello

Matricula: 2016026396

(36)

Parcela Territorio governoTerritorioID hectares

poligonalDeLimites ...

Propriedade Rural identificacaoDocumentoID areaHectares

...

Área Especial Nome

areaTotalHectares atoConstituicaoArea dataConstituicao ...

Propriedade Uniao textoUsoAtual ...

Reservas Florestais ...

...

Area Protecao Ambiental ...

...

Parque Nacional horarioFuncionamento legislacaoAmbiental ...

Reservas Indigenas ...

...

Areas Quilombolas ...

...

Municipio Nome codigoIBGE

...

0..*

1 Situada

Estado Nome codigoIBGE ...

1..* 1

Pertence Cartorio

codigoID Nome ...

1..*

0..*

Situado

Proprietario Nome

...

1..*

1..* Possue

Pessoa Nome tipoPessoa ...

Pessoa Juridica CNPJ

pessoaDeContato EnderecoSede ...

Pessoa Fisica CPF

Email ...

Rio Ottocodigo Nome tipoDeCurso ...

0..* 0..*

Atravessa Cartorio Rural

...

...

Cartorio Municipal ...

...

1

0..*

Registra

(37)

Parcela de Território ID do governo {id}

Área [1]

Descrição-Poligonal de Limites [1]

Foi dividida [0..1]

Propriedade Rural ID da escritura {id}

Área Especial Nome [1]

Ato de constituição {id}

Data de constituição [1]

Cartório Código {id}

Nome [1]

Registra 0..*

1 Município

Código IBGE {id}

Nome [1]

Estado Código IBGE {id}

Nome [1]

Possui Possui

1

0..*

1

1..*

Propriedade da União Uso atual [1]

Parque Nacional Horário de abertura ao público [1]

Proprietário Nome [1]

Pessoa Física CPF {id}

email [1..*]

Pessoa Jurídica CNPJ {id}

Endereço da Sede [1]

É contato de

1..* 0..*

Possui

1 0..*

Curso d'água ottocódigo {id}

Nome [1]

Tipo de curso d'água Nome {id}

Pertence a 0..*

1 Se conecta com 0..*

0..*

Possui

1..*

1..*

(38)

Problema para modelagem – UML Cadastro Ambiental Rural

Parcela Identificação Área

Poligonal de limites

Propriedade Rural escritura

+ method(type): type

Área especial Nome

Ato Data

Parque nacionais Horários de abertura Número da lei Propriedade da União

Texto descritivo Cartório

Nome Codigo

Proprietário Rural Nome

Pessoa física CPF

Email

Pessoa jurídica CNPJ

Endereço Contato

Município Nome

Identificador

Estado Nome

Identificador Rio Ottocódigo Nome Tipo

0 .. * 0 .. *

1 .. * 1

1 .. *

1

1 .. * 1

1 0 .. *

Atravessa

Pertence Pertence

Possui

Registra

(39)

Parcela {ID federal}

Área Limites

Área Especial Nome

Área

Ato de Constituição Data de Constituição Categoria da Área

Propriedade Rural ID documento de escritura [cartório, livro, páginas]

Área

Cartório Código

Nome

Pessoa Nome

Física CPF

E-mail

Jurídica CNPJ

Pessoa de Contato Endereço da sede Município

Código IBGE Nome Oficial

Estado Código IBGE Nome Oficial

Rio Ottocódigo

Tipo de curso d'água Nome

Possuída por

0..* 1..*

Situada 1

1..*

Pertence 1

1..*

1..*

0..*

Curso Parcela(s) atravessada Fronteiras passadas

Registrada em

1 1..*

Atua em 1..*

1

Propriedade da União Uso atual

Parque Nacional Horário de abertura Legislação ambiental relacionada

Lucas Pereira Carvalho 2020054676

(40)

Território não-urbano + Identificação: int + Área: int + Forma: geom + Município: int

Área Especial + Nome: varchar + Ato: int + DataAto: date

Extends

Área Rural + IdDocumento: int + Cartório: int + Proprietário: int Extends

Cartório + Código: int + Nome: varchar + Município: int

Propriedade da união Parque Nacional Área Proteção Ambiental

Reserva Florestal

Reserva Indígena Área Quilombola

Pessoa Física + CPF: int

+ Nome: varchar + Email: varchar

Pessoa Jurídica + CNPJ: int

+ Nome: varchar

+ Pessoa de contato: varchar + Sede: varchar

Proprietário + id: int

+ Nome: varchar

Extends Extends

Município + Código: int + Nome: varchar + Estado: varchar

Rio + Código: int + Tipo: varchar + Nome: varchar + Áreas: int

Extends

Extends

Extends

Extends

Extends

Extends

*

*

* 1

1

*

1 1

*

*

(41)
(42)
(43)

Nome: Vitor Gonçalves Nunes

Matrícula: 2020054897

Referências

Documentos relacionados

PEIC/UFU/2016 vem requerer inscrição para o Processo Seletivo para Bolsista de Extensão na Pró-reitoria de Extensão, Cultura e Assuntos Estudantis, da Universidade

8.4.4 No caso de não ativação do CHIP CLARO em até 30 (trinta) dias contados da contratação dos serviços do COMBO MULTI INTERNET, o cliente passa a ser considerado

Ato contínuo, após manifestação expressa dos proponentes e a desistência de recursos por todos os proponentes, foi realizada a abertura dos envelopes contendo as propostas

78 Figura 3.27 Padrão de difração de pós obtido para o complexo ácido nalidíxico:Zn através (a) de síntese por solução, em comparação com os difractogramas

Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - Câmpus Presidente Epitácio Rua José Ramos Junior, 27-50 - Jardim Tropical - Presidente Epitácio - SP - Brasil -

Utilizando esta rede para compensar os efeitos não- lineares em malha fechada, cada sinal de controle calculado é multiplicado pelo ganho real e apresentado à rede, que gera o sinal

Para obter informações sobre a eliminação de resíduos, consultar a Secção 13 da

No presente estudo 75 pacientes eram portadores de prótese dentária, porém 14 apresentaram quadro clínico compatível com queilite angular, totalizando 19%; um (4%) apresentou a