MARTA SOBREPOSIÇÃO: VENDA E ALUGUEL DE FANTASIAS
Transcrição
MARTA SOBREPOSIÇÃO: VENDA E ALUGUEL DE FANTASIAS
Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC “JORGE STREET” LEONARDO CONRADO MARQUES LEONARDO SOUZA SANTANA LUCAS LASELVA COSTA LUIZ EDUARDO ARAÚJO ZUCCHI MATHEUS PADILHAS FERREIRA MATHEUS RODRIGUES DE ALMEIDA ROSA PEDRO ANTUNES NEGRÃO PEDRO BARTOLI DE OLIVEIRA MARTA SOBREPOSIÇÃO: VENDA E ALUGUEL DE FANTASIAS SÃO CAETANO DO SUL 1 2014 LEONARDO CONRADO MARQUES LEONARDO SOUZA SANTANA LUCAS LASELVA COSTA LUIZ EDUARDO ARAÚJO ZUCCHI MATHEUS PADILHAS FERREIRA MATHEUS RODRIGUES DE ALMEIDA ROSA PEDRO ANTUNES NEGRÃO PEDRO BARTOLI DE OLIVEIRA MARTA SOBREPOSIÇÃO: VENDA E ALUGUEL DE FANTASIAS Monografia apresentada à ETEC Jorge Street como parte dos requisitos para a obtenção do Título de Técnico em Informática. Orientadora: Profª Suely Sousa SÃO CAETANO DO SUL 2014 2 MARQUES , Leonardo Conrado Marques SANTANA , Leonardo Souza Santana COSTA , Lucas Laselva ZUCCHI , Luiz Eduardo Araujo FERREIRA , Matheus Padilhas ROSA , Matheus Rodrigues de Almeida Rosa Marta Sobreposição TCC (Trabalho de Conclusão de Curso) ETEC Jorge Street – São Caetano do Sul/SP, 1° Sem. 2014 Orientador(a): Profª Suely Sousa Palavras-chave: Fantasia;Confecção; Marta_Sobreposição; Sistema 3 LEONARDO CONRADO MARQUES LEONARDO SOUZA SANTANA LUCAS LASELVA COSTA LUIZ EDUARDO ARAÚJO ZUCCHI MATHEUS PADILHAS FERREIRA MATHEUS RODRIGUES DE ALMEIDA ROSA PEDRO ANTUNES NEGRÃO PEDRO BARTOLI DE OLIVEIRA MARTA SOBREPOSIÇÃO: VENDA E ALUGUEL DE FANTASIAS Monografia apresentada na ETEC Jorge Street como requisito para o término do segundo módulo do curso técnico de informática. Aprovação em: 27 05 2014 ___________________________________ Profª Orientador ___________________________________ Profº Avaliador ___________________________________ Profº Avaliador 4 Dedicamos esse trabalho ao corpo docente que nos ajudou no desenvolvimento e conclusão do mesmo e aos nossos amigos que nos apoiaram até o final. 5 RESUMO Tendo em vista os avanços no setor tecnológico e sua influência sobre todas as empresas, inclusive da mesma área, quanto mais praticidade e simplicidade para os clientes, maior será a divulgação e consequentemente o lucro da empresa, sendo assim o sistema Marta Sobreposição foi desenvolvido com o intuito de auxiliar a proprietária da loja a controlar seu estoque, alugueis e confecções de fantasias além de oferecer a possibilidade de cadastro de usuários (funcionários e administrador) e fornecedores. A partir do software será possível atualizar através de novas tecnologias o trabalho de todos os funcionários que atuam na empresa, tornando as ações e tarefas diárias mais práticas, rápidas e fáceis, e consequentemente aumentar o lucro empresarial. Foi desenvolvido também um site que oferece uma boa variedade de recursos, tais como a possibilidade do cadastro de um administrador para futuras atualizações na página, a melhor acessibilidade dos clientes a informações como os dados da empresa, produtos, localização e meios de contato do estabelecimento. Palavras-chave: Fantasia;Confecção; Marta_Sobreposição; Sistema. 6 ABSTRACT In view of advances in the technological sector and it influence on all companies, including some of the same area, the more practicality ans simplicity for the clients, bigger will be the divulgation and consequently the company profit, thus Marta Sobreposição System was developed in order to assist the store owner to control your stock, rents and costumes confecctions, besides offering the possibilty of users registration(employees and administrator) and suppliers. With the software is going to be possible to update through new technologies the work of all employees of the companie, making the actions and daily tasks more practical, faster and easier and consequently increasing the enterprise profit. Was developed too a website that offers a great variety of resources, as the possibility of an administrator register for future atualizations on the page, the better acessibilty for the clients to informations as some company references, products, localization and means os contact of the establishment besides some other functions. Key words:Costumes; Confection; Marta_Sobreposição; System. 7 LISTA DE FIGURAS Figura 1. Página de login do website .............................................................................................. 19 Figura 2. Página de produtos do website ....................................................................................... 19 Figura 3. Página de produtos do website 2 .................................................................................... 20 Figura 4. Página de produtos do website 3 .................................................................................... 20 Figura 5. Página sobre a loja do website. ...................................................................................... 21 Figura 6. Página fale conosco do website ...................................................................................... 21 Figura 7. Página de administração do website .............................................................................. 22 Figura 8. Página de administração do site na guia produtos ...................................................... 22 Figura 9. Página de administração do website na guia dos dados ............................................ 23 Figura 10. Página de administração do website na guia funcionários ....................................... 23 Figura 11. Logotipo do software Marta Sobreposição .................................................................. 24 Figura 12. Formulário de login do software .................................................................................... 25 Figura 13. Formulário home do software ........................................................................................ 25 Figura 14. Formulário de cadastro de clientes do software ......................................................... 26 Figura 15. Formulário de cadastro do funcionário do software ................................................... 26 Figura 16. Formulário de cadastro de clientes do software ......................................................... 27 Figura 17. Formulário de cadastro de fantasia do software ........................................................ 27 Figura 18. Formulário de alteração/exclusão de fornecedor do software ................................. 28 Figura 19. Formulário de alteração/exclusão de cliente do software ......................................... 28 Figura 20. Formulário de alteração/exclusão de funcionário....................................................... 29 Figura 21. Formulário de alteração/exclusão de fantasia ............................................................ 29 Figura 22. Formulário de consulta de clientes do software ......................................................... 30 Figura 23. Formulário de consulta de fantasia do software ......................................................... 30 Figura 24. Formulário de consulta de fornecedor do software .................................................... 31 Figura 25. Formulário de consulta do funcionário do software ................................................... 31 Figura 26. Passo a passo formulário login ..................................................................................... 32 Figura 27. Passo a passo formulário aviso .................................................................................... 33 Figura 28. Passo a passo formulário locações atrasada ............................................................. 34 Figura 29. Passo a passo formulário consulta de locação .......................................................... 35 Figura 30. Passo a passo formulário aviso de sucesso ............................................................... 36 Figura 31. Passo a passo formulário home.................................................................................... 36 Figura 32. Passo a passo formulário home-arquivo ..................................................................... 37 Figura 33. Passo a passo formulário home-caixa ......................................................................... 37 Figura 34. Passo a passo formulário Verificar/Sacar Caixa ........................................................ 38 Figura 35. Passo a passo comprovante ......................................................................................... 38 Figura 36. Passo a passo formulário consultar caixa ................................................................... 39 Figura 37. Passo a passo formulário home-aluguel ..................................................................... 39 Figura 38. Passo a passo formulário novo aluguel ....................................................................... 40 Figura 39. Passo a passo formulário novo aluguel-forma de pagamento ................................. 41 Figura 40. Passo a passo formulário nova consulta ..................................................................... 41 8 Figura 41. Passo a passo formulário home-venda ....................................................................... 42 Figura 42. Passo a passo formulário nova venda ......................................................................... 42 Figura 43. Passo a passo formulário nova venda-forma de pagamento ................................... 43 Figura 44. Passo a passo formulário consultar venda ................................................................. 44 Figura 45. Passo a passo formulário home-opções ..................................................................... 44 Figura 46. Passo a passo formulário alteração exclusão-cliente ............................................... 45 Figura 47. Passo a passo formulário alteração exclusão-fantasia ............................................. 46 Figura 48. Passo a passo formulário alteração exclusão-fornecedor ........................................ 47 Figura 49. Passo a passo formulário alteração exclusão-funcionário ....................................... 47 Figura 50. Passo a passo formulário cadastro-clientes ............................................................... 48 Figura 51. Passo a passo formulário cadastro-fantasias ............................................................. 49 Figura 52. Passo a passo formulário cadastro-fornecedor .......................................................... 50 Figura 53. Passo a passo formulário cadastro-funcionário ......................................................... 50 Figura 54. Passo a passo consulta-cliente ..................................................................................... 51 Figura 55. Passo a passo formulário consulta-cliente_informações .......................................... 52 Figura 56. Passo a passo consulta-fantasia .................................................................................. 52 Figura 57. Passo a passo consulta-fornecedor ............................................................................. 53 Figura 58. Passo a passo consulta-funcionário............................................................................. 53 Figura 59. Diagrama de caso de uso desenvolvido no StarUML ............................................... 54 Figura 60. Diagrama de classes desenvolvido no StarUML ........................................................ 55 Figura 61. Diagrama Entidade de Relacionamento ...................................................................... 57 Figura 62. MER desenvolvido no VISU .......................................................................................... 58 Figura 63. MER desenvolvido no ACCESS ................................................................................... 59 9 LISTA DE TABELAS Tabela 1. Tabela 6x14, TB_CLIENTE............................................................................................. 60 Tabela 2. Tabela 6x14, TB_FORN .................................................................................................. 60 Tabela 3. Tabela 6x8, TB_FUNC ..................................................................................................... 61 Tabela 4. Tabela 6x9, TB_PROD .................................................................................................... 61 Tabela 5. Tabela 6x7, TB_CAIXA .................................................................................................... 61 Tabela 6. Tabela 6x6, TB_VENDA .................................................................................................. 62 Tabela 7. Tabela 6x7, TB_LOCACAO ............................................................................................ 62 Tabela 8. Tabela 6x3, TB_ITEMLOCACAO ................................................................................... 62 Tabela 9. Tabela 6x3, TB_ITEMVENDA ........................................................................................ 62 Tabela 10. Tabela 3x5, Investimentos em Infraestrutura. ............................................................ 63 Tabela 11. Tabela 3x5, Investimentos em Desenvolvimento. ..................................................... 63 10 SUMÁRIO 1.INTRODUÇÃO ......................................................................................................................... 12 1.1 DELIMITAÇÃO DO TEMA .............................................................................................................. 12 1.2 OBJETIVO GERAL ......................................................................................................................... 12 1.3 OBJETIVO ESPECÍFICO ................................................................................................................. 12 1.4 MAPEAMENTO DO TEMA ............................................................................................................ 13 1.5 METODOLOGIA............................................................................................................................ 13 1.6 JUSTIFICATIVA ............................................................................................................................. 13 2.ORGANIZAÇÃO:...................................................................................................................... 14 2.1 CONTEXTOS DE NEGÓCIO ........................................................................................................... 14 2.2 PERFIL DA EMPRESA .................................................................................................................... 14 2.3 FUNÇÕES PRINCIPAIS E PROCESSOS REALIZADOS ...................................................................... 15 3.ASPECTOS ESTRATÉGICOS ..................................................................................................... 16 3.1 RISCOS DOS PROJETOS ................................................................................................................ 16 3.2 CONCORRENTES DO SITE ............................................................................................................ 16 5.SITE E O SOFTWARE ............................................................................................................... 18 5.1 ORGANOGRAMA ......................................................................................................................... 18 5.2 ELEMENTOS DAS PÁGINAS .......................................................................................................... 19 6.1 LOGOTIPO.................................................................................................................................... 24 9. PROGRAMAÇÃO ................................................................................................................... 54 9.1 PROGRAMAÇÃO UML.................................................................................................................. 54 9.2 LINGUAGENS UTILIZADAS ........................................................................................................... 56 9.3 FERRAMENTAS UTILIZADAS ........................................................................................................ 56 10. DESENVOLVIMENTO DO BANCO DE DADOS ...................................................................... 57 10.1 PLANEJAMENTO/DOCUMENTAÇÃO.......................................................................................... 57 11. ESTUDO DA VIABILIDADE FINANCEIRA ............................................................................... 63 CONSIDERAÇÕES FINAIS ........................................................................................................... 64 REFERÊNCIAS ............................................................................................................................ 65 ANEXO A - CRONOGRAMA ................................................................................................................ 66 ANEXO B -PESQUISA FEITA COM A DONA DO ESTABELECIMENTO .................................................. 67 11 1.INTRODUÇÃO 1.1 DELIMITAÇÃO DO TEMA Desenvolver um sistema de gerenciamento de vendas e aluguéis para a loja Marta Sobreposição. 1.2 OBJETIVO GERAL Criar um software e um site para a loja de confecção venda e aluguel de fantasias Marta Sobreposição, pois há a carência de um sistema de controle para essa loja. 1.3 OBJETIVO ESPECÍFICO Auxiliar a proprietária da loja a planejar, melhorar e controlar o arquivamento de todas as informações e pedidos antes feito em planilhas no Microsoft Office Excel, substituindo por um sistema específico que será desenvolvido para facilitar esse controle. Facilitar os métodos de controle, consulta de pedidos e vendas através do sistema e ainda tendo como possibilidade cadastrar clientes e gerenciar todo o estoque das vestimentas. 12 1.4 MAPEAMENTO DO TEMA No mercado atual há software de ERP, mas no entanto, não atende as necessidades da loja para (controle de vendas, de aluguéis e da confecção), e muitos dos softwares são confusos em sua organização e de difícil navegabilidade. Então um software específico para a loja é a solução, melhorando o sistema de venda da loja, garantindo-se uma boa compra. 1.5 METODOLOGIA As linguagens de programação utilizadas serão Visual Basic e PHP, e o banco de dados será o SQL, e a utilização de pesquisas em livros e websites como embasamento teórico para auxiliar no desenvolvimento do software. 1.6 JUSTIFICATIVA O tema se encaixa perfeitamente na nossa necessidade de desenvolver um software e um site que utilize os conhecimentos adquiridos no decorrer do curso. Não há um programa conhecido no mercado que reúna tais requerimentos em um único programa, como: controle de confecção (materiais, tecidos), de vendas (fluxo de caixa, controle de estoque) e de aluguel (controle de empréstimo).Portanto, foi aceito o desafio de desenvolver um software específico e voltado para a loja Marta Sobreposição. 13 2.ORGANIZAÇÃO: 2.1 CONTEXTOS DE NEGÓCIO A Viper Software veio ao mercado do software com o intuito de proporcionar aos seus clientes programas de melhor qualidade e com o nível de utilização mais simples possível, tornando-os utilizáveis por qualquer cliente ou usuário, pois o sistema pode ser adaptado. Percebe-se a necessidade da sociedade atual de softwares cada vez mais especializados e portanto este sistema foi desenvolvido e como a firmaBelloquim: O software está cada vez mais presente no dia-a-dia das pessoas e organizações. Assim sendo, a segurança física e moral destas pessoas e organizações dependem fortemente da qualidade do software em que estão depositando sua confiança. Diversas técnicas e metodologias para o desenvolvimento de software vêm sendo propostas desde a década de 1960 para garantir a qualidade de software (BELLOQUIM, 2001). 2.2 PERFIL DA EMPRESA A empresaestá voltada para desenvolvimento de softwares na plataforma Windows, utilizando as linguagens PHP, Visual Basic, sempre visando o melhor para os clientes e que eles devem focar seus negócios e não preocuparem-se com a sua tecnologia. 14 2.3 FUNÇÕES PRINCIPAIS E PROCESSOS REALIZADOS O software deve realizar o controle de vendas (fluxo de caixa, controle de estoque) e de aluguéis (controle de empréstimo) das vestimentas, bem como o controle das confecções (matérias-primas, instrumentos de confecção). Um protótipo do site começou a ser desenvolvido no dia 17/09/2013, usando a linguagem PHP. 15 3.ASPECTOS ESTRATÉGICOS 3.1 RISCOS DOS PROJETOS Os riscos do projeto é não ter o equipamento necessário (computador, softwares), e de o usuário não conseguir utilizar o software. 3.2 CONCORRENTES DO SITE De acordo com o site HÁBIL (2012): Hábil Empresarial: O Hábil Empresarial se consolidou como um dos mais famosos softwares de controle financeiro e automação comercial do Brasil. São milhões de cópias distribuídas no Brasil e no mundo! Tamanho sucesso está fundamentado em anos de experiência e pesquisa a fim de desenvolver as melhores soluções com foco exclusivo em você, cliente. Além disso, o site SUPERSOFT (2011) explica o seguinte sistema de venda: SSPDV - Sistema de Venda para Varejo: O SSPDV é ideal para os principais segmentos do comércio varejista, como confecções, calçados, materiais de construção, materiais elétricos, autopeças, aviamentos, bijuterias/armarinhos, papelaria/material de escritório, lojas de informática, depósito de gás e similares. 16 4. BRIEFING 4.1 PÚBLICO ALVO A empresa está voltada para empresas e pessoas com interesse em ter um sistema fácil e pratico para poder controlar estoque, fazer vendas e alugueis de fantasias para poder administrar a sua empresa com mais facilidade 17 5.SITE E O SOFTWARE 5.1 ORGANOGRAMA Organograma 1. Organograma referente ao site da Marta Sobreposição Fonte: Autoria Própria Organograma 2. Organograma referente ao software da Marta Sobreposição Fonte: Autoria Própria 18 5.2 ELEMENTOS DAS PÁGINAS Figura 1. Página de login do website Figura 1. Página dahome do website. Fonte: Autoria própria Fonte: Autoria própria Figura 2. Página de produtos do website Fonte: Autoria própria 19 Figura 3. Página de produtos do website 2 Fonte: Autoria Própria Figura 4. Página de produtos do website 3 Fonte: Autoria Própria 20 Figura 5. Página sobre a loja do website. Fonte: Autoria própria Figura 6. Página fale conosco do website Fonte: Autoria Própria 21 Figura 7. Página de administração do website Fonte: Autoria Própria Figura 8. Página de administração do site na guia produtos Fonte: Autoria própria 22 Figura 9. Página de administração do website na guia dos dados Fonte: Autoria Própria Figura 10. Página de administração do website na guia funcionários Fonte: Autoria Própria 23 6. DEFINIÇÃO DO CONTEÚDO 6.1 LOGOTIPO Figura 11. Logotipo do software Marta Sobreposição Fonte: Autoria Própria 24 7. INTERFACE Figura 12. Formulário de login do software Fonte: Autoria Própria Figura 13. Formulário home do software Fonte: Autoria Própria 25 Figura 7. Formulário de cadastro de clientes do software Fonte: Autoria própria Figura 14. Formulário de cadastro de clientes do software Fonte: Autoria Própria Figura 15. Formulário de cadastro do funcionário do software Fonte: Autoria Própria 26 Figura 16. Formulário de cadastro de clientes do software Fonte: Autoria Própria Figura 17. Formulário de cadastro de fantasia do software Fonte: Autoria Própria 27 Figura 19. Formulário de alteração/exclusão de cliente do software Fonte: Autoria Própria Figura 18. Formulário de alteração/exclusão de fornecedor do software Fonte: Autoria Própria 28 Figura 20. Formulário de alteração/exclusão de funcionário Fonte: Autoria Própria Figura 21. Formulário de alteração/exclusão de fantasia Fonte: Autoria Própria 29 Figura 22. Formulário de consulta de clientes do software Fonte: Autoria Própria Figura 23. Formulário de consulta de fantasia do software Fonte: Autoria Própria 30 Figura 24. Formulário de consulta de fornecedor do software Fonte: Autoria Própria Figura 25. Formulário de consulta do funcionário do software Fonte: Autoria Própria 31 8. USABILIDADE FÁCIL E AMIGÁVEL 8.1 PASSO A PASSO DE NAVEGAÇÃO Primeiramente, ao executar o programa o usuário se depara com a seguinte tela, onde o mesmo deve digitar um login e uma senha válida, caso seja a primeira vez do usuário, o programa irá conter uma conta padrão, futuramente o usuário poderá cadastrar mais contas para a utilizar o programa. Figura 26. Passo a passo formulário login Fonte: Autoria própria 32 Após ter preenchido os campos, o usuário deve apertar o botão login, feito isso, o programa irá verificar se essa conta é válida, caso não for, aparecerá a seguinte mensagem: Figura 27. Passo a passo formulário aviso Fonte: Autoria própria 33 Ao contrário, o programa inicializará normalmente com sua tela inicial, caso tenha locações atrasadas, o programa irá emitir uma mensagem se o usuário deseja verificar suas locações, se o usuário optar por sim, o programa direcionará para a seguinte tela: Figura 28. Passo a passo formulário locações atrasada Fonte: Autoria própria 34 Aqui o usuário pode ver todas as suas locações já feitas, para facilitar a sua busca, ele pode optar pelos filtros, onde o mesmo pode decidir a qual filtro pesquisar, caso precise de mais detalhes, basta clicar em qualquer campo da locação deseja e o programa irá mostrar a locação da seguinte forma: Figura 29. Passo a passo formulário consulta de locação Fonte: Autoria própria 35 Aqui o usuário pode optar por ou não dar baixa na locação, se optar por sim, o programa emitirá uma notificação: Figura 30. Passo a passo formulário aviso de sucesso Fonte: Autoria própria Ao terminar esse passo, o usuário pode escolher o que bem entender, as opções estão localizadas na parte superior do programa. Figura 31. Passo a passo formulário home Fonte: Autoria própria 36 Guia Arquivo: Dentro da guia Arquivo o usuário tem as seguintes opções: Figura 32. Passo a passo formulário home-arquivo Fonte: Autoria própria Logout – ao clicar em logout, o programa irá fechar e aparecer a janela de Login. Sair – o programa apenas irá fechar. Guia Caixa: Dentro da guia Caixa o usuário tem as seguintes opções: Figura 33. Passo a passo formulário home-caixa Fonte: Autoria própria 37 Verificar/Sacar Caixa – nessa opção, o usuário pode verificar a quantia total do caixa, também pode optar em sacar esse dinheiro, no caso essa quantia sacada deve ser menor ou igual à quantia do caixa. Figura 34. Passo a passo formulário Verificar/Sacar Caixa Fonte: Autoria própria Após sacar a quantia deseja, o programa irá perguntar se o usuário quer imprimir um comprovante, se caso for sim, será emitido o mesmo, conforme representado na imagem abaixo: Figura 35. Passo a passo comprovante Fonte: Autoria própria 38 Consultar Caixa – nessa opção, o usuário pode ver o valor inicial e final do caixa de todos os dias em que ele foi aberto e por qual usuário foi utilizado, optando seu filtro de pesquisa. Figura 36. Passo a passo formulário consultar caixa Fonte: Autoria própria Guia Aluguel: Dentro da guia Aluguel o usuário tem as seguintes opções: Figura 37. Passo a passo formulário home-aluguel Fonte: Autoria própria 39 Novo Aluguel – Nessa opção, é para inserir um novo aluguel, sendo dividido em duas partes, a primeira o usuário deve inserir o CPF do cliente, o programa verifica se o CPF está cadastrado no sistema, e preenche automaticamente o nome do cliente, o nome do usuário e o código já é preenchido de acordo com a conta que está monitorando o sistema, e o código de aluguel é gerado de acordo com o número de alugueis já feitos pelo sistema, para concluir o usuário deve apertar o botão de confirmação. Figura 38. Passo a passo formulário novo aluguel Fonte: Autoria própria 40 Feito isso, a segunda parte será habilitada, onde nela o usuário deve fornecer o código da fantasia e a forma de pagamento, pode optar por dinheiro, cartão e cheque, conforme a imagem abaixo: Figura 39. Passo a passo formulário novo aluguel-forma de pagamento Fonte: Autoria própria Nova Consulta – Nessa opção, o usuário pode consultar as locações já realizadas e seu status, optando seu filtro de pesquisa, caso precise de mais detalhes deve-se clicar em qualquer campo do filtro desejado. Figura 40. Passo a passo formulário nova consulta Fonte: Autoria própria 41 Guia Venda: Dentro da guia Venda o usuário tem as seguintes opções: Figura 41. Passo a passo formulário home-venda Fonte: Autoria própria Nova Venda - Nessa opção, é para inserir um novo venda, sendo dividido em duas partes, a primeira o usuário deve inserir o CPF do cliente, o programa verifica se o CPF está cadastrado no sistema, e preenche automaticamente o nome do cliente, o nome do usuário e o código já é preenchido de acordo com a conta que está monitorando o sistema, e o código de venda é gerado de acordo com o número de vendas já feito pelo sistema, para concluir o usuário deve apertar o botão de confirmação. Figura 42. Passo a passo formulário nova venda Fonte: Autoria própria 42 Feito isso, a segunda parte será habilitada, onde nela o usuário deve fornecer o código da fantasia e a forma de pagamento, pode optar por dinheiro, cartão e cheque, conforme a imagem abaixo: Figura 43. Passo a passo formulário nova venda-forma de pagamento Fonte: Autoria própria No final da compra, o programa pergunta ao usuário se ele deseja imprimir ou não um comprovante da compra. 43 Consultar Venda – Nessa opção, o usuário pode fazer uma consulta em suas vendas já realizadas, podendo utilizar filtros para facilitar a sua pesquisa, caso precise de mais detalhes deve-se clicar em qualquer campo da venda desejada. Figura 44. Passo a passo formulário consultar venda Fonte: Autoria própria Guia Opções: Dentro da guia Opções o usuário tem as seguintes opções, ambas possuem as categorias cliente, fantasia, fornecedor e funcionário. Figura 45. Passo a passo formulário home-opções Fonte: Autoria própria 44 Alteração/Exclusão – Nessa opção, o usuário pode alterar ou excluir qualquer cadastrado já realizado pelo programa, a primeira categoria que no caso é o cliente, abrirá a seguinte tela abaixo, onde há filtros para pesquisar os cadastros dos clientes, após selecionar o cadastro deseja os campos abaixo da pesquisa serão automaticamente preenchidas, depois de feitos as alterações, basta clicar no botão Alterar e o usuário receberá uma notificação. Figura 46. Passo a passo formulário alteração exclusão-cliente Fonte: Autoria própria 45 A próxima categoria é a fantasia, onde também há filtros de pesquisas que funcionam da mesma forma que o da categoria cliente, porém há um botão que altere a imagem do cadastro que seria no caso a foto da fantasia. Figura 47. Passo a passo formulário alteração exclusão-fantasia Fonte: Autoria própria 46 A próxima categoria é a fornecedor, onde também há filtros de pesquisas que funcionam da mesma forma que o da categoria fantasia. Figura 48. Passo a passo formulário alteração exclusão-fornecedor Fonte: Autoria própria A próxima categoria é a funcionário, onde também há filtros de pesquisas que funcionam da mesma forma que o da categoria fornecedor. Figura 49. Passo a passo formulário alteração exclusão-funcionário Fonte: Autoria própria 47 Cadastro – Nessa opção, o usuário pode realizar qualquer cadastro, na primeira categoria que é cliente, o código é gerado automaticamente de acordo com o número de cadastros, o CPF tem que ser válido, e o restante dos campos são preenchidos normalmente pelo próprio usuário, após o término desse preenchimento, basta o usuário clicar no botão cadastrar, onde será emitida uma notificação mostrando que o cadastro foi concluído. Figura 50. Passo a passo formulário cadastro-clientes Fonte: Autoria própria 48 A próxima categoria de cadastro é a da fantasia, onde o código também é gerado automaticamente, porém nesse cadastro, o código do fornecedor inserido deve constar no banco de dados do programa, e há um campo onde você pode inserir a foto da fantasia. Figura 51. Passo a passo formulário cadastro-fantasias Fonte: Autoria própria 49 A próxima categoria de cadastro é a de fornecedor, que basicamente é similar ao cadastro de cliente. Figura 52. Passo a passo formulário cadastro-fornecedor Fonte: Autoria própria A próxima categoria de cadastro é a de funcionário, que também é similar ao cadastro de cliente e fornecedor. Figura 53. Passo a passo formulário cadastro-funcionário Fonte: Autoria própria 50 Consulta – Nessa opção, o usuário pode consultar todos os cadastros realizados pelo programa. Na primeira categoria que é a dos clientes, o usuário pode fazer a sua consulta através de filtros que facilitam a sua pesquisa, conforme a imagem abaixo: Figura 54. Passo a passo consulta-cliente Fonte: Autoria própria 51 Caso precise de mais detalhes, o usuário deve clicar em qualquer campo do cadastro desejado, assim irá subir uma janela contendo mais informações. Figura 55. Passo a passo formulário consulta-cliente_informações Fonte: Autoria própria A próxima categoria de consulta é a de fantasia, onde o método de utilização é similar ao método da consulta de clientes. Figura 56. Passo a passo consulta-fantasia Fonte: Autoria própria 52 A próxima categoria de consulta é a de fornecedor, onde o método de utilização é similar ao método das consultas de clientes e fantasia. Figura 57. Passo a passo consulta-fornecedor Fonte: Autoria própria A próxima categoria de consulta é a de funcionário, onde o método de utilização é similar ao método de todas as consultas apresentadas anteriormente. Figura 58. Passo a passo consulta-funcionário Fonte: Autoria própria 53 9. PROGRAMAÇÃO 9.1 PROGRAMAÇÃO UML Figura 59. Diagrama de caso de uso desenvolvido no StarUML Fonte: Autoria própria 54 Figura 60. Diagrama de classes desenvolvido no StarUML Fonte: Autoria própria 55 9.2 LINGUAGENS UTILIZADAS No desenvolvimento do projeto foram utilizadas as seguintes linguagens: Visual Basic, PHP e como de banco de dados foi utilizado o Microsoft Access. 9.3 FERRAMENTAS UTILIZADAS Foram utilizados como ferramentas de programação e edição os softwares: Visual Studio, Notepad++, Wamp Server, Photoshop, Microsoft Word, Microsoft Access e Microsoft Visio. 56 10. DESENVOLVIMENTO DO BANCO DE DADOS 10.1 PLANEJAMENTO/DOCUMENTAÇÃO Figura 61. Diagrama Entidade de Relacionamento Fonte: Autoria própria 57 Figura 62. MER desenvolvido no VISU Fonte: Autoria própria 58 Figura 63. MER desenvolvido no ACCESS Fonte: Autoria própria 59 Tabela 1. Tabela 6x14, TB_CLIENTE. Campo COD_CLIENTE NOME_CLIENTE SEXO_CLIENTE DTA_NASC_CLIENTE END_CLIENTE CIDADE_CLIENTE BAIRRO_CLIENTE CEP_CLIENTE RG_CLIENTE CPF_CLIENTE Tipo Numérico TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO Tamanho TEL_CLIENTE CEL_CLIENTE TEXTO TEXTO 13 14 NOTNULL EMAIL_CLIENTE DATACAD_CLIENTE TEXTO TEXTO 100 10 NOTNULL NOTNULL 80 1 10 100 55 55 9 11 12 Restrição PK NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL Mascara Dependência DD/MM/AAAA 00000-000 00.000.000-0 000.000.00000 (00)0000-0000 (00)900000000 DD/NN/AAAA Fonte: Autoria Própria. Tabela 2. Tabela 6x14, TB_FORN Campo Tipo COD_FORNECEDOR Numéric o TEXTO 80 NOTNULL TEXTO 80 NOTNULL TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO 100 2 55 55 12 9 14 NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL TEL_CONTATO TEXTO 14 EMAIL_FORNECEDOR EMAIL_CONTATO DATACAD_FORNECEDO R TEXTO TEXTO TEXTO 100 100 10 CONTATO_FORNECEDO R EMPRESA_FORNECEDO R END_FORNECEDOR UF_FORNECEDOR CIDADE_FORNECEDOR BAIRRO_FORNECEDOR CNPJ_FORN CEP_FORNECEDOR TEL_FORNECEDOR Tamanh o Restrição Mascara Dependênci a PK NOTNULL NOTNULL NOTNULL 00000-000 (00)000000000 (00)000000000 DD/MM/AA AA Fonte: Autoria Própria. 60 Tabela 3. Tabela 6x8, TB_FUNC Campo COD_FUNC NOME_COMPLETO LOGIN_FUNC SENHA_FUNC EMAIL_FUNC TEL_FUNC Tipo Numérico TEXTO TEXTO TEXTO TEXTO TEXTO Tamanho CARGO_FUNC NIVEL_FUNC TEXTO NUMÉRIC O 20 80 20 20 100 14 Restrição PK NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL Mascara Dependência ***** (00)000000000 NOTNULL NOTNULL Fonte: Autoria Própria. Tabela 4. Tabela 6x9, TB_PROD Campo COD_PROD NOME_PROD SEXO_PROD QTDE_PROD TEMPOMAX_ALUGUEL PRECO_ALUGUEL PRECO_PROD FOTO_FANTASIA COD_FORN Tipo Numérico TEXTO TEXTO TEXTO Numérico Numérico Numérico TEXTO Numérico Tamanho Restrição Mascara Dependência PK 55 NOTNULL 1 NOTNULL 2 NOTNULL 3 5 NOTNULL R$0000,00 5 NOTNULL R$0000,00 60 FK TB_FORN Fonte: Autoria Própria. Tabela 5. Tabela 6x7, TB_CAIXA Campo DTA_CAIXA PGTO_DIN PGTO_CHQ PGTO_CART INICIO_CAIXA FINAL_CAIXA COD_FUNC Tipo Tamanho DATA/HORA Numérico Numérico Numérico Numérico Numérico Numérico Restrição PK NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL FK Mascara Dependência DD/MM/AAAA R$0000,00 R$0000,00 R$0000,00 R$0000,00 R$0000,00 TB_FUNC Fonte: Autoria Própria. 61 Tabela 6. Tabela 6x6, TB_VENDA Campo COD_VENDA COD_CLIENTE DTA_VENDA QTD_VENDA PRECO_TOTAL COD_FUNC Tipo Numérico Numérico Data/hora Numérico Numérico Numérico Tamanho Restrição PK FK NOTNULL NOTNULL NOTNULL FK Mascara Dependência TB_CLIENTE dd/mm/aaaa R$0000,00 TB_FUNC Fonte: Autoria Própria. Tabela 7. Tabela 6x7, TB_LOCACAO Campo COD_LOCACAO COD_CLIENTE DTA_LOCACAO DTA_DEVOLUCAO QTD_LOCACAO PRECO_TOTAL COD_FUNC Tipo Tamanho Restrição Numérico PK Numérico FK Data/hora NOTNULL Data/hora NOTNULL Numérico NOTNULL Numérico NOTNULL NUMÉRICO NOTNULL Mascara Dependência TB_CLIENTE dd/mm/aaaa dd/mm/aaaa R$0000,00 TB_FUNC Fonte: Autoria Própria. Tabela 8. Tabela 6x3, TB_ITEMLOCACAO Campo Tipo Tamanho Restrição Mascara Dependência COD_LOCACO Numérico FK TB_LOCACAO COD_CLIENTE Numérico FK TB_CLIENTE PRECO_LOCACAO Numérico R$0000,00 Fonte: Autoria Própria. Tabela 9. Tabela 6x3, TB_ITEMVENDA Campo COD_VENDA COD_CLIENTE PRECO_VENDA Tipo Numérico Numérico Numérico Tamanho Restrição FK FK Mascara Dependência TB_VENDA TB_CLIENTE R$0000,00 Fonte: Autoria Própria. 62 11. ESTUDO DA VIABILIDADE FINANCEIRA 11.1 PREVISÕES FINANCEIRAS 11.1.1 INVESTIMENTOS EM INFRAESTRUTURA Tabela 10. Tabela 3x5, Investimentos em Infraestrutura. Produto Computador Teclado Mouse Estabilizador Monitor Especificações Custo Intel Dual Core - 2GB R$ 869,00 320GB Teclado Multimídia USB R$ 26,90 Bright Mouse Óptico PS2 Preto R$ 12,90 Bright Enermax EXXA 300va R$ 47,61 115v - 2103330P AOC 15.6” LED R$ 229,90 TOTAL: R$ 1186,31 Fonte: Autoria própria 11.1.2 INVESTIMENTOS EM DESENVOLVIMENTO Tabela 11. Tabela 3x5, Investimentos em Desenvolvimento. Produto Programador de Visual Basic Programador em PHP Programador em Access Programador em HTML Designer Gráfico Especificações Custo Graduado em R$ 1700,00 programação Graduado em R$ 1490,00 programação Graduado em R$ 2000,00 programação Graduado em R$ 1800,00 programação Graduado em designer R$ 1000,00 gráfico TOTAL: R$ 7990,00 Fonte: Autoria própria 63 CONSIDERAÇÕES FINAIS Tudo está em constante evolução, e esse pensamento nos levou ao desenvolvimento deste software que veio para aperfeiçoar o cotidiano da cliente. Desde o principio foram estabelecidas algumas metas, e talvez possa ser considerado como principal a que diz que com o nosso programa será possível uma melhor administração do estabelecimento, e tendo em vista a facilidade do uso e alguns outros fatores, não é difícil concluir que atendemos a essa expectativa. O tempo para o término dessa monografia foi reduzido e isso exigiu de todos os componentes do grupo uma real dedicação para a total conclusão do projeto. Esperamos sinceramente que o sistema seja benéfico e possa realmente aumentar a margem de lucro da cliente. 64 REFERÊNCIAS COSTA, ÁtilaBelloquim. Implementação do modelo CMM de qualidade de software no Brasil: estudos de caso. Publicado em 2001. Disponível em: <http://books.google.com.br/books/about/Implementa%C3%A7%C3%A3o_do_model o_CMM_de_qualida.html?id=8DwfHAAACAAJ&redir_esc=y >. Acesso em: 19 mai. 2014 Informações e detalhes sobre o sistema Hábil Empresarial. Disponível em:<http://www.habil.com.br/conheca-o-habil/>. Acessado em: 18 out.. 2013. Informações e detalhes sobre o Sistema de Vendas para varejo. Disponível em: <http://www.supersoft.com.br/ssvarejo>. Acessado em: 19 out. 2013. . 65 ANEXO A - CRONOGRAMA 66 ANEXO B -PESQUISA FEITA COM A DONA DO ESTABELECIMENTO 1- Que tipo de material é usado para a confecção de fantasias? E qual o controle feito desses materiais? (Há um fornecedor ou são comprados pela dona) 2- Se há um fornecedor, quais informações são guardadas sobre o mesmo? 3- Quais são as medidas tomadas de um cliente para o aluguel ou confecção de uma fantasia? 4- Há fantasias com tamanhos padrões, como P, M, G e GG? Se sim, quais são as respectivas medidas? 5- A loja possui espaço e infraestrutura para suportar uma máquina fixa com nosso sistema instalado? 6- A loja possui qualquer tipo de serviço terceirizado? Se sim, qual(is)? 7- Pensando em implementar um sistema com cadastro de clientes, há o interesse em fazer promoções e descontos com clientes antigos/fiéis? 8- Há um catálogo fixo de fantasias? Se sim, favor anexar. 9- A professora Suely nos disse que até então, o controle é feito através de tabelas no Excel. Se possível, anexar uma dessas tabelas. 10-Caso haja uma grande variedade de modelos de fantasias, tanto masculinas quanto femininas, há o interesse do programa gerar um relatório informando quais as fantasias mais procuradas pelos clientes, ou até qual a fantasia mais vendida/alugada no mês? 67 Respostas 1- Aviamentos - linha, botão, etc (deixar o campo para inserção de dados) Acessórios - Gravata, cartola, luva, etc (deixar o campo para inserção de dados) 2 - Cadastro (Endereço, Cnpj, Telelefone:etc.) 3- Vide papel 4- tamanhos, tipos e feitos sob encomenda (infantil, adulto, etc) 5 - a verificar 6 - sim - costura 7- Cadastro de fidelização 8- ainda não, mas pretende fazer (criar) 9- enviar as tabelas 10- sim 68