Você está na página 1de 6

ANEXO III: MODELO DO DOCUMENTO PROJETO LGICO.

(CAPA)

<ORGANIZAO>

<NOME DO SOFTWARE> <sigla do software> <verso>

PROJETO LGICO

<local> <data>

(folha de rosto)

ORGANIZAO>

<NOME DO SOFTWARE> <sigla do software> <verso>

PROJETO LGICO
Equipe tcnica : <xxxxxxxxxxxxx> <xxxxxxxxxxxxxx>

<local> <data>

1. INTRODUO
Dever conter o objetivo e estrutura do documento.

2. MODELAGEM DE DADOS
Dever conter o diagrama entidade relacionamento. Poder ser utilizada a ferramenta CASE Oracle Designer 2000.

Fig. 1: Exemplo do diagrama ER

3. MODELAGEM FUNCIONAL
Dever conter o diagrama hierrquico de funes DHF. Recomendamos utilizar a ferramenta CASE Oracle Designer 2000. Opcionalmente pode-se desenvolver alguns nveis do diagrama de fluxo de dados a fim de facilitar a modelagem dinmica do fluxo de informaes dentro do domnio da aplicao.

Fig. 2: Exemplo do diagrama DHF

4. ESPECIFICAO TEXTUAL
necessrio criar um documento derivado dos modelos de dados e funcional para que o usurio compreenda e valide esses diagramas, permitindo a continuidade do projeto. Este item poder ser dividido em dois sub-itens: 1) Na parte de dados pode-se fazer uma descrio das principais entidades, atributos e relacionamentos. Exemplo: Entidade: Cliente Objetivo: Armazenar os dados referente ao cliente da empresa. Relacionamento: esta entidade se relaciona com a entidade cidade, onde um cliente deve residir em somente uma cidade. Descrio: Esta entidade se caracteriza pelos atributos descritos na tabela abaixo. Tem como identificar nico (chave primria) o cdigo do cliente. Cd_cliente Nm_cliente Cd_cidade Nr_cpf Cdigo do Cliente Nome do Cliente Cdigo da Cidade Nmero do CPF Chave primria Chave estrangeira

2) J para a modelagem funcional para cada funo pode-se especificar os objetivos de cada funo, entradas e sadas. Exemplo: Funo: Cadastro de Clientes Objetivo: Manter os dados dos clientes Entidade envolvidas: cliente, cidade Entradas: Cdigo do cliente, nome do cliente, cidade do cliente, nmero do CPF. Sadas: Insero do dados dos clientes e atualizao.

5. MATRIZ DE USO: ENTIDADES X FUNES


As operaes das funes sobre as entidades so: I incluir, A alterar, C consultar e E excluir. Recomendamos a utilizao da ferramenta CASE Oracle Designer 2000.

Entidades / Funes Funo 1 Funo 2 Exemplo:

Entidade 1 Entidade 2 IACE IAC ICA ICA

Entidades / Funes Cadastro de Cliente Cadastro de Cidade Relatrio de Clientes

Cliente IACE IACE C

Cidade C C

6. TERMO DE APROVAO DA FASE ORGANIZAO

TERMO DE APROVAO DA FASE PROJETO LGICO


<nome do Sistema> <sigla>

Declaramos estar de acordo com as informaes que compem este documento e aprovamos a continuidade do projeto. _______________ <Usurio> _______________ <Usurio> ____________________ <Analista responsvel> ________________________ <Gerente de desenvolvimento <local> <data>