Você está na página 1de 25

SISTEMA DE ENSINO PRESENCIAL CONECTADO

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E


DESENVOLVIMENTO DE SISTEMAS

FELIPE SANTOS GIROTTI


FLAVIO CESAR STOPPA ARAGON
PAULO HENRIQUE DE FREITAS FARIAS
RAFAEL APARECIDO BATISTA
RODOLFO MASUKI
VANDERLEI BARBOSA SUTIL
VANDERLEI DONIZETE DE LIMA

PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO


Nossa locadora de livros

Londrina
2013
FELIPE SANTOS GIROTTI
FLAVIO CESAR STOPPA ARAGON
PAULO HENRIQUE DE FREITAS FARIAS
RAFAEL APARECIDO BATISTA
RODOLFO MASUKI
VANDERLEI BARBOSA SUTIL
VANDERLEI DONIZETE DE LIMA

PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO


Nossa locadora de livros

Trabalho de elaboração de portfólio apresentado à


Universidade Norte do Paraná - UNOPAR, para
produção textual interdisciplinar em grupo das disciplinas
de Tópicos de Desenvolvimento de Sistemas,
Seminários I, Ética, Política e Sociedade, Lógica e
Técnica de Programação e Fundamentos da
Computação.

Professores: Merris Mozer


Sérgio de Goes Barbosa
Anderson Machado
Marcio Hisatomi

Londrina
2013
SUMÁRIO

1 INTRODUÇÃO ........................................................................................................... 3 
2  Objetivos..................................................................................................................... 6 
2.1 Objetivo Geral .......................................................................................................... 6 
2.2 Objetivos específicos............................................................................................... 6 
3 DESENVOLVIMENTO................................................................................................ 7 
3.1 Site Locadora de livros – Desenvolvimento em HTML ............................................ 7 
3.2 Recursos de multiprogramação ............................................................................. 14 
3.3 Princípios éticos a serem adotados no desenvolvimento ...................................... 15 
3.4 Elaboração de um algoritmo em C# ...................................................................... 16 
4 CONCLUSÃO .......................................................................................................... 21 
REFERÊNCIAS ........................................................................................................... 23 
3

1 INTRODUÇÃO

Neste trabalho sero apresentado páginas em HTML com seus


scripts e fontes, programas em C# também com seus scripts e fontes, conceitos de
ética e harmonia interna para a agilidade no processo interno e satisfação do alvo
principal de uma empresa, seu cliente. Tudo isso será utilizado para atender a
necessidade de informatização de uma empresa que já está desde 1990 no
mercado e é considerada a melhor empresa no ramo de locação de livros da cidade
de São Paulo.
Para o desenvolvimento das atividades aqui propostas, utilizaremos
um estudo de caso descrito no cenário proposto “Nossa Locadora de Livros”,
oferecido e abaixo descrito:
A “Nossa Locadora de Livros” é uma empresa privada com fins
lucrativos e está situada na região central da cidade de São Paulo, fundada em 20
de janeiro de 1.990, com o objetivo de atender a demanda de locação de livros.
Seu fundador o Sr. João Carlos é o diretor e conta com um quadro de 7 funcionários
que atuam em diversas áreas, sendo: Paulo Rodrigues, Ana Paula e José Roberto
(depto locação), Márcia Regina (depto compras), André Augusto (depto controle
estoque) e Maria Helena (depto financeiro); desde o início de sua operação a
direção continua sendo o seu fundador.
Seu estoque atual possui 20.000 títulos, que são classificados como:
diamante, ouro, prata e bronze. Sendo os valores da locação distribuídos pela
classificação, respectivamente: R$ 20,00; R$ 15,00; R$ 10,00 e R$ 5,00.
Em 1995, a empresa adquiriu o seu primeiro computador e teve a
necessidade de contratar uma empresa de TI (Tecnologia da Informação) para
informatizar as primeiras rotinas de escritório (uso do editor de texto para geração de
documentos internos, planilhas eletrônicas para controle financeiro e um gerenciador
de tabelas eletrônicas para controlar os empréstimos e devoluções). A empresa
“Alunos da UNOPAR” assumiu esse compromisso e atua plenamente no
desenvolvimento do sistema de locação de livros. Sua estrutura física conta com
uma área total de 200m2. A figura 1 na próxima página apresenta o organograma da
“Nossa Locadora de Livros”.
4

