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