Você está na página 1de 48

CENTRO ESTADUAL DE EDUCAO TECNOLGICA PAULA SOUZA

ETEC DR. EMILIO HERNANDEZ AGUILAR

DAVID CLECIO DE MORAES RIBEIRO DOS SANTOS ELIDIO GUIMARES LINS FELIPE FELIX DIAS E SILVA RACHEL CORREA DE SOUZA WELLINGTON PEREIRA

SEGUNDO GERENTE Gerenciamento de Serralheria

Franco da Rocha 2010

DAVID CLECIO DE MORAES RIBEIRO DOS SANTOS ELIDIO GUIMARES LINS FELIPE FELIX DIAS E SILVA RACHEL CORREA DE SOUZA WELLINGTON PEREIRA

SEGUNDO GERENTE Gerenciamento de Serralheria

Trabalho de Concluso de Curso, apresentado ao Centro Estadual de Educao Tecnolgica Paula Souza, unidade ETEC Emilio Hernandez Aguilar como requisito parcial obteno do ttulo de Tcnico em Informtica. Orientador: Dbora Vicente Oliveira

Franco da Rocha 2010

RESUMO
O Projeto Segundo Gerente trata do desenvolvimento acadmico de um aplicativo destinado organizao de tarefas administrativas relacionadas produo de artefatos em ferro e alumnio. A presente proposta de desenvolvimento de um aplicativo especfico para o micro e pequeno serralheiro tem o propsito de oferecer uma soluo direta e simples pois nota-se que o pequeno empresrio tem dificuldade de acesso a automatizao da parte administrativa uma vez que os existentes so muito sofisticados por oferecerem funcionalidades que no so

utilizadas devido caracterstica de atendimento personalizado das pequenas empresas. O resultado desta pesquisa um aplicativo de fcil utilizao pelo usurio. Atravs do cadastramento de clientes, fornecedores, materiais e produtos obtm-se o preo de venda dos itens e a emisso de oramento. As interfaces so de fcil entendimento e manuseio simples, no exigindo experincias profundas em informtica, alm de oferecerem segurana na insero de dados. Destaca-se a validao de CPF ou CNPJ no cadastramento de clientes e fornecedores, o que certamente oferece segurana transao comercial empreendida pelo proprietrio da Serralheria.

Palavras-chave:

Aplicativo. Serralheria.

Gerenciamento.

ABSTRACT
The Project Second Manager is treated of the academic development of an application destined to the organization of administrative tasks related to the production of workmanships in iron and aluminum. It is an application of easy use for the user. To present proposal of development of a specific application for the personal computer and small metalworker has the purpose of offering a direct and simple solution because it is noticed that the small entrepreneur has access difficulty the automation of the administrative part because the existent applications are very sophisticated for they offer functionalities that are not used due to the characteristic of personalized service of the small companies. Through the records of customers, suppliers, materials and products are obtained the price of sale of the products and the budget emission. The interfaces are easy understanding and simple handling for the user, It is not demanded deep experiences in computer science, besides they offer safety at inserting of data. It stands out the validation of CPF or CNPJ in the records of customers and supplier that certainly offers safety to the commercial transaction undertaken by the owner of locksmith house. Word-keys: Application. Locksmith house. Administration.

Conhecendo a evoluo da Tecnologia da Informao podemos compreender o quanto essa ferramenta hoje necessria nas empresas e perceber, por exemplo, como os sistemas atuais so modificados, desenvolvidos e aplicados. PETER KENN

Dedico este trabalho ao meu marido Thomas e a nossos filhos Raphael, Rebecca e Benedikt. Rachel C.de Souza

Dedico aos meus pais pelo apoio e incentivo. Felipe F. D. Silva

Dedico Maria, minha amiga, por ter-me incentivado a fazer este curso. Wellington Pereira

Dedico aos meus pais pelo apoio incondicional e incentivo. Elidio G.Lins

Cada conquista e obstculo que vencemos, devemos agradecer algumas pessoas. Este trabalho ser dedicado minha esposa Daiani, pelo apoio incondicional e minha filha Isadora que em breve ver a luz desde mundo. Em especial minha me Maria pelas crticas construtivas e lies de perseverana. Aos colegas Eldio, Wellington e Felipe. minha colega Rachel, agradecendo a sua presena importante neste trabalho com o melhor e mais afetuoso abrao. David

AGRADECIMENTOS
Exige-se muito tempo e dedicao no preparo e realizao de um projeto como este Trabalho de Concluso de Curso. Para ser realizado adequadamente vrias pessoas foram envolvidas no processo e precisam ser reconhecidas pela ajuda que prestaram. Agradecemos ETEC Dr. Emilio Hernandez Aguilar na pessoa do Diretor Prof. Joo Eduardo Ferreira, ao Coordenador do Curso de Informtica Professor Rafael Silva Barreto, Orientadora do Trabalho de Concluso de Curso Professora Debora Vicente de Oliveira, pela orientao profissional e o incentivo nos momentos difceis. Agradecemos aos demais professores e funcionrios da escola, at mesmo aqueles que apesar de no terem tido participao direta neste trabalho contriburam de alguma forma com a nossa formao escolar. Agradecemos aos nossos colegas de sala que sempre demonstraram apoio e coleguismo. Agradecemos ao Programador Sr. Francisco das Chagas Brito Silva, pela reviso do cdigo e aconselhamentos referentes programao do aplicativo Segundo Gerente. Agradecemos ao Senhor Narciso Cardoso de Moura, proprietrio da Serralheria Trigo e Moura Metais, em Caieiras, pela acolhida e desafio proposto no desenvolvimento do mdulo Oramento. Agradecemos Senhora Cristina Bernardes Gomes da Serralheria Sabrofer, em Franco da Rocha, que gentilmente forneceu os dados para a formao do mdulo Oramento e tambm pelo relato de sua experincia. Agradecemos ao Senhor Vicente Freitas Silva, proprietrio da Serralheria SM de Caieiras, pelas informaes sobre o mercado serralheiro da regio de Caieiras.