Figura 1. Organograma: Nossa Locadora de Livros

As entrevistas com os usuários começaram pelo Sr. João Carlos,


que apresentou os principais processos de uma forma macro, pois os detalhes serão
tratados com os funcionários específicos de cada área. Hoje a empresa conta com
um controle dos seus livros, sendo que cada livro tem um vínculo com seu autor
(lembrando que um livro pode ter mais de um autor e que um autor também pode
escrever vários livros diferentes), neste controle deverá apresentar também o tipo de
classificação como diamante, ouro, prata ou bronze, o livro só pode ter uma única
classificação. No cadastro do livro deverá ser informado a quantidade de exemplares
que ele possui, ou seja, um livro poderá ter um ou mais exemplares.
Atualmente, quando um cliente vem locar algum livro, ele pode
solicitar o empréstimo de vários livros de uma só vez e a devolução está
condicionada a entrega de todos os exemplares que ele levou. Um exemplar de um
livro poderá ser emprestado várias vezes para vários clientes diferentes em datas
diferentes.
A “Nossa Locadora de Livros”, possui também um controle de
usuários para gerenciar todos os acessos e manipulações realizados pelos seus
funcionários. Estes usuários é que realizam todas as operações no atual sistema,
lembrando que um empréstimo é feito sempre por apenas um usuário, mas que este
usuário poderá registrar vários empréstimos. Após a realização do levantamento de
requisitos foi elaborado o caso de uso da figura 2 pela empresa “Alunos da
UNOPAR”, onde teve a aprovação dos stakeholders.
5

Figura 2. Diagrama de Caso de Uso Empréstimo.

Devido à grande demanda, a empresa fez um planejamento e está


se preparando para abrir uma filial na cidade do Rio de Janeiro.
Com base ao cenário proposto “Nossa Locadora de Livros” a
empresa “Alunos da Unopar” decidiu organizar um projeto para informatizar e
satisfazer as exigências do cliente “Nossa Locadora de Livros”.

.
6

2 OBJETIVOS

2.1 OBJETIVO GERAL

- Visa o desenvolvimento na criação de metodologias informatizadas para dar mais


agilidade no atendimento ao cliente da empresa “Nossa Locadora de Livros”.

2.2 OBJETIVOS ESPECÍFICOS

- Desenvolver um site para esta locadora;


- Analisar os recursos de multiprogramação;
- Descrever os princípios éticos que podem ser adotados pela locadora com relação
ao desenvolvimento de sistemas e na inter-relação pessoal com o público interno e
externo;
- Elaborar um algoritmo em C# que capture via teclado uma locação de livros, com
no máximo cinco por aluno.
7

3 DESENVOLVIMENTO

Demonstramos a seguir como e possível adquirir melhorias em um


negócio com a utilização de um sistema capaz de organizar e administrar a locação
de livros, tornando o trabalho mais eficiente, ágil e mantendo total segurança sobre
toda a informação gerada.

3.1 SITE LOCADORA DE LIVROS – DESENVOLVIMENTO EM HTML

Foi desenvolvida uma pagina de internet em HTML, onde constam


dados da “NOSSA LOCADORA DE LIVROS” como endereço, e-mail, telefone e fax.
Na mesma pagina também foi adicionada uma listagem de alguns livros com títulos
onde o cliente poderá ver na forma de tópicos.
Nesta mesma página foi colocado um fale conosco, onde o cliente é
capaz de entrar em contato com a locadora, facilitando assim seu atendimento.

01 – Parte superior da página “Nossa Locadora de Livros”


8

02 – Parte inferior da página “Nossa Locadora de Livros”

