You are on page 1of 53

Escola Secundria Emdio navarra

Stand online
PAT- Projecto de aptido tecnolgico
Ano lectivo 08/09

Contedo
Introduo ..................................................................................................................................... 3 Objectivos...................................................................................................................................... 3 Justificao, importncia e actualidade do tema.......................................................................... 3 Quadro tcnico .............................................................................................................................. 4 Descrio do sistema..................................................................................................................... 4 Estudo do mercado da aplicao .................................................................................................. 4 Objectivos...................................................................................................................................... 6 Descrio do sistema..................................................................................................................... 6 Tipos de utilizador ......................................................................................................................... 6 reas reservadas ........................................................................................................................... 7 Clientes .............................................................................................................................. 7 Administrador ................................................................................................................... 9

DFD nvel 0 .................................................................................................................................. 10 DFD nvel 1 .................................................................................................................................. 11 Dicionrio de dados Nvel 1............................................................................................. 12

DFD Nvel 2 .................................................................................................................................. 16 P1 registar cliente............................................................................................................ 16 Dicionrio de dados Nvel 2 P1 (registar clientes)....................................................... 16 Alterar cliente .................................................................................................................. 18 Dicionrio de dados nvel 2 P2 (alterar cliente) .......................................................... 18 Eliminar clientes .............................................................................................................. 20 Dicionrio de dados nvel 2 P3 (eliminar cliente) ........................................................ 20 Listar clientes................................................................................................................... 22 Dicionrio de dados nvel 2 P4 (listar clientes) ........................................................... 22 Registar automveis ........................................................................................................ 24 Dicionrio de dados nvel 2 P5 (registar automveis)................................................. 24 Alterar automvel ........................................................................................................... 26 Dicionrio de dados nvel 2 P6 (alterar automveis) .................................................. 26 Eliminar automveis........................................................................................................ 28 Dicionrio de dados nvel 2 P7 (eliminar automveis)................................................ 28 Listar automveis ............................................................................................................ 30 Pgina Dicionrio de dados nvel 2 P8 (listar automveis) ..................................................... 30 Login ................................................................................................................................ 32

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Dicionrio de dados nvel 2 P9 (login) ......................................................................... 32 Enviar e-mail.................................................................................................................... 34 Dicionrio de dados nvel 2 P10 (enviar e-mail).......................................................... 34 Inserir comentrio ........................................................................................................... 36 Dicionrio de dados nvel 2 P11 (inserir com etrio) .................................................. 36 Listar comentrio ............................................................................................................ 38 Dicionrio de dados nvel 2 P12 (listar comentrio) ................................................... 38 Eliminar comentrio ........................................................................................................ 40 Dicionrio de dados nvel 2 P13 (Eliminar comentrio) .............................................. 40 Registar acessrios .......................................................................................................... 42 Dicionrio de dados nvel 2 P14 (registar acessrios) ................................................. 42 Listar acessrios .............................................................................................................. 44 Dicionrio de dados nvel 2 P15 (listar acessrios) ..................................................... 44 Adicionar ao carrinho ...................................................................................................... 46 Dicionrio de dados nvel 2 P16 (adicionar ao carrinho) ............................................ 46 Eliminar do carrinho ........................................................................................................ 48 Dicionrio de dados nvel 2 P17 (eliminar do carrinho) .............................................. 48 Comprar acessrios ......................................................................................................... 50 Dicionrio de dados nvel 2 P18 (comprar acessrios) ............................................... 50

Requesitos .......................................................................................Error! Bookmark not defined. Concluses .................................................................................................................................. 52 Bibliografia .................................................................................................................................. 52

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

Introduo
um sistema de gesto de base de dados para (anncios) de um stand online de automveis e acessrios.

Objectivos
Este sistema tem como objectivo fazer a gesto de uma pagina Web de classificados de automveis de forma a operacionalizar a divulgao dos seus produtos me modo a que o utilizador pode ter acesso a venda ou a compra de automveis e acessrios do mesmos. O sistema tambm permite a catalogar os produtos recentes de automveis e acessrios numa pgina onde o utilizador pode ter acesso. O administrado controla a Website de modo a que no seja publicado nada divergente do tema.

Justificao, importncia e actualidade do tema.


A principal escolha deste tema foi ter verificado que ainda no e muito encontrado na internet do modo to completo e fcil utilizao e tambm porque h uma grande oferta de venda e compra destes produtos.

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

Quadro tcnico

Descrio do sistema
Este projecto consiste numa pagina de um stand de automveis virtual de modo a realizar todas as tarefas ou ainda mais do que um stand que se espalham por ai. Este servio permite divulgar o que cada utilizador registado tem para vender, mas tambm para comprar ambos processos tem de se registar para ter acesso a estes eventos, caso contrrio s pode visualizar o contedo do site. Cada automvel e acessrio inserido vai conter suas caractersticas principais como o preo, o utilizador poder fazer uma pesquisa por categorias de modo a que seja mais fcil encontrar o pretendido, caso esteja interessado poder contactar o vendedor por correio electrnico directamente pelo prprio site. Se o produto eventualmente for vendido ser apagado o anncio do website. O utilizador pode inserir produtos como tambm apagar, altera e modificar o mesmo. S o administrador tem acesso a eliminao das contas de utilizador para eliminar, os utilizadores podem s eliminar a sua prpria conta.

