Douglas DSW I

De IFSC
Revisão de 13h18min de 14 de agosto de 2015 por imported>Douglas (→‎Modelagem de Dados)
Ir para navegação Ir para pesquisar

Desenvolvimento de Sistemas Web I

Apresentação

Atual - 2013 | Professor Douglas Alexandre Rodrigues de Souza do Campus Itajaí do IFSC.

2013 - 1994 | Técnico de Tecnologia da Informação do Câmpus São Jose.

Formação Acadêmica

Mestre em Mecatrônica Industrial - IFSC - Campus Florianópolis.

Especialista em Desenvolvimento de Produtos Eletrônicos - IFSC - Campus Florianópolis.

Graduado em CST em Sistemas de Telecomunicações - IFSC - Campus São José.

Formação Complementar

Curso de curta duração em Desenvolvimento de Sistemas de Informação - Oracle. Universidade do Sul de Santa Catarina, UNISUL, Tubarao, Brasil.

Técnico em Telecomunicações pelo IFSC - Câmpus São José.

Unidade Curricular

DESENVOLVIMENTO DE SISTEMAS WEB I
Carga Horária: 60h
Objetivos
Promover competências e habilidades para: Identificar as ferramentas necessárias para o ambiente onde a aplicação Web será concebida; Instalar as ferramentas a serem utilizadas no projeto; Configurar as ferramentas para funcionamento; Efetuar modelagem de dados do sistema a ser desenvolvido.
Ementa
Definição de Ferramentas de software e hardware. Preparação do ambiente de programação: instalação e configuração dos software. Modelagem de dados.

Ferramentas

Hardware

Software

Ambiente de Programação

Modelagem de Dados

Para se desenvolver aplicações que utilisam banco de dados relacionais, você deverá possuir os conceitos básicos sobre modelagem de dados. Não importa se sua aplicação é simples ou complexa. A correta modelagem dos seus dados tornará sua aplicação mais robusta e fácil de manter.

Nota: O ERWin foi utilizado como ferramenta para modelagem para os exemplos citados.
(Foto ERWIN)

- Qual o objetivo da modelagem de dados? Pra que modelar?

  • Representar o ambiente observado.
  • Documentar e normalizar.
  • Fornecer processos de validação.
  • Observar processos de relacionamentos entre objetos.

Modelar implica em construir modelos. Então como fazer isto?

Podemos definir as etapas envolvidas na construção de modelos em :

  1. Modelo conceitual
  2. Modelo lógico
  3. Modelo físico

Modelo conceitual

Representa as regras de negócio sem limitações tecnológicas ou de implementação. Por isto é a etapa mais adequada para o envolvimento do usuário que não precisa ter conhecimentos técnicos. Neste modelo temos

  • Visão Geral do negócio.
  • Facilitação do entendimento entre usuários e desenvolvedores.
  • Possui somente as entidades e atributos principais.
  • Pode conter relacionamentos n para m.