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 ...' |
|||
| Linha 1: | Linha 1: | ||
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 = | = 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?