SUMRIO
INDICE DE TABELAS ............................................................................................................. 7 INDICE DE FIGURAS .............................................................................................................. 8 INTRODUO ........................................................................................................................ 12 1 REGRA DE NEGCIO SETOR SERRALHEIRO ........................................................... 15 1.1. O Mercado Serralheiro .................................................................................................. 15 1.2. Localizao, Estrutura e Mquinas ................................................................................ 16 1.3. Etapas da Produo ........................................................................................................ 17 1.4. Capital de giro, custos, tributos ..................................................................................... 18 2. DIFICULDADES ENCONTRADAS NO SETOR SERRALHEIRO ................................ 20 3. ANLISE DO SISTEMA ................................................................................................... 24 3.1. Senhas de acesso ao sistema e suas permisses ............................................................ 26 4. BANCO DE DADOS .......................................................................................................... 35 5 MANUAL DO APLICATIVO SEGUNDO GERENTE ...................................................... 41 5.1 Inserir Usurio e Senha: ................................................................................................. 41 5.1.2. Botes Sair ................................................................................................................. 41 5.1.2.1. - Mensagens dos botes Sair ................................................................................... 42 5.2. Acessar o sistema .......................................................................................................... 42 5.2.1. Tela principal do sistema: ........................................................................................... 43 5.3. Menu Cadastrar ............................................................................................................ 43 5.3.1 Perfil ............................................................................................................................ 44 5.3.1.1. Incluir um Perfil ...................................................................................................... 44 5.3.1.2. Consultar o Cadastro do Perfil................................................................................ 45 5.3.1.3. Botes Atualizar e Excluir....................................................................................... 45 5.3.1.4. Mensagem de Atualizao ....................................................................................... 46 5.3.1.5. Boto Imprimir ........................................................................................................ 47 5.3.2. Perfil e acesso Aplicao ......................................................................................... 47 5.3.2.1. Consultando relao entre Perfil e acesso Aplicao ........................................... 48 5.3.2.2. Excluindo acesso Aplicao ................................................................................. 48 5.3.3. Cadastro de Usurio ................................................................................................... 49 5.3.3.1 Consultar o cadastro de Usurio .............................................................................. 50 5.3.3.2 Botes Atualizar e Excluir ........................................................................................ 50 5.3.3.3 Boto Imprimir ......................................................................................................... 51 5.3.4 Depsitos ..................................................................................................................... 51 5.3.4.1. Boto Incluir ............................................................................................................ 52 5.3.4.2 Botes Atualizar e Excluir ........................................................................................ 52 5.3.5 Unidade........................................................................................................................ 53 5.3.5.1 Boto Incluir ............................................................................................................. 53 5.3.5.2 Botes Atualizar e Excluir ........................................................................................ 54 5.3.6 Artigo ........................................................................................................................... 54 5.3.6.1 Boto Incluir ............................................................................................................. 54 5.3.6.2 Botes Atualizar e Excluir ........................................................................................ 55 5.3.7 Funcionrio .................................................................................................................. 56 5.3.8 Cliente.......................................................................................................................... 56 5.3.9 Fornecedor ................................................................................................................... 56 5.3.9.1 Boto Incluir ............................................................................................................. 56 5.3.9.2 Mensagem de erro ao Incluir .................................................................................... 57 5.3.9.3 Erro de consistncia aps a mensagem..................................................................... 57 5.3.9.4 CNPJ vlido .............................................................................................................. 57

5.3.9.5 CNPJ no vlido ....................................................................................................... 58 5.3.9.6. Confirmao de incluso ......................................................................................... 58 5.3.9.7 Atualizar o Cadastro de Fornecedor (Atualizar ou Excluir) ..................................... 59 5.3.9.8 Boto Excluir ............................................................................................................ 60 5.3.3.9 Boto Imprimir ......................................................................................................... 60 5.3.3.10 Relatrio de cadastro de fornecedor ....................................................................... 61 5.3.3.11 Boto Sair ............................................................................................................... 61 5.3.10 Oramentos ................................................................................................................ 62 5.3.10.1 Boto Incluir ........................................................................................................... 63 5.3.10.2 Boto Concluir ....................................................................................................... 64 5.3.10.3 Mensagem de confirmao de incluso .................................................................. 64 5.3.10.4 Consultar Oramento .............................................................................................. 65 5.3.10.5 Alterar Oramento .................................................................................................. 66 5.3.10.6 Boto Cancelar ....................................................................................................... 66 5.3.10.7 Boto Sair ............................................................................................................... 67 5.3.11 Gerar Pedido .............................................................................................................. 68 5.3.11.1 Boto Criar Pedido ................................................................................................ 68 5.3.11.2 Mensagem de confirmao de incluso .................................................................. 69 5.3.11.3 Consultar Pedido .................................................................................................... 69 5.3.11.4 Boto Sair ............................................................................................................... 70 6 CONSIDERAES FINAIS ............................................................................................... 72 Login e Senha ....................................................................................................................... 72 Cadastro de Funcionrio ....................................................................................................... 72 Cadastro de Clientes ............................................................................................................. 72 Cadastro de Fornecedores..................................................................................................... 73 Cadastro de Materiais ........................................................................................................... 73 Cadastro de Produtos ............................................................................................................ 74 Emisso de Oramento ......................................................................................................... 74 CONCLUSO .......................................................................................................................... 76 REFERNCIAS BIBLIOGRFICAS ..................................................................................... 77 APNDICE A PESQUISA DE CAMPO .............................................................................. 78 APNDICE B - MODELAGEM FSICA DO BANCO DE DADOS ..................................... 81 APNDICE C CDIGO DO APLICATIVO SEGUNDO GERENTE ................................. 89

INDICE DE TABELAS

Tabela 1 - Mquinas necessrias na oficina ..................................................................... 16 Tabela 2 Resultado da pesquisa em campo ..................................................................... 20 Tabela 3 Definio de usurios e senhas.......................................................................... 27 Tabela 4 Estrutura Analtica do Projeto ............................................................................. 32 Tabela 5 Matriz de Atividades e Responsabilidades ....................................................... 32 Tabela 6 Base do banco de dados ..................................................................................... 38

INDICE DE FIGURAS

Figura 1 Diagrama de Atividades ........................................................................................ 26 Figura 2 Diagrama de Caso de Uso ................................................................................... 28 Figura 3 Diagrama Fluxo de Tempo do Projeto ................................................................ 33 Figura 4 Modelo Entidade Relacionamento ...................................................................... 38

