Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Paulista Analise e desenvolvimento de sistemas. Sistema de controle de venda. Sistema de uma loja de jogos. São Paulo Polo: Itapevi 2020 Analise de requisito de um sistema de controle de vendas Venda de uma loja de jogos, acessórios e produtos geek. PIM VI Trabalho de conclusão de curso para obtenção do título de graduação em Analise e desenvolvimento de sistemas Apresentado à Universidade Paulista - UNIP. Ana Luiza C. Ferreira RA:1918002 3° Semestre São Paulo 2020 Resumo O Projeto Integrado Multidisciplinar é um trabalho que consiste em apresentar as disciplinas no conteúdo das disciplinas de Análise de Sistemas Orientada a Objetos, Banco de Dados e Gestão Estratégica de Recursos Humanos; estudadas no 3° semestre do curso analise e desenvolvimento de sistemas. Este projeto, tem o intuito de formar um sistema de controle de vendas de uma loja de jogos, acessórios e produtos geek. Para o levantamento de funcionalidades, devem ser considerados os itens para gerenciamento do sistema, exclusões relacionadas aos produtos que serão vendidos na loja. Apresentará, os procedimentos de controle o qual deverá realizar todos os cadastros, as alterações, as consultas e as exclusões relacionadas aos produtos que serão vendidos na loja, bem como os cadastros dos clientes e ainda deverá realizar o controle de acesso ao sistema com níveis de login. Palavra-Chave: Sistema, Loja e Trabalho. Abstract The Integrated Multidisciplinary Project is a work that consists of presenting the disciplines in the content of the disciplines of Object Oriented Systems Analysis, Database and Strategic Management of Human Resources; studied in the 3rd semester of the systems analysis and development course. This project aims to form a sales control system for a game store, accessories and geek products. For the survey of functionalities, items for system management, exclusions related to products that will be sold in the store, must be considered. It will present, the control procedures which should carry out all registrations, changes, consultations and exclusions related to the products that will be sold in the store, as well as the registrations of customers and it must also carry out access control to the system with levels of Login. Keyword: System, Store and Work. Sumário 1. Introdução 1 2. Caso de uso 2/3 2.1.Regras de Negocio 4 2.2 Glossário 4/5 3. Diagrama de analise 5 3.1 O modelo de dados (MER) 6 4. Requisitos 7 5. Interface 7/14 6. Conclusão 15 1 1. Introdução As empresas estão adquirindo cada vez mais a tecnologia para agilizar as vendas, com isso uma loja de venda de jogos eletrônicos, acessórios e produtos geek fechou um contrato com uma empresa para o desenvolvimento de um software de controle e gerenciamento de vendas de produtos e acessórios na área de jogos e cultura geek. Para atender o cliente será desenvolvido um sistema desktop para acessibilidade para compra dos produtos com essa modalidade é adquiri os produtos que tem raridade e disponibilidade no estoque Projeto tem o intuito de formar um sistema de venda de produtos e acessórios na área de jogos e geek. devem ser considerados os itens para gerenciamento do sistema, o qual deverá realizar todos os cadastros, as alterações, as consultas e as exclusões relacionadas aos produtos que serão vendidos na loja, bem como os cadastros dos clientes e ainda deverá realizar o controle de acesso ao sistema com níveis de login. 2 2. Caso de uso Linguagem de Modelagem Unificada é uma ferramenta de apoio, é uma linguagem de modelagem visual de sistemas orientada a objetos. Possui elementos gráficos de modelagem que representam visões de um sistema de software, diagrama de casos de uso e um diagrama da UML, que tem por objetivo mostrar, a partir de um ponto de vista estático, o conjunto de casos de uso, atores e seus relacionamentos. Iniciado com o cliente fazendo o login com seguimento de selecionar o produto aonde segue com o atendente verificando e retornando para a dar continuidade com a compra, caso seja solicitado o cancelamento que segue novamente para o atendente que por sua vez passa para o supervisor que poderá fazer esse cancelamento, que prossegue dando a informação do cancelamento concluído ao cliente. Diagrama caso de uso - \fonte: autoria própria. 3 Apresentado no diagrama segue uma visão de como o processo do sistema de software, segue a linha para um processo de atividade representa um fluxo que tem como objetivo atingir um determinado objetivo. Como demostra o diagrama abaixo os relacionamentos que ocorre nos processos os tipos de ligações que são necessárias. 4 2.1.Regras de Negocios Usuários Tarefa Ambiente 1. Usuário tem a interface de login, compra, método de 1. seguiras Oriente cães como recomendado no sistema 1. Sistema de software em HTML. Integrado com SQL. pagamento e status final. 2. Sistema próprio para tipos de usuários (cliente, atendente e supervisor). 2. Concluir cadastro com todas informações corretas. 2.2 Glossário Acesso remoto: habilidade de conexão mediante uma rede à distância, a fim de proporcionar suporte Código de barras: série alternativa de barras e espaços representando a informação em código, que pode ser lida por leitores eletrônicos. Destina-se a facilitar e melhorar as entradas de dados em um sistema de computação. Código de estoque (CE): atribuição de uma numeração para determinado item. Dashboard: também conhecido como Painel de Controle, é a apresentação visual das informações mais importantes e necessárias para alcançar um ou mais objetivos de negócio, consolidadas e ajustadas em uma tela para fácil acompanhamento do seu negócio. Gestão à vista: sistema que apresenta as informações necessárias para o gerenciamento por meio de quadros e painéis, de forma a promover a participação de todos no processo de melhoria. Hardware: nome para qualquer peça equipamento, desde computadores, roteadores, até opcionais como pistolas leitoras de códigos de barras, teclados, etc. 5 Software: outra foram de falar plataforma ou sistema. 3. Diagrama de análise Diagrama de analise Fonte: autoria proria. 6 3.1 O modelo de dados (MER). Diagrama MER Fonte: autoria própria. 7 4. Requisitos Requisitos funcionais: RF01: sistema é feito na loja por meio de login e senha. RF02: os cadastros dos clientesdevem possuir: código, RG, CPF, nome, data do cadastro, endereço, telefone e e-mail do cliente; RF03: Apenas o supervisor da loja poderá excluir o produto da venda, devendo informar um usuário e senha válidos; Requisito não funcionais: RNF01: Sistema der desenvolvido em HTML5. RNF02: O sistema deverá utilizar banco de dados MySQL. RNF03: O sistema deverá possuir uma interface gráfica. Teste Software estão em etapas de verificação e validação para garantia e qualidade do produto software são técnicas dinâmicas utilizada sobre o sistema já constituído. Técnicas tem finalidade de especificação funcional e qualidade no sistema; com avaliação necessária se o software esta de acordo com as necessidades dos usuários são feitos teste e apresentados para o requisito de utilização ao sistema: Execução: executar conforme o roteiro e estrutura os resultados. Verificação: caso tenha não conformidades dos requisitos do usuário que gera as evidencias dos testes através de prints com essa informação podemos iniciar os testes no sistema disponível. O projeto deve ser executado para que sirva de avaliação. Executando e geradas as evidencias com sucesso ou insucesso. 5. interface Para desenvolvimento do sistema contendo uma para estruturar o sistema sendo essas: Seu nome, e-mail, CPF, RG, telefone, endereço, número, complemento e data de hoje, seguindo com o concluir que fara o castro do cliente na loja. através de um browser (Google Chrome) que pode ser visualizada pelo desenvolvedor em sua estação de trabalho. 8 Tela inicia e necessário colocar o nome completo, email valido, CPF, RG, Endereço, Número, Data de hoje. Validos. Como mostrado Telan1, Telan2. Telan1: Tela login Fonte: autoria prorio. 9 TelaN2: tela login Fonte: autoria próprio Seguindo com a escolha do produto para a compra aonde terá as informações dele, nome do produto, valor escolha de quantidade, data da compra, e o código de barra. E com o botão próximo para prosseguir. Como demostra na figura Telan3 Telan3: tela produto Fonte: autoria propria. 10 Seguindo com a forma de pagamento, com a escolha de cartão de crédito, Cartão de debito ou boleto, escolha de qual bandeira de cartão, número valido do cartão, validade e cvv, validos do cartão e a opção de parcela ate 3x e com o botão prosseguir. Como demostra a telan4. Telan4: tela forma de pagamento Fonte: Autoria Propria. 11 Finalizando com o status , aonde demostra qual etapa esta e produto o código de venda e demostra o nome, CPF, endereço e número de quem está comprando esse produto e a forma de código de barra e demostra o nome, CPF, endereço e número de quem está comprando esse produto e a forma de pagamento cartão, bandeira, número do cartão e as parcelas que foi comprada esse produto. Como demostra na telan5. Telan5: tela final Fonte: Autoria própria. 12 Em caso de cancelamento ou cadastro de produto foi montada uma interface de cadastro para funcionários da loja, aonde será necessário nome, e mail comercial, número funcionário e o RG, data de acesso e concluir que entrara no perfil desejado, Como demostra a telafunc1. Telafunc1: Tela login funcionário Fonte: autoria própria. 13 Para cadastro de produto terá uma interface aonde o funcionário, cadastra o numero do produto, data do cadastro, a escolha de categoria Acessório, jogo, produto geek a escolha de plataforma playstation ,xbox, computador e o número disponíveis do produto e o código de barra, clicando em cadastrar ira cadastrar ao sistema. Como demostra na Telafunc2. Telafunci2: tela cadastro produto Fonte: autoria proria. 14 Para cancelamento de compra aonde só o supervisor terá acesso, e poderá canelar, mostrara o status da compra a etapa os produtos que foram comprados, o código de venda e o código de barra, o supervisor deverá informar se deseja o cancelamento, e o motivo. Como demostra na telafunc4. Teloafunc4: tela cancelamento Fonte: autoria própria. 15 6. Conclusão A utilização de sistemas de informação, desenvolvidos para atender as necessidades da Loja procedimentos realizados diariamente. Em observância a tais questões, no presente trabalho propôs-se o desenvolvimento de um sistema com o objetivo de melhorar a gestão de vendas, cadastro e estoque de maneira a padronizar e facilitar o controle das atividades da empresa. Os objetivos desse trabalho foram alcançados, onde as rotinas de validação do sistema garantem que os cadastros e vendas sejam efetuadas pelos usuários sem que haja conflitos de equipamentos e horários. Com o cadastro dos equipamentos é possível controlar a entrada e saída. Com a integração dos usuários ganhou-se na agilidade no processo de reserva, visando que todos os dados serão armazenados no banco de dados, assim sendo possíveis emissões de informações sobre as vendas, sendo lucrativo para a empresa. Foi utilizada como linguagem de programação para o desenvolvimento do sistema, HTML 5 com a utilização da biblioteca JQuery, HTML, Procedeu-se de tal modo para extrair das linguagens suas qualidades e, assim, elaborar o sistema de forma satisfatória para atingir o objetivo proposto. De um modo geral, este trabalho proporcionou aprendizado tanto na análise do problema em questão como no desenvolvimento da solução, em razão da necessidade de ser de fácil utilização e com usabilidade, como também, no desenvolvimento do de estoque de forma ágil. Contudo, o sistema elaborado atende às necessidades da empresa neste primeiro momento, e corresponde satisfatoriamente aos objetivos do presente trabalho. Bibliografia Guia da UNIP e livro-te xtos ref. FUNDAMENTOS DE REDES DE DADOS E COMUNICAÇÃO PETTERSON, L . L. B. S. Davie. Redes d e computadores: uma abordagem de sistemas. 3. Ed. Rio de Janeiro: Campus, c PRESSMAN, R. S. (2003.) Engenharia de Software. SOMMERVILLE, (2003.) I. Engenharia de Software.
Compartilhar