FAETEC – FUNDAÇÃO DE APOIO A ESCOLA TÉCNICAESCOLA MANOEL TEÓFILO DE SOUZA CURSO TÉCNICO EM INFORMÁTICA Erivelton Macedo dos Reis Fagner Santos Modesto Gilmar Parreira do Nascimento Igor Cesar Pereira de Oliveira Luan Aguiar Ramalho SIS-FITNESS INFORMATIZAÇÃO PARA ACADEMIAS Santo Antônio de Pádua 2012 2 Erivelton Macedo dos Reis Fagner Santos Modesto Gilmar Parreira do Nascimento Igor Cesar Pereira de Oliveira Luan Aguiar Ramalho SIS-FITNESS INFORMATIZAÇÃO PARA ACADEMIAS Trabalho de Conclusão de Curso, apresentando à FAETEC-FUNDAÇÃO DE APOIO A ESCOLA TÉCNICA, ETE MANOEL TEÓFILO DE SOUZA como requisito parcial para obtenção do título de técnico em informática. Orientador: José Bucker Neto Co-orientador: Diego Lomba Larrubia Santo Antônio de Pádua 2012 3 Erivelton Macedo dos Reis Fagner Santos Modesto Gilmar Parreira do Nascimento Igor Cesar Pereira de Oliveira Luan Aguiar Ramalho SIS-FITNESS INFORMATIZAÇÃO PARA ACADEMIAS Trabalho de Conclusão de Curso, apresentando à FAETEC-FUNDAÇÃO DE APOIO A ESCOLA TÉCNICA, ETE MANOEL TEÓFILO DE SOUZA como requisito parcial para obtenção do título de técnico em informática. Aprovada em cinco de julho de 2012 BANCA EXAMINADORA José Bucker Neto – FAETEC Esp. Diego Lomba Larrubia - FAETEC 4 por ter nos dado saúde. mas chegamos ao fim. e vencemos. a aqueles que não nos deixaram desistir. a jornada foi longa e difícil. aos nossos pais que estiveram conosco durante este curso.DEDICATÓRIA Dedicamos este projeto a Deus em primeiro lugar. 5 . Aos Mestres da casa. fazendo um curso técnico em informática na FAETEC . e outros que colaboraram durante este curso. supervisores. aos diretores. pelo apoio. Agradecemos aos nossos pais. pelo apoio dado durante este curso. secretários. especialmente aos colegas da minha turma. Agradecemos a todos que fizeram parte de nossas vidas durante o curso. 6 .AGRADECIMENTOS Agradecemos primeiramente a DEUS por ter nos dado à oportunidade de aumentar nossos conhecimentos.“FUNDAÇÃO DE APOIO A ESCOLA TÉCNICA” – MANOEL TEÓFILO DE SOUZA. pelos conhecimentos transmitidos que contribuíram para a nossa formação acadêmica. E ser é uma ciência delicada.EPÍGRAFE “O importante não é estar aqui ou ali.” (Carlos Drumonnd de Andrade) 7 . dentro e fora da gente. mas ser. Se não executamos essas observações. não chegamos a ser. feita de pequenas grandes observações do cotidiano. Apenas estamos e desaparecemos. quais atividades mais procuradas. número de alunos praticantes de atividade física. Com a implantação do SIS-Fitness. o gestor poderá organizar lista de espera para determinadas modalidades. como. controle de gastos. 8 .RESUMO Este projeto visa implementar um programa para controlar a parte financeira. fazer remanejamento de horário dos instrutores. quais atividades são mais rentáveis. Palavras-chave: SIS-Fitness. de recursos humanos e de praticantes (alunos) de uma academia no qual usam suas dependências para a prática de atividade física em diversas áreas. pois com o acessos aos dados gerais. aumentar a carga horárias das atividades mais procuradas. a tarefa de gerir uma academia se tornará menos desgastante e o gestor logo verá um ótimo retorno financeiro. saber ao certo qual o lucro real da academia. o que esta gerando lucro e o que não esta. LISTA DE SIGLAS TCC .Trabalho de Conclusão de Curso SIS-FTNESS – Programa para administração de academias. 9 . ................................................15 Figura 4......................................................................LISTA DE FIGURAS Figura 1 – Relacionamento entre as tabelas – Conceitual ..............................................................30 Figura 27 – Botões interface Modalidade...28 Figura 23 – Funções do Funcionário..................................25 Figura 18 – Relatório de clientes................................................................................................................29 Figura 25 – Modalidades do funcionário................25 Figura 19 – Interface tabela funcionários.............................................................................................................................................................Tela de acesso principal..........................................................................................................20 Figura 9 – Botões interface Cadastro de Clientes.............................................................................................................21 Figura 10 – Cadastro de clientes..................23 Figura 15 – Botões interface Modalidade de Cliente..............24 Figura 17 – Botões de controle...............27 Figura 21 – Tabela Cadastro de Funcionário...................................................................................................................................................14 Figura 3 – Interface do BRModelo........................................................................................................................................................................................................................Delphi 7......................31 10 ..26 Figura 20 – Botões interface Cadastro de Funcionários..........................................................29 Figura 26 – Interface tabela modalidades do cliente.....................................................IBconsole ...........17 Figura 6 – Botão sair e opção fechar da barra de títulos do programa.................................................................................................30 Figura 28 – Tabela Modalidade.......................19 Figura 7............................................23 Figura 14 – Histórico do cliente.....................................27 Figura 22 – Botões interface Cadastro de Funcionários...........................................................31 Figura 29 – Tabela produtos comercializados na academia............22 Figura 12 – Cadastro de títulos........................................................................................................................................28 Figura 24 – Botões interface Modalidade de Funcionário................................................................................................................................................................................................................................................................13 Figura 2 ...............................21 Figura 11 – Botões interface Cadastro de Títulos.....................................................................20 Figura 8 – Menu clientes......................................................................Relacionamento entre as tabelas – Lógico..............................22 Figura 13 – Botões interface Cadastro de Títulos................24 Figura 16 –Modalidade de cliente.........................................................................................................................................................................................................................................................................................16 Figura 5.................................................. .......Figura 30 – Tabela cadastro de produtos...................32 11 .............................................................. .......................................................3 1 INTRODUÇÃO.......................................................................................18 5..............................................................14 Menu Produtos....................................................................................................................................................................26 7.............................11 Modalidades Dirigidas pelo Funcionário........22 7...............................................................................................................................15 Cadastro de Produtos....................................................................................3 Cadastro de clientes.......................................................Sumário Santo Antônio de Pádua.......................22 7...............................................................................................................................................................................16 4.......................................................................................................................................................................................................................................................................................................................................................3– Modelo Lógico.........................15 4........................................................................35 7..........................14 2.....................................2 – Modelo Conceitual....3 Interfaces do Delphi....8 Menu funcionários..............19 5................................................37 9 CONCLUSÃO.............................................................................7 Tabela relatório de clientes...........34 7...............................................................14 3 JUSTIFICATIVA................................................................30 7..........................................................29 7...........................................................................................36 8 PROPOSTA.............................................................................................................15 4......................2 Menu clientes...................................................................................1 – Minimundo ..............2 Objetivos Específicos..............................1 Objetivo Geral......................14 2.....................................................14 4 REVISÃO BIBLIOGÁFICA....12 Menu Modalidades...................................................................................................................................................................................................................................................................................................................13 2 OBJETIVOS..............................................................................................................................................................2 Portabilidade.................39 12 ..................4 Cadastro de títulos........................................................................................................................................................................................................3 2012..............................................................................10 Cadastro de Funções do Funcionário..........................32 7............................21 6....................................................5 Tabela histórico do cliente.........................................22 7 Interface do Programa SIS-Fitness.............................28 7.......................33 7..................................23 7.........1 Interface Principal.......................................................................................................27 7..............................21 6................................18 5.......................................................................................................................1 Relatórios e Consultas..................38 10 REFERÊNCIAS BIBLIOGRAFICAS............................................................................................................................................................6 Modalidade de cliente...............................................................31 7.........13 Modalidades...............................20 6 Requisitos Funcionais......................................................25 7....................................................................................................................24 7.............17 5 Programas utilizados para realização do projeto................................................................................................................................................................................................................1 BRModelo................................................2 Interface do IBconsole.............................................9 Cadastro de Funcionários................................................ endereço.1 INTRODUÇÃO Neste trabalho foram abordadas as etapas do desenvolvimento do software SIS-Fitness. O software. como a modalidades praticadas pelo aluno e os dados dos funcionários da academia. além de armazenar os dados. Este software será utilizado para armazenar todos os dados do cadastro de alunos de uma academia de musculação (Cadastro de alunos. controle de gastos. tipo de modalidades praticadas. O software foi desenvolvido no ambiente de programação orientado a objetos Delphi 7 e sua base de dados foi criada e gerenciada através do software gerenciador de banco de dados IBconsole. etc) em um banco de dados. ira disponibilizar o acesso aos mesmos através de consultas e relatórios. 13 . cadastro de funcionários. produtos adquiridos na loja da academia. dentre eles.2 OBJETIVOS 2.2 Objetivos Específicos Colocar à disposição da sociedade. Então criar um sistema que possa auxiliá-lo a exercer essas tarefas dando ao dono ou administrador a visão geral do seu negócio. caixa. pagamentos de serviços e recebimento. de forma a contribuir com o bem estar dos portadores de deficiência física de membros superiores. 3 JUSTIFICATIVA Esta monografia se justifica pela importância de se entender alguns aspectos da situação vivencial dos administradores de academias. funcionários. saber se o negócio esta gerando lucro ou prejuízo.1 Objetivo Geral O objetivo geral deste trabalho é apresentar um programa simplificado e extremamente útil para os administradores e donos de academias. suas obrigações e deveres referentes ao seu negocio. conhecimento e tecnologia. balanço mensal. o valor real do lucro ou prejuízo. compreender suas principais dificuldades em gerenciar o seu negócio com relação a vivência no seu dia-a-dia. 2. frequentadores. com muitos elementos. 14 . 1 – Minimundo A academia de ginástica Active Shape oferece atividades esportivas (ginástica aeróbica. índices inflacionários e valores cobrados pelos concorrentes. bem como o horário e o número de vagas. em função do tipo de atividade. Alunos com 15 dias de atraso no pagamento de uma mensalidade devem receber uma solicitação de regularização de débito. são definidos pela Coordenação Esportiva. O valor das mensalidades é fixado mensalmente pela Administração.). etc. o aluno tem sua matrícula cancelada. A taxa de matrícula corresponde à mensalidade do mês corrente. a qual é cobrada no ato da matrícula. acrescido de multa de 10%. Com 30 dias de atraso. 15 . O valor de uma mensalidade em atraso é calculado com base no valor da mensalidade vigente no dia do pagamento. A remuneração dos professores corresponde a carga horária. época do ano. Alunos com mensalidade em atraso ficam impedidos de participar da atividade. sendo notificado do fato. natação. As mensalidades vencem sempre no dia 20. As mensalidades são pagas na secretaria da própria academia.4 REVISÃO BIBLIOGÁFICA 4. musculação. com base no número de horas aula. As atividades oferecidas. O valor a pagar a cada professor é calculado no dia 5 de cada mês. até a regularização do débito. A contratação de professores é feita pela Coordenação Esportiva. 4.conceitual 16 .2 – Modelo Conceitual Figura 1 – Relacionamento entre as tabelas . 4.lógico 17 .3– Modelo Lógico Figura 2 – Relacionamento entre as tabelas . 1 BRModelo Figura 3 – Interface do BRModelo Ferramenta freeware voltada para ensino de modelagem em banco de dados relacional com base na metodologia defendida por Carlos A.5 Programas utilizados para realização do projeto • BrModelo • Ibconsole • Delphi 5. 18 . Heuser no livro "Projeto de Bando de Dados". Ronaldo dos Santos Mello (UFSC).Esta ferramenta foi desenvolvida por Carlos Henrique Cândido sob a orientação do Prof. é feito no ISQL. relacionamento. No IBConsole é o você realmente aprende a linguagem SQL. 5.MT e UFSC).2 Interface do IBconsole Figura 4 – Ibconsole O IBConsole e o gerenciador de dados que acompanha o Interbase. 19 . como trabalho de conclusão do curso de pósgraduação em banco de dados (UNVAG . pois. tudo via linha de comando. toda e qualquer criação. A grande vantagem dele é o fato de não ser uma ferramenta de criação de tabelas. Dr. tem os seus componentes definidos como objetos permitindo heranças. Além disso.3 Interfaces do Delphi Figura 5 – Delphi 7 Delphi é um ambiente de desenvolvimento de aplicações. 20 . que permite a criação de aplicações para sistemas operacionais. como templates e experts de aplicações e formulários (wizards). permite a criação de novos componentes na própria linguagem. que aumentam muito a produtividade.5. facilitando a programação. orientado a objetos. o acesso a banco de dados é fácil e possui um ambiente de depuração integrado facilitando a solução dos erros de programação que poderão surgir durante o desenvolvimento. ele utiliza um dialeto da linguagem Object Pascal. disponibilizando eventuais atualizações nos preços.O sistema deve permitir a inclusão de produtos. alterar ou excluir qualquer funcionário. E-mail. Os atributos utilizados são: Código do produto. 1. alterar ou excluir qualquer cliente. podendo incluir. Os atributos necessários são: Código do cliente. RG e CPF. a consulta das funções de cada funcionário. RG e CPF. Endereço.O sistema deve permitir a impressão de uma listagem dos clientes.Outras informações 21 .O sistema deve permitir a inclusão de funcionários. 6. Cidade. CEP. UF. Bairro Cidade. Os atributos necessários são: Código do funcionário. Endereço.O sistema deve permitir o cadastro dos clientes. Bairro. CEP. do relatório e histórico de cada cliente. Telefone. Telefone.O sistema deve permitir a impressão do relatório de cada cliente. Descrição. 3 . 2. Nome. E-mail.1 Relatórios e Consultas. das modalidades praticadas pelos clientes. podendo incluir. Nome. UF. 2.6 Requisitos Funcionais Após o levantamento e identificação dos requisitos funcionais concluiu-se que o sistema deve permitir: 1. 3. Estoque e Preço. O Sistema funcionará na própria academia e em um único computador. sendo indicado ser executado em computadores com Sistema Operacional 32 bits. sem a necessidade de estar conectado à internet. O sistema deve ser executado em computadores Pentium 500 mHz ou superior. Suas configurações permitem que um usuário com noções básicas de informática possa utilizar a simples interface.1 Interface Principal Ao iniciar o sistema SIS-Fitness. 22 . no caso a calculadora e o bloco de notas. sendo manuseado por qualquer funcionário responsável pela administração ou operacional. produtos e vendas. clientes. 7 Interface do Programa SIS-Fitness 7. modalidades. No menu arquivo o usuário terá acesso a programas complementares. Na tela principal o usuário poderá finalizar o programa. clicando no botão ou na opção fechar na barra de títulos. funcionários. a primeira tela a ser exibida e a principal (figura 7). com Sistema Operacional Windows XP ou acima. 6.2 Portabilidade Com relação à métrica portabilidade o sistema deve: emitir consultas e relatórios solicitados. onde o usuário terá acesso aos menus arquivo. O usuário pode selecionar a tabela desejada com um clique. cadastro de títulos. histórico de cliente. modalidade do cliente e um relatório individual de cada cliente.Figura 6 – Botão sair e opção fechar da barra de títulos do programa Figura 7 – Tela de acesso principal 7.2 Menu clientes Ao clicar no menu clientes (figura 8) temos acesso ao cadastro de clientes. 23 . A interface possui os botões de navegação. podendo tanto ir passando cadastro por cadastro. botão de cadastro. como.3 Cadastro de clientes O usuário ao clicar em cliente > cadastro de cliente. Endereço. Bairro. UF. CEP. salvar e apagar. é aberto a interface de cadastro (figura 8) composta pelos campos.Figura 8 – Menu clientes 7. . Nome do cliente. Cidade. Figura 9 – Botões interface Cadastro de Clientes 24 . atualização de cadastro. edição. Telefone RG e CPF. ir do primeiro cadastro direto para o último. E-mail. podendo tanto ir passando cadastro por cadastro. editar e apagar. salvar.4 Cadastro de títulos O usuário ao clicar em cliente > cadastro de títulos. A interface possui os botões de navegação. quanto ir do primeiro para o último. botão de atualização. Nome do cliente.Figura 10 – Cadastro de clientes 7. Figura 11 – Botões interface Cadastro de Títulos 25 . Vencimento e Valor. novo. Descrição. é aberto a interface de cadastro (figura 9) composta pelos campos. Costa.Figura 12 – Cadastro de títulos 7. coxa. Figura 13 – Botões interface Cadastro de Títulos 26 . Nome do cliente. podendo tanto ir passando cadastro por cadastro. excluir e atualizar. as medidas de Peito. Data. Antebraço. salvar. é aberto a interface de cadastro (figura 14) composta pelos campos. quanto ir do primeiro para o último. adicionar novo cadastro. Cintura.5 Tabela histórico do cliente O usuário ao clicar em cliente > histórico de cliente. panturrilha e trapézio. apagar. Abdômen. Bíceps. A interface possui os botões de navegação. Excluir. Nome da modalidade. é aberto a interface de cadastro (figura 16) composta pelos campos. Editar. Novo. Nome do cliente.Figura 14 – Histórico do cliente 7. Próximo. Salvar.6 Modalidade de cliente O usuário ao clicar em cliente > Modalidade do Cliente. Início. Cancelar. Atualizar. Figura 15 – Botões interface Modalidade de Cliente 27 . A interface possui os botões de navegação. Último. Anterior. onde é possível fazer a impressão desta página (figura 18). é gerado um relatório contendo todos os dados do cliente. Figura 17 – Botões de controle 28 .7 Tabela relatório de clientes O usuário ao clicar em cliente > relatório.Figura 16 –Modalidade de cliente 7. 29 . O usuário pode selecionar a tabela desejada com um clique. modalidade do funcionário e um relatório simplificado.Figura 18 – Relatório de clientes 7. função primária.8 Menu funcionários Ao clicar no menu funcionários (figura 19) temos acesso ao cadastro de funcionários. podendo tanto ir passando cadastro por cadastro. A interface possui os botões de navegação.Figura 19 – Interface tabela funcionários 7. Função. atualização de cadastro. salvar e apagar. Bairro. Nome do funcionário. Telefone RG e CPF. botão novo. E-mail. Endereço. CEP. UF. edição. é aberto a interface de cadastro (figura 14) composta pelos campos. ir do primeiro cadastro direto para o último.9 Cadastro de Funcionários O usuário ao clicar em funcionários > cadastro de funcionários. 30 . Cidade. como. excluir e atualizar. quanto ir do primeiro para o último.10 Cadastro de Funções do Funcionário O usuário ao clicar em funcionários > cadastro de funções. é aberto a interface de cadastro (figura 15) composta pelos campos. podendo tanto ir passando cadastro por cadastro. adicionar novo cadastro.Figura 20 – Botões interface Cadastro de Funcionários Figura 21 – Tabela Cadastro de Funcionários 7. A interface possui os botões de navegação. Salário. apagar. Função. 31 . salvar. é aberto a interface de cadastro (figura 25) composta pelos campos. A interface possui os botões de navegação. Nome da modalidade e Horário. Nome do funcionário.11 Modalidades Dirigidas pelo Funcionário O usuário ao clicar em funcionários > Modalidade de funcionário.Figura 22 – Botões interface Funções dos Funcionários Figura 23 – Funções do Funcionário 7. Figura 24 – Botões interface Modalidade de Funcionário 32 . podendo tanto ir passando cadastro por cadastro quanto ir do primeiro para o último. 33 .12 Menu Modalidades Ao clicar no menu modalidade (figura 26) temos acesso ao cadastro de modalidades e relatório. O usuário pode selecionar a tabela desejada com um clique.Figura 25 – Modalidades do funcionário 7. Excluir Figura 27 – Botões interface Modalidade 34 . Editar. Início. Cancelar.Figura 26 – Interface tabela modalidades do cliente 7. é aberto a interface de cadastro de modalidades (figura 28) composta pelos campos. Salvar. Novo. Anterior. Último. A interface possui os botões de navegação. Nome da modalidade. Próximo.13 Modalidades O usuário ao clicar em Modalidades > cadastro. Atualizar. Figura 28 – Tabela Modalidade 7. Figura 29 – Tabela produtos comercializados na academia 35 .14 Menu Produtos Ao clicar no menu produtos (figura 29) temos acesso ao cadastro de produtos e relatório. A interface possui os botões de navegação. Anterior. Atualizar. Descrição. Figura 30 – Tabela cadastro de produtos 36 . Estoque. Próximo. Preço de custo e Preço de venda. é aberto a interface de cadastro de produtos (figura 31) composta pelos campos.7.15 Cadastro de Produtos O usuário ao clicar em produtos> cadastro. Editar. Último. Apagar. Excluir. Início. Novo. Salvar. 37 . incluindo novos campos. de acordo com a necessidade de cada academia.8 PROPOSTA O aperfeiçoamento do programa. Dando ao instrutor um melhor controle sobre cada cliente. que é de fácil utilização e permitira ao administrador obter uma fácil condução do seu negócio. este e parcial. investimentos em novos equipamentos e ampliação do negócio. números de alunos praticantes de atividade física. 38 . foi visado atender a necessidade de academias de pequeno e médio porte. e quando tem algum controle.9 CONCLUSÃO Desde o primeiro momento ao ser pensado como seria o projeto. custo de manutenção da empresa. nossa ideia e proporcionar a esse profissional uma informatização do seu negócio. gastos com mão de obra. podendo com isso desenvolver um programa específico para cada biótipo físico. Conclui-se com este programa. controle de gastos com pessoal. pois notamos que e uma grande maioria os donos e administradores não possuem controle de número de alunos praticantes. possuindo pleno controle do mesmo. com controle claro de curtos de manutenção. acessado em 20:55 .com/brModelo/ .21/06/2012 39 .10 REFERÊNCIAS BIBLIOGRAFICAS http://sis4. 40 .
Report "TCC informatização de uma academia de musculação"