12

INTRODUO
A Tecnologia da Informao pode provocar e permitir alterao na maneira de pensar e de agir das pessoas. Sua utilizao auxilia no estreitamento de relaes interpessoais, como por exemplo, atravs dos telefones celulares ou da rede mundial de computadores onde as empresas encontraram uma extenso de seus escritrios, pois possibilita a divulgao de servios, o comrcio de produtos alm de variadas possibilidades de negcios ampliando as relaes empresariais entre clientes, fornecedores, concorrentes, parceiros comerciais. Sistemas Computadorizados de Informao,
expresso utilizada para descrever as aes que abrangem pessoas, mquinas e mtodos organizados para coletar, processar, transmitir e disseminar dados que representam informao para o usurio. Wikipedia.

apresentam-se hoje como uma importante ferramenta auxiliar aos dirigentes das empresas nas tomadas de deciso por permitirem acesso rpido e confivel aos dados, tanto os internos quanto aqueles de seu mercado de atuao. Observa-se uma tendncia na utilizao de computadores em todos os segmentos de atividades produtivas, desde pequenas oficinas at grandes indstrias. A informtica presena importante na elaborao de oramentos, planejamento financeiro, controle de processos, entre outras utilizaes. No ramo serralheiro no diferente. Esta rea necessita de organizao e automatizao de processos que agilizem o trabalho do dia a dia. As grandes serralherias apiam-se em aplicativos especficos que possibilitam muitas aplicaes como elaborao de projetos e oramentos de grande demanda e especificidade tcnica. Atravs de pesquisas na regio de Franco da Rocha, realizadas no ms de agosto de 2010, percebeu-se que micro e pequenos serralheiros tem dificuldades tanto na aquisio de equipamentos modernos, ou por no terem viso ampla das facilidades que podero usufruir, ou a efetiva aplicao, ou ainda por no terem

13

assessoria tecnolgica necessria. Nota-se que o pequeno empresrio tem dificuldade de acesso a automatizao da parte administrativa, pois os aplicativos existentes so muito sofisticados ao oferecerem aplicaes dirigidas a empresas com maiores estruturas. Devido caracterstica de atendimento a cliente individual de pouca demanda, as pequenas empresas precisam de aplicativos simples com funcionalidades tambm personalizadas. O presente Trabalho de Concluso de Curso prope o desenvolvimento acadmico de um aplicativo que possa auxiliar micros e pequenos serralheiros no cadastro de seus clientes e fornecedores, na elaborao de oramentos e no cadastro dos componentes que integram os produtos finais. Captulo 1 - Regra de Negcio Setor Serralheiro: compreende o cenrio para a execuo deste ofcio, desde a descrio dos metais utilizados at a estrutura necessria para a instalao de Oficina de Serralheria. Captulo 2 Dificuldades Encontradas no Setor Serralheiro: apresentamse as dificuldades de organizao dos processos administrativos internos encontrados atravs de pesquisa realizada em serralherias nas cidades de Franco da Rocha e Caieiras. Captulo 3 Anlise do Sistema: Planejamento necessrio para o desenvolvimento do sistema proposto para auxiliar no gerenciamento do negcio serralheiro. Captulo 4 Banco de Dados: modelagem do banco de dados necessrio para o funcionamento do aplicativo. Captulo 5 Manual do Aplicativo Segundo Gerente: a descrio prtica para o usurio do aplicativo O Segundo Gerente, Captulo 6 - Consideraes Finais: verificao das melhorias propostas e as solues encontradas.

14

Seguem-se ento a Concluso, Referncias Bibliogrficas, Apndices A: Modelagem Fsica do Banco de Dados, e finalmente Apndice B: Cdigo do Aplicativo.

15

1 REGRA DE NEGCIO SETOR SERRALHEIRO


Serralheria, ou serralharia - conforme o Dicionrio Brasileiro Globo - a profisso exercida pelo arteso serralheiro que fabrica fechaduras ou outras obras em ferro. Acredita-se que esta profisso seja uma das mais antigas exercidas pelo homem, pois se sabe que a utilidade do uso de metais foi descoberta na PrHistria, a partir de 8.000 a.C. e supe-se que os primeiros metais utilizados tenham sido aqueles encontrados livremente na natureza como o ouro e o cobre. O ferro, quarto metal mais abundante na crosta terrestre, passou a ser utilizado mais tarde, possivelmente entre 3.500 a 4.000 a.C. devido complexidade do processo de extrao. No entanto, nem s de ferro vivem as serralherias modernas. Hoje, se usa tambm o alumnio, metal de cor branca, malevel, bom condutor de calor e de eletricidade e obtido a partir da bauxita e da criolita. No ramo da construo civil inicialmente o alumnio foi utilizado nas esquadrias e telhas, devido a sua leveza. Foi ganhando espao e admiradores e hoje tendncia na arquitetura como opo para revestimentos internos e de fachadas, atendendo a diversos nichos desse mercado como o caso de molduras para pontos de eletricidade. Hoje, est presente em telhas, revestimentos, caixilharia, divisrias, forros. 1.1. O Mercado Serralheiro Estudos realizados pelo SEBRAE do Estado de Santa Catarina, publicados na brochura Ideias de Negcios Serralheria, os quais so ponto de apoio no desenvolvimento do presente trabalho, e a prtica diria de um serralheiro, demonstram que a definio encontrada no Dicionrio Brasileiro Globo no corresponde mais realidade econmica atual. O Serralheiro no produz apenas fechaduras, mas tambm portes, grades, esquadrias, portas e outros utenslios como suporte para ar condicionado e vasos diversos, lixeiras, estantes, mesas e cadeiras. Este segmento no para de crescer e sempre oferecer trabalho, seja fornecendo diretamente para a construo civil ou para consumidores individuais

16

