Escolar Documentos
Profissional Documentos
Cultura Documentos
PG Sem1 150510220128 Lva1 App6891
PG Sem1 150510220128 Lva1 App6891
PG Sem1 150510220128 Lva1 App6891
Marco
Hisatomi,
SUMRIO
1
INTRODUO.......................................................................................................3
DESENVOLVIMENTO...........................................................................................4
2.1
2.2
Fundamentos da Computao...........................................................................9
2.3
2.4
CONCLUSO......................................................................................................19
REFERNCIAS...........................................................................................................20
3
1 INTRODUO
Neste trabalho, apresentaremos um site para a empresa Nossa
Locadora de Livros, analisaremos o uso da multiprogramao em nosso sistema,
como os princpios ticos so importantes para a manuteno da empresa e um
algoritmo na linguagem de programao C# (C Sharp) demonstrando basicamente
um sistema de locao de livros.
4
2 DESENVOLVIMENTO
2.1 TPICOS EM DESENVOLVIMENTOS DE SISTEMAS
Este o site da nossa Locadora, composto de uma nica pgina
HTML.
Figura 1 Print da tela HTML
5
Este o cdigo-fonte usado, optando pelo uso de ncoras para
navegao interna, conforme o QUADRO 1.
Quadro 1 Cdigo-fonte do site
<!DOCTYPE
html
PUBLIC
"-//W3C//DTD
XHTML
1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- Titulo da pagina e Linguagem-->
<meta
http-equiv="Content-Type"
content="text/html;
charset=utf-8" />
<title>Nossa Locadora de Livros</title>
</head>
<!-- Corpo da Pagina, Cor de fundo e Retirar espao entre tabela e
topo-->
<body bgcolor="#DADADA" topmargin="0">
<a name="topo"></a>
<!-- Tabela para dividir a pagina -->
<table bgcolor="#ffffff" align="center" border="0" width="100%"
cellspacing="0" cellpadding="10"> <!-- alinha ao centro, tira bordas, define tamanho,
espaos da celulas -->
<!-- Definindo a area do menu-->
<tr bgcolor="#88AAA2" height="40"> <!-- Define a cor e
altura da linha-->
<!-- Cria os Menus -->
<td align="center" width="110"><a href="#topo"
title="Pagina Inicial"><font color="#000000" size="4">Inicio</font></a></td>
<td align="center" width="490"><a href="#sobre"
title="Sobre
Locadora"><font
color="#000000"
size="4">Conhea
6
Locadora</font></a></td>
<td align="center" width="210"><a href="#livros"
title="Livros"><font color="#000000" size="4">Livros</font></a></td>
<td align="center" width="110"><a href="#contato"
title="Fale conosco"><font color="#000000" size="4">Contato</font></a></td>
</tr>
<tr><td
colspan="4"
align="center"><img
height="40"><td
colspan="4"
align="center"></td></tr>
<!-- Corpo da Pagina -->
<!-- Definindo a area do menu-->
<tr>
<td colspan="4">
<h1 align="center"><font color="Green"><a
name="sobre"></a> NOSSA LOCADORA DE LIVROS</font></h1>
<img
src="http://www.ensino.pr.senac.br/Curitiba/galeria/231_caio/imagens/index2.jpg"
align="left">
<p><font
size="4">Nossa
Locadora
de
Livros uma livraria criada especialmente para voce que gosta da arte da leitura.
Est situada na regio central da cidade de So Paulo, fundada em 20 de janeiro de
1.990, com o objetivo de atender a demanda de <b>locaao de livros.</b></p>
<p>Seu estoque atual possui 20.000 titulos
que esto classificados em <b>diamante, ouro, prata e bronze.</b></p>
<p>Venha conhecer os nossos servios e
viajar no mundo da leitura.</p></font>
</td>
7
</tr>
<tr
height="40"><td
colspan="4"
align="center"></td></tr>
dos
nossos
exemplares</b></h2>
<ol>
<li>Os
Contos
de
Canturia,
Geoffrey Chaucer</li>
<li>Os
As
Viagens
<li>Os
A Vida
de
Gulliver,
Jonathan Swift</li>
Era
Assim
em
Cem
Anos
de
Solido,
Admirvel
<li>Os
Mundo
Novo,
Aldous Huxley</li>
Filho
Nativo,
Richard
Wright</li>
<li>Os O Senhor dos Anis, J.R.R.
Tolkien</li>
8
<li>Os Passagem para a ndia, E. M.
Forster</li>
<li>Os A Bblia Sagrada</li>
<li>Os
Luz
em Agosto,
William
Faulkner</li>
<li>Os
Sonetos,
William
Shakespeare</li>
<li>Os O Caderno Dourado, Doris
Lessing</li>
<li>Os Em Busca do Tempo Perdido,
Marcel Proust</li>
<li>Os O Sol Tambm se Levanta,
Ernest Hemingway</li>
<li>Os A Menina e o Porquinho, E.
B. White</li>
<li>Os A Idade da Inocncia, Edith
Wharton</li>
</ol>
<!-- Definindo a area do menu-->
<h2><b>Fale Conosco</b></h2>
<a name="contato"></a>
<p><font
face="Tahoma"
<a
href="mailto:nossalocacadora@nossalocadora.com">nossalocacadora@nossalocad
ora.com</a></font></p>
</td>
</tr>
<!-- Rodap -->
10
seus colaboradores, eles trabalham melhor e mais comprometidos com os objetivos
da empresa, o que leva a Nossa Locadora de Livros a promover programas e
eventos internos que possibilitam o estreitamento do relacionamento com seus
funcionrios. E dentro destes programas, so promovidas atividades que reagem
para que as pessoas entendam a importncia do respeito pelas diferenas
individuais.
A forma com que a empresa lida com seus funcionrios reflete
positivamente na forma com que o publico externo (clientes) recebido e atendido,
considerando que este um publico bastante diversificado. A exemplo, a locadora
mantm obras em braile e funcionrios aptos a receber clientes com deficincia
visual, como tambm, possui infraestrutura para receber cadeirantes e idosos com
maior dificuldade de locomoo.
A empresa utiliza a tecnologia a seu favor, possuindo um sistema de
informao que controla todo o seu estoque de livros, bem como o cadastro com
dados dos clientes. E atravs deste sistema, a locadora faz o rastreamento de
quantos e quais livros esto locados para determinada pessoa.
Com base nas informaes contidas na base de dados do sistema
da locadora, possvel ainda traar o perfil dos clientes, onde se evidenciam suas
preferncias literrias, autores e obras mais solicitadas. Com essas informaes, a
Nossa Locadora de Livros comunica a seus clientes quando adquire novas obras
para seu acervo e faz sugestes de leitura via e-mail.
Entre outros atributos, a forma com que a empresa administra a
relao interpessoal do seu publico interno para com o publico externo, faz com que
esta seja considerada a melhor empresa do ramo de locao da cidade de So
Paulo e regio.
2.4 LGICA E TCNICAS DE PROGRAMAO
Abaixo esto alguns Print Screen do nosso algoritmo em execuo,
retratando alguns momentos do mesmo. Inicialmente o sistema permite uma escolha
de opes que so: cadastrar aluno, emprestar livro e sair do programa.
Figura 2 Print da tela inicial do algoritmo
11
12
13
Figura 6 Limite de livros no atingido
14
programa:
goto Menu;
Menu:
Console.BackgroundColor = ConsoleColor.Blue;
Console.Clear();
Console.WriteLine("===========================================
===================================");
Console.WriteLine("
");
Console.WriteLine("
");
Console.WriteLine("
NOSSA LOCADORA DE LIVROS
");
Console.WriteLine("
");
Console.WriteLine("_____________________________________________
_________________________________");
Console.WriteLine("
");
Console.WriteLine("
1 - Cadastrar Aluno | 2 - Emprestar Livro | 3 Sair
");
Console.WriteLine("
");
Console.WriteLine("
");
Console.WriteLine("
");
15
Console.WriteLine("===========================================
===================================");
Console.WriteLine("");
Console.Write("Digite a opo: ");
string opcao = Console.ReadLine();
switch (opcao)
{
case "1":
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("-----------------------------------------------------------------------------");
Console.WriteLine("<<<<<<<<<<<<<<<<<<<<<<<<<<<<< CADASTRO DO
ALUNO >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>");
Console.WriteLine("-----------------------------------------------------------------------------");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("");
Console.WriteLine("Entre com as Informaes...");
Console.Write("Nome......: ");
NomeAluno = Console.ReadLine();
Console.Write("Email......: ");
email = Console.ReadLine();
Console.Write("Endereo...: ");
endereco = Console.ReadLine();
Console.Write("Telefone..: ");
telefone = Console.ReadLine();
Console.Write("Fax.......: ");
fax = Console.ReadLine();
goto Menu;
16
break;
case "2":
if (NomeAluno == "")
{
Console.WriteLine("Cadastre um aluno primeiro.");
System.Threading.Thread.Sleep(TimeSpan.FromSeconds(2));
goto Menu;
}
for (i = 0; i < 10; i++)
{
Console.WriteLine("Deseja emprestar livros? s-Sim n-No .:");
Console.Write("Opo..: ");
opcao = Console.ReadLine();
if (opcao == "s")
{
Console.Clear();
Console.WriteLine("=========================================
=====================================");
Console.WriteLine("
");
Console.WriteLine("
");
Console.WriteLine("
NOSSA LOCADORA DE LIVROS
");
Console.WriteLine("
");
Console.WriteLine("___________________________________________
___________________________________");
Console.WriteLine("
");
Console.WriteLine("
1 - Cadastrar Aluno | 2 - Emprestar Livro | 3 Sair
");
Console.WriteLine("
");
Console.WriteLine("
");
Console.WriteLine("
");
Console.WriteLine("=========================================
=====================================");
Console.WriteLine("");
Console.WriteLine("Digite o Titulo do Livro a ser emprestado: ");
TituloLivro[i] = Console.ReadLine();
QuantLivros++;
}
else if (opcao == "n")
{
17
Console.WriteLine("
");
Console.WriteLine("
");
Console.WriteLine(" O Aluno " + NomeAluno + " levou " + QuantLivros +
" livro(s) emprestado(s).");
Console.WriteLine("
");
Console.WriteLine("
");
Console.ReadKey();
break;
}
else
{
goto Menu;
break;
}
");
");
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("O Maximo de Emprestimos por aluno foi atingido.");
Console.WriteLine("
");
Console.WriteLine("
");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("O Aluno " + NomeAluno + " levou " + QuantLivros + "
livros emprestados.");
Console.WriteLine("
");
Console.ReadKey();
break;
}
}// fim do for
break;
case "3":
18
System.Environment.Exit(0);
break;
default:
goto Menu;
break;
}
}
}
}
Fonte: Elaborado pelos autores (2013)
19
3 CONCLUSO
20
REFERNCIAS
RECURSOS DO VISUAL C#. Disponvel em: < http://msdn.microsoft.com/ptbr/vstudio/hh341490>. Acesso em: jun. 2013.
MACHADO, F. B., MAIA, L. P., Arquitetura de Sistemas Operacionais. Edio,
Ed.LTC, 2002, Rio de Janeiro
CHAU, M. de S. O que ideologia. 22. ed. So Paulo: Brasiliense, 1986.
UNIVERSIDADE FEDERAL DO PARAN. Biblioteca Central. Normas para
apresentao de trabalhos. 2. ed. Curitiba: UFPR, 1992. v. 2.