EXEMPLO DO CODIGO EM HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01


Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html;charset=utf-8" />
<title>NOSSA LOCADORA DE LIVROS</title>
<style type="text/css">
body {
font-family: Arial, sans-serif;
color:#999;
}
ul li{
margin-top: 20px;
list-style-type: circle;
}
a.link {
9

color: cadetblue;
}
</style>
</head>
<body bgcolor="#CCCCCC">
<table align=center border=0>
<tr>
<td>
<table border=0 bgcolor=#fafaf8
width=1000 height=50>
<tr >
<td align=left><font
face=calibri size=3>
<img
src="http://img594.imageshack.us/img594/2522/logomxk.png"
width=500 height=190 align=left border=0>
<br>
<p><b> End:.</b> Av.
Paulista, 1234 Centro </p>
<p><b> CEP</b> 86065-000
</p>
<p><b> TEL:.</b>
(11)4444-4444 </p>
<p><a
href="#suporte"class="link" title="Entre em contato">Entre
em contato</a></p>
</td>
</tr>
</table>
<table border=0 bgcolor=#cd530b
width=1000 height=50>
<tr >
<td align=CENTER><b>
<font color="#000000"
10

size="6" face="calibri">QUEM SOMOS</font></b>


</td>
</tr>
</table>
<table border=0 bgcolor="#FFF"
width=1000 height=50 cellpadding="10">
<tr >
<td align=CENTER>
<font color="#999" size="3"
face="Calibri">
A "Nossa Locadora de
Livros" é uma empresa privada com fins lucrativos e está
situada
<br />na região central
da cidade de São Paulo, fundada em 20 de janeiro de 1.990,
com o
<br />objetivo de
atender a demanda de <b>demanda de locação de livros</b>.
</font>
</td>
</tr>
</table>

<table border=0 bgcolor=#cd530b


width=1000 height=50>
<tr >
<td align=CENTER><b>
<font color="#000000"
size="6" face="calibri">NOSSOS LIVROS</font></b>
</td>
</tr>
</table>
<table border=0 bgcolor=#fafaf8
width=1000 height=50>
11

<tr>
<td>
<p><b>AVENTURAS</b></p>
<ul>
<li>A lenda do Imortal
</li>
<li>A Mensagem </li>
<li>Pés de Vento </li>
<li>Na Presença dos meus
Inimigos </li>
<li>Zona Neutra </li>
</ul>
</td>
<td>
<p><b>COMEDIAS</b></p>
<ul>
<li>Manual do
Canalha</li>
<li>O Fantástico Senhor
Raposo </li>
<li>Porque os Homens
Preferem as Divas </li>
<li>Em Casa de Nabokov
</li>
<li>A Divina Comédia
</li>
</ul>
</td>
<td>
<p><b>CIÊNCIAS E
EXATAS</b></p>
<ul>
<li>A Física Através de
Experimentos</li>
12

<li>Dicionário de
Matemática</li>
<li>A Evolução Real da
Qualidade</li>
<li>Os Físicos
Matemáticos</li>
<li>Física</li>
</ul>
</td>
</tr>
<tr>
<td>
<p><b>DRAMAS</b></p>
<ul>
<li>Quarto </li>
<li>Sinfonia em Branco
</li>
<li>Uma História de Amor
Real e Supertriste </li>
<li>Indignação </li>
<li>As Correções </li>
</ul>
</td>
<td>
<p><b>POESIA</b></p>
<ul>
<li>Flores de Maio</li>
<li>Entre os Vivos e os
Mortos</li>
<li>A tortura</li>
<li>Ninho de Amor</li>
<li>Ao meu Lírio</li>
</ul>
</td>
13

<td>
<p><b>SUSPENSES</b></p>
<ul>
<li>Contos da Meia Noite
</li>
<li>Uma Aldeia Chamada
Luz </li>
<li>O Tesouro do Sombrio
</li>
<li>O Terceiro
Testamento </li>
<li>Beijo Incendiário
</li>

</ul>
</td>
</tr>
</table>
<table border=0 bgcolor=#cd530b
width=1000 height=50>
<tr >
<td align="center"><b>
<font color="#000000"
size="6" face="calibri">FALE CONOSCO</font></b>
</td>
</tr>
</table>
<table border=0 bgcolor=#fafaf8
width=1000 height=50>
<tr>
<td align="center">
<p>
<font face="calibri"
size="3" >
14