Estudo do mercado da aplicao


Aps uma breve pesquisa cheguei a concluso que este servio j e existente na internet como o http://www.standvirtual.com/ e outros mas no to bons, de modo a que criei um baseado para haver mais oferta deste tema.

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

Escola Secundria Emdio Navarro Viseu

Caderno de Anlise de Sistema

Curso Tecnolgico de Informtica ATI rea Tecnolgica Integrada

PAT -

Projecto de Aptido Tecnolgica

Stand online Tiago Loureno 18271, 12 J

Orientador

Nome do Professor Ano Lectivo 2008 / 2009

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

Objectivos
Este sistema permite fazer a Gesto de uma pgina da Web de classificados de automveis e acessrios de forma a divulgar o seu contedo. Os sistemas permite registar alterar listar e eliminar os produtos como tambm os clientes de modo em que a pesquisa possa se tornar mais fcil para o cliente em encontrar o pretendido. Tambm pode comunicar logo com o vendedor caso esteja interessado na compra do produto.

Descrio do sistema
Este sistema consiste numa divulgao como classificados de automveis e acessrios que permite a sua divulgao dos mesmo onde o cliente pode anunciar o que pretende vender ou comprar se tiver interessado, para isso ter de se registar para ter acesso a esses procedimentos caso contrrio s pode listar os produtos e visualizar o contedo do site. Ao inserir os produtos ter de fazer uma descrio pormenorizada, como preo, marca, cilindrada, extras e outras observaes. Se entretanto o produto for vendido ser eliminado automaticamente da base de dados. O utilizador ter uma rea reservada que para ter acesso ter de fazer login para ter privilgios de venda e compra.

Tipos de utilizador
Clientes Administrador Visitantes

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

reas reservadas

Clientes Utilizador para consulta e registo

Registar cliente Faz o registo de novos clientes que entram na pgina de modo a guardar os
seus dados pessoais para alguma eventualidade.

Altera cliente
O cliente poder alterar os seus dados se assim pretendido ao fim de ser registado e sempre que quiser. O cliente pode eliminar a sua prpria conta se no quiser fazer mais parte do site. O cliente pode ter acesso a todos os clientes registados mas no aos seus dados. Permite o cliente se ligar no site de modo ater acesso as reas reservadas. Permite o cliente inserir um automvel que pretenda vender. Permite o cliente alterar os dados do automvel que inseriu. O cliente poder eliminar o seu automvel do anncio se no pretender que ele seja vendido. Os clientes podem fazer uma pesquisa filtrada de modo a que seja mais fcil encontrar o que lhe e pretendido.

Eliminar cliente

Listar cliente

Login

Registar automveis Altera automveis Eliminar automveis

Listar automveis

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

Inserir comentrio O cliente poder inserir um comentrio ao automvel que poder ser respondido por algum utilizador Listar comentrio O cliente pode listar todos os comentrios de um dado automvel para ficar mais informado Registar acessrios O cliente pode registar o acessrio que pretende vender com as suas caractersticas para ser mais especifica a sua procura Listar acessrios

O cliente pode listar de forma personalizada os acessrios para ser mais rpida e eficaz a procura que pretende.

Adicionar ao carrinho O cliente depois de ter escolhido o acessrio que pretende encomendar pode adiciona-lo ao carrinho e continuar a pesquisa e adicionar mais acessrios e depois ter no final a soma de todo e pode fazer a encomenda de tudo. Eliminar do carrinho O cliente caso no pretenda um elemento que adicionou ao carrinho poder elimina-lo e continuar a sua pesquisa. Comprar acessrios O cliente poder efectuar a compra dos elementos que esto no carrinho recebendo um confirmativo. Enviar e-mail a clientes O cliente pode enviar um e-mail ao vendedor do veiculo que esta interessado para negociar com o mesmo.

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

Administrador Utilizador administrativo


Altera cliente O administrador poder alterar os dados dos clientes todos Eliminar cliente
O administrador pode eliminar as contas que pretender se achar conveniente pare o site. O administrador pode ter acesso a todos os clientes registados mas e aos seus dados. Permite o administrador se ligar no site de modo ater acesso as reas reservadas. Permite o administrador inserir um automvel que pretenda vender. Permite o administrador alterar os dados dos automveis. O administrador poder eliminar o automvel do anncio se no vir que e uma mal valia para o site. O administrador pode fazer uma pesquisa filtrada de modo a que seja mais fcil encontrar o que lhe e pretendido.

Listar cliente

Login

Registar automveis

Altera automveis Eliminar automveis

Listar automveis

Inserir comentrio O administrador poder inserir um comentrio ao automvel. Eliminar comentrios O administrador pode eliminar todos os comentrios para manter o site organizado e sem conversas fora do tema ou abusivas Listar comentrio O administrador pode listar todos os comentrios de um dado automvel. Registar acessrios O administrador pode registar o acessrio que pretende vender com as suas caractersticas para ser mais especifica a sua procura Listar acessrios O administrador pode listar de forma personalizada os acessrios. Enviar e-mail a clientes O administrador pode enviar um e-mail a todos os clientes.

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

