Anda di halaman 1dari 12

SISTEMA DE ENSINO PRESENCIAL CONECTADO

ANLISE E DESENVOLVIMENTO DE SISTEMAS




BRUNA PELLIZZETTI PEREIRA
CEZAR ORFALI
EDUARDO MACHADO
GABRIEL RODRIGUES GONALVES




PORTFLIO EM GRUPO 4 Semestre










Terespolis 2013

BRUNA PELLIZZETTI PEREIRA
CEZAR ORFALI
EDUARDO MACHADO
GABRIEL RODRIGUES GONALVES




PORTFLIO EM GRUPO 4 Semestre



Trabalho apresentado com as disciplinas: Desenvolvimento orientado
A objetos, Redes de computadores, Modelagem orientada a objetos,
Tpicos em desenvolvimento de sistemas. Anlise e Desenvolvimento
De Sistemas Universidade Norte do Paran UNOPAR

Prof.: Marcio Roberto Chiavieli
Paulo K. Nishitani
Polyanna P. G. Fabris
Adriane A. Loper








Terespolis 2013
SUMRIO

1 INTRODUO ..................................................................................4
2 OBJETIVO ........................................................................................5
3 DESENVOLVIMENTO ......................................................................6
4 CONCLUSO ...................................................................................11
REFERNCIAS ...................................................................................12

























1 INTRODUO

A produo textual interdisciplinar do 4 semestre do Curso de Anlise e
Desenvolvimento de Sistemas tem como objetivo aplicar e exercitar os contedos
assimilados neste perodo, elencando os diversos conceitos, tcnicas e prticas das
disciplinas.

























2 OBJETIVO

Colocar o aluno em contato com os temas e prticas abordadas durante o semestre,
de forma a rever os conceitos e aprendizados passados pelos tutores.



























3 DESENVOLVIMENTO

4.1




4.2
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;


namespace ConsoleApplication4

[Somente administradores podem ver este link] do algoritmo;
{
class Program
{
static void Main(string[] args)

// menu do sistema;

{
Console.BackgroundColor = ConsoleColor.Blue;
int count = 0;
Console.WriteLine("");
Console.WriteLine(" LOCADORA DE BUGGY ");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("<********************>");
Console.WriteLine("| Menu de Operaes |");
Console.WriteLine("<********************>");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("+--------------------+");
Console.WriteLine("| 0 - Sair |");
Console.WriteLine("| 1 - Incluir |");
Console.WriteLine("| 2 - Excluir |");
Console.WriteLine("+--------------------+");
Console.WriteLine("");

// cria as variveis necessrias;
string opcao = "";
string[] livros = new string[20];
string livro = "";
while (!opcao.Equals(0))
{
Console.Write("Digite a opo desejada ... ");
opcao = Console.ReadLine();
if (opcao == "1")

// inclua aqui o cdigo de incluso;
{
if (count < 20)
{
Console.Write("Informe identificao do livro a ser includo.: ");
livro = Console.ReadLine();
livros[count] = livro;
count++;
Console.WriteLine("Livro " + livro + " includo com sucesso!!!");

}

else
{
Console.WriteLine("OVERFLOW - Erro de excesso de dados, sua lista esta completa !!!");
}//mostra que a lista est com todas as suas posies ocupadas;


}
else if (opcao == "2")

[Somente administradores podem ver este link] aqui o codigo de excluso
{
Console.Write("Informe identificao do livro a ser excluido.: ");
livro = Console.ReadLine();
if (livros.Contains(livro))
{
int numIdx = (Array.IndexOf(livros, livro));
List<string> lista = livros.ToList();
lista.Remove(livros[numIdx]);
livros = lista.ToArray();

Console.WriteLine("Livro: " + livro + " removido com sucesso.");
}

else
{

Console.WriteLine("Desculpe, livro nao encontrado");
}


}
else if (opcao == "0")
{
return;
}
else
{
Console.WriteLine("Opo invlida.");
[Somente administradores podem ver este link] o erro ao colocar a opo errada
}
}

}
}
}// fim do algoritimo;