com projetos de pequenas reformas, razes pelas quais um ramo de negcio bastante competitivo que exige conhecimento profundo do ofcio e mo-de-obra especializada. O ramo serralheiro oferece a oportunidade de desenvolvimento artstico dos produtos, o que pode destacar a oficina dentre as outras da regio. Assim sendo preciso ter muita criatividade no desenho dos produtos ofertados, procurando no repetir eternamente um visual que uma vez foi bem aceito. 1.2. Localizao, Estrutura e Mquinas A oficina deve estar situada preferencialmente em bairros industriais ou comerciais, devendo-se evitar os residenciais devido o barulho e a movimentao de veculos para transporte tanto dos materiais quanto dos produtos prontos. A estrutura da oficina variar de acordo com a expectativa de negcio, nmero de clientes existentes, tamanho das peas produzidas. Estudos especficos para esta atividade indicam que um galpo com rea mnima de 150 m, distribudos em 110 m para a produo e 40 m para a administrao e recepo de clientes, seja o tamanho ideal para incio das atividades. As seguintes mquinas so necessrias para funcionamento de uma oficina de porte mdio:
Tabela 1 - Mquinas necessrias na oficina

Oficina

Mquina de policorte

Necessria para corte dos metais em diferentes ngulos.

Mquina de solda

Imprescindvel para soldar as partes que compem os produtos.

Furadeiras manuais e de bancada

As furadeiras modelam orifcios tanto para a colocao de parafusos como

17

para insero de outras barras de fixao em grades, por exemplo.

Lixadeira

Utilizada no acabamento das partes

Compressor e equipamento de pintura Acabamento do produto

Morsa

Suporte de fixao utilizado em diversas etapas do processo.

Equipamentos de corte e serras

Corte de metais.

Gabaritos

Para a dobra de desenhos especficos so preparados gabaritos (ou formas) onde o metal curvado at dar a forma necessria ao desenho.

Para a Administrao necessrio um pequeno escritrio com uma mesa, cadeiras, um armrio, um computador com impressora, um fax e uma linha telefnica. 1.3. Etapas da Produo Definio do modelo: o desenhista define junto com o cliente o modelo do produto. O cliente descreve a sua necessidade e o desenhista transfere para o papel as especificaes necessrias detalhando o mximo possvel esta fase do projeto. Medio do espao: o desenhista vai at o local onde o produto ser instalado e mede altura, profundidade e largura, e, dependendo das condies locais, confere se o modelo solicitado pelo cliente poder ser executado. Definio do material: verifica-se se o metal indicado pelo cliente realmente o mais propcio para a aplicao em estudo.

18

Oramento: aps as definies das medidas, do material e do modelo o oramento preparado.

Confeco e curva: com a aprovao do oramento pelo cliente, o projeto chega oficina e procede-se ao corte, dobra, furao, clculos de jogo de roldanas, conforme o modelo encomendado.

Montagem e solda: nesta etapa as partes previamente preparadas, conforme a etapa de confeco e curva so juntadas umas s outras atravs de soldagem ou fuso.

Acabamento: retira-se o excesso de solda, aplica-se massa plstica e o produto preparado para receber a pintura.

Pintura: o produto pintado e j est pronto para ser entregue ao cliente. Colocao ou instalao: normalmente o serralheiro no faz a instalao do produto na obra em construo ou reforma, pois, este trabalho requer outras habilidades e competncias e realizado por pedreiros

profissionais que, ou j esto trabalhando na obra ou sero contratados pelo cliente apenas para esta finalidade. 1.4. Capital de giro, custos, tributos Capital de giro o montante em dinheiro que a empresa precisa ter a disposio para poder gerir o negcio at que a entrada de dinheiro seja feita de forma regular e constante. O grande desafio manter essa quantia em dinheiro sempre a disposio por conta de imprevistos como inadimplncia de clientes, baixo volume de vendas, e aumento inesperado de consumo de energia, por exemplo. O SEBRAE recomenda controle rgido de todas as sadas e entradas, evitando ao mximo a realizao de despesas sem o devido planejamento prvio. Nesse segmento trabalha-se com o recebimento de parte do oramento na aprovao deste, o que permite a compra dos materiais sem comprometer o caixa, e

19

o restante pago na entrega. Mesmo assim, o montante previsto para a formao do capital de giro deve ser na ordem de 40 a 75% do investimento total realizado. Os custos so todos os gastos necessrios para a fabricao do produto, como por exemplo, aluguel, gua, luz, matria prima, que so incorporados ao preo final do produto. O controle do custo de produo o fator determinante para o sucesso ou fracasso do empreendimento. Ao encarar como ponto fundamental a reduo de desperdcios, compras pelo menor preo e controle de todas as despesas internas, o empreendedor ter maior chance de alcanar resultado positivo. Ao se enquadrar como micro ou pequena empresa, o empreendedor poder optar pelo SIMPLES NACIONAL (Regime Especial Unificado de Arrecadao de Tributos e Contribuies devidos pelas Microempresas e Empresas de Pequeno Porte) e usufruir de facilidades para pagamento de vrios tributos com um s documento de arrecadao. 1.5. Normas Tcnicas A utilizao de normas tcnicas importante, pois estas servem de referncia no mercado ao estabelecerem requisitos de qualidade, desempenho, segurana, procedimentos, padronizao de formas e dimenses. Esse ramo de atividade praticamente no requer automao dos processos de fabricao uma vez que os produtos so peas nicas em quantidades mnimas e no se justifica a utilizao de linhas de produo automticas. Na rea comercial interessante o uso de aplicativos que integrem as reas de vendas (cadastro de clientes, clculo de preos, emisso de oramentos impressos), compras (cadastro de fornecedores e materiais), departamento de pessoal (cadastro de funcionrios) porque proporcionam visibilidade dos nmeros e, por consequncia, agilidade nas decises sobre o futuro da empresa.

20

2. DIFICULDADES ENCONTRADAS NO SETOR SERRALHEIRO


Para a realizao do projeto fez-se necessrio a realizao de uma pesquisa em campo para conhecermos o modo de operao das serralherias da regio e identificamos que os empresrios sentem necessidade de aplicativos os auxiliem no gerenciamento de seus negcios. Pesquisas de opinio realizada no ms de agosto de 2010, em serralherias localizadas nas cidades de Franco de Rocha e Caieiras demonstraram que a organizao dos dados nas empresas visitadas no funcional. Foram escolhidas aleatoriamente 3 serralherias e os proprietrios foram solicitados a responder a um questionrio com perguntas sobre a opinio deles quanto a utilizao da informtica no negcio, e sobre a maneira como as questes administrativas so organizadas na empresa. A tabela a seguir demonstra as perguntas e as respectivas respostas:
Tabela 2 Resultado da pesquisa em campo