DFD nvel 0

E1 Clientes P0 Gerir stand de automoveis E2 fornecedores

D1 automoveis

E2 clientes

E3 fornecedores

E4 comentarios

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

10

DFD nvel 1

P1 Registar clientes

P2 Alterar clientes
I3 Dados a eliminar

I4 Dados a listar

I2 Dados a alterar I1 Registar clientes O1 Dados do cliente

P3 Eliminar clientes

P4 Listar clientes

O3 Dados eliminados O2 Dados alterados

D1 clientes
O5 Dados listados O4 Confirmao do login

E1 Clientes

I5 Dados login I7 Automvel a alterar I8 Automvel a eliminar O7 Listagem dos comentarios

P9 Login

I6 Dados dos automoveis I10 Dados do Automvel A comprar O11 Dados do Automvel A ser vendido

P6 Alterar automveis

P7 Eliminar automoveis
i9 Listagem automoveis

I11 Dados Do comenatrio

P5 Registar automveis

O6 Dados dos automoveis O10 Listagem automveis

P8 Listar automoveis

O8 Automvel alterado

O9 Automvel eliminado I14 Comentrio A e liminar

P10 Enviar e-mail a clientes P11 Inserir comentrio

D2 automoveis

P13 Eliminar comentrio

P12 Listar comentrio

E1 clientes

D3 comentarios

Dados

I13 Listagem dos 012 cometarios do comentario

I17 Dados a eliminar do carrinho O13 comentrio eliminados I16 Dados dos acessrios a incerir

P14 Registar acessrios

P15 Listar acessrios

O15 Dados Listagem dos acessrios o16 Acessrio adicionado ao carrinho

P17 Eliminar do carrinho

I15 Listagem dos acessorios

P16 Adicionar ao carrinho

O17 Dados do carrinho O17 Dados do carrinho

O14 Dados dos acessorios

D4 acessrios

O18 Eliminar acessrios vendidos

P18 Comprar acessrios

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

11

Dicionrio de dados Nvel 1

Processos Cdigo
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16 P17 P18

Nome
Registar clientes Alterar clientes Eliminar clientes Listar clientes Registar automveis Alterar automveis Eliminar automveis Listar automveis Login Enviar e-mail a clientes Inserir comentrio Listar comentrio Eliminar comentrio Registar acessrios Listar acessrios Adicionar ao carrinho Eliminar do carrinho Comprar acessrios

Fluxos input
I1 I2 I3 I4 I6 I7 I8 I9 I5 I10 I11 I13 I14 I16 I15 I16 I17,o17 O17

Fluxos output
O1 O2 O3 O5 O6 O8 O9 O10 O4 O11 O12 O7 O13 O14 O15,o16 O17 O18

Entidades Cdigo
E1

Nome
Clientes

Do processo
P10,p8,p4,p15,p12

Para o processo
P1, p2, p3, p4, p5, p6, p7, p9, p10 P11, p12, p13, p17

Depsitos de dados Cdigo


D1 D2 D3 D4

Nome
Clientes Automveis Comentrios Acessrios

Fluxos input
O1, o2, o3, o4 O6, o8, o9 O12, o13 O14, o18

Fluxos output
I4 I9 I13 I15

Definio dos Inputs


Tiago Loureno processo: 18271 Escola Secundaria Emdio Navarro

Pgina

12

Cdigo
I1

Nome
Registar clientes

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; usarname; password; ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. Username; comentrio Username; comentrio Username; comentrio ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras

Origem Destino
E1 P1

I2

Dados a alterar

E1

P2

I3

Dados a eliminar

E1

P3

I4 I5

Dados a listar Dados do login

D1 E1

P4 P9

I6

Dados dos automveis

E1

P5

I7

Automvel a altera

E1

P6

I8

Automvel a eliminar

E1

P7

I9

Listagens automveis

D2

P8

I10 I11 I12 I13 I14 I15 I16 I17

Dados do automvel a comprar Dados do comentrio Listagem dos comentrios Comentrio a eliminar Listagem dos acessrios Dados dos acessrios a inserir Dados a eliminar do carrinho

E1 E1 D3 E1 D4 E1 E1

P10 P11 P12 P13 P15 P14 P17 Pgina

Definies dos outputs


Tiago Loureno processo: 18271 Escola Secundaria Emdio Navarro

13

Cdigo
O1

Nome
Dados do cliente

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. Username; comentrio ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. Username; comentrio Username; comentrio ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras

Origem Destino
P1 D1

O2

Dados a alterar

P2

D1

O3

Dados a eliminar Confirmao do login Dados listados

P3

D1

O4

P9

D1

O5

P4

E1

O6

Dados dos automveis Listagem dos comentrios Automvel alterado

P5

D2

O7

P12

E1

O8

P6

D2

O9

Automvel eliminado

P7

D2

O10

Listagens automveis Dados do automvel a ser vendido Dados do comentrio Comentrio eliminado Dados dos acessrios Dados listagem dos acessrios Acessrio adicionado ao

P8

E1

O11

P10

E1

O12 O13 O14 O15 O16

