Ibaiti-Pr2013
ALEF CRISTENSON DE SOLZAIGOR ROBERTO ROVERMARCELO KRUL SILVA
SIDINEI DO NASCIMENTO AVELAR
SISTEMA DE ENSINO A DISTANCIA CONECTADOANALISE E DESENVOLVIMENTO DE SISTEMAS
ANALISE E DESENVOLVIMENTO DE SISTEMAS
Ibaiti-Pr2013
ANALISE E DESENVOLVIMENTO DE SISTEMAS
Trabalho de ADS para ser apresentado à Universidade Norte do Paraná - UNOPAR, como requisito parcial para a obtenção de média bimestral na disciplina de analise e desenvolvimento de sistemas.
Orientador: Katia do Nascimento Costa
ALEF CRISTENSON DE SOLZAIGOR ROBERTO ROVERMARCELO KRUL SILVA
SIDINEI DO NASCIMENTO AVELAR
SUMÁRIO
1 INTRODUÇÃO......................................................................................................... 3
2 OBJTIVO ................................................................................................................. 3
3 SITE NOSSA LOCADORA DE LIVROS EM LINGUAGEM HTML .........................4
4 ALGORITMO EM C#SHARP .................................................................................12
5 O USO DO SISTEMA DE MULTIPROGRAMAÇÃO NA LOCADORA..................23
6 ÉTICA......................................................................................................................25 6.1 Princípios............................................................................................................25 6.2 Princípios éticos no desenvolvimento do sistema.........................................25 6.3 Principio éticos para relações inter-pessoais.................................................25
7 CONCLUSÃO........................................................................................................ 27
8 REFERÊNCIAS..................................................................................................... 28
1 INTRODUÇÃO
Neste trabalho mostraremos como desenvolver um site em html para
“Nossa Locadora de Livros” utilizando tags de formatação e também um link
chamado fale conosco para contatos através de e-mail.
Será elaborado um algoritmo em c#(Sharp) para capturar dados do
cliente e livros que este cliente for emprestar contendo um limite maximo de livros
emprestado.
Explicaremos como esta locadora se beneficiara do sistema de
multiprogramação para aumentar a produtividade e os lucros da locadora.
Com base em tudo isso é primordial ter ética pois a locadora
trabalha com um grande publico que tem conhecimento e cultura, e falaremos como
que uma empresa deve se comportar na sociedade com ética, responsabilidade
social e relacionamento inter-pessoal.
2 Objetivo
Aprender e aprimorar os nossos conhecimentos na área de
desenvolvimento e análise de sistemas trabalhando o conteúdo do primeiro
semestre com interatividade com os colegas de sala desenvolvendo varias temática
em um único trabalho para podermos alcançar um resultado satisfatório e um
aprendizado cada vez maior.
3
3 SITE NOSSA LOCADORA DE LIVROS EM LINGUAGEM HTML
<html>
<head>
<title> Locadora de Livros</title>
<img src="001.jpg" align="right" title="Trata-se de um livro didático
direcionado para a população estudantil universitária (graduandos e pós
graduandos) e profissionais interessados no conhecimento dos sistemas ambientais,
em sua complexidade, e no tratamento relacionado com os componentes
representados pelo embasamento geológico, relevo, solos, clima, águas, vegetação
e ocupação humana. O leque abre-se mais para os cursos de Geologia, Geografia,
Ecologia, Economia e Engenharia Ambiental. Chamando atenção para os
procedimentos da modelagem aplicada na análise dos sistemas ambientais, com
implicações diretas para a avaliação e gerenciamento desses sistemas, o nosso
desejo é estimular o desenvolvimento dessa temática no cenário brasileiro de
ensino, pesquisa e aplicabilidade, servindo como fator multiplicativo. Nessa árdua
tarefa procurou-se estar sintonizado com o estado atual do conhecimento,
absorvendo inclusive noções dos sistemas dinâmicos, da auto-organização e da
geometria dos fractais no contexto analítico das Geociências." border="2"
width="150" HEIGHT= "200">
</head>
<body background="01.jpg" bgcolor="1b96e4">
<center><br><h1>Locadora de Livros</h1></center>
<br> <i><font face="calibri" color="black"><h3><p>
A Locadora de Livros é a forma mais rápida de você obter
informação e conhecimento através de livros digitais
4
<br>temos a gratidão de ter você como nosso leitor seja Bem vindo
ao nosso site tenha a sua disposição um acervo
<br>completo para cada aréa desejada .</p></h3></font></i> <img
src="003.jpg" align="right" title="Livro narra a trajetória do trio de empresários que
criou a Ambev e protagonizou alguns dos maiores negócios do capitalismo mundial
nos últimos anos. A estratégia deles é estipular metas ousadas - e persegui-las com
tenacidade.
A aquisição da empresa americana de alimentos Heinz, em
fevereiro, pelos empresários brasileiros Jorge Paulo Lemann, Marcel Telles e Carlos
Alberto Sicupira não chegou a surpreender a comunidade internacional dos
negócios. Em quatro anos e meio, eles já haviam arrematado a dona da Budweiser,
a cerveja mais vendida no mundo, e o Burger King, a segunda maior rede de fast-
food. Mais importante, imprimiram a sua marca de eficiência administrativa nas duas
empresas, recolocando-as no caminho dos bons resultados. Para quem os conhece
há mais tempo, a compra da Heinz só reafirmou a determinação do trio. Tome-se o
exemplo do americano Jim Collins, o consultor de negócios mais respeitado da
atualidade. Para ele, Lemann, Telles e Sicupira já deixaram a sua marca ao lado de
visionários como Walt Disney, Henry Ford, Sam Walton (Walmart), Akio Morita
(Sony) e Steve Jobs (Apple)." border="2" width="150" HEIGHT= "200">
<br><br>
<br> <h2><font face="algerian">Porque Ler ?</font></h2>
<p align=”Justify”><font face="calibri"> <br>Quem é que não gosta
de uma boa leitura? Os livros fazem com que a gente tenha uma imaginação fértil e
faz com que a gente tenha uma boa dicção e boa interpretação,
<br>o que conta alguns pontos para um futuro não muito distante,
como na época de vestibulares de derivados.
<p>A leitura faz com que a gente tenha vontade de aprender cada
vez mais, por isso que fortalece os músculos cerebrais, fortalecendo também,
5
memória, entendimento,
<br>e derivados, por isso, que na idade certa, a partir dos sete anos,
é bastante aconselhável que a criança comece seu contato com seus primeiros
livros, <img src="004.jpg" align="right" title="Em The House of Night você vai
conhecer um mundo parecido com o nosso,exceto pelo fato de que nele os vampiros
sempre existiram e convivem tranquilamente com as pessoas normais. No primeiro
volume, Marcada, Zoey, uma garota de 16 anos,acaba de receber uma marca que
vai transformar a sua vida por completo.Zoey terá que se afastar de seus amigos e
de tudo aquilo que fazia parte da sua vida até então.A menina vai se transformar em
vampira e usufruir de poderes que ela nem imaginava possuir. Mas para isso ela
precisa suportar o difícil período de transformação,caso contrário morrerá."
border="2" width="150" HEIGHT= "200">
para crescer e se
<br>habituar nesse cenário.</p> </font></center>
<br><br><br><br><br>
<font face="calibri"><h2>Livros Disponiveis para
Alocação</h2></font>
<p><img src="0010.jpg" align="right" title="Camryn Bennett é uma
jovem de 20 anos que desistiu do amor desde que Ian, seu namorado, morreu num
acidente de carro há um ano. Sua melhor amiga, Natalie, é a única capaz de animá-
la. Mas a relação entre as duas fica abalada quando o namorado de Nat revela à
Camryn que está apaixonado por ela. Perdida, sem saber o que fazer, Camryn vai
para rodoviária e pega o primeiro ônibus interestadual, sem se importar com o
destino. Com uma carteira, um celular e uma pequena bolsa com alguns itens
indispensáveis, Camryn embarca para Idaho. Mas o que ela não esperava era
conhecer Andrew Parrish, um jovem sedutor e misterioso, a caminho para visitar o
pai, que está morrendo de câncer. Andrew se aproxima da companheira de viagem,
primeiro para protegê-la, mas logo uma conexão irresistível se forma entre os dois.
6
Camryn tenta lutar contra o sentimento, já que jurou nunca mais se apaixonar desde
a morte de Ian. Andrew também tenta resistir, motivado pelos próprios segredos.
Narrado em capítulos que alternam as vozes de Andrew e Camryn, Entre o agora e
o nunca é uma história de amor e sexo, na qual os personagens testam seus limites,
exploram seus desejos e buscam o caminho que os levará à felicidade." border="2"
width="150" HEIGHT= "200"></p>
<font face="calibri">
<li>Conde de Almaná</li>
<li>Acompanhada pela Morte</li>
<li>O Amanhã sem Luz</li>
<li>Viver sem Medo</li>
<li>O Menino</li>
<li>Conto de Todos</li>
<li>Sr Não Pode</li>
<li>Dois Encontros</li>
<li> Hoje Tem</li>
<li>Olho de Vidro</li>
<li>A Casa de Uma porta só</li> <img src="006.jpg" align="right"
title="No meio da noite, o renomado simbologista Robert Langdon acorda de um
pesadelo, num hospital. Desorientado e com um ferimento à bala na cabeça, ele não
tem a menor ideia de como foi parar ali. Ao olhar pela janela e reconhecer a silhueta
do Palazzo Vecchio, em Florença, Langdon tem um choque. Ele nem se lembra de
ter deixado os Estados Unidos. Na verdade, não tem nenhuma recordação das
7
últimas 36 horas. Quando um novo atentado contra a sua vida acontece dentro do
hospital, Langdon se vê obrigado a fugir e, para isso, conta apenas com a ajuda da
jovem médica Sienna Brooks. " border="2" width="150" HEIGHT= "200">
<li>Visitante Inesperado</li>
<li>Sem Ar</li>
<li>Amorte Chegou </li>
<li>Serei Vencedor</li>
<li>Querer Não é Poder</li>
<li>Sempre Tem um Chato</li>
<li>Sonhar Além</li>
<li>Mestre do Ar</li>
<li>Chorar</li>
</font>
<br><br>
<center> <br>Endereço : Rua San del. Vaz avenida cruz centro
N°198
<br>Email <a href="mailto:[email protected]">
[email protected] </a>
<br> Skyp: Biblio.bra189
<br>Telefone : (01) 3546-5874
8
<br><br>
<MARQUEE BEHAVIOR=SCROLL DIRECTION="left"
BGCOLOR="green"WIDTH=50%>
Horário de Atendimento Segunda a Sexta das 08h as 20h Sábados
das 10h as 15h</MARQUEE> </center>
</body>
</html>
Figura 3.1
9
4 ALGORITMO EM C#SHARP
sing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections;
namespace Biblioteca
{
class Program
{
static unsafe private void Main(string[] args)
{
string nome, cpf, endereco, email, bairro, cidade, estado, cep, fone;
{
Console.WriteLine("-------------------------------------------------");
Console.WriteLine("Cadastro Aluno");
Console.WriteLine("-------------------------------------------------");
Console.Write("Informe o nome: ");
nome = Console.ReadLine();
Console.WriteLine("");
12
Console.Write("Informe o CPF: ");
cpf = Console.ReadLine();
Console.WriteLine("");
cpf = cpf.Trim();
cpf = cpf.Replace(".", "").Replace("-", "").Replace("/", "").Replace(",",
"");
while (cpf.Length != 11)
{
Console.WriteLine("CPF Inválido, Favor informar CPF com 11
digitos!");
cpf = Console.ReadLine();
}
Console.Write("Informe seu e-mail: ");
email = Console.ReadLine();
Console.WriteLine("");
Console.Write("Informe o endereço: ");
endereco = Console.ReadLine();
Console.WriteLine("");
Console.Write("Informe o bairro: ");
bairro = Console.ReadLine();
Console.WriteLine("");
Console.Write("Informe a cidade: ");
cidade = Console.ReadLine();
Console.WriteLine("");
Console.Write("Informe o estado. (Informe apenas 2 caracteres para
estado Ex.: BA): ");
estado = Console.ReadLine();
Console.WriteLine("");
13
estado = estado.Trim();
estado = estado.Replace(".", "").Replace("-", "").Replace("/",
"").Replace(",", "");
while (estado.Length != 2)
{
Console.WriteLine("Estado Inválido, Favor informar estado com 2
digitos!");
estado = Console.ReadLine();
}
Console.Write("Informe o CEP com 8 digitos: ");
cep = Console.ReadLine();
Console.WriteLine("");
cep = cep.Trim();
cep = cep.Replace(".", "").Replace("-", "").Replace("/", "").Replace(",",
"");
while (cep.Length != 8)
{
Console.WriteLine("CEP Inválido, Favor informar CEP com 8
digitos!");
cep = Console.ReadLine();
}
Console.Write("Informe o número de telefone: ");
14
fone = Console.ReadLine();
Console.WriteLine("--------------------------------------------------");
Console.Write(nome + " " + "seu cadastro foi concluído com sucesso
aperte Enter para continuar");
Console.ReadLine();
Console.Clear();
}
int total = 5;
ArrayList bau = new ArrayList(total);
for (int i = 1; i <= 100; i++)
{
int num = i;
Console.WriteLine("");
Console.WriteLine("Bem Vindo ! A Locado de Livros");
Console.WriteLine(nome + " " + "você tem um limite de livros
inclusos = " + bau.Capacity);
Console.WriteLine("Livros inclusos = " + bau.Count);
Console.WriteLine(" ----------------------------- ");
Console.WriteLine(" 0 - Sair ");
Console.WriteLine(" 1 - Incluir ");
Console.WriteLine("-----Escolha uma opçao-------");
Console.WriteLine("---------------------…");
string opcao;
Console.Write(" Opçao: ");
opcao = Console.ReadLine();
15
Console.Clear();
if (opcao == "0")
{
break;
}
else if (opcao == "1")
{
if (bau.Count == total)
{
Console.WriteLine("");
Console.WriteLine("Sua lista está completa!");
Console.ReadLine();
break;
}
else
Console.Write("Digite o nome do " + i + "º livro: ");
string NomeLivro;
NomeLivro = Console.ReadLine();
bau.Add(NomeLivro);
16
Console.Write("Livro adicionado com sucesso! Enter para
continuar...");
Console.ReadLine();
}
else
{
i--;
Console.WriteLine("Opçao inválida!");
Console.WriteLine("");
}
}
if (bau.Count > 0)
{
Console.Clear();
Console.WriteLine("------------------------------------ ");
Console.WriteLine("---------Listando livros cadastrados-");
Console.WriteLine("Cliente: " + nome);
Console.WriteLine("Indice - Nome Livro");
for (int indice = 0; indice < bau.Count; indice++)
{
Console.WriteLine("{0} - {1} ", indice, bau[indice]);
17
}
}
Console.WriteLine("--------------------------------");
Console.WriteLine(" Fim \nTecle ENTER para sair...");
Console.ReadKey();
}
}
Figura 4.1
18
5 O USO DO SISTEMA DE MULTIPROGRAMAÇÃO NA LOCADORA
Como o sistema de multiprogramação também chamado de
multitarefa, os funcionários poderão acessado o site da locadora poderão cadastrar
novos livros e novos clientes atender mais de um cliente ao mesmo tempo com
vários computadores interligados, editar textos para documentos internos planilhas
de dados, planilhas de compra, planilhas de estoque, controle financeiros, controle
dos empréstimos e devoluções dos livros e atualizar o site com novos exemplares
de livros e seu visual também. Vários clientes podem acessar o site
simultaneamente, mandar e-mail solicitar locação de livros entre outras atividades e
contar com uma resposta rápida do servidor já que o mesmo possui o sistema de
multiprogramação.
A multiprogramação gerencia todos esses recursos
simultaneamente, ou seja, são varias operações ou programas querendo utilizar o
processador, memória, impressora ao mesmo tempo.
Apesar de uma complexidade em que vários programas são
submetidos simultaneamente ao mesmo tempo eles são enfileirados e executados
um a um. A empresa ganha com esse recurso de multiprogramação, pois reduz o
custo e aumenta a produtividade.
23
4 ÉTICA E RELACIONAMENTO INTER-PESSOAL
6.1 Definição
Princípios éticos são códigos de conduta que servem de referência
para um comportamento baseado em valores.
6.2 Principio éticos no desenvolvimento do sistema.
Na Nossa Locadora de livro foram adotados alguns princípios éticos
no desenvolvimento do sistema, para que não houvesse discriminação. Partindo do
principio que clientes, fornecedores e usuários tenham códigos de éticas diferentes,
ou seja, um conjunto de valores e costumes que norteiam suas decisões, suas
crenças e suas opiniões, de baixo de normas morais para convivência social. O
sistema não pedirá do cliente etnia, crença religiosa, opção sexual, classe social.
Nosso sistema não será tendencioso, isto é, não fará separação entre as pessoas
que residam em lugares nobres e as que residem em periferias, usando então um
critério de aprovação sem descriminação.
6.3 Principio éticos para relações inter-pessoais.
“Os membros de um Grupo não consentem em integrar-se, senão a
partir do momento em que certas necessidades fundamentais são satisfeitas pelo
grupo”.
Schutz, Alfred -Teoria das “Necessidades Interpessoais”
Princípios éticos nas relações Interpessoais para Nossa Locadora de
Livros.
1-“Fazer algo pelo outro ou para ele não constitui subordinação ou
servidão.” Boff, L.A.
2-“Para se compreender o outro é necessário, a priori, que
26
compreendamos a nós mesmos.” Freire, Paulo.
3-“Cada pessoa tem diferentes qualidades e dificuldades,
consequentemente, cada ser humano necessita de algo diferente para sua própria
vida.” Perrenoud, P.
3-“Na ausência do outro, o homem não se constrói homem.”
Vygotsky, Levi S.
4-“Não sejamos indiferentes para com os outros.” Rogers, C.
27
7 CONCLUSÃO
Com esse trabalho aprendemos mais com a linguagem html e como
os algoritmos c# sharp e como uma empresa se beneficia dos recursos da
multiprogramação trabalhando também com ética e um relacionamento agradável
com o próximo e com seus colaboradores.
28