1. O documento apresenta um portfólio de grupo de alunos da disciplina Introdução à Análise de Sistemas da Universidade Norte do Paraná.
2. O portfólio contém análises de tópicos estudados nas disciplinas de Desenvolvimento de Sistemas, Fundamentos da Computação, Ética e Lógica e Técnicas de Programação.
3. É apresentado um site para uma locadora de livros, análises sobre multiprogramação, princípios éticos e um algoritmo em C# para demonstrar um sistema
Portfolio grupo- sem1 - unopar - análise de sistemas
1. Teixeira de Freitas, Bahia
2013
AGUINALDO GOMES DE SOUZA, BRAULIANE CORREIA FERRO
PEREIRA, DANIEL SENA DE BARROS, ELENILTON DE SOUSA
FREITAS, MATHEUS TAVARES RODRIGUES, RENAN BOTELHO
BORGES E VALDINEI PINHEIRO DOS SANTOS
SISTEMA DE ENSINO PRESENCIAL CONECTADO
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
INTRODUÇÃO A ANÁLISE DE SISTEMAS
Portfólio em Grupo
2. Teixeira de Freitas, Bahia
2013
INTRODUÇÃO A ANÁLISE DE SISTEMAS
Portfólio em Grupo
Atividade Interdisciplinar em Grupo apresentado à
Universidade Norte do Paraná - UNOPAR, referente ao
primeiro semestre na disciplina de Tópicos em
Desenvolvimentos de Sistemas, Fundamentos da
Computação, Lógica e Técnicas de Programação e
Ética, Política e Sociedade.
Orientador: Profs. Merris Mozer, Marco Hisatomi,
Anderson Macedo e Sérgio Barbosa.
AGUINALDO GOMES DE SOUZA, BRAULIANE CORREIA FERRO
PEREIRA, DANIEL SENA DE BARROS, ELENILTON DE SOUSA
FREITAS, MATHEUS TAVARES RODRIGUES, RENAN BOTELHO
BORGES E VALDINEI PINHEIRO DOS SANTOS
3. SUMÁRIO
1 INTRODUÇÃO .................................................................................................................3
2 DESENVOLVIMENTO ....................................................................................................4
2.1 Tópicos em Desenvolvimentos de Sistemas...........................................................4
2.2 Fundamentos da Computação...................................................................................9
2.3 Ética, Política e Sociedade.........................................................................................9
2.4 Lógica e Técnicas de Programação ...................................................................... 10
3 CONCLUSÃO................................................................................................................ 19
REFERÊNCIAS ..................................................................................................................... 20
4. 3
1 INTRODUÇÃO
Neste trabalho, apresentaremos um site para a empresa “Nossa
Locadora de Livros”, analisaremos o uso da multiprogramação em nosso sistema,
como os princípios éticos são importantes para a manutenção da empresa e um
algoritmo na linguagem de programação C# (C Sharp) demonstrando basicamente
um sistema de locação de livros.
5. 4
2 DESENVOLVIMENTO
2.1 TÓPICOS EM DESENVOLVIMENTOS DE SISTEMAS
Este é o site da nossa Locadora, composto de uma única página
HTML.
Figura 1 – Print da tela HTML
6. 5
Este é o código-fonte usado, optando pelo uso de âncoras para
navegação interna, conforme o QUADRO 1.
Quadro 1 – Código-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 espaço 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,
espaços 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"
7. 6
title="Sobre a Locadora"><font color="#000000" size="4">Conheça a
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
src="http://www.livrossolidarios.com/wp-content/uploads/2013/05/wbd-stack-of-
books_3.jpg" border="1"></td></tr> <!-- Imagem Central -->
<tr 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 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 <b>locaçao de livros.</b></p>
<p>Seu estoque atual possui 20.000 titulos
que estão classificados em <b>diamante, ouro, prata e bronze.</b></p>
<p>Venha conhecer os nossos serviços e
viajar no mundo da leitura.</p></font>
8. 7
</td>
</tr>
<tr height="40"><td colspan="4" align="center"></td></tr>
<!-- Definindo a area do menu-->
<tr>
<td colspan="4"><a name="livros"></a>
<h2><b>Alguns dos nossos
exemplares</b></h2>
<ol>
<li>Os Contos de Cantuária, Geoffrey
Chaucer</li>
<li>Os As Viagens de Gulliver,
Jonathan Swift</li>
<li>Os A Vida Era Assim em
Middlemarch, George Eliot</li>
<li>Os Quando Tudo se Desmorona,
Chinua Achebe</li>
<li>Os O Apanhador no Campo de
Centeio, J. D. Salinger</li>
<li>Os E Tudo o Vento Levou,
Margaret Mitchell</li>
<li>Os Cem Anos de Solidão, Gabriel
García Márquez</li>
<li>Os A Amada, Toni Morrison</li>
<li>Os Admirável Mundo Novo,
Aldous Huxley</li>
<li>Os O Filho Nativo, Richard
Wright</li>
<li>Os O Senhor dos Anéis, J.R.R.
9. 8
Tolkien</li>
<li>Os Passagem para a Índia, E. M.
Forster</li>
<li>Os A Bíblia 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 Também se Levanta,
Ernest Hemingway</li>
<li>Os A Menina e o Porquinho, E. B.
White</li>
<li>Os A Idade da Inocência, Edith
Wharton</li>
</ol>
<!-- Definindo a area do menu-->
<h2><b>Fale Conosco</b></h2>
<a name="contato"></a>
<p><font face="Tahoma"
size="3"><b>Endereço:</b> Rua A, Bairro C, São Paulo - SP<br>
<b>Telefone:</b>(11)7777-8888<br>
<b>Fax:</b> (11)7777-9999<br>
<b>E-mail:</b> <a
href="mailto:nossalocacadora@nossalocadora.com">nossalocacadora@nossalocad
ora.com</a></font></p>
</td>
</tr>
11. 10
funcionamento.
A empresa entende que, mantendo um bom relacionamento com
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
funcionários. E dentro destes programas, são promovidas atividades que reagem
para que as pessoas entendam a importância do respeito pelas diferenças
individuais.
A forma com que a empresa lida com seus funcionários reflete
positivamente na forma com que o publico externo (clientes) é recebido e atendido,
considerando que este é um publico bastante diversificado. A exemplo, a locadora
mantém obras em braile e funcionários aptos a receber clientes com deficiência
visual, como também, possui infraestrutura para receber cadeirantes e idosos com
maior dificuldade de locomoção.
A empresa utiliza a tecnologia a seu favor, possuindo um sistema de
informação que controla todo o seu estoque de livros, bem como o cadastro com
dados dos clientes. E através deste sistema, a locadora faz o rastreamento de
quantos e quais livros estão locados para determinada pessoa.
Com base nas informações contidas na base de dados do sistema
da locadora, é possível ainda traçar o perfil dos clientes, onde se evidenciam suas
preferências literárias, autores e obras mais solicitadas. Com essas informações, a
Nossa Locadora de Livros comunica a seus clientes quando adquire novas obras
para seu acervo e faz sugestões de leitura via e-mail.
Entre outros atributos, a forma com que a empresa administra a
relação interpessoal do seu publico interno para com o publico externo, faz com que
esta seja considerada a melhor empresa do ramo de locação da cidade de São
Paulo e região.
2.4 LÓGICA E TÉCNICAS DE PROGRAMAÇÃO
Abaixo estão alguns Print Screen do nosso algoritmo em execução,
retratando alguns momentos do mesmo. Inicialmente o sistema permite uma escolha
de opções que são: cadastrar aluno, emprestar livro e sair do programa.
12. 11
Figura 2 – Print da tela inicial do algoritmo
O sistema não permite emprestar livros enquanto não tiver aluno
cadastrado, conforme figura a seguir.
Figura 3 – O cadastro do aluno deve ser iniciado primeiro
Após a entrada de dados do aluno o sistema volta ao menu para que
seja então escolhido a opção de emprestar livro.
13. 12
Figura 4 – Entrada de dados do aluno
Após a entrada de dados do aluno o sistema volta ao menu para que
seja então escolhido a opção de emprestar livro.
Figura 5 – Empréstimo do livro
Caso a quantidade de livros emprestados não atinja o limite de 5 e o usuário
do sistema opte por não pegar mais livros emprestados, o sistema mostrará o nome
do aluno e a quantidade de livros emprestados.
14. 13
Figura 6 – Limite de livros não atingido
A tela emite um pequeno aviso quando o limite de 5 livros é atingido.
Figura 7 – Limite de livros atingido
15. 14
O QUADRO 2 a seguir mostra o código fonte usado na elaboração do
programa:
Quadro 2 – Código-fonte do programa
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
//Variaveis Informações do Aluno
string NomeAluno = "", endereco = "", email = "", telefone = "", fax = "";
// Array com o titulo dos livros
string[] TituloLivro = new string[20];
//Variaveis de controle
int QuantLivros = 0, i = 0;
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 ");
19. 18
}// fim do for
break;
case "3":
System.Environment.Exit(0);
break;
default:
goto Menu;
break;
}
}
}
}
Fonte: Elaborado pelos autores (2013)
20. 19
3 CONCLUSÃO
Este trabalho mostrou resumidamente os conhecimentos adquiridos das
matérias deste primeiro semestre de curso, aplicando-os na elaboração de um site e
sistema para a empresa “Nossa Locadora de Livros” e demonstrando como a
empresa pode atuar com ética na sua relação com clientes e funcionários.
21. 20
REFERÊNCIAS
RECURSOS DO VISUAL C#. Disponível em: < http://msdn.microsoft.com/pt-
br/vstudio/hh341490>. Acesso em: jun. 2013.
MACHADO, F. B., MAIA, L. P., Arquitetura de Sistemas Operacionais. Edição,
Ed.LTC, 2002, Rio de Janeiro
CHAUÍ, M. de S. O que é ideologia. 22. ed. São Paulo: Brasiliense, 1986.
UNIVERSIDADE FEDERAL DO PARANÁ. Biblioteca Central. Normas para
apresentação de trabalhos. 2. ed. Curitiba: UFPR, 1992. v. 2.