P11 P13 P14 P15 P15

D3 D3 D4 E1 P16

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

14

O17 O18

carrinho Dados do carrinho Eliminar acessrios vendidos

ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras

P16 P18

P17, p18 D3

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

15

DFD Nvel 2 P1 registar cliente

E1 clientes

I18 Dados do cliente

P 1.1 Criar registo do cliente

O19 Dados do registo

P 1.2 criar conta do cliente

O20 Dados da conta

D1 clientes

O22 Dados a gravar

P 1.4 gravar dados do cliente

O21 Dados a vereficar

P 1.3 verificar dados do cliente

Dicionrio de dados Nvel 2 P1 (registar clientes)

Processos Cdigo
P2.1 P2.2 P2.3 P2.4

Nome
Inserir cliente Escolher cliente Alterar dados do cliente Gravar dados do clientes

Fluxos input
I19 O3 O24 O25

Fluxos output
O23 O24 O25 O26

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P2.1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

16

Depsitos de dados Cdigo


D1

Nome
Clientes

Fluxos input
O26

Fluxos output

Definio dos Inputs Cdigo


I18

Nome
Pedido da listagem dos clientes

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
E1 P2.1

Definies dos outputs Cdigo


O23

Nome
Listagem dos clientes Cliente seleccionado Dados alterados do cliente Dados a gravar

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
P2.1 P2.2

O24

P2.2

P2.3

O25

P2.3

P2.4

O26

P2.4

D1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

17

Alterar cliente
E1 clientes P2.1 listar clientes P2.2 escolher cliente a alterar

I19 Pedido da listagem dos clientes

O23 Listagem dos clientes

O24 Cliente seleccionado

D1 clientes

O26 Dados a gravar

P 2.4 gravar dados dos clientes

O25 Dados alterados do cliente

P2.3 alterar dados dos clientes

Dicionrio de dados nvel 2 P2 (alterar cliente) Processos Cdigo


P2.1 P2.2 P2.3 P2.4

Nome
Listar clientes Escolher cliente a alterar Alterar dados do cliente Gravar dados do clientes

Fluxos input
I19 O23 O24 O25

Fluxos output
O23 O24 O25 O26

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P2.1

Depsitos de dados Cdigo


D1

Nome
Clientes

Fluxos input
O26

Fluxos output

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

18

Definio dos Inputs Cdigo


I19

Nome
Pedido da listagem dos clientes

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
E1 P2.1

Definies dos outputs Cdigo


O23

Nome
Listagem dos clientes Cliente celecionado Dados alterados do cliente Dados a gravar

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
P2.1 P2.2

O24

P2.2

P2.3

O25

P2.3

P2.4

O26

P2.4

D1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

19

Eliminar clientes

E1 clientes

I20 Dados a pesquizar

P3.1 Listar clientes a eliminar

O27 Dados a seleccionar

P3.2 Seleccionar clientes A eliminar

O28 Cliente a eliminar

D1 clientes

O30 Dados a apagar

P3.4 Apagar registos clientes

O29 Confirmao da eliminao do cliente

P3.2 Confirmar apagar clientes

Dicionrio de dados nvel 2 P3 (eliminar cliente)

Processos Cdigo
P3.1 P3.2 P3.3 P3.4

Nome
Listar clientes a eliminar Seleccionar clientes a eliminar Confirmar apagar clientes Apagar registos clientes

Fluxos input
I20 O27 O28 O29

Fluxos output
O27 O28 O29 O30

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P3.1

Depsitos de dados
D1 Clientes O30

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

20

Cdigo

Nome

Fluxos input

Fluxos output

Definio dos Inputs Cdigo


I20

Nome
Dados a pesquisar

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
E1 P3.1

Definies dos outputs


Cdigo
O23

Nome
Dados a seleccionar Cliente a eliminar Confirmao da eliminao do cliente Dados apagar

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
P3.1 P3.2

O24

P3.2

P3.3

O25

P3.3

P3.4

O26

P3.4

D1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

21

Listar clientes
D1 clientes
I21 Dados pesquizados

I22 Dados a pesquisar

P4.1 Pesquisa dos clientes

O31 Dados da pesquzia

P4.2 Visualizar pesquisa

E1 Clientes

O32 Informao da pesquiza

Dicionrio de dados nvel 2 P4 (listar clientes)

Processos Cdigo
P4.1 P4.2

Nome
Pesquisar clientes Visualizar pesquisa

Fluxos input
I21, I22 O31

Fluxos output
O31 O32

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P4.1

Depsitos de dados Cdigo


D1

Nome
Clientes

Fluxos input

Fluxos output
I21 Pgina

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

22

Definio dos Inputs Cdigo


I21

Nome
Dados pesquisados

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
D1 P4.1

I22

Dados a pesquisar

E1

P4.1

Definies dos outputs


Cdigo
O31

Nome
Dados a pesquisae Informao pesquisada

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
P4.1 P4.2

O32

P4.2

E1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

23

Registar automveis
P 5.1 Criar registo dos automveis P 5.2 criar pagina dos automoveis

E1 clientes

I23 Dados do automovel

O34 Dados do registo do automovel

O35 Dados da pagina