4.3
class Reserva
{
private int _CodigoReserva;
private DateTime _DataReserva;
private DateTime _DataRetirada;
private DateTime _DataDevolucao;
private int _CodigoCliente;
private int _NumeroBuggy;
private decimal _ValorReserva;

public int CodigoReserva
{
get { return _CodigoReserva; }
set { _CodigoReserva = value; }
}

public DateTime DataReserva
{
get { return _DataReserva; }
set { _DataReserva = value; }
}

public DateTime DataRetirada
{
get { return _DataRetirada; }
set { _DataRetirada = value; }
}

public DateTime DataDevolucao
{
get { return _DataDevolucao; }
set { _DataDevolucao = value; }
}

public int CodigoCliente
{
get { return _CodigoCliente; }
set { _CodigoCliente = value; }
}

public int NumeroBuggy
{
get { return _NumeroBuggy; }
set { _NumeroBuggy = value; }
}

public decimal ValorReserva
{
get { return _ValorReserva; }
set { _ValorReserva = value; }
}
}

4.4
Conexo Matriz & Filial

Obtenha redes virtuais seguras, interligando computadores de locais diferentes, ou
tenha um nico servidor de dados em rede virtual com vrios locais e computadores.

Com este recurso sua empresa economiza em servidores distintos para vrias lojas,
obtendo um nico servidor de rede e dados interligado virtualmente pela internet
com todas suas estaes e em todas suas lojas.
RECURSOS DO VPN DUNAWEB
O VPN DunaWeb um servio de VPN hospedado que conecta com segurana
dispositivos e redes, estendendo a conectividade de rede do tipo LAN a usurios
mveis, equipes distribudas e aplicativos de negcios: Voc pode criar facilmente
redes virtuais seguras sob demanda em redes pblicas e privadas. O VPN
DunaWeb gerenciado e pode sofrer manuteno em qualquer lugar, via Web, com
segurana.


GERENCIAMENTO BASEADO NA WEB
Ligao em rede sob demanda. Gerenciamos suas redes virtuais sob demanda
quando precisar delas.
Implantao centralizada de softwares. Implantamos rapidamente softwares de
conexo de rede virtual para novos computadores, sem precisar se deslocar at o
local. Instalamos um software de conexo e a estao estar na rede.
Gerenciamento e restaurao de redes. Gerenciamos e restauramos as suas redes
virtuais rapidamente.


VRIAS OPES PARA REDES INSTANTNEAS E GERENCIADAS
Rede virtual de gateway. Proporciona aos usurios remotos acesso seguro sua
rede privada/LAN, inclusive aos recursos dela, a partir de um gateway centralizado
do VPN DunaWeb, sem modificar firewalls nem roteadores de rede.
Rede virtual Hub-and-spoke. Proporciona aos usurios remotos acesso seguro a
computadores especficos na sua rede, de qualquer local, sem modificar firewalls ou
roteadores de rede.
Rede em malha. Interconectamos todos os seus clientes de rede. Criamos uma rede
simples, virtual e em malha que permita s mquinas remotas interconectar-se
diretamente, fornecendo aos usurios acesso bsico a todos os recursos de rede
necessrios.


SEGURANA INCORPORADA
Comunicaes criptografadas. Protejemos as comunicaes usando a criptografia
AES de 256 bits em redes pblicas e privadas.
Controles de acesso centralizados. Controlamos o acesso rede e seu uso,
incluindo gerenciamento de senhas, autenticao de rede, bloqueio de rede e
participao contnua como membro da rede.
Gerenciamento de configurao de rede/cliente. Definimos as configuraes padro
para as suas redes e clientes individuais, com suporte para os modos de interface
cliente completos, restritos e mnimos.


4 CONCLUSO

Vimos neste trabalho a importncia do Diagrama de Classes, e do uso da
ferramenta Case.
A parte prtica da programao, abordada na criao de tela com foco nos
cadastrados, desenvolvida no Visual Studio. Bastante interessante e de suma
importncia para assimilarmos o contedo ministrado neste semestre.
E com enorme satisfao que entregamos nosso portflio em grupo para
apreciao dos professores. Procuramos transforma-lo em um documento prtico e
de simples entendimento, abordando os contedos ministrados no 4 semestre.






















REFERNCIAS

MSDN, disponvel em: http://msdn.microsoft.com/pt-br/library/ff657806.aspx, acesso
em: 02 de nov. de 2013.

DEVMEDIA, disponvel em: http://www.devmedia.com.br/utilizando-diagrama-de-
classes-do-visual-studio-2005-parte-01/9166, acesso em: 02 de nov. de 2013.

BATEBYTE, disponvel em:
http://www.batebyte.pr.gov.br/modules/conteudo/conteudo.php?conteudo=120,
acesso em 03 de nov. de 2013.

UNOPAR, Ambiente Virtual, acesso em: 02, 03, 04 de nov. de 2013.