Pergunta O Sr. Acha que a informtica o ajudaria nos Sim seus negcios

Resposta

100

Em que rea especfica da sua empresa a Desenho informtica (ou um aplicativo) poderia Administrativo ajud-lo? O Sr. conhece uma serralheria que utilize um aplicativo para a administrao No (planejamento) da oficina Em sua opinio, o uso de aplicativo No responderam melhora ou piora o atendimento aos Ajudaria clientes? O Sr gostaria de ter um aplicativo na sua empresa? Como funciona a organizao do estoque, como os itens so classificados? O Sr. tem cadastro dos seus clientes? Se a resposta for no: como feito a Sim No controla estoque Controla manualmente No tem Cadastro manual No tem controle

33% 69%

100%

69% 33% 100% 33% 69% 69% 33% 69%

21

controle de clientes?

Anota em cadernos Planilha em excell Clculo manual O dono da serralheria

33% 33% 69% 100%

Como feito o oramento?

10

Quem calcula o preo de venda?

11

E o cadastro de empregados, como feito?

No tem, no soube 69% informar Manual (em cadernos) 33% O contador O dono 33% 69%

12

Quem prepara a folha de pagamento?

Este questionrio foi aplicado em conversa coloquial, dentro do ambiente da empresa. Pode-se perceber que o trabalho dirio realizado de maneira informal, isto , sem burocracia interna e com regras de atendimento aos clientes bastante flexveis. Devido necessidade de no se perder pedidos de produo, as empresas agem de forma espontnea, direta e algumas vezes ingnua, pois a organizao de informaes importantes para o controle de gastos e ampliao do negcio (como o preo dos materiais utilizados, a memria de clculo de preo do produto e cadastro de clientes) deixa muito a desejar. O produto final tem vida longa, e, geralmente, so solicitados por ocasio de construo de novas edificaes ou reforma de ambientes. Quando a obra termina, a atuao do serralheiro tambm se encerra, restando-lhe os servios de manuteno e alguns reparos. A comunicao entre serralheria e clientes potenciais para apresentao de ofertas ou promoes especiais no existe e, via de regra, o cliente procura o serralheiro, e no o contrrio. De modo geral, os serralheiros no investem em propaganda, confiando na satisfao do cliente que os apresentam para outro cliente. Os proprietrios das serralherias interessam-se sobre os assuntos

relacionados a informtica, como aplicativos para a administrao e internet. Todos desconhecem concorrentes que utilizam aplicativos especficos para seu negcio,

22

apesar do computador ser objeto presente em todas as oficinas visitadas, o qual, alis, permanece desligado o tempo todo. A seguir ser descrito o procedimento de duas das empresas visitadas. Para manter o sigilo das informaes denominam-se as oficinas visitadas de Empresa A, e Empresa B. Quando o cliente procura a Empresa A, anotam-se em um caderno apenas nome, endereo e telefone e agenda-se uma visita do oramentista ao local para que sejam feitas as medies e detalhamento sobre a melhor soluo para o caso. Nesta visita feito o desenho da pea contendo as medidas e especificaes do tipo de material e acabamento. O preo calculado, ali mesmo, da seguinte forma: soma-se o preo dos materiais e a esse total acrescenta-se de 30 a 35% de mo de obra. Nesse acrscimo esto embutidas as despesas com o custo fixo e a efetiva mo de obra. O transporte do produto cobrado parte e o valor varia conforme a distncia entre a oficina e o local da entrega. Caso o cliente concorde com o valor final, a visita encerrada e o oramentista leva o pedido para a oficina. Caso contrrio, negocia-se desconto ou prazo para pagamento. Se, mesmo assim, o projeto no for aprovado pelo cliente, encerra-se o assunto e a serralheria no procura novamente o cliente aps alguns dias. O serralheiro espera que cliente o procure novamente. Na Empresa B o oramento feito no prazo de 3 a 7 dias, pois fornecem para construtoras que encomendam maior nmero de unidades por produto. As construtoras solicitam oramento para os produtos desejados e informam as medidas, quantidades, material e prazo para entrega. Neste caso o serralheiro est participando de uma licitao e s ganhar o pedido se o preo for mais baixo do que o do concorrente. O risco de erro no clculo do preo final grande e todo cuidado pouco nessa situao. Nesse caso o proprietrio no revelou detalhes do clculo feito no oramento. Em ambas as empresas o processo de fabricao totalmente manual e seria til o uso de um aplicativo especfico para projetos na definio final do

23

produto, ou seja, na sua apresentao com medidas precisas conforme o material melhor indicado para cada produto em desenvolvimento, e tambm para evitar desperdcios de matria-prima e de tempo durante o processo de fabricao. Na rea administrativa todas as empresas visitadas no ms de agosto reconhecem a importncia da utilizao de aplicativo especfico para a gesto financeira e que proporcione organizao efetiva de todos os atos administrativos e comerciais do negcio, como o controle de clientes, oramentos, fornecedores, contas a pagar e a receber, fluxo de caixa, etc. Os aplicativos existentes no mercado para o segmento serralheiro so muito complexos e caros, no justificando a utilizao em produo de pequena escala. Faz-se necessrio o desenvolvimento de um aplicativo que auxilie o serralheiro na administrao de sua oficina, e este o objetivo deste Projeto.

24

3. ANLISE DO SISTEMA
Com base nas recomendaes do SEBRAE sobre o controle rgido dos gastos dirios para proporcionar melhor rendimento do recurso financeiro disposio nas oficinas e, ao mesmo tempo, procurando atender preocupao dos serralheiros em gerir resultados positivos diariamente, sugere-se o desenvolvimento do Aplicativo Segundo Gerente que, como o nome j indica, far o papel de um segundo gerente na oficina, auxiliando o Primeiro Gerente na gesto de seu negcio. O Aplicativo sugerido ter as seguintes funcionalidades: Login e Senha com a finalidade de garantir a segurana dos dados do sistema cada usurio ser cadastrado separadamente e receber acesso individual s funcionalidades conforme suas atribuies na empresa. Cadastro dos Funcionrios relacionar o funcionrio com a venda ou a produo do produto. Fator importante no seguimento do controle da qualidade; Cadastro dos Clientes possibilita melhor definio do pblico que a empresa atende e tambm a programao de oferta direta ao cliente de trabalhos de manuteno ou reparos nos produtos instalados ao ar livre; Cadastro dos Fornecedores necessrio para acompanhar evoluo de preos, qualidade dos materiais fornecidos, prazos de pagamento e entrega dos materiais; Cadastro dos Materiais padronizao dos materiais utilizados, controle de preos. Possibilita a comparao dos preos de compra; Cadastro dos Produtos importante para formao de catlogo de produtos j ofertados e para servir de inspirao para o desenho de novos produtos;