D2 automoveis

O37 Dados a gravar

P 5.4 gravar dados dos automoveis

O36 Dados a vereficar

P 5.3 verificar dados dos automoveis

Dicionrio de dados nvel 2 P5 (registar automveis)

Processos Cdigo
P5.1 P5.2 P5.3 P5.4

Nome
Criar registo dos automveis Criar pgina dos automveis Verificar dados dos automveis Gravar dados dos automoveis

Fluxos input
I23 O34 O35 O36

Fluxos output
O34 O35 O36 O37

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P5.1

Depsitos de dados Cdigo


D2

Nome
Automveis

Fluxos input
O37

Fluxos output

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

24

Definio dos Inputs Cdigo


I21

Nome
Dados do automvel

Dados
ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.

Origem Destino
E1 P5.1

Definies dos outputs


Cdigo
O34

Nome
Dados do registo do automvel

Dados
ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.

Origem Destino
P5.1 P5.2

O35

Dados da pgina

P5.2

P5.3

O36

Dados a verificar

P5.3

P5.4

O37

Dados gravar

P5.4

D2

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

25

Alterar automvel
E1 clientes P6.1 listar automoveis P6.2 escolher automveis a alterar

I24 Pedido da listagem dos automveis

O38 Listagem dos automveis

O39 automvel seleccionado

D2 automveis

O41 Dados a gravar

P 6.4 gravar dados dos automoveis

O40 Dados alterados do automvel

P6.3 alterar dados dos automoveis

Dicionrio de dados nvel 2 P6 (alterar automveis)

Processos Cdigo
P6.1 P6.2 P6.3 P6.4

Nome
Listar automveis Escolher automveis a alterar Alterar dados dos automveis gravar dados dos automoveis

Fluxos input
I23 O38 O39 O40

Fluxos output
O38 O39 O40 O41

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P6.1

Depsitos de dados
D2 Automveis O41

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

26

Cdigo

Nome

Fluxos input

Fluxos output

Definio dos Inputs Cdigo


I24

Nome
Pedido da listagem dos automveis

Dados
ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.

Origem Destino
E1 P6.1

Definies dos outputs


Cdigo
O38

Nome
Listagem dos automveis

Dados
ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.

Origem Destino
P6.1 P6.2

O39

Automvel seleccionado

P6.2

P6.3

O40

Dados alterados do automvel

P6.3

P6.4

O41

Dados gravar

P6.4

D2

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

27

Eliminar automveis
E1 clientes
I25 Dados a pesquisar

I25 Dados a pesquisar

P7.1 Listar automoveis a eliminar

O42 Dados a seleccionar

P7.2 Seleccionar automoveis A eliminar

O43 automovel a eliminar

D2 automoveis

O45 Dados a apagar

P7.4 Apagar registos dos automoveis

O44 Confirmao da eliminao do automovel

P7.2 Confirmar apagar automoveis

Dicionrio de dados nvel 2 P7 (eliminar automveis)

Processos Cdigo
P7.1 P7.2 P7.3 P7.4

Nome
Listar automveis a eliminar Seleccionar automveis a eliminar Confirmao apagar automveis Apagar registos dos automveis

Fluxos input
I25 O42 O43 O44

Fluxos output
O42 O43 O44 O45

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P7.1

Depsitos de dados Cdigo


D2

Nome
Automveis

Fluxos input
O45

Fluxos output
I25

Definio dos Inputs

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

28

Cdigo
I25

Nome
Dados a pesquisar

Dados
ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.

Origem Destino
E1, D2 P7.1

Definies dos outputs


Cdigo
O42

Nome
Dados a seleccionar

Dados
ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.

Origem Destino
P7.1 P7.2

O43

Automvel a eliminar Confirmao da eliminao do automovel

P7.2

P7.3

O44

P7.3

P7.4

O45

Dados a apagar

P7.4

D2

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

29

Listar automveis

D2 automoveis

I25 Dados pesquizados

I26 Dados a pesquisar

P8.1 Pesquisa dos Automoveis

O46 Dados da pesquzia

P8.2 Visualizar pesquisa dos automoveis

E1 Clientes

O47 Informao da pesquiza

Dicionrio de dados nvel 2 P8 (listar automveis) Processos Cdigo


P8.1 P8.2

Nome
Pesquisa dos automveis Visualizar pesquisa dos automveis

Fluxos input
I25 O46

Fluxos output
O46 O47

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P8.1

Depsitos de dados Cdigo


D2

Nome
Automveis

Fluxos input
O45

Fluxos output

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

30

Definio dos Inputs Cdigo


I25

Nome
Dados a pesquisar

Dados
ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.

Origem Destino
D2 P7.1

I26

Dados a pesquisar

E1

P7.1

Definies dos outputs


Cdigo
O46

Nome
Dados da pesquisa

Dados
ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.

Origem Destino
P8.1 P8.2

O47

Informao da pesquisa

P8.2

E1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

31

Login
P9.1 Inserir dados do login
I27 Dados a vereficar O49 Dados a confirmar do login

E1 Clientes

I15 Dados login

P9.2 Verificar login

D1 clientes

O48 Dados do login

P9.3 Confirmar login

