Modelagem relacional e programação oridentada a objeto

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2146 palavras )
  • Download(s) : 0
  • Publicado : 15 de outubro de 2011
Ler documento completo
Amostra do texto
UNIVERSIDADE PAULISTA – UNIP
INSTITUTO DE CIENCIAS EXATAS E TECNOLOGIA – ICET
SISTEMA DA INFORMAÇAO

DESENVOLVIMENTO DE SOFTWARE UTILIZANDO CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS

Trabalho realizado na disciplina de APS – Atividades práticas supervisionadas, ministrado pelo Prof. Saulo.

|José Franklin |RA:A645705 |SI2Q07 |
|Lucas Camargo de Almeida |RA: A686DB3 |SI2Q07 |
|Márcio de Almeida |RA: A659GC6 |SI2Q07 |
|Thomaz T. Silva |RA: A669566 |SI2Q07 |

São Paulo – SP
10/05/2011

INDICE

Objetivos 3
Introdução 4
PROGRAMAÇÃO ORIENTADA A OBJETOS(CONCEITOS GERAIS) 6
DESCRIÇÃO DOS MÓDULOS DO SISTEMA E BANCO DE DADOS 14
PROJETO – ESTRUTURA DO PROGRAMA 19
Relatório de linhas de código 23
BIBLIOGRAFIAS 29

Objetivos
O objetivo do projeto é criar um sistema de gerenciamento de veículos do tipo cliente/servidor onde será utilizando uma linguagem de programação orientada a objetos para a criação de um software com interface gráfica para ainserção e busca de dados de um veículo e seu condutor, o projeto também contará com a utilização de um banco de dados utilizando a linguagem SQL.
O sistema deverá armazenar ou alterar todos os dados do condutor e de seu veículo através do preenchimento dos campos exibidos no software e armazená-los no banco de dados, para isso é necessário realizar uma conexão entre o software e o banco de dadospara que o mesmo possa manipular os dados a serem inseridos. O banco de dados ficará responsável por armazenar todas as informações inseridas pelo usuário, utilizando conceitos simples de programação SQL, com as informações do condutor e de seu veículo armazenadas em tabelas.
O sistema de busca poderá ser feitas tanto através do software quanto no próprio banco de dados, utilizando chavesprimarias tanto do condutor quanto do seu veículo, os valores deverão ser mostrados nos campos do software ou nas tabelas do banco de dados.
Alem dos dados do condutor e de seu veículo, o sistema também deverá exibir a situação dos mesmos, mostrando a validação e vencimento da carteira de habilitação, informações sobre multas e seus valores, onde dependendo do tipo de infração cometida pelo condutordo veículo, serão acrescentados os pontos na carteira de habilitação e valores a serem quitados e seu vencimento.

Introdução
Este é um projeto de desenvolvimento de um sistema para permitir um gerenciamento de frotas de veículos, onde será criado um software para a inserção e busca e alteração de dados utilizando uma linguagem de programação orientada a objetos, e a utilização de umalinguagem de banco de dados onde serão armazenadas todas as informações inseridas pelo usuário do software.
O sistema poderá ser utilizado em uma situação de uma cidade que necessite de um software para o controle da frota de carros, onde o usuário poderá realizar os cadastros dos veículos e seus respectivos condutores, e também a busca ou alteração das informações dos mesmos. O projeto conta com aarquitetura cliente/servidor utilizando um banco de dados que permite armazenar uma grande quantidade de informações inseridas pelo usuário diariamente.
O software conta com uma interface gráfica de fácil entendimento e utilização, apresentando os campos de dados a serem inseridos ou alterados pelo usuário, e os campos de busca onde apenas inserindo o numero de registro do cliente o software lhefornece todos os dados do condutor e de seu veículo.
O controle é feito a partir de dados do condutor onde serão abordados:
• O nome do condutor do carro;

• Sua data de nascimento;

• Seu CPF;

• Seu endereço e telefone

Nas informações referentes aos veículos são abordadas:
• O CNH do condutor;

• Placa, estado, modelo, cor e ano do veiculo;

•...
tracking img