25

Impresso em Papel do Oramento com o cruzamento dos dados do cadastro de funcionrio, cliente, e produto ser apresentado o relatrio oramento;

primeira vista tem-se a impresso que planilhas do aplicativo MS-Excell poderiam exercer as funcionalidades acima descritas, porm aps reflexes sobre: a segurana dos dados garantia de integridade dos clculos bem como a disseminao no autorizada de informaes; treinamento especfico de funcionrios para a manipulao das planilhas; tamanho crescente das planilhas que, com o tempo, tornam-se muito grandes e acarretam lentido no carregamento dos dados; impossibilidade de insero de imagens; impossibilidade de impresso de relatrios;

Torna-se evidente a inconvenincia de utilizao de planilhas semelhantes ao MS-Excell para a manipulao de dados. A utilizao de aplicativo desenvolvido em linguagem especfica de programao, alm do uso integrado de Sistemas de Gerenciamento de Banco de Dados, decisiva quando se reflete sobre a agilidade de resposta do sistema, a garantia da segurana dos dados inseridos e dos clculos necessrios para o gerenciamento do negcio. O Diagrama de Atividades apresentado a seguir demonstra o fluxo das atividades do sistema.

26

Figura 1 Diagrama de Atividades

3.1. Senhas de acesso ao sistema e suas permisses A insero de senhas para acesso ao sistema importante para assegurar a confidencialidade das informaes ali inseridas, evitando-se que pessoas no autorizadas pelo proprietrio da serralheria tenham acesso a dados relativos a produtos e preos. Este procedimento interessante para evitar a disseminao no autorizada de informaes. Na tabela apresentada a seguir demonstra-se a representao das senhas de acesso ao sistema e suas respectivas permisses. Prev-se trs atores, o

27

Administrador, o Usurio Nvel 1 e Usurio Nvel 2 que tero suas aes definidas atravs de nveis diferentes de acesso ao sistema, conforme suas atribuies dentro da empresa.
Tabela 3 Definio de usurios e senhas

Aes permitidas Ator Acesso Definio das Senhas Tarefas

Administrador

- Gerenciar as senhas dos usurios: - Gerenciar dados dos mdulos Sem limite Empregados, Pedidos (Vendas), Clientes, Fornecedores, Oramento

Inserir dados Alterar dados Excluir dados Imprimir relatrios

Usurio nvel 1

Limitado

- Gerenciar dados dos mdulos de Vendas, Clientes, Oramento

Inserir dados Alterar dados Excluir dados Imprimir oramentos

Usurio nvel 2

Limitado

- Gerenciar dados do mdulo Fornecedores

Inserir Alterar, Excluir,

Observao: O Administrador s poder alterar as permisses de acesso, inclusive excluso do sistema, dos Usurios Nvel 1 e 2, mediante apresentao da sua prpria senha e da senha do Usurio. O Diagrama de Caso de Uso inserido neste texto ilustra quais as possveis permisses do sistema para os diferentes usurios:

28

Figura 2 Diagrama de Caso de Uso

3.2. Definio das aes por Departamento e suas responsabilidades Na expectativa de crescimento da empresa prev-se no Aplicativo Segundo Gerente a existncia de vrios departamentos. No caso de micro ou pequena serralheria que no tenha as pessoas indicadas a seguir, todo o procedimento poder ser realizado pelo Administrador. O Departamento Administrativo, representado pelo Usurio Nvel 1 cadastrar os empregados. Na falta deste Usurio esta atribuio poder ser exercida pelo Administrador. O Departamento de Vendas, representado pelo Usurio Nvel 1 cadastrar os clientes, calcular o preo de venda do produto, cadastrar os produtos prontos,

29

emitir os oramentos, informar o prazo de entrega dos oramentos. Na falta deste Usurio estas atribuies podero ser exercidas pelo Administrador. O Departamento da Produo, representado pelo Usurio Nvel 2 cadastrar os fornecedores e os materiais fornecidos bem como o preo pago. Na falta deste Usurio estas atribuies podero ser executadas pelo Usurio Nvel 1 ou pelo Administrador. Os Casos de Uso apresentados a seguir descrevem as ligaes entre as diversas funcionalidades e as aes permitidas para cada Usurio cadastrado. 3.3. Descrio do Caso de Uso: Administrar Vendas Caso de Uso: controlar dados de Empregados, Clientes, Fornecedores, Produtos, Oramento Objetivo: Permitir que o usurio insira, atualize, ou exclua qualquer dado do Sistema Ator: Administrador Fluxo de eventos: A partir do login de Administrador Abrir o registro atual para edio; Permitir edio de todos campos do formulrio Colocar o foco no primeiro dado a ser editado; Habilitar a gravao dos novos dados; Gravar os dados alterados pelo usurio.

30

Pr-condies: Inserir dados de Empregados, Clientes, Fornecedores, Produtos, Oramento, quando no houver registro. Se o registro no existir e no houver a insero necessria, o aplicativo ser encerrado. Caso o registro exista, executar as alteraes ou excluso se necessrio. Ps-condies: Registro atualizado e gravado com sucesso. Boto gravar desabilitado e campos do formulrio protegidos contra edio. 3.4. Descrio do Caso de Uso: Controlar Vendas Caso de Uso: adicionar dados de Clientes, Fornecedores, Produtos e Oramento. Objetivo: Permitir que o usurio insira, atualize, ou exclua qualquer dado de Clientes, Fornecedores, Produtos e Oramento. Ator: Usurio Nvel 1 Fluxo de eventos: A partir do login de Usurio Nvel 1 Abrir o registro atual para edio; Permitir edio de todos campos do formulrio Colocar o foco no primeiro dado a ser editado; Habilitar a gravao dos novos dados; Gravar os dados alterados pelo usurio. Pr-condies: Inserir dados de Empregados, Clientes, Fornecedores, Produtos, Oramento, quando no houver registro. Se o registro no existir e no