Dicionrio de dados nvel 2 P9 (login)

Processos Cdigo
P9.1 P9.2 P9.3

Nome
Inserir dados do login Verificar login Confirmar login

Fluxos input
I25 I27 O49

Fluxos output
O48 O49

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P9.1

Depsitos de dados Cdigo


D1

Nome
clientes

Fluxos input
O48

Fluxos output
I27

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

32

Definio dos Inputs Cdigo


I15

Nome
Dados do login

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
E1 P9.1

I27

Dados a verificar

D1

P9.2

Definies dos outputs


Cdigo
O48

Nome
Dados do login Dados a confirmar do login

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
P9.1 P9.2

O49

P9.2

P9.3

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

33

Enviar e-mail
P10.1 Escrever email
O 52 Enviar email

E1 clientes

I28 Dados do email

O50 Dados do dono do automovel

P10.2 Verificar dados do vendedor e comprador

O52 Dados a verificar do automovel

P10.3 Verificar dados do automovel

O51 Dados do veiculo a comprar

D2 automoveis

I30 Dados verificados do automovel

I29 Dados verificados do vendedor e comprador

P10.4 Enviar email com formulrio do vendedor e do automovel

D1 clientes

O53 Dados a verificar do comprador e vendedor

Dicionrio de dados nvel 2 P10 (enviar e-mail) Processos Cdigo


P10.1 P10.2 P10.3 P10.5

Nome
Escrever e-mail Verificar dados do vendedor e comprador Verificar dados do automvel Enviar e-mail com formulrio do vendedor e automvel

Fluxos input
I28 O50 O51 I29, I30

Fluxos output
O50, O51 O53 O52 O52

Entidades
E1 Clientes P10.4 P10.1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

34

Cdigo

Nome

Do processo

Para o processo

Depsitos de dados Cdigo


D1 D2

Nome
Clientes Automveis

Fluxos input
O52 O53

Fluxos output
I30 I29

Definio dos Inputs Cdigo Nome Dados


ID_cliente; nome; morada; telefone; E-mail; ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros.

Origem

Destino

I28

Dados do e-mail

E1

P10.1

I29

Dados a verificar do comprador e vendedor

D1

P10.4

I30

Dados vereficados do automovel

D2

P10.4

Definies dos outputs


Cdigo
O50

Nome
Dados do dono do automvel Dados do veiculo a comprar

Dados
ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password; ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_automovel; marca; modelo; categoria; preo; quilmetros; combustvel; cilindrada; potencia; outros. ID_cliente; nome; morada; telefone; data_nascimento; BI; E-mail; usarname; password;

Origem Destino
P10.1 P10.2

O51

P10.1

P10.3

O52

Dados a verificar do automvel Dados a verificar do comprador e vendedor

P10.3

D2

O53

P10.2

D1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

35

Inserir comentrio
E1 cliente
I32 Escrever comentario no veiculo selecionado

P11.1 Escrever comentarios

O56 Dados do comentario

P11.2 Gravar comentario

D3 cometarios

O58 Gravar comentrios

D2 Automveis

O57 Comentrio a guardar no automvel respectivo

Dicionrio de dados nvel 2 P11 (inserir com etrio) Processos Cdigo


P11.1 P11.2

Nome
Escrever comentrios Gravar comentrios

Fluxos input
I32 O56

Fluxos output
O56 O57, O58

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P11.1

Depsitos de dados Cdigo


D2 D3

Nome
Automveis Comentrios

Fluxos input

Fluxos output
O57 O58

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

36

Definio dos Inputs Cdigo


I32

Nome
Escrever comentrio no veculo seleccionado

Dados
Username; comentrio

Origem
E1

Destino
P11.1

Definies dos outputs


Cdigo
O56 O57 O58

Nome
Dados do comentrio Comentrio a guardar no respectivo veculo Gravar comentrio

Dados
Username; comentrio Username; comentrio Username; comentrio

Origem Destino
P11.1 P11.2 P11.2 P11.2 D2 D3

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

37

Listar comentrio
D3 comentrios
I33 Dados pesquizados

P12.1 Pesquisa dos comentrios

O59 Dados da pesquisa

P12.3 Visualizar pesquisa dos comentarios

O62 Dados pesquisados

E1 Clientes

O60 Informao da pesquisa I34 Dados a pesquisar I34 Dados a pesquisar

D2 automoveis

i44 Dados dos comentrios do respectivo automvel

P12.2 Pesquisa dos automoveis

Dicionrio de dados nvel 2 P12 (listar comentrio)

Processos Cdigo
P11.1 P11.2

Nome
Escrever comentrios Gravar comentrios

Fluxos input
I32 O56

Fluxos output
O56 O57, O58

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P11.1

Depsitos de dados

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

38

Cdigo
D2 D3

Nome
Automveis Comentrios

Fluxos input

Fluxos output
I44 I33

Definio dos Inputs Cdigo


I33 I34

Nome
Dados pesquisados Dados a pesquisar Dados dos comentrios do respectivo automvel

Dados
Username; comentrio Username; comentrio

Origem
D3 E1

Destino
P12.1 P12.1, P12.2 P12.2

I44

Username; comentrio

D2

Definies dos outputs


