Você está na página 1de 16

SISTEMA DE ENSINO PRESENCIAL CONECTADO

CURSO SUPERIOR DE T E C N O L O G I A EM ANLISE E


DESENVOLVIMENTO DE SISTEMAS

Douglas de Arajo da Silva


Jonathan da Costa Silveira
Lucian Nelson Aguiar Barboza
Marcelo Viatroski de Medeiros
Thyago Moura Neumann

Nossa Locadora de Livros


Produo Textual Interdisciplinar Em Grupo

Camaqu
07/06/2013

Douglas de Arajo da Silva


Jonathan da Costa Silveira
Lucian Nelson Aguiar Barboza
Marcelo Viatroski de Medeiros
Thyago Moura Neumann

Nossa Locadora de Livros


Produo Textual Interdisciplinar Em Grupo

Trabalho apresentado ao Curso Superior de


Tecnologia em Anlise e Desenvolvimento de
Sistemas da UNOPAR - Universidade Norte do
Paran
Trabalha
de
Produo
Textual
Interdisciplinar Em Grupo
Professores Orientadores: Polyana P. Gomes Fabris
Adriane Loper
Roberto Nishimura
Anderson Macedo
Merris Mozer
Srgio de Goes Barbosa
Andra Zmpero

Camaqu
07/06/2013

SUMRIO

INTRODUO.......................................................................................................3

OBJETIVO.............................................................................................................4

DESENVOLVIMENTO...........................................................................................5

3.1 DIAGRAMA ENTIDADE RELACIONAMENTO......................................................5


3.1.1 Modelo Conceitual................................................................................................5
3.1.2 Modelo Lgico......................................................................................................6
3.1.3 Script SQL............................................................................................................7
3.2 SISTEMA OPERACIONAL PARA SER DESENVOLVIDO....................................8
3.3 DIAGRAMA DE CLASSE.......................................................................................9
3.4 PRINCPIOS TICOS..........................................................................................10
3.4.1 tica....................................................................................................................10
3.4.2 Inter-relao Pessoal com Pblico Interno........................................................11
3.4.3 Inter-relao Pessoal com Pblico Externo.......................................................11
3.5 ALGORITMO DE LISTAS....................................................................................12
4

CONCLUSO......................................................................................................14

REFERNCIAS...................................................................................................15

1 INTRODUO
Nesta produo textual iremos abordar o processo de informatizao
para a Nossa Locadora de Livros do Sr. Joo Carlos fundada em 20 de Janeiro de
1990 com o objetivo de atender a demanda de locao de livros, iremos abordar
meios de como realizar as rotinas, para o software tenha todos os requisitos e
necessidades do Sr. Joo Carlos.

2 OBJETIVO

O objetivo deste trabalho a informatizao da Nossa Locadora de


Livros e para que isto seja possvel iremos fazer o diagrama de entidade
relacionamento e criando o diagrama de classe para verificarmos todas as rotinas
que o sistemas ter que executar para atender as necessidades do cliente,
poderemos assim desenvolver as rotinas do software para informatizar a empresa
Nossa Locadora de Livros.

3 DESENVOLVIMENTO

3.1

DIAGRAMA ENTIDADE RELACIONAMENTO

3.1.1 Modelo Conceitual

3.1.2 Modelo Lgico

3.1.3 Script SQL

-- Gerao de Modelo fsico


-- Sql ANSI 2003 - brModelo.
CREATE TABLE Clientes (
Codigo Texto(1) PRIMARY KEY,
Endereco Texto(1),
CPF Texto(1),
Telefone Texto(1),
RG Texto(1),
Nome Texto(1)
)
CREATE TABLE Livros (
Codigo Texto(1) PRIMARY KEY,
Data Locacao Texto(1),
Editora Texto(1),
Edicao Texto(1),
Numero de Exemplares Texto(1),
Data Devolucao Texto(1),
Multa Atraso Texto(1),
Valor Texto(1),
Genero Texto(1),
Nome Texto(1),
Autor Texto(1)
)
CREATE TABLE Funcionarios (
Codigo Texto(1) PRIMARY KEY,
Nome Texto(1),
CPF Texto(1),
RG Texto(1),
Endereco Texto(1),
Cargo Texto(1),
Data Admissao Texto(1)
)
CREATE TABLE Aluga (
Codigo Texto(1),
FOREIGN KEY(Codigo) REFERENCES Clientes (Codigo)
)

