Mostrando postagens com marcador DFD. Mostrar todas as postagens
Mostrando postagens com marcador DFD. Mostrar todas as postagens

sexta-feira, 15 de outubro de 2010

Finalização da Pasta de TSPD

Maria Luíza Santinho Lima Monteiro

Bom dia!
Após todas as alterações necessárias serem feitas, semana passada, finalizamos a pasta de TSPD. Nela também estão contidos todos os níveis do DFD postados anteriormente (01/10 e 08/10).

A pasta pode ser acessada e baixada no seguinte link:
Download da Pasta

sexta-feira, 8 de outubro de 2010

Nível Um - DFD

Maria Luíza Santinho Lima Monteiro

Como prometido na semana passada (01/10), hoje postarei o Nível Um do DFD. Segue a imagem abaixo:

sexta-feira, 1 de outubro de 2010

Edição do Diagrama de Fluxo de Dados

Maria Luíza Santinho Lima Monteiro

Bom dia!
Conforme a correção realizada pelo professor André Dalastti, fiz alterações no DFD (Diagrama de Fluxo de Dados). A seguir é possível visualizar o Diagrama de Contexto e o Nível Zero. Em breve postarei o Nível Um, que ainda será elaborado.



sexta-feira, 4 de junho de 2010

Reunião - 04/06/2010

Maria Luíza Santinho Lima Monteiro

Boa noite!
Hoje alguns integrantes do grupo se reuniram na minha casa para adiantar a pasta de TSPD e corrigir a apresentação de Aplicativos.
Fizemos o DFD (Diagrama de Fluxo de Dados) para a pasta de TSPD, que vocês podem conferir abaixo.

(Clique na imagem para ampliar)

sexta-feira, 14 de maio de 2010

Banco de Dados - O Projeto se tornando mais real

Isabella Fontes

Olá pessoal,

Nesta semana me afastei mais da modelagem de objetos no Blender pois há alguns integrantes do grupo se empenhando neste quesito.
E também porque precisamos que o jogo tenha "funcionalidades" e com isso é necessário analisar alguns critérios:

- A interface do jogo (não confundir interface visual que é o layout/design com interface em programação, para mais detalhes clique aqui), o que inclui decidir como os objetos e seus módulos irão interagir com o usuário;
- Como será a parte de banco de dados;
- Como "rodará" o jogo em diferentes sistemas operacionais.

Tendo em vista esses critérios já mencionados, então nesta semana me especializei na interface (XULRunner já citado em um post anterior) e na parte de banco de dados.
Quanto ao banco de dados encontrei o Sqlite3 (inclusive o utilizo no estágio) que tem uma ótima integração com Python, a linguagem do Blender e isto favorece muito.
Estamos montando um "uml" com base nos DFDs nas aulas de TSPD e após isto já criaremos definitivamento nosso banco.


*Sqlite3:
  • É Software Livre/domínio público e Multiplataforma;
  • É um mecanismo de armazenamento seguro com transações ACID;
  • Não necessita de instalação, configuração ou administração;
  • Implementa a maioria do SQL92;
  • Permite guardar o banco de dados em um único arquivo;
  • Suporta bases de dados acima de 2 terabytes;
  • Sem dependências externas.

Para ler mais sobre sua documentação, clique aqui.

quinta-feira, 15 de abril de 2010

Diagrama de Fluxos de Dados - TSPD

Isabella Fontes

O próximo requisito do projeto é entregar o DFD ao prof. Dalastti para a pasta do projeto.
Então resolvi colocar aqui informações sobre o que é o DFD e um exemplo de como fazê-lo.
  • O que é?
O DFD é uma técnica usada na programação estruturada de diagramação de software que possui diversos tipos de diagramas, derivando-se em outros diagramas subsequentes.
Assim um DFD representa:
  1. Imagem do sistema, projeto ou produto;
  2. Modelo de organização;
  3. Apresentação em etapas com aumento gradativo de detalhes;
  4. Utilização dos princípios da modularização e da hierarquização.
Assim, podemos ter diversos níveis de DFD de forma a representar o fluxo de dados da aplicação.

a) DFD nível 0 - Apresenta uma visão clara do produto com todos os macroprocessos, com entidades externas, fluxo de dados e depósito de dados principais.
b) DFD nível 1 - É uma expansão do nível zero com mais detalhes e mais completo incluindo o tratamento de exceções.
  • Como fazê-lo?
Abaixo temos a figura que representação da dinâmica lógica de um DFD:


Sugestões para as etapas de elaboração de um DFD.
  • Identificar e descrever os requisitos funcionais;
  • Identificar entidades externas (EE);
  • Associar o fluxo de dados que as entidades enviam, consomem ou recebem;
  • Identificar consultas;
  • Desenhar o primeiro DFD:
    • Iniciar no canto esquerdo com a entidade externa principal;
    • Procurar deixar todas as entidades externas nos cantos;
    • Na esquerda as EE de Origem e na direita as EE de Destino;
    • Desenhe fluxos que surgem, processo e depósitos de dados;
    • Verificar se todas as entradas e saídas foram incluídas;
    • Associar manutenções aos depósitos de dados;
  • Explodir ou derivar processos complexos em níveis inferiores.
*As informações aqui apresentadas foram retiradas dos seguintes sites:
Macoratti
Wikipedia

segunda-feira, 5 de abril de 2010

DFD Spectrum

Ananda Brasolotto De Santis

Um dos itens da pasta de TSPD foi a realização de um Diagrama de Fluxo de Dados (DFD) do nosso sistema.


A Isabella já explicou anteriormente sobre DFDs. Para ver essa explicação, acesse o link:
http://empresa-spectrum.blogspot.com/2010/04/diagrama-de-fluxos-de-dados-tspd.html