Cdigo
O59 O60 O62

Nome
Dados da pesquisa Informao da pesquisa Dados pesquisados

Dados
Username; comentrio Username; comentrio Username; comentrio

Origem Destino
P12.1 P12.2 P12.2 P12.3 E1 P12.3

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

39

Eliminar comentrio

E1 clientes

I36 comentrio a pesquisar

P13.1 Listar comentarios a eliminar

O63 Dados a seleccionar

P13.2 Seleccionar comentrio A eliminar

O64 comentrio a eliminar

P13.4 Apagar registos dos comentrios

O65 Confirmao da eliminao do comentrio

P13.3 Confirmar apagar comentarios

D3 Comentrios

O66 Dados a apagar

I37 Listagem dos comentarios

Dicionrio de dados nvel 2 P13 (Eliminar comentrio) Processos Cdigo


P13.1 P13.2 P13.3 P13.4

Nome
Listar comentrios a eliminar Seleccionar comentrio a eliminar Confirmar apagar comentrios Apagar registos dos comentrios

Fluxos input
I36, I37 O63 O54 O65

Fluxos output
O63 O64 O65 O66

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P13.1

D3

Comentrios

O66

I37

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

Cdigo

Nome

Fluxos input

Fluxos output

40

Depsitos de dados

Definio dos Inputs Cdigo


I36 I37

Nome
Comentrio a pesquisar Listagem dos comentarios

Dados
Username; comentrio Username; comentrio

Origem
E1 D3

Destino
P13.1 P13.1,

Definies dos outputs


Cdigo
O63 O64 O65 O66

Nome
Dados a seleccionar Comentrio a eliminar Confirmao do comentrio a eliminar Dados a apagar

Dados
Username; comentrio Username; comentrio Username; comentrio Username; comentrio

Origem Destino
P13.1 P13.2 P13.3 P13.4 P13.2 P13.3 P13.4 D3

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

41

Registar acessrios

E1 clientes

I38 Dados do acessrio

P 14.1 Verificar acessrio

O67 Dados verificados

P 14.2 Gravar acessrios

D4 acessorios

O68 Dados a gravar

Dicionrio de dados nvel 2 P14 (registar acessrios)

Processos Cdigo
P14.1 P14.2

Nome
Verificar acessrios Registar a acessrios

Fluxos input
I38 O67

Fluxos output
O67 O68

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P14.1

Depsitos de dados Cdigo


D4

Nome
acessrios

Fluxos input
O68

Fluxos output

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

42

Definio dos Inputs Cdigo


I38

Nome
Dados do acessrios

Dados
ID; nome; caractersticas; preo; outras

Origem
E1

Destino
P14.1

Definies dos outputs


Cdigo
O67 O68

Nome
Dados vereficados Dados a gravar

Dados
ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras

Origem Destino
P14.1 P14.2 P14.2 P14.3

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

43

Listar acessrios
D4 acessrios
I40 Dados pesquisados

I39 Dados a pesquisar

P15.1 Pesquisa dos acessrios

O69 Dados da pesquisa

P15.2 Visualizar pesquisa

E1 Clientes

O70 Informao da pesquisa

Dicionrio de dados nvel 2 P15 (listar acessrios)

Processos Cdigo
P15.1 P15.2

Nome
Pesquisa dos acessrios Visualizar pesquisa

Fluxos input
I39, I40 O69

Fluxos output
O69 O70

Entidades Cdigo
E1

Nome
Clientes

Do processo
P15.2

Para o processo
P15.1

Depsitos de dados Cdigo


D4

Nome
acessrios

Fluxos input

Fluxos output
I40

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

44

Definio dos Inputs Cdigo


I39 I40

Nome
Dados a pesquisar Dados da pesquisa

Dados
ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras

Origem
E1 D4

Destino
P15.1 P15.2

Definies dos outputs


Cdigo
O69 O70

Nome
Dados da pesquisa Informao da pesquisa

Dados
ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras

Origem Destino
P15.1 P15.2 P15.2 E1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

45

Adicionar ao carrinho
D4 acessrios
I42 Dados dos acessorios adicionados

I41 Dados a adicionar

P16.1 Adicionar acessrios ao carrinho

O71 Dados a confirmar

P16.2 Confirmar a adio dos acessrios

E1 Clientes

Dicionrio de dados nvel 2 P16 (adicionar ao carrinho)

Processos Cdigo
P16.1 P16.2

Nome
Adicionar acessrios ao carrinho Confirmar a adio dos acessrios

Fluxos input
I41, I42 O71

Fluxos output
O71

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P16.1

Depsitos de dados Cdigo


D4

Nome
acessrios

Fluxos input

Fluxos output
I42

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

46

Definio dos Inputs Cdigo


I41 I42

Nome
Dados a adicionar Dados dos acessrios adicionados

Dados
ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras

Origem
E1 D4

Destino
P16.1 P16.1

Definies dos outputs


Cdigo
O71

Nome
Dados a confirmar

Dados
ID; nome; caractersticas; preo; outras

Origem Destino
P16.1 P16.2

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

47

Eliminar do carrinho
P16.2 Confirmar adio dos acessorios
O75 Dados eliminados do carrinho o74 Dados dos acessrios a eliminar