3.2

SISTEMA OPERACIONAL PARA SER DESENVOLVIDO


Para o desenvolvimento de um sistema gerencial necessria a

definio de qual plataforma ou sistema operacional que o programa ser rodado.


Pois no h uma linguagem de desenvolvimento que seja compatvel com todas as
plataformas operacionais que existem hoje em dia.
Conforme as informaes, e aps anlises a recomendao ao Sr.
Joo Carlos para a Nossa Locadora de Livros a sugesto da Plataforma seja
Windows pois o plataforma mais instvel para rodar os SGBDs melhores do
mercado e a linguagem de programao mais programa na mundo de hoje.
Resolvemos criar um software em uma linguagem que pode de
maneira muito simples e ao mesmo tempo direta, cumprir toda e qualquer tarefa pr
solicitada pelo cliente de forma rpida e objetiva. Optamos pela linguagem C#, a
qual acreditamos que ser mais apropriada para o programa proposto. Para o
gerenciamento de banco de dados, propomos o MySQL, que um gerenciador
robusto e ao mesmo tempo muito seguro, minimizando as possibilidades de
problemas. E como plataforma para esse proposto programa, escolhemos o
Microsoft Windows, que o sistema operacional mais utilizado em todo territrio
Brasileiro e no mundo. Por ser estvel, de fcil utilizao e por estar no mercado j a
muitos anos, sendo o principal sistema operacional de estaes de trabalho nos dias
de hoje.

3.3 DIAGRAMA DE CLASSE

3.4 PRINCPIOS TICOS

3.2.1 tica
Para a empresa Nossa Locadora de Livros deve estar consciente a
necessidade de aperfeioar o seu valor empresarial, no s observando todas as
leis e todos os regulamentos relevantes, mas tambm pelo cumprimento das suas
responsabilidades sociais, na sua qualidade de bom cidado corporativo. Ao mesmo
a empresa (Nossa Locadora de Livros) tem de ganhar a confiana de clientes,
fornecedores, da comunidade em geral, dos seus colaboradores e todas as partes
interessadas.
A tica existe como uma referncia para os seres humanos em
sociedade, de modo tal que a sociedade possa se tornar cada vez mais humana. A
tica pode e deve ser incorporada pelos indivduos, sob a forma de uma atitude
diante da vida cotidiana, capaz de julgar criticamente os apelos a crticos da moral
vigente.
A tica se move, historicamente, se amplia e se adensa, Entre a
moral e a tica h uma tenso permanente: a ao moral busca uma compreenso e
uma justificao crtica universal, e a tica, por sua vez, exerce uma permanente
vigilncia crtica sobre a moral, para refor-la ou transform-la.
Por isso a importncia haver tambm colaborao tica do pessoal
que trabalha nessa empresa (Nossa Locadora de Livros), essa tica por sua vez
deve tambm ser conquistada com esforo e cobrana pessoal, de forma contnua e
incessante, pois so vrias as oportunidades que se apresentam para transgredi-la
no cotidiano de qualquer pessoa. O exerccio profissional um dos campos mais
carentes no que diz respeito aplicao da tica, por isso o cuidado de todos os
colaboradores dessa instituio deve ser o maior possvel

3.2.2 Inter-relao Pessoal com Pblico Interno


O Relacionamento interpessoal uma das inmeras variveis que
interferem na produtividade, na comunicao, na construo da confiana e na
cooperao

entre

as

pessoas

gerando

consequncias

aos

resultados

organizacionais. Um mtodo que pode ser aplicado promover o autoconhecimento


para que as pessoas possam melhor reconhecer-se a si e aos outros, aliviando
tenses no trabalho tornando-se mais produtivas e motivadas.
Outro mtodo aprimorar as habilidades de comunicao dos
participantes, enfatizando a comunicao verbal e a no verbal, como condies de
aprimoramento nas relaes humanas, reconhecendo o potencial e as dificuldades
de cada participante, oferecendo mtodos capazes de aprimorar e fortalecer
relacionamentos duradouros.

3.2.3 Inter-relao Pessoal com Pblico Externo