31

houver a insero necessria, o aplicativo ser encerrado. Caso o registro exista, executar as alteraes ou excluso se necessrio. Ps-condies: Registro atualizado e gravado com sucesso. Boto gravar desabilitado e campos do formulrio protegidos contra edio. 3.5. Descrio do Caso de Uso: Controlar Materiais Caso de Uso: adicionar dados de Materiais. Objetivo: Permitir que o usurio insira, atualize, ou exclua qualquer dado de Materiais. Ator: Usurio Nvel 2. Fluxo de eventos: A partir do login de Usurio Nvel 2 Abrir o registro atual para edio; Permitir edio de todos os campos do formulrio Colocar o foco no primeiro dado a ser editado; Habilitar a gravao dos novos dados; Gravar os dados alterados pelo usurio. Pr-condies: Consultar fornecedores, oramento. Inserir dados de Materiais, quando no houver registro. Se o registro no existir e no houver a insero necessria, o aplicativo ser encerrado. Caso o registro exista, executar as alteraes ou excluso se necessrio.

32

Ps-condies: Registro atualizado e gravado com sucesso. Boto gravar desabilitado e campos do formulrio protegidos contra edio. 3.6. Estrutura Analtica do Projeto: Para a realizao do aplicativo Segundo Gerente prevem-se as seguintes fases de trabalho:
Tabela 4 Estrutura Analtica do Projeto

Visitar Serralherias da regio Levantar situao Anlise do Problema Descrever Problema Projeto Serralheria Projeto da Soluo Desenvolver Prottipo Desenvolver Sistema Testar Pesquisar o ramo de negcio Serralheria Criar: Diagramas Caso de Uso Criar Diagrama de Sequncia Delimitar a soluo Criar Banco de Dados Codificar Validar Cdigo Testar integridade

Construo

3.7. Matriz de Atividades e Responsabilidades As responsabilidades dos integrantes do grupo de alunos da ETEC Dr. Emilio Hernandez Aguilar, formado para a realizao deste Trabalho de Concluso de Curso cujo objetivo o desenvolvimento de aplicativo especfico para Serralherias, definem-se como:
Tabela 5 Matriz de Atividades e Responsabilidades

Atividades

David

Eldio

Felipe

Rachel

Wellington

Visitar Serralherias da regio

E/R

R Pesquisar o ramo de

33

negcio Serralheria

Criar: Diagramas Caso de Uso

E/R

Criar Diagrama de Sequncia

E/R

Delimitar a soluo

E/R

Criar banco de dados

E/R

Codificar

E/R

Validar Cdigo

V/R

Testar integridade

E/R

Legenda:

R = Responsvel A = Auxilia

V = Valida E = Executa

Ao desenvolver um projeto de criao de aplicativo necessria a administrao do tempo de execuo exigido pelas diversas atividades para que a entrega do produto seja feita dentro do prazo estabelecido. Para auxlio deste gerenciamento, apresentamos abaixo o grfico
Figura 3 Diagrama Fluxo de Tempo do Projeto

34

Com o desenvolvimento dos mdulos para cadastro de funcionrios, clientes, fornecedores, produtos, clculo de preo e emisso de oramento espera-se atingir a organizao mnima necessria para auxiliar o Primeiro Gerente na administrao de seu negcio.

35

4. BANCO DE DADOS
A utilizao de Sistema de Gerenciamento de Banco de Dados importante porque possibilita organizao das informaes necessrias ao gerenciamento do aplicativo, alm de propiciar agilidade de resposta do sistema. O banco de dados sugerido para dar suporte ao aplicativo Segundo Gerente ter a estrutura mostrada a seguir. 4.1. Estudo de Caso Uma serralheria produz sob encomenda dos clientes artigos em metal como grades, janelas, portes, portas. Na serralheria trabalham funcionrios que exercem as funes de oficial serralheiro, meio oficial serralheiro, ajudante geral, soldador, oramentista e auxiliar administrativo. O proprietrio da serralheria compra materiais como ferro, ao, alumnio e acessrios de diversos fornecedores. Quando um cliente encomenda um artigo o oramentista elabora o oramento, isto , calcula o preo do artigo, o valor da mo de obra e o preo total. Imprime ento o oramento que conter informaes sobre quantidade, valor unitrio, desconto, valor total, cdigos do cliente, do funcionrio e do oramento. 4.2. Modelagem Lgica Tabela Login: Cdigo (dado sequencial nico e obrigatrio), Nome, Login, Senha, Status, Perfil Cdigo. Tabela Perfil: Cdigo (dado sequencial nico e obrigatrio), Descrio Tabela Perfil Aplicao: Perfil Cdigo (dado sequencial nico e obrigatrio), Aplicao Cdigo.

36

Tabela Aplicao: Cdigo (dado sequencial nico e obrigatrio), Descrio.

Tabela Pessoa: Cdigo (dado sequencial nico e obrigatrio), Nome, Endereo, Cidade, UF, Bairro, CEP, Numero, Complemento, Email, Telefone, Tipo, Status, Observao.

Tabela Tipo: Funcionrio, Fornecedor, Cliente. Tabela Pessoa Jurdica: Cdigo (dado sequencial nico e

obrigatrio), CNPJ, Razo Social. Tabela Pessoa Fsica: Cdigo (dado sequencial nico e obrigatrio), CPF. Tabela Funcionrio: Cdigo (dado sequencial nico e obrigatrio), CPF. Tabela Pedido: Item Cdigo (dado sequencial nico e obrigatrio), Artigo Cdigo, Quantidade, Valor Unitrio, Desconto, Valor Total, Cliente Cdigo, Funcionrio Cdigo. Tabela Oramento Header: Oramento Cdigo (dado sequencial nico e obrigatrio), Funcionario Cdigo, Data, Pedido, Cliente, Data Entrega, Valor Total. Tabela Pedido Header: Oramento Cdigo (dado sequencial nico e obrigatrio), Funcionrio Cdigo, Cliente Cdigo, Data. Tabela Artigo: Cdigo (dado sequencial nico e obrigatrio), Nome, Descrio, Preo Venda, Preo Compra, Unidade Venda, Unidade

