ANALISE E DESENVOLVIMENTO DE SISTEMAS
Por: cassiano.bedin00 • 6/4/2016 • Pesquisas Acadêmicas • 1.009 Palavras (5 Páginas) • 263 Visualizações
[pic 1][pic 2]
SISTEMA DE ENSINO PRESENCIAL CONECTADO
SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
CASSIANO DARLAN BEDIN
ANALISE E DESENVOLVIMENTO DE SISTEMAS
[pic 3]
Chapecó
2015
CASSIANO DARLAN BEDIN
ANALISE E DESENVOLVIMENTO DE SISTEMAS
Trabalho apresentado ao Curso de Análise e desenvolvimento de sistemas, da UNOPAR - Universidade Norte do Paraná, para a disciplina ,Banco de Dados I, Organização de Computadores, Analise e Modelagem Orientada a Objetos I, Linguagens de Programação e Estrutura de dados.
Prof. Anderson E. M. Gonçalves, Merris Mozer, Roberto Y. Nishimura, Adriane Loper, Polyanna P. G. Fabris
Chapecó
2015
Sumário
- Introdução..................................................................... 3
- Objetivo......................................................................... 4
- Desenvolvimento.......................................................... 5
- Diagrama de classe.............................................. 5
- Modelo conceitual e logico................................... 6
- Algoritmo C#......................................................... 7
- Configurações para computadores da loja........... 9
- Conclusão..................................................................... 10
- Referências.................................................................. 11
- INTRODUÇÃO
O conteúdo deste trabalho tem como objetivo exemplificar o projeto de banco de dados para a empresa Aluga Buggy, da empresaria Polyana que esta em um momento de expansão da sua empresa, sendo assim necessita de um banco de dados de fácil entendimento e onde ela possa ter total controle de seus clientes e sua frota de buggys.
- OBJETIVO
O objetivo deste trabalho tem como principio apresentar os modelos de diagrama de classe, os modelos logico e conceitual, a apresentação do algoritmo com a utilização da ferramenta C# e apresenta uma configuração para um computador que tenha suportar para rodar este banco de dados.
- DESENVOLVIMENTO
3.1 Diagrama de classe
Após ter feito o levantamento de requisitos disponibilizados da empresa Aluga Buggy da empresaria Polyana, podemos assim projetar o diagrama de classes adequado para a empresa para ter maior facilidade de controle da mesma. Sendo assim temos o seguinte diagrama de classe:
[pic 4]
3.2 Modelo conceitual e lógico
Baseado nas informações do diagrama de classes que fizemos anteriormente construímos o modelo conceitual:
[pic 5]
Modelo lógico
Com o esquema conceitual feito geramos em seguida o modelo lógico:
[pic 6]
3.3 ALGORITMO C#
Com o material disponibilizado no material de apoio e utilizando a ferramenta C# construímos a seguinte linha de programação.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ConsoleApplication2;
namespace ConsoleApplication2
{
public class Fila
{
private int[] conteudo;
private int fim;
public Fila(int n) /* Método CONSTRUTOR */
{
if (n > 0)
{
conteudo = new int[n];
fim = -1;
}
}
public void SAIDA(int valor) /* Método para INSERIR no Fim da FILA */
{
if (fim < conteudo.Length - 1)
{
fim++;
conteudo[fim] = valor;
}
}
public int CHEGADA() /* Método para REMOVER do Inicio da FILA */
{
int valor = -1;
if (fim >= 0)
{
valor = conteudo[0];
for (int i = 0; i < conteudo.Length - 1; i++)
{
conteudo[i] = conteudo[i + 1];
}
fim--;
}
return valor;
}
public string IMPRIMIR() /* Método para IMPRIMIR a Lista em FILA*/
{
string msg = "";
for (int i = 0; i <= fim; i++)
{
msg += conteudo[i] + " ";
}
return msg;
}
}
}
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
...