Estimulando as Relaes Interpessoais, todos saem ganhando, a
empresa em forma de produtividade e os colaboradores em forma de
autoconhecimento o que agrega valor em sua carreira e em sua relao com o
pblico externo. Em sntese quando olhamos para dentro e despertamos a
competncia do autoconhecimento conseguimos abrir nossos olhos para observar
os relacionamentos externos no ambiente de trabalho.
No caso de Nossa Locadora de Livros pode ser aplicado em
dinmicas de grupo para auxiliar a integrao entre os participantes, para resolver
conflitos e proporcionar o autoconhecimento. A partir do momento que uma pessoa
comea a conhecer a si mesma, muitas portas se abrem o que facilita a
comunicao interpessoal com outros membros da equipe ou grupo de trabalho
onde surgem relacionamentos que proporcionam novas amizades, e at solues
para problemas antes no vistos ou no percebidos pelo grupo, aprimorando assim
a relao tambm com o pblico externo da empresa.

3.5 ALGORITMO DE LISTAS

using
using
using
using

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

namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
int count = 0;
Console.WriteLine("");
Console.WriteLine(" INCLUSAO PILHA");
Console.WriteLine("+--------------------+");
Console.WriteLine("| Menu Operacoes |");
Console.WriteLine("| 0 - Sair |");
Console.WriteLine("| 1 - Incluir |");
Console.WriteLine("| 2 - Excluir |");
Console.WriteLine("+--------------------+");
Console.WriteLine("");
string opcao = "";
string[] livros = new string[20];
string livro = "";
while (!opcao.Equals(0))
{
Console.Write("Escolha uma opcao ... ");
opcao = Console.ReadLine();
if (opcao == "1")
{
if (count < 20)
{
Console.Write("Informe um valor para incluir.: ");
livro = Console.ReadLine();
livros[count] = livro;
count++;
Console.WriteLine("Livro " + livro + " incluido com sucesso!!!");
}
else
{
Console.WriteLine("OVERFLOW - Erro de excesso de dados, sua lista esta
completa !!!");
}

}
else if (opcao == "2")
{
Console.Write("Informe o nome 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("livro nao encontrado");
}
}
else if (opcao == "0")
{
return;
}
else
{
Console.WriteLine("Opo invlida.");
}
}
}

}
}

4 CONCLUSO
Conclumos que uma investigao com caractersticas peculiares,
pois incide intencionalmente sobre uma situao especfica que se presume ser
nica ou especial, procurando descobrir o que h nela de mais fundamental e
especfico, compreendendo assim globalmente um determinado fenmeno ao qual o
investigador atribui importncia. Sendo o seu objetivo geral: explorar, descrever,
explicar, avaliar e/ou transformar, assim sendo quase tudo pode ser um estudo de
caso.
Atravs de um bom estudo das necessidades podemos entregar
para o cliente um software com seu desenvolvimento gil e atendendo a todas as
necessidades do cliente e economizando o valor do software final tanto para o
desenvolvedor e para o cliente tambm.
Vimos tambm neste trabalho o quo so importantes o uso dos
diagramas para que possamos assim regulamentar todas as rotinas do sistema.
Foi bastante prazeroso e gratificante poder transformar em um
documento prtico e objetivo todos os conceitos ministrados no 3 perodo do curso
de Anlise de Sistemas da UNOPAR e ter a certeza de que os mesmo nos ajudaro
em nossas carreiras futuramente.

5 REFERNCIAS
BR Modelo
http://www.sis4.com/brmodelo/monografia/monografia.htm
Sistema Operacional
http://pt.wikipedia.org/wiki/Sistema_operativo
Diagrama de Classes
http://pt.wikipedia.org/wiki/Diagrama_de_classes
Ferramenta C#
http://pt.wikipedia.org/wiki/Microsoft_.NET
http://pt.wikipedia.org/wiki/C%E2%99%AF
ASCENSIO, Ana Fernanda Gomes. Estrutura de Dados: algoritmos, anlise da
complexidade e implementaes em Java e C/C++. So Paulo: Pearson Prentice
Hall, 2010
Princpios ticos
http://www.bicbanco.com.br/bicbanco/cgi/cgilua.exe/sys/start.htm?sid=57
http://pt.wikipedia.org/wiki/Categoria:Princ%C3%ADpios_%C3%A9ticos

Você também pode gostar