DESENVOLVIMENTO DE SISTEMA DE INFORMAÇÃO
Projeto de pesquisa: DESENVOLVIMENTO DE SISTEMA DE INFORMAÇÃO. Pesquise 862.000+ trabalhos acadêmicosPor: natasadass • 6/11/2014 • Projeto de pesquisa • 5.252 Palavras (22 Páginas) • 235 Visualizações
Wanderley Nunes :: Blog
InícioServiçosGaleriaSobreFacebookGoogle+LinkedInTwitterCurrículo
terça-feira, 29 de julho de 2014
Portfolio Grupo - Curso Superior de ADS - III Semestre
SISTEMA DE ENSINO PRESENCIAL CONECTADO
CURSO SUPERIOR DE TECNOLOGIA EM
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
ADELSON DO VALE COSTA
WANDERLEY NUNES CRISTO
DESENVOLVIMENTO DE SISTEMAS DE INFORMAÇÃO I
Produção Textual Interdisciplinar – Portfolio
Trabalho apresentado ao Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas à Universidade Norte do Paraná - UNOPAR, para as disciplinas Linguagens de Programação e Estrutura de Dados; Banco de Dados I; Organização de Computadores; Análise e Modelagem Orientada a Objetos I e Seminários III.
Prof.: Anderson E. M. Gonçalves; Merris Mozer; Roberto Y. Nishimura; Adriane Loper; Polyanna P. G. Fabris
Breves
2014
SUMÁRIO
1 INTRODUÇÃO 3
2 OBJETIVO 4
3 DIAGRAMAS PROPOTOS 5
3.1 CRIAÇÃO DO DIAGRAMA DE CLASSE 5
3.2 CRIAÇÃO DO DIAGRAMA CONCEITUAL, LÓGICO E CÓDIGO SQL 6
3.3 ALGORITMO DE CONTROLE EM C# 8
3.4 WORKSTATIOS 11
4 CONCLUSÃO 12
REFERÊNCIAS 13
1 INTRODUÇÃO
Neste trabalho abordaremos os principais assuntos trabalhados no semestre, assuntos esses de fundamental importância para o aprendizado. Trabalharemos com alguns tipos de algoritmos de lista em fila e pilha, criação de diagramas que representam alguns dos processos que envolvem entidades e relacionamos entre elas e geração de código SQL a partir de ferramentas cases existentes no mercado.
2 OBJETIVO
Com o objetivo de levar o aluno a entender e praticar os assuntos vistos no semestre, abordaremos nesse trabalho a criação de diagramas de Classe, Conceitual e Logico. Esses diagramas serão elaborados em ferramentas Cases existentes no mercado como ASTAH e BrModelo, cada uma com sua função e ferramentas especificas para o desenvolvimento de determinado diagrama. Trabalharemos também a criação de algoritmos no Visual C# para aperfeiçoar os estudos de técnicas de programação, etc. Além disso, trabalharemos a construção de tabelas de Banco de Dados sendo geradas diretamente de um diagrama Logico e pesquisas feitas para buscar no mercado o melhor computador para ser utilizado em um ambiente de trabalho.
3 DIAGRAMAS PROPOSTOS
Como atividade, foi proposto a criação de um diagrama de Classe contendo as seguintes informações:
Classe Cliente
Atributos: Código do cliente, nome do cliente, telefone do cliente, CNH do cliente, RG do cliente, CPF do cliente, endereço do cliente.
Métodos: Cadastrar, alterar, excluir e pesquisar cliente.
Classe Buggy
Atributos: Número do buggy, modelo do buggy, ano do buggy, tipo do buggy.
Métodos: Cadastrar, alterar, excluir e pesquisar buggy.
Classe Reserva
Atributos: Código da reserva, data da reserva, data de retirada do buggy, data de devolução do buggy, código do cliente, número do buggy, valor estimado da reserva.
Métodos: Cadastrar, alterar, excluir e pesquisar reserva.
Classe Tipo-Buggy
Atributos: Descrição do tipo, código do tipo, valor do tipo.
Métodos: Cadastrar, alterar, excluir e pesquisar tipo.
Para os relacionamentos as informações que temos são as seguintes:
Uma cliente pode fazer nenhuma ou várias reservas.
Uma reserva tem no mínimo um e no máximo um cliente.
Um buggy pode estar em nenhuma ou várias reservas (lembrando que não pode ser ao mesmo tempo).
Uma reserva tem no mínimo um e no máximo um buggy.
Um tipo-buggy pode ter nenhum ou vários buggys.
Um buggy tem obrigatoriamente um tipo-buggy.
3.1 CRIAÇÃO DO DIAGRAMA DE CLASSE
O Diagrama de Classe foi criado utilizando a ferramenta ASTAH, onde é possível criar o mesmo de forma rápida e pratica devido as ferramentas que ele oferece.
3.2 CRIAÇÃO DO DIAGRAMA CONCEITUAL, LÓGICO E CÓDIGO SQL
Para o desenvolvimento do diagrama conceitual e Lógico foi utilizado a ferramenta CASE BrModelo, onde é possível fazer a criação dos mesmos e forma mais estruturada e organizada.
Geração do código SQL a partir do BrModelo para criação do Banco de Dados:
-- Geração de Modelo físico
-- Sql ANSI 2003 - brModelo.
CREATE TABLE cliente (
cd_cliente number PRIMARY KEY,
nm_cliente varchar,
cpf_cliente varchar,
rg_cliente varchar,
endereco_cliente varchar,
...