P17.1 Pesquisar dados a eliminar do carrinho

O72 dados a eliminar

P17.2 Confirmar eliminar dados do carrinho

E1 Clientes

I43 Dados a pesquisar

P17.3 Eliminar dados do carrinho

O73 Dados a eliminar do carrinho

Dicionrio de dados nvel 2 P17 (eliminar do carrinho)

Processos Cdigo
P17.1 P17.2 P17.3 P16.2

Nome
Pesquisa dos dados a eliminar do carrinho Confirmar eliminar dados do carrinho Eliminar dados do carrinho Confirmar adio dos acessrios

Fluxos input
I43, O74 O72 O73 O75

Fluxos output
O72 O73 O75 O74

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P17.1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

48

Depsitos de dados Cdigo Nome Fluxos input Fluxos output

Definio dos Inputs Cdigo


I43

Nome
Dados a pesquisar

Dados
ID; nome; caractersticas; preo; outras

Origem
E1

Destino
P17.1

Definies dos outputs


Cdigo
O72 O73 O74 O75

Nome
dados a pesquisar Dados a eliminar do carrinho Dados eliminados do carrinho Dados dos acessrios a eliminar

Dados
ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras

Origem Destino
P17.1 P17.2 P16.2 P17.3 P17.2 P17.3 P17.1 P16.2

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

49

Comprar acessrios
P.16.3 Confirmar adio dos acessorios
I42 Dados a confirmar Para a compra

P18.1 Confirmar dados para a compra

O75 Dados a verificar para A compra

P18.2 Verificar desponibilida de


I43 Disponibilidade dos acessrios O76 Dados para a compra

P18.4 Emitir confirmativo de compra

O77 Dados para o Confirmativo de compra

P18.3 Fazer compra

D3 acessorios

O78 Talao para o cliente

O78 Acessorios para o cliente

E1 clientes

Dicionrio de dados nvel 2 P18 (comprar acessrios) Processos Cdigo


P18.1 P18.2 P18.3 P18.2 P16.3

Nome
Confirmar dados para compra Verificar disponibilidade Fazer compra Emitir confirmativo de compra Confirmar adio dos acessrios

Fluxos input
I44 O75, I45 O76 O77

Fluxos output
O75 O76 O77, O78 O78 I44

Entidades Cdigo
E1

Nome
Clientes

Do processo

Para o processo
P18.3, P18.4 Pgina

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

50

Depsitos de dados Cdigo


D3

Nome
Acessrios

Fluxos input

Fluxos output
I45

Definio dos Inputs Cdigo


I44 I45

Nome
Dados a confirmar para a compra Disponibilidade dos acessrios

Dados
ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras

Origem
P16.3 D4

Destino
P18.1 P18.2

Definies dos outputs


Cdigo
O75 O76 O77 O78 O79

Nome
Dados a confirmar para a compra Dados para a compra Dados para confirmativo da compra Talo para o cliente Acessrios para o cliente

Dados
ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras ID; nome; caractersticas; preo; outras Nome_cliente; preo; nome_acessrios. Acessrios

Origem Destino
P18.1 P18.2 P18.3 P18.4 18.3 P18.2 P18.3 P18.4 E1 E1

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

51

Requisitos
O sistema stand online necessita do MySQL ODBC 5.1 Driver anexado no CD-ROM, tambm e recomendado utilizar o browser Firefox mozila para o site funcionar sem nenhum problema de visual, no IE s 2 pormenores e que falham de visual mas recomendo o outro.

Concluses
Posso concluir que com este projecto vim a melhorar as minhas capacidades em algumas reas de informtica, foi com muito gosto que empenhei-me neste projecto de criar um stand online de automveis, contudo e um projecto muito trabalhoso e um pouco complicado contudo tentei concluir tudo que tinha planeado, contudo no foi possvel mas a maior parte e o mais importante foi concludo. No conclui a alterao dos dados dos automveis, enviar e-mails com as notcias devido a dificuldade que tive mesmo com pesquisas efectuadas, tambm no conclui os comentrios aos automveis (inserir, eliminar, listar) contudo o cdigo que iria ser utilizado nos comentrios foi utilizado noutras opes como tambm ficou por fazer os acessrios e carrinhos de compras. Todos estes campos em termos de cdigo que ia ser utilizado foram utilizados noutras opes tirando o carrinho de compras. Um dos motivos pela no concluso do planificado foi uma questo de tempo relativamente ao perodo de estgio que ocupou bastante do tempoe porque tambm o projecto era extenso. Senti algumas dificuldades ao longo deste projecto e agradeo ao orientador de estgio por nos ter tirado dvidas que nos ajudou a concluir e eliminar muito dos problemas que iam surgindo. Foi um projecto interessante de elaborar desde parte grfica a parte de programar, foi uma linguagem m pouco complicada de inicio de se trabalhar mas com o tempo e a pratica tornou-se mais flexvel.

Bibliografia
Todas as pesquisas utilizadas foram a manuais no Moodle e na internet. http://moodle.esenviseu.net

Tiago Loureno

processo: 18271

Escola Secundaria Emdio Navarro

Pgina

52