<a name="suporte">
Entre em contato
conosco pelo email <a class="link"
href="mailto:faleconosco@nossalocadoradelivros.com.br">falec
onosco@nossalocadoradelivros.com.br</a>
</a>
</font>
</p>
</td>
</tr>
</table>
<table border=0 bgcolor=#fafaf8
width=1000 cellpadding="10">
<tr>
<td align="center">
<hr>
&copy; Nossa Locadora de
Livros 2013
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>

3.2 RECURSOS DE MULTIPROGRAMAÇÃO

A multiprogramação ou programação paralela é aquela onde o


software pode executar mais de uma tarefa simultaneamente, com isto, pode
usufruir, do poder dos processadores com mais de um núcleo.
Com esta informação podemos fazer parte do sistema trabalhar com
multithread. Isto pode implicar em muitas implementações, pois temos que tratar da
15

concorrência de threads para não gerar o deadlook, onde um thread requer o


mesmo recurso da outra e ocorra o travamento do sistema.
A parte do sistema onde podemos implementar o paralelismo, é na
busca de livros, abrindo a thread para este processo, assim o sistema pode ficar
livre para executar outro processo enquanto a busca não é finalizada.
Outro recurso que é amplamente utilizado está na exibição da hora
dentro do sistema. Sempre o relógio exibido deve trabalhar em um thread separado,
para quando se executar outra tarefa, ele não fique paralisado até o término da
mesma.

3.3 PRINCÍPIOS ÉTICOS A SEREM ADOTADOS NO DESENVOLVIMENTO

A ética na locadora, assim como em qualquer empresa, é necessária


para um equilíbrio e bom relacionamento entre funcionários, clientes e fornecedores.
É um conjunto de valores e princípios que devem ser definidos para abranger o mais
diferenciado público, com suas diferentes culturas e valores morais.
Um princípio muito importante é manter o banco de dados dos
clientes do departamento de locação em sigilo, dentro dos maiores padrões de
segurança, através de usuário e senha e um histórico de utilizações.
Outro princípio a ser considerado é a relação interpessoal na
empresa. Tem como base promover a meritocracia e o aprendizado contínuo dos
funcionários. A fim de colaborarem para o crescimento e inovação.
A valorização do funcionário através de metas conquistadas e
crescimento no faturamento devem ser utilizadas sempre para que o mesmo sinta-se
um colaborador e participante da conquista que pertence a patrões e empregados
como um todo. O funcionário é um ser humano e precisa de estímulos para se sentir
motivado a busca de realizações pessoais e em grupo.
Possuindo uma equipe de trabalho motivada e focada no bem estar
comum e de todos, é convicto que o atendimento ao cliente se dará com mais
qualidade e interesse no que ele realmente necessita e veio em busca de sua
procura ou solução para um problema.
Um código de ética tem como função orientar gerentes e
funcionários a tomar decisões com os princípios da organização, já que a empresa
possui a credibilidade de estar a mais de 23 anos no mercado e deseja manter a
16

confiança dos clientes com sua conduta pautada na ética.

3.4 ELABORAÇÃO DE UM ALGORITMO EM C#

Este projeto visa demonstrar com seria uma locação de um livro em


uma biblioteca.
Será captura em forma de variáveis o nome do aluno, endereço,
telefone, fax, e-mail e o título do livro. O aluno poderá locar no máximo cinco livros.
Ao final será apresentado o número de livros emprestados e o nome
do aluno que realizou o empréstimo.

01 - Tela inicial da aplicação, onde é necessário escolher a opção de cadastro ou sair da aplicação.

02 - Entrar com os dados para o cadastro do cliente, ao final entrar com a opção de locar livro ou
finalizar pedido.
17

03 - Entrar com os dados para o cadastro do cliente, ao final entrar com a opção de locar livro ou finalizar
pedido.

04 - Após a finalização do pedido, será impresso o comprovante de locação dos livros com o nome do
cliente que retirou os mesmos.

CÓDIGO DO ALGORITMO EM C#

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

