Buscar

Desenvolvimento de Sistema ERP para Locadora de Livros

Prévia do material em texto

�PAGE �
SUMÁRIO
31- INTRODUÇÃO	�
42- OBJETIVO	�
53- DESENVOLVIMENTO	�
53.1 - SISTEMA ERP PARA A EMPRESA “NOSSA LOCADORA DE LIVROS”.	�
73.1.1 - BENEFICIOS INCORPORADOS COM O SISTEMA INFORMATIZADO ERP E SEGURANÇA.	�
73.1.2 - PROTOCOLO	�
74 – ALGORITMOS	�
74.1 – ALGORITMO PARA CADASTRO DE CLIENTES	�
114.2 – ALGORITMO TOTALIZADOR DE TITULOS	�
124.3 – ALGORITMO LOCAÇÃ0 DE 10 LIVROS	�
146-	CONCLUSÃO	�
157-	REFERÊNCIAS	�
��
1- INTRODUÇÃO
Hoje com a busca incessante pela perfeição as empresas estão investindo cada vez mais no setor de processamentos de dados, pois um programa eficiente facilita muito o trabalho do dia a dia e contribui para a tomada de decisão.
O sistema ERP quando aplicado numa empresa integra todas as informações dos departamentos de uma empresa, isso facilita o planejamento estratégico, tornando a empresa mais ágil e competitiva nos cenários dos mercados atuais.
Alem disso hoje temos sistemas inteligentes que ajudam na proteção física da empresa bem como bem como os funcionários e clientes, como por exemplo, um sistema com detectores de incêndio com alarme sonoro que protege todo o ambiente interno.
Para o desenvolvimento de um sistema de informações que seja eficiente tem que conter informações importantes para o bom processamento dos dados que ficaram armazenados no banco de dados.
2- OBJETIVO
Desenvolver um sistema de informação ERP para uma empresa de locação de livros, para que se torne competitiva e eficiente no seu dia a dia, facilitando a tomada de decisão e o atendimento ao público.
Repaginar o sistema com todas as informações para que a funcionalidade da empresa “Nossa Locadora de Livros” seja hábil e tenha em seu banco de dados todas as informações de cadastro de seus clientes bem como a facilidade de acesso ao desconto oferecido de acordo com a classificação de gêneros dos livros. 
3- DESENVOLVIMENTO
3.1 - SISTEMA ERP PARA A EMPRESA “NOSSA LOCADORA DE LIVROS”.
São sistemas de informação que integram todos os dados e processos de uma organização em um único sistema. A integração pode ser vista sob a perspectiva funcional (sistemas de: finanças, contabilidade, recursos humanos, fabricação, marketing, vendas, compras, etc.) e sob a perspectiva sistêmica (sistema de processamento de transações, sistemas de informações gerenciais, sistemas de apoio à decisão, etc.).
Os ERPs em termos gerais são: uma plataforma de software desenvolvida para integrar os diversos departamentos de uma empresa, possibilitando a automação e armazenamento de todas as informações de negócios.
Entre as mudanças mais palpáveis que um sistema de ERP propicia a uma corporação, está a maior confiabilidade dos dados, agora monitorados em tempo real, e a diminuição do retrabalho, algo que é conseguido com o auxílio e o comprometimento dos funcionários, responsáveis por fazer a atualização sistemática dos dados que alimentam toda a cadeia de módulos do ERP e que, em última instância, fazem com que a empresa possa interagir. 
Assim, as informações trafegam pelos módulos em tempo real, ou seja, uma ordem de vendas dispara o processo de separação com o envio da informação para múltiplas bases, do estoque dos livros para o departamento financeiro da empresa, tudo realizado com dados orgânicos, integrados e não redundantes.
Para entender melhor como isto funciona, o ERP pode ser visto como um grande banco de dados com informações que interagem e se realimentam. Assim, o dado inicial sofre uma mutação de acordo com seu status, como a ordem de vendas que se transforma no produto final alocado no estoque da companhia.
Algumas das vantagens da implementação de um ERP numa empresa são:
* Eliminar o uso de interfaces manuais
* Reduzir custos
* Aperfeiçoar o fluxo da informação e a qualidade da mesma dentro da organização (eficiência)
* Aperfeiçoar o processo de tomada de decisão
* Eliminar a redundância de atividades
* Reduzir os limites de tempo de resposta ao mercado
* Reduzir as incertezas do Lead time
* Incorporação de melhores práticas (codificadas no ERP) aos processos internos da empresa
* Reduzir o tempo dos processos gerenciais
* Redução de estoque
Algumas das desvantagens da implementação de um ERP numa empresa são:
* A utilização do ERP por si só não torna uma empresa verdadeiramente integrada;
* Altos custos que muitas vezes não comprovam a relação custo/benefício;
* Dependência do fornecedor do pacote;
* Adoção de melhores práticas aumenta o grau de imitação e padronização entre as empresas de um segmento; segmento;
* Torna os módulos dependentes uns dos outros, pois cada departamento depende das informações do módulo anterior, por exemplo. Logo, as informações têm que ser constantemente atualizadas, uma vez que as informações são em tempo real, ocasionando maior trabalho;
* Aumento da carga de trabalho dos servidores da empresa e extrema dependência dos mesmos;
3.1.1 - BENEFICIOS INCORPORADOS COM O SISTEMA INFORMATIZADO ERP E SEGURANÇA.
O sistema baseia-se na autenticação de usuários, ou seja, o chefe de departamento via navegador WEB, cadastra, exclui e controla as ações de funcionários de seu departamento; toda a ação é registrada em arquivos de logs, para possíveis consultas.
3.1.2 - PROTOCOLO
Ao dar entrada dos livros no sistema eles recebem um protocolo único com seu nome, gênero, classificação bem como fase de publicação e locação, através disso facilitara o trabalho dos funcionários que terão todas essas informações do livro como; preço, gênero, classificação, publicação e locação, alem disso quando digitado o protocolo o usuário pode identificar e acompanhar as fases da publicação, esse protocolo serve como um registro de segurança para o livro.
Ao fazer a fazer a solicitação do livro todas as informações serão apresentadas no ato da abertura ordem da locação e incluir o livro escolhido o responsável pelo estoque recebe em seu sistema a solicitação do livro, então o mesmo pega a versão do livro para clientes no estoque e ao mesmo tempo o departamento financeiro recebe a informação de que existe uma locação efetuada e que o cliente devera pagar o titulo e quando o cliente for devolver o livro ao dar entrada no livro o sistema automaticamente atualiza para todos os departamentos envolvidos.
4 – ALGORITMOS
4.1 – ALGORITMO PARA CADASTRO DE CLIENTES
As telas do algoritmo abaixo executado no visualg têm por finalidade armazenar dados de clientes de uma locadora de livros e também para um cadastro de acesso online com a opção de escolha se o cliente deseja ingressar num plano vip.
Fonte: visualg 2.0 – C:\arquivos de programas\apoio\visualg versão 2\cadastro.alg (1366).
Fonte: visualg 2.0 – C:\arquivos de programas\apoio\visualg versão 2\cadastro.alg (1366).
Fonte: visualg 2.0 – C:\arquivos de programas\apoio\visualg versão 2\cadastro.alg (1366).
Fonte: visualg 2.0 – C:\arquivos de programas\apoio\visualg versão 2\cadastro.alg (1366).
Abaixo você vera a impressão do algoritmo das telas que foram vista acima.
1 algoritmo "CADASTRE-SE"
2 var
3 OP,SENHA1, SENHA2: CARACTER
4 OPCAO: INTEIRO
5 inicio
6 ESCREVAL 
8 ESCREVAL (" FAVOR PREENCHER A FICHA PARA CADASTRO DE USUÁRIO.")
12 ESCREVA ("Nome: ")
13 LEIA (OP)
14 ESCREVA ("Sobrenome: ")
15 LEIA (OP)
16 ESCREVA ("CPF: ")
17 LEIA (OP)
18 ESCREVA("RG: ")
19 LEIA (OP)
20 ESCREVA ("Órgão Expedição: ")
21 LEIA (OP)
22 limpatela
26 ESCREVAL ("* INFORME SEU ENDEREÇO RESIDENCIAL. *")
29 ESCREVAL (" ")
30 ESCREVA ("Rua, AV.: ")
31 LEIA (OP)
32 ESCREVA ("Número: ")
33 LEIA (OP)
34 ESCREVA ("Bairro: ")
35 LEIA (OP)
36 ESCREVA ("CEP: ")
37 LEIA (OP)
38 ESCREVA ("Cidade: ")
39 LEIA (OP)
40 ESCREVA ("Estado: ")
41 LEIA (OP)
42 ESCREVA ("País:")
43 LEIA (OP)
44 limpatela
48 ESCREVAL ("* CADASTRO PARA ACESSO ON-LINE. *")
49 ESCREVAL ("* *")
52 ESCREVA ("E-mail: ")
53 LEIA (OP)
54 ESCREVA ("Apelido: ")
55 LEIA (OP)
56 REPITA
57 ESCREVA ("Digite Sua Senha:")
58 ESCREVAL ("Mínimo 6 caracteres")
59 LEIA (SENHA1)
60 ESCREVA ("Repita Sua Senha: ")
61 LEIA (SENHA2)
62 SE SENHA1 = SENHA2 ENTAO
64 SENAO
65 ESCREVAL ("SENHAS NAO CONFEREM")
66 FIMSE
67 ATE SENHA1=SENHA2
68 limpatela
72 ESCREVAL ("* VOCÊ GOSTARIA DE SE TORNAR NOSSO CLIENTE VIP? *")
73 ESCREVAL ("* *")
76 ESCREVAL ("[ 1 ] - SIM / [ 2 ] - NÃO")
77 LEIA (OPCAO)
78 SE OPCAO < 2 ENTAO
79 ESCREVAL ("ESCOLHA SEU PLANO PREFERENCIAL.")
80 ESCREVAL ("1 - PLANO BÁSICO (30 REAIS)")
81 ESCREVAL ("2 - PLANO INTERMEDIÁRIO (45 REAIS)")
82 ESCREVAL ("3 - PLANO COMPLETO (55 REIAS)")
83 LEIA (OP)
85 ESCREVAL ("* PARABÊNS POR ESCOLHER UM DE NOSSOS PLANOS VIPS *")
88 SENAO
89 SE OPCAO <= 2 ENTAO
90 FIMSE
91 FIMSE
93 ESCREVAL ("* OBRIGADO POR SE CADASTRAR EM NOSSO SITE! *")
96 FIMALGORITMO
4.2 – ALGORITMO TOTALIZADOR DE TITULOS
As telas do algoritmo abaixo têm por finalidade totalizar livros de acordo com sua classificação.
Fonte: visualg 2.0 – C:\arquivos de programas\apoio\visualg versão 2\locação de livros.alg (788).
Abaixo segue a impressão do algoritmo da tela acima.
1 algoritmo "LOCAÇÃO DE LIVROS"
2 // Função : Trabalho em Grupo
3 var
4 op, TOTAL1, TOTAL2, TOTAL3, TOTAL4:inteiro
5 MULTIPLICACAO1, MULTIPLICACAO2, MULTIPLICACAO3, MULTIPLICACAO4, SOMA:inteiro
6 inicio
7 escreval("TOTALIZADOR DE LIVROS POR SUAS CLASSIFICAÇÕES? ")
8 escreval(" 1 - livro - diamante ")
9 escreval(" 2 - livro - ouro ")
10 escreval(" 3 - livro - prata ")
11 escreval(" 4 - livro - bronze ")
12 escreval(" 0 - sair ")
13 escreva ("digite quantidade de livros classificação diamante. ")
14 leia (TOTAL1)
15 escreva ("digite quantidade de livros classificação ouro. ")
16 leia (TOTAL2)
17 escreva ("digite quantidade de livros classificação prata. ")
18 leia (TOTAL3)
19 escreva ("digite quantidade de livros classificação bronze. ")
20 leia (TOTAL4)
21 MULTIPLICACAO1 <- (TOTAL1*20)
22 ESCREVAL ("TOTAL A PAGAR DE LIVROS CLASSIFICACAO DIAMANTE", ("R$"),MULTIPLICACAO1)
23 MULTIPLICACAO2 <- (TOTAL2*15)
24 ESCREVAL ("TOTAL A PAGAR DE LIVROS CLASSIFICACAO OURO",(" R$"),MULTIPLICACAO2)
25 MULTIPLICACAO3 <- (TOTAL3*10)
26 ESCREVAL ("TOTAL A PAGAR DE LIVROS CLASSIFICACAO PRATA",(" R$"),MULTIPLICACAO3)
27 MULTIPLICACAO4 <- (TOTAL4*05)
28 ESCREVAL ("TOTAL A PAGAR DE LIVROS CLASSIFICACAO BRONZE",(" R$"),MULTIPLICACAO4)
29 SOMA <- (MULTIPLICACAO1+MULTIPLICACAO2+MULTIPLICACAO3+MULTIPLICACAO4)
30 escreval ("----------------------------------------------------")
31 ESCREVAL ("TOTAL A PAGAR JUNTANDO TODOS OS LIVROS",(" R$"), SOMA)
32 escreval ("----------------------------------------------------")
33 escreval ("OBRIGADO POR ESCOLHER NOSSA LOCADORA, BOA LEITURA")
34 FIMALGORITMO
4.3 – ALGORITMO LOCAÇÃ0 DE 10 LIVROS
A tela do algoritmo abaixo tem por finalidade receber os dados de 10 livros e calcular o valor de cada com seus descontos referentes ao gênero.
Fonte: visualg 2.0 – C:\arquivos de programas\apoio\visualg versão 2\locação de 10 livros.alg (767).
Abaixo segue a impressão do algoritmo acima.
1 algoritmo "LOCAÇÃO DE 10 LIVROS"
2 // Função : TRABALHO EM GRUPO
3 var
4 TITULO, RESPOSTA:CARACTER
5 GENERO,CONT,TOTAL: INTEIRO
6 VALOR_BRUTO, valor_liquido1, HUMOR, SUSPENSE, INFANTO, FICCAO,TOTALHUMOR,TOTALHUMORL: REAL
7 TOTALSUSPENSE,TOTALSUSPENSEL,TOTALINFANTO,TOTALINFANTOL,TOTALFICCAO,TOTALFICCAOL:REAL
8 inicio
9 CONT <- 1
10 REPITA
11 ESCREVAL (" [* LOCADORA TOCA DO LIVRO deixe a imaginação te levar.... *]")
12 ESCREVAL (" ")
13 ESCREVAL (" ***LOCAÇÃO DE LIVROS***")
14 ESCREVA ("ESCREVA O TITULO DO LIVRO: ")
15 LEIA (TITULO)
16 ESCREVAL ("*GÊNERO DO LIVRO*")
17 ESCREVAL ("[ 1 ] HUMOR")
18 ESCREVAL ("[ 2 ] SUSPENSE")
19 ESCREVAL ("[ 3 ] INFANTO - JUVENIL")
20 ESCREVAL ("[ 4 ] FICÇÃO")
21 ESCREVA ("DIGITE O NUMERO REFERENTE AO GENERO: ")
22 LEIA (GENERO)
23 ESCREVA ("VALOR DO LIVRO: R$ ")
24 LEIA (VALOR_BRUTO)
25
26 SE GENERO = 1 ENTAO
27 valor_liquido1 <- (valor_bruto) *5/100
28 HUMOR <-(valor_bruto - valor_liquido1)
29 TOTALHUMOR <- TOTALHUMOR+1
30 ESCREVAL (" * VALOR A PAGAR COM DESCONTO PELO LIVRO * "
,TITULO, HUMOR,"R$")
31
32 SENAO
33 SE GENERO = 2 ENTAO
34 valor_liquido1 <- (valor_bruto) *8/100
35 SUSPENSE <- (valor_bruto - valor_liquido1)
36 TOTALSUSPENSE <- TOTALSUSPENSE+1
37 ESCREVAL (" * VALOR A PAGAR COM DESCONTO PELO LIVRO * ",TITULO,
SUSPENSE,"R$")
38
39 SENAO
40 SE GENERO = 3 ENTAO
41 valor_liquido1 <- (valor_bruto) *10/100
42 INFANTO <- (valor_bruto - valor_liquido1)
43 TOTALINFANTO <- TOTALINFANTO+1
44 ESCREVAL (" * VALOR A PAGAR COM DESCONTO PELO LIVRO * ",TITULO,
INFANTO,"R$")
45
46 SENAO
47 SE GENERO = 4 ENTAO
48 valor_liquido1 <- (valor_bruto) *12/100
49 FICCAO <- (valor_bruto - valor_liquido1)
50 TOTALFICCAO <- TOTALFICCAO+1
51 ESCREVAL (" * VALOR A PAGAR COM DESCONTO PELO LIVRO * ",TITULO,
FICCAO,"R$")
52
53 FIMSE
54 FIMSE
55 FIMSE
56 FIMSE
57
58
59 CONT <- CONT +1
60 ATE (CONT>10)
61
62 TOTALHUMORL <- (HUMOR)*(TOTALHUMOR)
63 TOTALSUSPENSEL <- SUSPENSE*TOTALSUSPENSE
64 TOTALINFANTOL <- INFANTO*TOTALINFANTO
65 TOTALFICCAOL <- FICCAO*TOTALFICCAO
66
67 ESCREVAL ("----------------------------------------------------------------------------------")
68 ESCREVAL ("TOTAL COM DESCONTO DOS LIVROS DO GENERO DE HUMOR", TOTALHUMORL, "R$")
69 ESCREVAL ("TOTAL COM DESCONTO DOS LIVROS DO GENERO DE SUSPENSE", TOTALSUSPENSEL, "R$")
70 ESCREVAL ("TOTAL COM DESCONTO DOS LIVROS DO GENERO DE INFANTO-JUVENIL", TOTALINFANTOL, "R$")
71 ESCREVAL ("TOTAL COM DESCONTO DOS LIVROS DO GENERO DE FICÇÃO", TOTALFICCAOL, "R$")
72 ESCREVAL ("----------------------------------------------------------------------------------")
73 ESCREVAL ("VALOR TOTAL COM DESCONTO DOS LIVROS DE TODOS OS GENEROS"
,TOTALHUMORL+TOTALSUSPENSEL+TOTALINFANTOL+TOTALFICCAOL,"R$")
74
75 ESCREVAL (" ")
76 ESCREVAL ("BOA LEITURA")
78 FIMALGORITMO
CONCLUSÃO
Através do presente portifólio pode-se concluir que uma empresa que possui um sistema que favoreça campos para um cadastro completo de seus clientes, e um sistema ERP pode proporcionar vários benefícios para a organização, onde as informações são disponibilizadas para todos os departamentos integralmente.
No sistema ERP cada departamento tem que atualizar os dados de sua responsabilidade para que as informações sejam disponibilizadas corretamente para os outros departamentos, isso facilitara na tomada de decisão, com isso os responsáveis pelos departamentos poderão traçar metas e tornar a organização mais competitiva.
O analista ou programador ao desenvolver um sistema de informação para uma organização tem que conhecer o ramo, as funções, os departamentos essas informações serão essenciais para que o programa seja eficiente.
REFERÊNCIAS
http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulos_1-2.pdf acesso em 05 de junho de 2012.
http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulo_3.pdf acesso em 01 de junho de 2012.
SANTANA, Denise Dias de. Fundamentos da Administração da Informação: análise e desenvolvimento de sistemas/ Denise Dias de Santana, Luiz Claudio Perini. São Paulo: Pearson, 2009.
MARTINS, Paulo Roberto. Linguagens Técnicas de Programação: análise e desenvolvimento de sistemas/ Paulo Roberto Martins, Valessa C. Paiano. São Paulo: Pearson, 2009.
Sistema de Ensino Presencial Conectado
nomedo cursO superior e tecnologia em análise e desenvolvimento de sistemas.
alcineide gomes araujo
ana carolina teixeira dos santos
eduardo campos leite
eric alves do nascimento
evandro tonet
isadora jose do nascimento
junior cesar lopes carvalho
desenvolvendo sistemas:
ALGORITMOS
Gurupi
2012
alcineide gomes araujo
ana carolina teixeira dos santos
eduardo campos leite
eric alves do nascimento
evandro tonet
isadora jose do nascimento
junior cesar lopes carvalho
desenvolvendo sistemas:
ALGORITMOS
Trabalho apresentado à Universidade Norte do Paraná - UNOPAR, como requisito parcial para a obtenção de média bimestral nas disciplinas de Educação a Distancia, Fundamentos da Administração da Informação, Fundamentos de Lógica e Matemática Discreta, Organização de Computadores, Linguagens e Técnicas de Programação I e Seminários I.
Orientador: Prof. Everson Morais, Thiago Nunes Bazoli, Merris Mozer, Adriane Loper e Veronice de Freitas.
Gurupi
2012

Continue navegando