Trabalho de aps

Disponível somente no TrabalhosFeitos
  • Páginas : 21 (5044 palavras )
  • Download(s) : 0
  • Publicado : 14 de novembro de 2011
Ler documento completo
Amostra do texto
UNIVERSIDADE PAULISTA - UNIP

DEPARTAMENTO DE TRANSITO: DETRAN

Trabalho de APS
Sistemas de Informação 2ºsemestre-2011
Alison Frederic de Castilho A67FHI-5
Cosmerino Pereira Gonçalves A63488-6
Danilo Paasos de Oliveira da Silva A683AG-3
Nilvandro Marques de Oliveira A716IF-9

SÃO PAULO
2011

1. ÍNDICE
Sumário
1. ÍNDICE 1
2. OBJETIVO DO TRABALHO 2
3. INTRODUÇÃO 24. PROGRAMAÇÃO ORIENTADA A OBJETOS 3
4.1. Qual é a vantagem? 3
4.2. Os alicerces da POO 3
4.3. Abstração 3
4.4. Encapsulamento 4
4.5. Herança 5
4.6. Polimorfismo 6
5. CONCEITOS DE MODELAGEM E RELACIONAMENTO 7
5.1. Modelo Conceitual 7
5.2. Modelo Lógico.......................................................................................................................75.3. Modelo Físico 7
5.3.1. Atributo obrigatório 9
5.3.2. Atributo opcional 9
5.3.3. Atributo Identificador 9
5.3.4. Chave Candidata 9
5.3.5. Características de uma Chave Primária 9
5.4. Relacionamento 9
5.5. Cardinalidade. 10
5.5.1. Cardinalidade Mínima 10
5.5.2. Cardinalidade Máxima 10
5.6. Normalização 12
5.6.1. Primeira Forma Normal -(1FN)- 12
5.6.2.Segunda Forma Normal -(2FN)- 13
5.6.3. Terceira Forma Normal -(3FN)- 14
6. DISSERTAÇÃO 16
6.1. Modulo de Cadastro dos Proprietários 16
6.2. Modulo de Cadastro dos Veículos 16
6.3. Modulo de Cadastro das Multas em Infratores 16
6.4. Modulo Relatórios dos registros 16
7. PROJETO (ESTRUTURA) DO PROGRAMA 17
7.1. SQL CREATE SCRIPT 17
8. RELATÓRIO COM AS LINHAS DE CÓDIGO DOPROGRAMA 19
9. BIBLIOGRAFIA 21

2. OBJETIVO DO TRABALHO
Este trabalho tem por objetivo principal a especificação e implementação de uma ferramenta de criação e gerenciamento de registros distribuídos em um Banco de Dado que seja capaz de atender as necessidades de um departamento de transito gerenciando assim veículos, proprietários e multas.
E a partir dessa base de dados criaremrelatórios de multas a pagar, multas já quitadas e quantidade de pontos na CNH por proprietário.

3. INTRODUÇÃO
Ao longo deste trabalho iremos abordar o tema:
“DESENVOLVIMENTO DE SOFTWARE UTILIZANDO CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS”.
O desenvolvimento de software tem sido objeto de estudos desde a criação do computador. Com os avanços tecnológicos e da eletrônica, o custo dohardware caiu drasticamente. Isto ocasionou um grande crescimento na utilização do computador, tanto pelas empresas quanto pela população em geral. O computador passou a ser usado como ferramenta corrente de trabalho, equipamento de comunicação e até mesmo como forma de entretenimento. Este fato ocasionou um crescimento muito grande na demanda por software, cada vez mais complexos e sofisticados.Os programas de computador, antes construídos para serem executados poucas
vezes, começaram a ter sua vida útil prolongada aumentando, portanto, a necessidade de alterações nos sistemas já existentes. Isto elevou os custos para desenvolver e, principalmente, para realizar correções e evoluções nos sistemas computacionais. Além disso, tem-se o fato de que se consegue desenvolver computadorescada vez melhores e mais baratos e, em contrapartida, não se consegue desenvolver software que satisfaça toda a demanda, tanto por tipos e quantidade de sistemas quanto por complexidade. Também não se consegue desenvolver software com custos compatíveis com os baixos custos de hardware. O processo de desenvolvimento de software teve que evoluir para fazer frente às pressões por redução dos custos eaumento da produtividade.

4. PROGRAMAÇÃO ORIENTADA A OBJETOS

5.1. Qual é a vantagem?
Qualquer pessoa ou empresa que vive da criação de software sem dúvidas não fica contente ao ver-se escrevendo código similar infinitamente, gastando tempo e recursos na programação de rotinas que já foram criadas anteriormente, mas que pela falta de uma metodologia apropriada, não podem ser...
tracking img