Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE ESTÁCIO DE SÁ CAMPUS FARGS BACHARELADO EM SISTEMAS DE INFORMAÇÃO DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE ESTOQUE: SISTEMA TELLESTOQUE Professor Orientador: RENATO DOS PASSOS GUIMARAES Aluno(a): GIULLIA CARDOSO TELLES Disciplina: Projeto de TCC PORTO ALEGRE – RS 2021 GIULLIA CARDOSO TELLES DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE ESTOQUE: SISTEMA TELLESTOQUE Trabalho de Curso submetido à Faculdade Estácio como parte dos requisitos necessários para a obtenção do Grau de Bacharel em Sistemas de Informação. Sob a orientação do Professor RENATO DOS PASSOS GUIMARAES. PORTO ALEGRE – RS 2021 GIULLIA CARDOSO TELLES DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE ESTOQUE: SISTEMA TELLESTOQUE Relatório final, apresentado a Universidade Estácio de Sá, como parte das exigências para a obtenção do título de Bacharel em Sistemas de Informação. Porto Alegre,08 de Novembro de 2021. BANCA EXAMINADORA ________________________________________ Prof. RENATO DOS PASSOS GUIMARAES Universidade Estácio de Sá Dedico este trabalho a todos que contribuíram direta ou indiretamente em minha formação acadêmica. AGRADECIMENTOS Agradeço a todos que contribuíram no decorrer desta longa jornada, em especialmente: A Deus, a quem devo minha vida. A minha família que sempre me apoiou nos estudos e nas escolhas tomadas e ter compreendido que em alguns momentos eu não poderia estar presente por estar com as atenções todas em torno deste trabalho. Ao meu pai Paulo Felipe Batista Telles, por sempre me incentivar e por ter pago minhas primeiras mensalidades da faculdade e me apoiado nos momentos mais difíceis. A minha falecida avó Maria Batista Telles que foi minha inspiração para este trabalho e me ensinou muito sobre a vida, mulher batalhadora e empresária. RESUMO A gestão de estoque está diretamente ligada a todos os processos e setores dentro de uma empresa. Com objetivo geral, a empresa deve verificar o processo de gestão de estoque e o armazenamento para poder promover um melhor resultado econômico para seus negócios. A automatização deste processo é de extrema importância para redução de erros ao fazer a verificação de falta de produtos na linha de venda ou obsolescência de produtos em estoque. Justifica-se a relevância do presente estudo sobre as mudanças essenciais para que a empresa possa conseguir crescimento e ser mais competitiva no mercado, pois não terá falta constante de produtos e com isso conseguirá atender os clientes de forma mais eficiente e rápida. A metodologia do presente artigo é de caráter descritivo, qualitativo. Conclui-se que é necessário uma gestão de estoque bem planejada e eficiente e que seja de forma automatizada, utilizando as ferramentas certas para trazer resultados positivos, conseguindo diminuir o custo com estoques exagerados. Palavras chave: Controle de estoque, Automatização, Redução de custos; ABSTRACT Inventory management is directly linked to all processes and sectors within a company. As a general objective, the company must verify the inventory and storage management process to promote a better economic result for its business. The automation of this process is extremely important to reduce errors when checking for missing products in the sales line or obsolescence of products in stock. . It is common knowledge the relevance of this study on the essential changes for the company to achieve growth and be more competitive in the market is justified, as it will not have a constant shortage of products and with this, it will be able to serve customers more efficiently and quickly. The methodology of this article is the descriptive, qualitative. It is concluded that well-planned and efficient stock management is necessary, in an automated way, using the right tools to bring positive results, managing to reduce the cost of exaggerated stocks. Keywords: Inventory control, Automation, Cost reduction; Sumário 1 Problema..............................................................................................................................................10 1.1 Tema do Trabalho........................................................................................................................10 1.2 Contextualização.........................................................................................................................10 1.3 Situação-problema......................................................................................................................10 1.4 Breve descrição da solução.........................................................................................................10 2 Contextualização do Problema............................................................................................................11 2.1 Premissas e Restrições do projeto...............................................................................................11 2.2 Caracterização da empresa.........................................................................................................11 2.2.1 Histórico da empresa...........................................................................................................12 2.2.2 A vidades da empresa........................................................................................................12 2.2.3 Mercado consumidor..........................................................................................................12 2.2.4 Concorrência........................................................................................................................12 2.2.5 Organograma.......................................................................................................................13 2.3 Proposta de trabalho...................................................................................................................13 2.3.1 Método do trabalho............................................................................................................13 2.3.2 Previsão e alocação de recursos (humanos e materiais)....................................................14 2.3.3 Cronograma de trabalho (diagrama de Gan )....................................................................15 2.3.4 Previsão orçamentária.........................................................................................................16 2.4 O Sistema Atual...........................................................................................................................17 2.4.1 Funcionamento do sistema atual........................................................................................17 2.4.2 Problemas do sistema atual................................................................................................17 3 A Solução.............................................................................................................................................17 3.1 O Sistema Proposto.....................................................................................................................17 3.1.1 Jus fica vas para o novo sistema.......................................................................................18 3.1.2 Situação desejada: obje vos gerais e específicos...............................................................18 3.1.3 Soluções alterna vas..........................................................................................................19 3.2 Solução escolhida........................................................................................................................19 3.2.1 Escopo da solução...............................................................................................................19 3.2.2 Lista de Requisitos do sistema............................................................................................2010 1 PROBLEMA 1.1 TEMA DO TRABALHO Sistema para gestão de estoque de loja de roupas. 1.2 CONTEXTUALIZAÇÃO O sistema visa atender às demandas da Loja Santa Teresinha, mas poderá ser utilizado em todos os comércios que possuem a necessidade de controlar seu estoque físico através de sistema e não precisam fazer transferência de produtos entre filiais, estabelecimentos que poderão fazer o uso do sistema (loja de roupas, loja de calçados, eletrodomésticos, dentre outros). 1.3 SITUAÇÃO-PROBLEMA A empresa faz o controle manualmente hoje e grava em planilha Excel esta contagem. Dessa forma fica sujeita a fraudes, e funcionários podem esquecer de fazer este controle, causando divergências, e se perdendo o controle do material físico existente. 1.4 BREVE DESCRIÇÃO DA SOLUÇÃO 11 Implantar um sistema de controle de entrada e saída de mercadorias e funcionalidades que façam a gestão desses produtos (como cadastro, pesquisa, controle de mercadorias), permitindo que na hora da compra, venda e troca seja feita a baixa ou entrada de mercadorias no estoque. 2 CONTEXTUALIZAÇÃO DO PROBLEMA 2.1 PREMISSAS E RESTRIÇÕES DO PROJETO Premissa 1: O projeto deverá ser finalizado em 12 meses. Restrição 1: O projeto não poderá ser entregue após 12 meses. Premissa 2: O desenvolvimento deverá cumprir uma série de etapas, descritas no cronograma de entrega. Restrição 2: O desenvolvimento não poderá deixar de cumprir com as etapas e com o cronograma de entrega. Premissa 3: Os funcionários da empresa deverão ter disponibilidade para treinamento. Restrição 3: Os funcionários estarão disponíveis após as 18h, durante 5 dias da semana por 2 horas durante o período de treinamento. Premissa 4: O gerente da empresa deverá ter disponibilidade para homologação das funcionalidades. Restrição 4: O homologador estará disponível quatro horas por dia, cinco dias por semana, durante o período de homologação do sistema. Premissa 5: Só poderão ser utilizados softwares livres. Restrição 5: Não poderá haver gasto com softwares para construção do projeto. 2.2 CARACTERIZAÇÃO DA EMPRESA 12 A Loja Santa Terezinha é uma loja que comercializa produtos do vestuário masculino e feminino e de cama, mesa e banho tendo 60 anos de fundação. 2.2.1 Histórico da empresa Fundada em 14 abril de 1961, pela empresária Maria Batista Telles, começou em um pequeno espaço no bairro Cidade Baixa, onde com muita dedicação e trabalho sério, esta profissional e sua equipe conseguiram ampliar as suas instalações, na virada do século XXI, mudando-se para uma instalação maior, no bairro da Cidade Alta. Hoje a loja é conceituada na cidade de Santo Antônio da Patrulha – RS e possui clientela fiel de anos. 2.2.2 Atividades da empresa A atividade fim da empresa é a venda de roupas e de artigos de cama, mesa e banho. 2.2.3 Mercado consumidor A Loja Santa Terezinha, tem seu espaço consolidado no mercado consumidor da cidade e do interior de Santo Antônio da Patrulha município do Rio Grande do Sul, devido ao bom atendimento e a qualidade de seus produtos. O mercado é bastante amplo já que atende público de diversas idades. 2.2.4 Concorrência 13 Por ser uma loja pequena em relação a algumas lojas concorrentes da cidade precisa estar sempre em busca de roupas com alta qualidade e peças únicas, mas pelo bom atendimento e pela boa localização perto de delegacia, farmácia e hospital acaba se destacando. 2.2.5 Organograma 2.3 PROPOSTA DE TRABALHO 2.3.1 Método do trabalho Execução do projeto: Para a execução do projeto será utilizada a metodologia Ágil Lean, na priorização de tarefas, entrega de resultados mais frequentes e uma comunicação mais direta com o cliente. Para desenvolvimento será utilizada a linguagem orientada a objeto Java. Levantamento de Dados: Para o desenvolvimento deste sistema, serão utilizadas as técnicas de Entrevista estruturada, seguindo um roteiro de perguntas 14 elaboradas. E Observação indireta aonde observarei a realização das tarefas no ambiente de trabalho. Análise e Especificação de Requisitos: O paradigma de desenvolvimento inclui modelo UML tipicamente para representar a orientação a objetos; A linguagem UML será utilizada para modelar o sistema; A técnica de modelagem conceitual de dados a ser utilizada é o Diagrama de Entidade e Relacionamento (DER) ou Modelo de Entidade e Relacionamento (MER). Tecnologia de Banco de Dados: O modelo lógico de dado será do tipo Relacional, onde os dados são organizados em tabelas e essas se relacionam através de campos-chaves, mostrando a conexão de dados. O SGGB escolhido é o MYSQL por ser um sistema open-source e um sistema que corresponde ao modelo lógico escolhido. 2.3.2 Previsão e alocação de recursos (humanos e materiais) Recursos Humanos: No projeto em questão, a mão-de-obra será do desenvolvedor do projeto, que assumirá os papéis de Analista de Requisitos, Analista de Projetos, Analista de Banco de Dados, Programador e Desenvolvedor de Interfaces. Cada papel será fundamental para execução do projeto. O analista de requisitos e o de projetos são os responsáveis pela fase de levantamentos de dados e análise e especificação de requisitos. O analista de banco de dados será responsável pela escolha e construção da tecnologia de banco de dados. O programador e desenvolvedor de interfaces serão responsáveis por desenvolver e programar o sistema. Recursos Computacionais: Para o desenvolvimento do projeto, como hardware será necessária a utilização de um notebook Intel Core I7, HD 1TB, Memória RAM 16GB, ou equipamento compatível com a especificação acima, além de conexão com a Internet; como software será necessário IntelliJ IDEA Comunity Edition, BrModelo, 15 Project Libre, Astah comunity, MYSQL, Justinmind, Java 8 ou superior, Java SDK versão 11 ou superior, Trello e Pacote Libre Office. Para a execução do sistema será necessária a configuração de uma máquina Servidora de Rede, Aplicação e de Banco de Dados, que deverá ter a configuração mínima: Intel Core I7, Memória RAM 8GB, HD 1 TB, e Sistema Operacional Linux Ubuntu, além do SGBD Relacional a ser utilizado no projeto. Rede Lan/Wireless com roteador Wi-FI. Internet de fibra ótica de 50 MB. Leitor de código de barras Elgin Flash USB 1D. Recursos Materiais: Como recursos materiais utilizarei 3 canetas azuis, quadro, post it. 2.3.3 Cronograma de trabalho (diagrama de Gantt) 16 2.3.4 Previsão orçamentária 17 2.4 O SISTEMA ATUAL 2.4.1 Funcionamento do sistema atual A empresa atualmente utiliza planilhas eletrônicas, sendo uma planilha para cada produto, onde é preciso digitar manualmente toda quantidade existente no estoque para cada um sendo separadas por tamanho, e é necessário alimentar a mesma mensalmente. 2.4.2 Problemas do sistema atual A utilização de planilhas eletrônicas impossibilita a geração de relatórios; por não possuir um banco de dados centralizado, se torna uma tarefa demorada e falha, a digitação da quantidade de produtos sendo mensais, é quase impossível tomar decisões e gerenciar os mesmos e a demanda de cada de forma eficiente e rápida. Gerar relatórios sobre venda de cada produto e até elaborar promoções conforme a quantidade de produtos de coleções passadas. Também pode haver falha na contagem uma vez que o trabalho é feito manualmente. 3 A SOLUÇÃO 3.1 O SISTEMA PROPOSTO O sistema a ser desenvolvido é uma ferramenta informatizada que automatizará tarefas que são, atualmente, realizadas manualmente, o que leva a retrabalho, maiores chances de erro na tratativa de informações, demora na 18 obtenção de resultados, gastos desnecessários e desperdício de tempo, e impossibilidade de gerar relatórios. Portanto, o novo sistema propõe uma interface agradável, comacesso ágil, com cadastro de produtos, controle de estoque, emissão de relatórios para facilitar a análise do gestor com o fluxo de entrada e saída de produtos da empresa. 3.1.1 Justificativas para o novo sistema Um controle manual de estoque pode ocasionar em vários erros que comprometem o fluxo de caixa da empresa e acumulo de produtos desnecessário com a implementação do sistema proposto, o gestor terá uma maior confiabilidade, pois o controle de estoque será feito simultaneamente com a compra e venda de mercadorias, ocasionando para a empresa mais segurança. O sistema a ser implantado trará muito mais satisfação aos gestores, um melhor atendimento e eficiência do atendente. 3.1.2 Situação desejada: objetivos gerais e específicos Objetivos Gerais: Desenvolver uma ferramenta informatizada para gerenciamento e controle do estoque de produtos de uma loja de roupas. Automatizar tarefas realizadas de forma manual atualmente, reduzindo assim a chance de erros, tendo um controle de estoque atualizado e possibilitando a geração de relatórios operacionais e gerenciais, dando total apoia à tomada de decisão e padronização dos processos no ambiente organizacional. Objetivos Específicos: • Cadastrar produtos; • Automatizar a contagem de produtos; • Facilitar aos usuários, o manuseio do sistema, com uma interface agradável; 19 • Segurança para o gestor garantindo o estoque sempre atualizado; • Facilitar a saúde financeira da empresa; • Gerenciar o histórico de entrada e saída de produtos; • Emitir relatórios operacionais e gerenciais; 3.1.3 Soluções alternativas • Utilização de planilhas eletrônicas, organizadas em um disco virtual compartilhado, porém, esta solução não permitirá o controle centralizado e automatizado das informações. • Aquisição de um software pronto disponível no mercado, porém, com elevado custo, ou a ferramenta não contempla todas as necessidades demandadas pelo negócio. 3.2 SOLUÇÃO ESCOLHIDA 3.2.1 Escopo da solução O sistema TELLESTOQUE, visa atender o seguinte escopo: • Controlar o estoque de uma loja, mostrando as entradas e saídas de mercadorias, garantindo que esteja com o número de mercadoria sempre correto, melhorando a gestão da empresa para controle do seu fluxo de caixa e facilitando o atendimento aos clientes. Emitir relatórios operacionais e gerenciais; O sistema NÃO contemplará as seguintes funcionalidades: • Gestão financeira de Contas a Receber e a Pagar; 20 • Gestão de Pessoas; 3.2.2 Lista de Requisitos do sistema Requisitos Funcionais do Sistema: Código: RF1. Requisito: Gerenciar Produto; Prioridade: (x) Essencial ( ) Importante ( ) Desejável Regras de Negócio: O sistema realizará o cadastro, consulta(pesquisa), atualização (entrada e saída) de produtos e NÃO realizará a exclusão de dados de produto. Código: RF2. Requisito: Gerenciar Fornecedor; Prioridade: ( ) Essencial (x) Importante ( ) Desejável Regras de Negócio: O sistema realizará o cadastro, consulta, atualização e exclusão de dados dos fornecedores. Cada fornecedor será identificado por um código, que será utilizado para a sua referência. Código: RF3. Requisito: Emitir relatórios; Prioridade: ( ) Essencial ( ) Importante (x) Desejável Regras de Negócio: O sistema emitirá relatórios dos produtos mais vendidos, produtos de coleções passadas, margem de lucro sobre os produtos e produtos faltantes no estoque. Requisitos Não-Funcionais: Código: RNF1 Nome: Interface intuitiva 21 Categoria: Usabilidade Requisito: A interface do sistema deve ser agradável, objetiva e trivial ao usuário. Suas funcionalidades e informações deveram estar bem visíveis e disponíveis. Código: RNF2 Categoria: Compatibilidade Nome: Sistemas Operacionais suportados Requisito: O sistema deverá rodar em plataforma Windows e Linux. Código: RNF3 Categoria: Implementação Nome: Uso da linguagem JAVA Requisito: O sistema deve ser desenvolvido na linguagem JAVA. Código: RNF4 Categoria: Implementação Requisito: O sistema deve rodar no SGBD MySQL. Código: RNF5 Categoria: Desempenho Requisito: Os relatórios com o filtro de um mês não deverão demorar mais que 7 segundos para serem gerados. Código: RNF6 Categoria: Confiabilidade Requisito: O sistema deverá disponibilizar os dados solicitados para consulta pelos usuários. Código: RNF7 Categoria: Confiabilidade Requisito: O sistema deverá gerar relatórios que auxiliem os usuários na tomada de decisão.
Compartilhar