Criou página com '= Introdução = * Descrever a finalidade do sistema, ou seja, para que serve * Destacar os nomes dos softwares disponíveis no mercado * Escolher um para detalhar * Explicar o ...'
 
Daniel (discussão | contribs)
Linha 1: Linha 1:
= Introdução =
Modelagem de Dados:
 
Para toda aplicação desenvolvida que utiliza de um banco de dados, é necessário possuir os conceitos básicos sobre modelagem de dados.  Com uma correta modelagem, seu programa se torna mais robusto e mais fácil de Manter.
* Descrever a finalidade do sistema, ou seja, para que serve
O que é?
* Destacar os nomes dos softwares disponíveis no mercado
A Modelagem de Dados é a construção de um modelo de estruturação completa do programa, tais como seus processos de relacionamento entre os objetos do programa. Ou seja, é a construção de um programa em um DER (Diagrama de Entidade e Relacionamento), seguindo um modelo pré determinado para facilitar o entendimento do projeto onde quer que ele seja apresentado.
* Escolher um para detalhar
O modelo seguido pode ser definido como Modelo Conceitual, Modelo Lógico e Modelo Físico.
* Explicar o motivo da escolha
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 :
<br>
• 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.
Modelo Lógico - Leva em conta limites impostos por algum tipo de tecnologia de banco de dados. (banco de dados hierárquico , banco de dados relacional ,etc.). Suas características são :
• Deriva do modelo conceitual e via a representação do negócio
• Possui entidades associativas em lugar de relacionamentos n:m
• Define as chaves primárias das entidades
• Normalização até a 3a. forma normal
• Adequação ao padrão de nomenclatura
• Entidades e atributos documentados
Modelo Físico - Leva em consideração limites imposto pelo SGBD (Sistema Gerenciador de Banco de dados) e pelos requisitos não funcionais dos programas que acessam os dados. Características:
• Elaborado a  partir do modelo lógico
• Pode variar segundo o SGBD
• Pode ter tabelas físicas (log , lider , etc.)
• Pode ter colunas físicas (replicação)


= Funcionalidades =
= Funcionalidades =

Edição das 13h57min de 29 de março de 2011

Modelagem de Dados: Para toda aplicação desenvolvida que utiliza de um banco de dados, é necessário possuir os conceitos básicos sobre modelagem de dados. Com uma correta modelagem, seu programa se torna mais robusto e mais fácil de Manter. O que é? A Modelagem de Dados é a construção de um modelo de estruturação completa do programa, tais como seus processos de relacionamento entre os objetos do programa. Ou seja, é a construção de um programa em um DER (Diagrama de Entidade e Relacionamento), seguindo um modelo pré determinado para facilitar o entendimento do projeto onde quer que ele seja apresentado. O modelo seguido pode ser definido como Modelo Conceitual, Modelo Lógico e 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. Modelo Lógico - Leva em conta limites impostos por algum tipo de tecnologia de banco de dados. (banco de dados hierárquico , banco de dados relacional ,etc.). Suas características são : • Deriva do modelo conceitual e via a representação do negócio • Possui entidades associativas em lugar de relacionamentos n:m • Define as chaves primárias das entidades • Normalização até a 3a. forma normal • Adequação ao padrão de nomenclatura • Entidades e atributos documentados Modelo Físico - Leva em consideração limites imposto pelo SGBD (Sistema Gerenciador de Banco de dados) e pelos requisitos não funcionais dos programas que acessam os dados. Características: • Elaborado a partir do modelo lógico • Pode variar segundo o SGBD • Pode ter tabelas físicas (log , lider , etc.) • Pode ter colunas físicas (replicação)

Funcionalidades

Descrever as funções do software, ou seja, detalhes do que ele faz.

Exemplo:

  • Funcionalidades do Word:
    • Edição de documentos
    • Formatação de parágrafos
    • Contagem de palavras
    • Verificação gramatical
    • Numeração de páginas
    • Divisão em colunas
    • Exportação para PDF
    • Procura e alteração de palavras
    • Etc


Benefícios

  • Para quem usa, quais as vantagens que terá em usar
  • O que a pessoa/profissional pode ganhar usando esta ferramenta


Interface gráfica

  • Inserir uma imagem da interface gráfica do software.


Custos

  • Se software pago: tentar descobrir valor de aquisição
  • Se free: em que condições é fornecido [licença GPL, BSD, ...]


Fornecedor

  • Que empresa desenvolveu o software?


Sistema Operacional

  • Roda em quais sistemas operacionais?