Вы находитесь на странице: 1из 9

FATEC SOROCABA CURSO:ADS DISCIPLINA:LP PROJETO FINAL

1. Projeto Final Desenvolvimento em DUPLA Entrega: dia 15/12/2009


AL!": 10 #DE$% P!&'!(
1.1 Projeto: )*!+)L),")A
1.2 !-jetivos
O projeto tem por objetivo o cadastro de imveis de uma imobiliria. Cada imvel deve ser cadastrado com suas caractersticas e
seguindo o modelo entidade relacionamento. Eles podem estar disponveis para venda, aluguel ou troca.
1.. *odelo Entidade "ela/ionamento
a% As ta-elas dever0o ser /riadas 1tili2ando (3L (erver E45ress 1tili2ando os mesmos nomes do modelo
#nomes das ta-elas e dos /am5os% . !-ede/er os ti5os de dados esta-ele/idos.
-% '!D!( !( )'E&( DE('A6AD!( FA$E* PA"'E DA 67AE P")*,")A. &8! DE)9E DE 6")A" '!DA( A( 67AE(
P")*,")A( E !( "ELA6)!&A*E&'!( #67AE( E('"A&:E)"A(%. !-servar ;1ando < 5ara 5ermitir o1 n0o a
entradas de valores n1los nos /am5os.
/% Usar o a/esso ao -an/o de dados via /=digo #(3L6!&&E6')!&> (3LDA'ADAP'E"> et/% n0o 5ela ?erramenta.
** SE NO CONSE!"# C#"$# $S C%$&ES ES'#$NE"#$S ("#E'$)EN'E N$ *E##$)EN'$ +E,O ("$#$)$,
!'","-E OS CO)$N(OS. E../
$,'E# '$0,E TABDESTINO
$(( CONS'#$"N' TABORIGEM_TABDESTINO *O#E"N 1E2 3COD_DESTINO4
#E*E#ENCES TABORIGEM3COD_ORIGEM4
1
FATEC SOROCABA CURSO:ADS DISCIPLINA:LP PROJETO FINAL
CIDADE
CIDADE_CODIGO
CIDADE_NOME
CIDADE_ESTADO
CLIENTE
CLIENTE_CODIGO
CLIENTE_NOME
CLIENTE_FONE
CLIENTE_CELULAR
CLIENTE_EMAIL
CONDICAO_PAGTO
CONDICAOPAGTO_CODIGO
CONDICAOPAGTO_DESCRICAO
CONDOMINIO
CONDOMINIO_CODIGO
CONDOMINIO_NOME
IMOVEL
IMOVEL_CODIGO
TIPO_CODIGO
IMOVEL_DISPONIBILIDADE
IMOVEL_END
BAIRRO_CODIGO
CIDADE_CODIGO
IMOVEL_CEP
IMOVEL_ESTADOCONSTR...
IMOVEL_OCUPACAO
IMOVEL_AREA_TOTAL
IMOVEL_AREA_CONSTRUI...
IMOVEL_ANO_CONSTRU...
CORRETOR_CODIGO
IMOVEL_SITE
IMOVEL_REFERENCIA
PROPRIETARIO_CODIGO
IMOVEL_INSTALACAOELE...
IMOVEL_DTCADASTRO
CONDOMINIO_CODIGO
CONDOMINIO_VALOR
IMOVEL_ARMARIOEMBUTI...
IMOVEL_TETO
INTERESSADO
IMOVEL_CODIGO
CLIENTE_CODIGO
INTERESSADO_DTCADASTRO
INTERESSADO_DTVISITA
PISO
PISO_CODIGO
PISO_DESCRICAO
PROPRIETARIO
PROPRIETARIO_CODIGO
PROPRIETARIO_NOME
PROPRIETARIO_RG
PROPRIETARIO_CPF
PROPRIETARIO_FONE
PROPRIETARIO_CELULAR
PROPRIETARIO_EMAIL
PROPRIETARIO_END
REVESTIMENTO
REVESTIMENTO_CODIGO
REVESTIMENTO_DESCRICAO
TIPO
TIPO_CODIGO
TIPO_DESCRICAO
ZONA
ZONA_CODIGO
ZONA_NOME
BAIRRO
CIDADE_CODIGO
BAIRRO_CODIGO
BAIRRO_NOME
ZONA_CODIGO
IMOVELCONDICAOPAGTO
IMOVEL_CODIGO
CONDICAOPAGTO_CODIGO
IMOVELCONDICAOPAGTO_OBS
ANUNCIO
IMOVEL_CODIGO
ANUNCIO_CODIGO
ANUNCIO_MIDIA
ANUNCIO_DTCADASTRO
ANUNCIO_DPUBLICACAO
COMPLEMENTO
COMPLEMENTO_CODIGO
COMPLEMENTO_DESCRICAO
IMOVELCOMPLEMENTO
IMOVEL_CODIGO
COMPLEMENTO_CODIGO
IMOVELCOMPLEMENTO_OBS
IMOVELCOMODO
IMOVEL_CODIGO
COMODO_CODIGO
IMOVELCOMODO_OBS
PISO_CODIGO
REVESTIMENTO_CODIGO
COMODO
COMODO_CODIGO
COMODO_DESCRICAO
CORRETOR
CORRETOR_CODIGO
CORRETOR_NOME
CORRETOR_CRECI
FOTO
IMOVEL_CODIGO
FOTO_CODIGO
FOTO_IMAGEM
2
FATEC SOROCABA CURSO:ADS DISCIPLINA:LP PROJETO FINAL
*odelo detal@ado:
FA'E6 (!"!6A+A A 6U"(!: AD( A D)(6)PL)&A: LP A *!DEL! )*!+)L),")A
NOME TABELA FINALIDADE
C
5
a
v
e

p
r
i
m

r
i
a
C
5
a
v
e

e
s
t
r
a
n
g
e
i
r
a
&omes /am5os 'i5os de Dados Permite &1loB
TIPO
'ipos de "mveis 3casa t6rrea, casa sobrado, apartamento, terreno,
c5cara, etc4 obs.:
* '"+O7CO("O int N8o C5ecado
'"+O7(ESC#"C$O varc5ar39:4 N8o C5ecado
ZONA -onas da cidade 3norte, sul, nobre, etc4
* -ON$7CO("O int N8o C5ecado
-ON$7NO)E varc5ar3;<4 N8o C5ecado
CIDADE
Cidades e seus estados 3Sorocaba=S+, "tu=S+, 'ubarao=SC, S8o
,ouren>o=), etc4
* C"($(E7CO("O int N8o C5ecado
C"($(E7NO)E varc5ar3?:4 N8o C5ecado
C"($(E7ES'$(O c5ar394 N8o C5ecado
usar somente 9
caracteres para
cada estado
BAIRRO 0airro dentro das cidades3Centro, Campolim, &l.Carval5o, etc.4
* * C"($(E7CO("O int N8o C5ecado
* 0$"##O7CO("O int N8o C5ecado
0$"##O7NO)E varc5ar3@:4 N8o C5ecado
* -ON$7CO("O int C5ecado
3
FATEC SOROCABA CURSO:ADS DISCIPLINA:LP PROJETO FINAL
REVESTIMENTO #evestimentos 3porcelanato, aAulejo, madeira, etc.4
* #E&ES'")EN'O7CO("O int N8o C5ecado
#E&ES'")EN'O7(ESC#"C$O varc5ar3;<4 N8o C5ecado
PISO +isos 3porcelanato, taco, assoal5o, carpete, cimento Bueimado, etc4
* +"SO7CO("O int N8o C5ecado
+"SO7(ESC#"C$O varc5ar3;<4 N8o C5ecado
PROPRIETARIO +roprietarios dos imveis e seus dados
* +#O+#"E'$#"O7CO("O int N8o C5ecado
+#O+#"E'$#"O7NO)E varc5ar3?:4 N8o C5ecado
+#O+#"E'$#"O7# varc5ar3;<4 N8o C5ecado
+#O+#"E'$#"O7C+* varc5ar3;<4 N8o C5ecado
+#O+#"E'$#"O7*ONE varc5ar3;<4 C5ecado
+#O+#"E'$#"O7CE,!,$# varc5ar3;<4 C5ecado
+#O+#"E'$#"O7E)$", varc5ar3;::4 C5ecado
+#O+#"E'$#"O7EN( varc5ar3<:4 N8o C5ecado
* C"($(E7CO("O int N8o C5ecado
CLIENTE Clientes oCiciais ou em potencial
* C,"EN'E7CO("O int N8o C5ecado
C,"EN'E7NO)E varc5ar3?:4 N8o C5ecado
C,"EN'E7*ONE varc5ar3;<4 C5ecado
C,"EN'E7CE,!,$# varc5ar3;<4 C5ecado
C,"EN'E7E)$", varc5ar3;::4 C5ecado
COMPLEMENTO
Complementos 3Elevador, C5urrasBueira, +iscina, +ortaria 9?5,
Clube, $cademia, Sauna, 0an5eira, etc.4
* CO)+,E)EN'O7CO("O int N8o C5ecado
CO)+,E)EN'O7(ESC#"C$O varc5ar39:4 N8o C5ecado
COMODO
Comodos 3CoAin5a, Duarto, Sala estar, Sala Eantar, escritrio, Buarto
empregada, etc.4
* CO)O(O7CO("O int N8o C5ecado
CO)O(O7(ESC#"C$O varc5ar39:4 N8o C5ecado
4
FATEC SOROCABA CURSO:ADS DISCIPLINA:LP PROJETO FINAL
CONDICAO_PAGTO
Condi>Fes +agto 3G vista, 9? parcelas, Cinanciamento CaiHa, *'S,
etc.4
* CON("C$O+$'O7CO("O int N8o C5ecado
CON("C$O+$'O7(ESC#"C$O varc5ar3@:4 N8o C5ecado
CONDOMINIO Condomnios 3S8o Eos6, 0osBue das 'ulipas, 0ela &ista, etc.4
* CON(O)"N"O7CO("O int N8o C5ecado
CON(O)"N"O7NO)E varc5ar39:4 N8o C5ecado
CORRETOR
Corretores e seus nImeros 3creci4 no Consel5o #egional de
Corretores para pode eHercerem a proCiss8o
* CO##E'O#7CO("O "nt N8o C5ecado
CO##E'O#7NO)E varc5ar3?:4 N8o C5ecado
CO##E'O#7C#EC" varc5ar3;<4 N8o C5ecado
IMOVEL "mveis 3com seus tipos, endere>os e outros dados4
* ")O&E,7CO("O int N8o C5ecado
* '"+O7CO("O int N8o C5ecado
")O&E,7("S+ON"0","($(E c5ar3;4 N8o C5ecado
(Jdesativado, $J
$lugar, &Jvender,
'Jtrocar
")O&E,7EN( varc5ar3<:4 N8o C5ecado
* 0$"##O7CO("O int N8o C5ecado
* C"($(E7CO("O int N8o C5ecado
")O&E,7CE+ varc5ar3K4 C5ecado
")O&E,7ES'$(OCONS'#!C$O c5ar3;4 N8o C5ecado
NJnovo,0Jbom,#J
#egular,+J
+essimo,NJN8o
$valiado
")O&E,7OC!+$C$O c5ar3;4 N8o C5ecado
NJNovo, OJ
Ocupado, (J
(esocupado, $J
$lugado
")O&E,7$#E$7'O'$, numeric3L, 94 N8o C5ecado
")O&E,7$#E$7CONS'#!"($ numeric3L, 94 N8o C5ecado
")O&E,7$NO7CONS'#!C$O datetime N8o C5ecado
e necessario
somente o ano
5
FATEC SOROCABA CURSO:ADS DISCIPLINA:LP PROJETO FINAL
* CO##E'O#7CO("O int N8o C5ecado
codigo do corretor
de captou o imovel
")O&E,7S"'E varc5ar3;::4 C5ecado
")O&E,7#E*E#ENC"$ varc5ar3<:4 C5ecado
reCerencias de
localiAacao do
imovel
* +#O+#"E'$#"O7CO("O int N8o C5ecado
")O&E,7"NS'$,$C$OE,E'#"C$ varc5ar3;4 C5ecado ;J;;:v 9J99:v
")O&E,7('C$($S'#O datetime N8o C5ecado
data de cadastro do
imovel
* CON(O)"N"O7CO("O int C5ecado
cdigo do
condomnio se Cor o
caso
CON(O)"N"O7&$,O# numeric3?, 94 C5ecado
valor da taHa de
condomnio se Cor o
caso
")O&E,7$#)$#"OE)0!'"(O c5ar3;4 C5ecado
tem armrios
embutidos 3S4sim
ou 3N4n8o
")O&E,7'E'O c5ar3;4 C5ecado
tipo de teto J
3,4,aje e 3*4Corro
")O&E,7S"'!$C$O c5ar3;4 C5ecado
;JBuitado,9J
Cinanciado
")O&E,7&$,O# numeric3L, 94 C5ecado
valor do imvel
para venda ou
aluguel
ANUNCIO $nIncios Ceitos para o imvel em jornais, revista, internet, etc,
* * ")O&E,7CO("O int N8o C5ecado
de Bual imvel se
trata o anIncio
* $N!NC"O7CO("O int N8o C5ecado cdigo seBuencial
$N!NC"O7)"("$ c5ar3;4 N8o C5ecado
;Jjornal,9Jrevista,@J
internet,?Jrdio e
etc
$N!NC"O7('C$($S'#O datetime N8o C5ecado
data de cadastro no
sistema
$N!NC"O7(+!0,"C$C$O datetime C5ecado
data de publica>8o
do anIncio
IMOVELCOMODO
CMmodos do imvel 3Buarto do imvel ;, piso porcelanato e assim
por diante4
6
FATEC SOROCABA CURSO:ADS DISCIPLINA:LP PROJETO FINAL
* * ")O&E,7CO("O int N8o C5ecado
de Bual imvel se
trata o comodo
* * CO)O(O7CO("O int N8o C5ecado cdigo do comodo
")O&E,CO)O(O7O0S varc5ar3@:4 C5ecado
* +"SO7CO("O int C5ecado
cdigo do piso J se
Cor o caso
* #E&ES'")EN'O7CO("O int C5ecado
cdigo do
revestimento J se
Cor o caso
IMOVELCOMPLEMENTO
Complementos do imvel 3c5urrasBueira do imvel ; e assim por
diante4
* * ")O&E,7CO("O int N8o C5ecado
de Bual imvel se
trata o
complemento
* * CO)+,E)EN'O7CO("O int N8o C5ecado
cdigo do
complemento
")O&E,CO)+,E)EN'O7O0S varc5ar39:4 N8o C5ecado
IMOVELCONDICAOPAGTO Condi>Fes de pagto do imvel 3imvel ;, vista e assim por diante4
* * ")O&E,7CO("O int N8o C5ecado
de Bual imvel se
trata a condi>8o de
pagamento
* * CON("C$O+$'O7CO("O int N8o C5ecado
cdigo da condi>8o
de pagamentp
")O&E,CON("C$O+$'O7O0S varc5ar39:4 C5ecado
INTERESSADO Clientes "nteressados no imvel J s teleConou ou marcou visita
* * ")O&E,7CO("O int N8o C5ecado
de Bual imvel de
trata o interessado
* * C,"EN'E7CO("O int N8o C5ecado
cdigo do clliente
interessado
"N'E#ESS$(O7('C$($S'#O datetime N8o C5ecado
data em Bue ele Coi
cadastrado
"N'E#ESS$(O7('&"S"'$ datetime C5ecado
data de visita
agendada
FOTO *otos dos imveis
7
FATEC SOROCABA CURSO:ADS DISCIPLINA:LP PROJETO FINAL
* * ")O&E,7CO("O int N8o C5ecado
de Bual imvel de
trata o interessado
* *O'O7CO("O int N8o C5ecado cdigo seBuencial
*O'O7")$E) image N8o C5ecado arBuivo imagem
1.C Padroni2aD0o dos 6om5onentes
'i5o Projeto: EindoFs A55li/ation
&ome Projeto: PrG6ad)moveis
1.C )nstr1DHes
O ;N *orm 3*rm+rincipal4 dever conter um menu com as seguintes op>Fes/
Cadastros erais 'ransa>Fes Consultas Sobre Sair
'ipos de "mveis "mveis "mveis
Cidades "nteressados Clientes "nteressados
0airros $nIncios *otos dos "mveis
-onas
Corretores
Clientes
+roprietrios
CMmodos
Complementos
+isos
#evestimentos
Condi>Fes de +agamento
Condomnio

8
FATEC SOROCABA CURSO:ADS DISCIPLINA:LP PROJETO FINAL


'ela Cadastros J "ncluir os botFes O novo3limpa os campos4, salvar 3gravar inclus8o=altera>8o4, eHcluir, localiAar, reCres5 3salvar
altera>Fes4, primeiro, anterior, ultimo, posterior.
Se desejar pode ser colocado o reCres5 3como uma sub4 e c5amado depois do salvar e do eHcluir.
(eiHar sempre setado Strict ON
!tiliAar Combo0oH para carregar os dados das tabelas Bue emprestam as c5aves estrangeiras.
Na tabela de cidades incluir todos os estados possveis em um componente do tipo comboboH. EH. S+, SC, $C, 0$, ), etc.
Op>8o Sobre O (ados da (upla
Op>8o Sair O sair do sistema
$brir e Cec5ar somente uma veA a coneH8o no banco 3SD,CONNEC'"ON=O+EN=C,OSE4, os demais comandos $dapter,
(ataset, etc tudo dentro de cada op>8o. ! (3L6!&&E6')!& estar /omo 1ma variIvel 5J-li/a ;1e deverI /@amarAse
6!&E9A! e ?i/ar dentro do ?orm 5rin/i5al: F"*P")&6)PAL.
Cada Corm deve ter o nome respectivo da Cun>8o. EH. *#)"N'E#ESS$(O, *#)+"SO, *#)CON(O)"N"O e etc.
'estar se os valores n8o s8o nulos antes de mandar gravar 3salvar4 os dados.
+adroniAar os nomes de todos os componentes.
*ais instr1DHes estar0o sendo 5assadas a /ada a1la e anotadas a sit1aD0o
do 5rojeto de /ada d15la> &K! FAL'E> P"E(E&LA !+"):A'M")A N
Pro?a.*s/ Denil/e eloso 11/2009
denil/eOs5li/enet./om.-r
9

Вам также может понравиться