Compra, Fornecedor, Descontinuado Tipo, Tipo Artigo, Deposito Codigo.

37

Tabela Item: Item Cdigo (dado sequencial nico e obrigatrio), Artigo Cdigo, Quantidade, Valor Unitrio, Desconto, Valor Total, Oramento Cdigo.

Tabela Unidade: Cdigo (dado sequencial nico e obrigatrio), Descrio, Abreviao.

Tabela DepsitoxArtigo: Artigo (dado sequencial nico e obrigatrio), Depsito Cdigo (dado sequencial nico e obrigatrio).

Tabela Depsito: Cdigo (dado sequencial nico e obrigatrio), Descrio.

4.3. Modelo Entidade Relacionamento No universo da Serralheria que se pretende reproduzir para possibilitar o desenvolvimento deste aplicativo, destacam-se entidades, isto , objetos que representam o mundo real e que contm informaes que se relacionam de maneira coerente. O fluxo destas relaes e o resultado das aes so representados como segue:

38

Figura 4 Modelo Entidade Relacionamento

No banco de dados inserem-se tambm as entidades que compem o menu para o cadastro de usurios (login e senha). Para dar forma a estas entidades compem-se as seguintes tabelas:
Tabela 6 Base do banco de dados

Entidade Login

Perfil Perfil Aplicacao Aplicacao Pessoa

Atributos *#Codigo Nome Login Senha Status PerfilCod *#Codigo Descricao *#PerfilCod AplicacaoCod *#Codigo Descricao *#Cdigo Nome Endereo Cidade UF Bairro CEP Numero

Relacionamentos Perfil

Perfil Aplicacao Aplicacao

Tipo PessoaFisica PessoaJuridica Funcionrio

39

Complemento Email Telefone Tipo Status Observao Tipo Funcionrio Cliente Fornecedor *#Codigo CNPJ razaoSocial *#Codigo CPF CTPS Serie RG *#Codigo CPF *#ItemCod ArtigoCod Quantidade ValorUnitario Desconto ValorTotal ClienteCod FuncionarioCod *#OrcamentoCod FuncionarioCod Data Pedido Cliente DataEntrega ValorTotal *#OrcamentoCod FuncionarioCod ClienteCod Data *#Codigo Nome Descricao Precovenda Precocompra Pessoa

PessoaJuridica

Pessoa

PessoaFisica

Pessoa

Funcionario

Pessoa Pedido Artigo Funcionario OrcamentoHeader PedidoHeader

Pedido

OrcamentoHeader

Pedido

PedidoHeader

Pedido

Artigo

Item Unidade DepositoxArtigo

40

UnidadeVenda UnidadeCompra Fornecedor Descontinuado Tipo TipoArtigo DepositoCod Item *#ItemCod ArtigoCod Quantidade ValorUnitario Desconto ValorTotal OrcamentoCod *#Codigo Descricao Abreviacao *#Artigo *#Deposito *#Cdigo Descricao Artigo

Unidade

Artigo

DepositoxArtigo

Deposito

Deposito

DepositoxArtigo

Neste ponto tm-se condies de se proceder modelagem fsica do banco de dados, que est inserida no Apndice A. No captulo seguinte detalha-se o Manual do Usurio.

41

5 MANUAL DO APLICATIVO SEGUNDO GERENTE


O aplicativo Segundo Gerente foi desenvolvido na linguagem de programao C# e utiliza o Sistema de Gerenciamento de Banco Dados SQL. A verso SQL 2005 Express Edition gratuita e precisa ser previamente instalada na mquina do usurio final, pelo site http://msdn.microsoft.com/pt-br/express/aa718378.aspx O acesso ao programa feito atravs de insero de Usurio e Senha, conforme demonstrado a seguir: 5.1 Inserir Usurio e Senha:

Mantendo a consistncia do usurio.

Insira seu nome de Usurio e a Senha, definidos pelo Administrador

Mensagem de erro caso clique no boto Confirmar sem inserir seu Usurio e Senha, ou um deles estiver incorreto. 5.1.2. Botes Sair

42

Ao clicar o boto Sair, aparecer a seguinte mensagem:

Ao clicar o cone X, aparecer a seguinte mensagem:

5.1.2.1. - Mensagens dos botes Sair

Opo No: Se voc no tiver certeza que quer sair do programa, clique no boto No. A tela principal aparecer novamente e ser necessrio inserir Usurio e Senha. Opo Sim: A tela de login ser fechada impedindo o acesso ao sistema. 5.2. Acessar o sistema

43

Campos Usurio e Senha corretos, clique no boto Confirmar ou pressione Enter. O acesso ao sistema ser permitido. 5.2.1. Tela principal do sistema:

A tela principal apresenta dois menus: Cadastrar e Ajuda O menu Cadastrar e seus sub menus ser mostrado a seguir: 5.3. Menu Cadastrar

44

5.3.1 Perfil Neste sub menu feito o gerenciamento dos usurios que tem acesso ao sistema. 5.3.1.1. Incluir um Perfil Perfil a modalidade de acesso, ou seja, atravs dele definem-se quais acessos sero liberados ao Usurio

Preencha o campo Descrio e

clique o boto Incluir.

Mensagem:

45

5.3.1.2. Consultar o Cadastro do Perfil

Na aba Consultar verifique se

o Perfil est incluso.

Se desejar alter-lo clique aqui duas vezes.

Clique na aba Consultar para verificar se os dados desejados esto inclusos. Eventualmente torna-se necessrio a atualizao e excluso dos dados, conforme necessidade do usurio.

Neste exemplo atualizaremos o campo. Ao clicar duas vezes no campo Testes o boto Incluir passar a ser Atualizar e o boto Excluir ficar habilitado. 5.3.1.3. Botes Atualizar e Excluir

O boto Atualizar habilita a aba Dados Gerais, onde as atualizaes podero ser feitas.

46

Com o campo testes selecionado, digitamos teses 30. A mensagem a seguir ser exibida: 5.3.1.4. Mensagem de Atualizao

ERROR: ioerror OFFENDING COMMAND: image STACK:

Você também pode gostar