namespace ConsoleApplication6
18

{
class Program
{
static void Main(string[] args)
{
int opcao, contagem;
String nome, endereco, telefone, fax, email;
String[] livros = new String[5];
nome = null;

Console.WriteLine("Escolha uma opcao\n1- Cadastrar\n2-


Sair");
opcao = int.Parse(Console.ReadLine());
if (opcao == 1)
{
Console.WriteLine("Digite seu nome: ");
nome = Console.ReadLine();

Console.WriteLine("Digite seu endereco: ");


endereco = Console.ReadLine();

Console.WriteLine("Digite seu telefone: ");


telefone = Console.ReadLine();

Console.WriteLine("Digite seu fax: ");


fax = Console.ReadLine();

Console.WriteLine("Digite seu e-mail: ");


email = Console.ReadLine();
}

Console.WriteLine("Bem vindo " + nome +" escolha uma nova


opcao\n1- Locar livro \n2- Finalizar pedido");
opcao = int.Parse(Console.ReadLine());
19

contagem = 0;
while (opcao == 1)
{
if (contagem == 5)
{
Console.WriteLine("Você já alugou o número maximo de
livros permitidos pressione um botão para continuar");
Console.ReadKey();
Console.WriteLine();
Console.WriteLine("Escolha uma nova opcao\n 1- Locar
livro \n2- Finalizar pedido");
opcao = int.Parse(Console.ReadLine());
}
else
{
Console.WriteLine("Qual livro deseja alugar?");
livros[contagem] = Console.ReadLine();
Console.WriteLine("Livro " + livros[contagem] + "
adicionado com sucesso");

Console.WriteLine();
contagem++;

Console.WriteLine("Deseja locar mais um livro? \n 1-


Sim\n 2- Nao");
if (int.Parse(Console.ReadLine()) == 1)
{
opcao = 1;
}
else
{

Console.WriteLine("Escolha uma nova opcao\n1- Locar livro


\n2- Finalizar pedido");
20

opcao = int.Parse(Console.ReadLine());
}

Console.WriteLine("------COMPROVANTE---------\n"+"Aluno: " +nome+"\nLivros


locados: ");
for (int i = 0; i < 5; i++)
{
Console.WriteLine("-" + livros[i]);
}

Console.ReadKey();
Console.WriteLine();
}
}
}
21

4 CONCLUSÃO

Para a criação de uma empresa ou até mesmo a reestruturação

desta, necessitamos ter conhecimento prévio do que realmente deseja inovar, suas

aspirações, quais são as exigências do mercado e de seus clientes e como será a

continuidade desta transformação, seja ela no aspecto financeiro ou de promoção

humana. Deve-se observar o andamento diário, necessidades de melhoria do

atendimento, desejos do cliente e satisfações.

Não podemos apenas mudar a fachada e esperar que tal mudança,

gere receita e produza crescimento na empresa.

Reestruturar, reorganizar internamente, mudar conceitos, humanizar

o ambiente, deixar que o relacionamento interpessoal seja fator de evolução dentro

da empresa através do diálogo para sempre encontrar o melhor caminho, para

soluções que se fizerem necessárias, qualificar os funcionários, são valores que

precisam ser formados dentro da empresa para que a ética seja o princípio da

realização pessoal e profissional de cada integrante.

Possuímos a melhor ferramenta do mercado, o melhor software, o

melhor sistema operacional, o melhor banco de dados, mas por vezes a solução de

um problema está na simplicidade da metodologia da organização e métodos a

serem utilizados.

Temos que ter a visão técnica que satisfaça o cliente e seja um bem

comum para a solução que busca, mas também temos que ter visão humana

sabendo que o conhecimento é infinito, sujeito a mudanças e sempre adaptáveis à

um novo tempo.

Oferecemos ao cliente “Nossa Locadora de Livros”, uma plataforma

onde é possível fazer o controle de seus clientes e a administração de seu estoque


22

de livros visando com o objetivo de ganho de tempo e organização. O cliente é

capaz de conseguir com o sistema um melhor rendimento e manter um bom

Feedback aos clientes, agilizando o atendimento disponibilizando mais tempo na

relação interpessoal onde se conhecerá mais profundamente os anseios e desejos

de seus clientes.
23

REFERÊNCIAS

Biblioteca Digital
www.unoparvirtual.com.br

HTML
http://pt-br.html.net/

Lógica de Progração
http://pt.scribd.com/doc/11011479/Introducao-a-logica-de-Programacao

Fundamentos da Computação
http://www.slideshare.net/rafaelcefetpi/aula-01fundamentos-da-computao

CARBONI, Irenice de Fátima. Lógica de programação. São Paulo: Pioneira, 2003.


Disponível em:
<http://books.google.com.br/books?id=ayWP9w4itLgC&printsec=frontcover&dq=prog
rama%C3%A7%C3%A3o&hl=pt-
R&sa=X&ei=441cUYiYBoPM9ASrwoGQCA&ved=0CGIQ6AEwCQ#v=onepage&q=
programa%C3%A7%C3%A3o&f=false>.

CRUZ, Tadeu. Gerência do conhecimento. 2. ed. Rio de Janeiro: E-papers, 2007.


Disponível em:
http://books.google.com.br/books?id=Abz2HdgpK9AC&pg=PA96&dq=redes+de+comput
adores&hl=en&sa=X&ei=XNwQUbuSFI7e8ATsoICwBw&ved=0CFEQ6AEwBTgK#v=one
page&q=redes%20de%20computadores&f=false

LEITE, Mário. Técnicas de programação: uma abordagem moderna. Rio de Janeiro:


Brasport, 2006. Disponível em:
http://books.google.com.br/books?id=H8A0lZtqaXsC&printsec=frontcover&dq=programa
%C3%A7%C3%A3o&hl=pt-
BR&sa=X&ei=441cUYiYBoPM9ASrwoGQCA&ved=0CEcQ6AEwBA

Sistemas Operacionais
http://www.gsigma.ufsc.br/~popov/aulas/so1/cap10so.html

Humanização, relacionamento interpessoal e ética


http://www.ead.fea.usp.br/cad-pesq/arquivos/v11n1art2.pdf

SOBRENOME, Nome do autor. Título da obra. Edição. Cidade: Editora, Ano de


Publicação.

AAKER, David Austin. Criando e administrando marcas de sucesso. São Paulo:


Futura, 1996.

ALVES, Maria Leila. O papel equalizador do regime de colaboração estado-


município na política de alfabetização. 1990. 283 f. Dissertação (Mestrado em
24

Educação) - Universidade de Campinas, Campinas, 1990. Disponível em:


<http://www.inep.gov.br/cibec/bbe-online/>. Acesso em: 28 set. 2001.

BRASIL. Consolidação das Leis do Trabalho. Texto do Decreto-Lei n.º 5.452, de 1


de maio de 1943, atualizado até a Lei n.º 9.756, de 17 de dezembro de 1998. 25 ed.
atual. e aum. São Paulo: Saraiva, 1999.

CARVALHO, Maria Cecília Maringoni de (Org.). Construindo o saber: metodologia


cientifica, fundamentos e técnicas. 5. ed. São Paulo: Papirus, 1995. 175 p.

CURITIBA. Secretaria da Justiça. Relatório de atividades. Curitiba, 2004.

DEMO, Pedro. Metodologia do conhecimento científico. São Paulo: Atlas, 1999.

______. Pesquisa: princípio científico e educativo. 6. ed. São Paulo: Cortez, 2000.

MAINGUENEAU, Dominique. Elementos de lingüística para o texto literário. São


Paulo: Martins Fontes, 1996.

RAMPAZZO, Lino. Metodologia científica: para alunos dos cursos de graduação e


pós-graduação. São Paulo: Stiliano, 1998.

REIS, José Luís. O marketing personalizado e as tecnologias de Informação.


Lisboa: Centro Atlântico, 2000.

UNIVERSIDADE FEDERAL DO PARANÁ. Biblioteca Central. Normas para


apresentação de trabalhos. 2. ed. Curitiba: UFPR, 1992. v. 2.