desenvolvimento de um aplicativo de gestÃo de...
Post on 09-Dec-2018
224 Views
Preview:
TRANSCRIPT
UNIVERSIDADE REGIONAL DE BLUMENAU
CENTRO DE CIÊNCIAS EXATAS E NATURAIS
CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO
CRISTINE VOLPI
DESENVOLVIMENTO DE UM APLICATIVO DE GESTÃO DE
CLIENTES PARA AUXILAR O GESTOR DE UMA CLÍNICA
DE ESTÉTICA
Proposta de Trabalho de Conclusão de Curso submetida à Universidade Regional de Blumenau para a obtenção dos créditos na disciplina Trabalho de Conclusão de Curso I do curso de Sistemas de Informação — Bacharelado.
Prof. Dr. Oscar Dalfovo - Orientador
BLUMENAU 2009/II
2
1 INTRODUÇÃO
A população em geral quer ter o mesmo patamar de beleza de modelos e atrizes, assim
impulsionando o crescimento do mercado da Estética. Antigamente o conceito de uma bela
mulher era ser com formas avantajadas e de pele clara, essas eram consideradas princesas.
Porém na atualidade os conceitos de beleza estão muito elevados, as mulheres e até mesmo os
homens que são julgados como os mais belos são os magros e altos.
A palavra Estética significava melhorar a aparência, nos dias atuais essa denominação
foi alterada para fisioterapia dermato-funcional que tem como significado de restabelecer a
função perdida pelo corpo. A área da fisioterapia dermato-funcional já está estabelecida e tem
importantes responsabilidades a cumprir no âmbito da saúde (GUIRRO; GUIRRO, 2002).
Segundo Guirro e Guirro (2002), o trabalho em estética é multidisciplinar, são vários
profissionais que atuam na área, como o educador físico, nutricionista e médicos, juntos
minimizam ou curam os distúrbios dos pacientes sem comprometer sua saúde.
Devido a estes profissionais da área da saúde precisarem estar sempre em busca de
novos tratamentos e tecnologias para atender melhor seus clientes, as clínicas de estética
como as demais empresas estão buscando se informatizar. A tecnologia da informação dispõe
para a empresa qualidade em seu processo e disponibiliza de maneira certa informações
importantes para possível tomada de decisão. Para Laudon e Laudon (1999, p. 4), “será
simplesmente impossível operar com eficiência mesmo uma pequena empresa sem
investimentos significativos em sistemas”.
Para auxiliar na gestão das empresas, é preciso obter informações importantes sobre
seus clientes, ou seja, é preciso ter um banco de dados com todas as informações para que o
contato entre empresa e cliente seja bem sucedido. Banco de dados, conforme Laudon e
Laudon (1999, p. 126), “é uma coleção de dados organizados de tal forma que possam ser
acessados e utilizados por muitas aplicações diferentes”.
A agilidade no atendimento ao cliente é primordial para que a empresa seja bem vista.
Sem um banco de dados as informações pertinentes são perdidas. Pretende-se com este
trabalho, auxiliar o gestor do centro de estética Esculpe, fazendo com que a mesma, tenha
melhor qualidade no atendimento, no agendamento e na pós-venda.
3
1.1 JUSTIFICATIVA
Observando a necessidade do Centro de Estética Esculpe controlar informações
primordiais para manter-se no mercado e ser competitiva, surgiu à idéia de se desenvolver um
aplicativo.
Um grande desafio enfrentado pela Esculpe é controlar os dados pessoais, resultados
dos tratamentos, controle dos pacotes e controle das agendas dos atendimentos.
Hoje as informações acima citadas são controladas em um fichário onde contém
apenas nome, telefone e avaliação corporal de pacientes, em outros casos contém também
informações sobre o controle financeiro.
Com o aumento de clientes, do espaço físico e dos tratamentos oferecidos, começa a
ficar difícil o controle manual dos processos. Pelos poucos dados contidos nestas fichas,
observou-se a grande necessidade da elaboração de um aplicativo que auxilie a gestão da
clínica.
1.2 OBJETIVOS
O objetivo deste trabalho visa o desenvolvimento de um aplicativo de gestão de
clientes para auxiliar o gestor do Centro de Estética Esculpe.
Os objetivos específicos do trabalho são:
a) disponibilizar um sistema de agendamento de clientes;
b) criar uma ferramenta para cadastros de clientes;
c) gerar relatório de histórico de cliente;
d) permitir que o cliente tenha acesso aos tratamentos e produtos oferecidos.
4
1.3 RELEVÂNCIA DO TRABALHO
Todas informações sobre clientes como dados pessoais, exame físico, hábitos,
perimetria, avaliação corporal e tratamento indicado são mantidas em papéis que em muitos
casos se perdem.
Hoje uma das maiores preocupações da clínica é automatização de seus processos. A
automatização no cadastramento de clientes será fundamental para se obter informações
relevantes sobre cada um deles.
Outro ponto importante é a menor perda de tempo no atendimento, pois no caso de um
antigo cliente voltar a realizar algum tratamento, todo o seu cadastro já estará disponível para
consulta ou alteração, sendo que informações importantes sobre o tratamento anterior também
estará disponível.
5
2 FUNDAMENTAÇÃO TEÓRICA
Este capítulo aborda assuntos a serem apresentados nas seções a seguir, tais como
atendimento ao cliente, gestão de saúde, Enterprise Resource Planning (ERP), além dos
trabalhos correlatos.
2.1 ATENDIMENTO AO CLIENTE
Para que uma empresa tenha crescimento e se mantenha no mercado é primordial que
o cliente seja bem atendido.
O atendimento ao cliente envolve todas as atividades da empresa e significa mais que atender reclamações, providenciar reembolsos ou trocas nas devoluções ou sorrir para os clientes. Significa sair em busca, fazendo todo o possível para satisfazê-los e tomando decisões que os beneficiem. (CARVALHO, 2007)
O atendimento ao cliente não se dá somente na hora da venda, mas também a pós-
venda. É necessário que a empresa utilize todos os processos de comunicação para saber a
opinião do cliente em relação ao atendimento, produto e serviço adquirido, fortalecendo
assim, a parceria empresa/cliente (GUIMARÃES, 2007).
Segundo Kotler e Armstrong (2003 apud GUIMARÃES, 2007), “o consumidor
moderno busca constantemente novos produtos e serviços, neste sentido, é preciso que as
organizações acompanhem as mudanças desse novo mercado e ofereçam um atendimento de
qualidade”.
Guimarães (2007), afirma que a preocupação da empresa deve ser no serviço prestado
no dia-a-dia, a mesma deve estar preparada para satisfazer os clientes, pois os aspectos
negativos são espalhados de forma mais rápida que os positivos.
Kotler (1998 apud GUIMARÃES, 2007), também diz que “A satisfação aliada ao bom
atendimento é o aspecto que faz o cliente retornar, por isso, a satisfação do cliente tem que ser
o motivo maior, pois estes quando satisfeitos são mais do que simples consumidores ou
clientes, mas, parceiros comerciais e advogados”.
6
2.2 GESTÃO DE SAÚDE
Mezomo (1995, p. 11), diz que a prestação de serviços de saúde é muito complexa,
sendo vários os fatores que podem comprometer seus resultados. Esta complexibilidade é
melhor entendida se aplicada a teoria de sistemas, pois evidência a importância do
profissional da área que administra estes serviços e da sua adequada formação.
Segundo Dalfovo (2004, p. 171), “o computador funciona como engrenagem para
novas descobertas, possibilitando assim um avanço metodológico do ensino médico e abrindo
caminhos para todas as áreas do conhecimento”.
Conforme com Mezomo (1995, p. 11), a prestação de serviços médicos e de saúde tem
sua legitimidade nos respeito dos seguintes princípios:
a) equidade: ofertar recursos de atenção à saúde pública, segundo os critérios da
justiça social;
b) qualidade: executar os serviços conforme foram propostos;
c) eficiência: é a relação de otimização do uso dos recursos utilizados na produção de
um produto;
d) efetividade: é a medida do nível de obtenção dos objetivos globais dos serviços de
saúde;
e) aceitabilidade: é a avaliação positiva da comunidade que utilizou o serviço.
Para Ortiga et al. (2007, p.13), o reflexo no setor público do avanço no conhecimento
na área de saúde mostra-se bastante reduzido se for comparado ao setor privado,
principalmente quanto ao desenvolvimento e comercialização de processos e produtos novos.
Isto é um dos motivos para a integração entre as áreas da saúde, da ciência e tecnologia.
Conforme Chiavenato (2005, p. 1), “uma verdadeira teia produtiva que leva algumas
nações do mundo ao desenvolvimento econômico é a melhoria da qualidade de vida de seus
cidadãos”.
7
2.3 ENTERPRISE RESOURCE PLANNING
Para Dalfovo e Amorim (2000, p. 15), “os sistemas de informação surgiram como uma
forma de manter o executivo preparado, com visão integrada de todas as áreas da empresa,
isto sem gastar muito tempo ou requerer do mesmo um conhecimento aprofundado de cada
área”.
Conforme Rezende e Abreu (2003, p. 206), “A tecnologia Enterprise Resource
Planning (ERP) ou Planejamento de Recursos Empresariais são pacotes (software) de gestão
empresarial ou de sistemas integrados, com recursos de automação e informatização”.
Não é somente gerar informações o papel do ERP, é necessário que o mesmo dê
exatidão e credibilidade nas informações disponibilizadas. A segurança nestas informações
deve propiciar a eliminação de papéis e a informalidade de comunicação (REZENDE e
ABREU, 2003, p. 207).
2.4 ESCULPE CENTRO DE ESTÉTICA AVANÇADA LTDA
A clínica Esculpe Centro de Estética Avançada Ltda está localizada na Rua Eugênio
Moreira, sala 1 e 2, no bairro Anita Garibaldi na cidade de Joinville/SC. Iniciou suas
atividades em maio de 2008 no endereço atual, contando apenas com um espaço de duas salas
e em torno de dez clientes. Possui quatro sócias, sendo que uma é responsável pela parte
administrativa sendo ela a sócia majoritária, uma responsável técnica fisioterapeuta, e duas
esteticistas.
Futuramente, os planos são de abrir um espaço destinado a atender o público
masculino e iniciar um projeto de atendimento personalizado para acompanhamento estético
das gestantes. Hoje a clínica contém em torno de cem clientes. Pode-se observar então a
quantidade de informação que não está disponível e nem atualizada dos mesmos.
Conforme uma das sócias da clínica, “há uma tendência ao aumento do valor gasto
pelas pessoas em tratamentos estéticos na incansável busca pelo corpo escultural e rosto
perfeito”. A visão da clínica é buscar a excelência nas terapias e em seus resultados,
proporcionando a todos os clientes segurança, saúde, beleza e bem estar e oferecendo o que há
de mais inovador nos tratamentos estéticos.
8
Sua missão é através do trabalho estético, integrar a mente, o corpo e o espírito,
melhorando a auto-estima e a auto-imagem das pessoas. Seu público alvo é bastante
diversificado considerando que na atualidade, a maioria das pessoas se preocupam com a
estética, seja para satisfazer vaidades ou necessidades. Porém, a ênfase maior estará nas
mulheres de classe média alta.
2.5 SISTEMA ATUAL
A maioria dos clientes adquire pacotes. Estes correspondem a um conjunto de sessões
que vão constituir o tratamento. Como exemplo simplificado, a cliente procura a clínica e
realiza o agendamento de sua avaliação, no dia marcado realiza uma avaliação completa
(exame físico, hábitos, perimetria, avaliação corporal), lembrando que todas estas
informações são mantidas em papéis (fichas). Nessa avaliação a cliente expõe também as
principais coisas que gostaria de tratar/melhorar, e, com base nas indicações da profissional e
no desejo da cliente, é montado um tratamento personalizado para atingir o objetivo.
Normalmente esse tratamento corresponde a um pacote, onde nele é especificado o
tratamento que será realizado, o número de sessões, a duração da sessão e a freqüência.
Toda vez que a cliente ir à clínica para realizar mais uma sessão de seu pacote, o
funcionário precisa verificar em uma ficha o que a mesma fez na sessão anterior. No caso do
cliente desejar saber quantas sessões ainda falta para o fim de seu tratamento, o funcionário
precisa contar manualmente quantas sessões já foram realizadas para saber quantas ainda
faltam.
Com o aumento do número de clientes, faz-se necessário um melhor controle dos
pacotes que são negociados pelos clientes, de forma, a saber, exatamente o que a cliente
comprou (tratamento, número de sessões, duração, freqüência), e o que já foi
realizado/consumido, bem como o acompanhamento dos resultados, novas medidas;
observações acerca do aspecto dos tecidos, que hoje são informadas ao cliente verbalmente.
9
2.6 TRABALHOS CORRELATOS
Dentre os vários trabalhos relacionados ao tema deste trabalho, são apresentados o que
tiveram maior relevância.
Sardagna (2006), realizou um estudo em seu trabalho de conclusão de curso e descreve
como seus objetivos as melhorias causadas pelo uso do sistema ERP nos processos internos
da empresa; evidenciar os impactos que uma empresa de importação e exportação de agulhas
tem em possuir um programa integrado de contabilidade; verificar quais as vantagens trazidas
para a área contábil e seus usuários na utilização de um sistema integrado.
Ferreira e Silva (2004), apresentaram como projeto de graduação na Universidade
Católica de Pelotas o desenvolvimento de um sistema de informação de gestão empresarial
baseado nos conceitos de ERP. A implementação do sistema foi realizada em Visual Basic
6.0. O banco de dados utilizado foi o Microsoft Access.
Antunes (2006), como dissertação de mestrado na Universidade Federal de Santa
Catarina realizou uma pesquisa metodológica e produção tecnológica de natureza quantitativa,
com o objetivo de desenvolver o processo de enfermagem informatizado ao paciente
politraumatizado de terapia intensiva via web. A implementação foi desenvolvida em
Personal Home Page (PHP), utilizando o servidor Apache e banco de dados MySQL. A
estrutura de entidade-relacionamento foi modelada no DBDesing.
10
3 DESENVOLVIMENTO
Neste capítulo têm-se as especificações, onde são demonstradas as definições dos
requisitos, sistema proposto e casos de uso.
3.1 SISTEMA PROPOSTO
A finalidade desta proposta consiste em automatizar o processo de controle dos
pacotes, sistemas de agendamento e de cadastro de clientes, tratamentos, pacotes e produtos.
O sistema contará com a opção do usuário realizar cadastro de clientes, que irá conter
somente os dados pessoais de cada, os dados da ficha de avaliação não vão ficar nesta tabela
devido ao cliente poder realizar tratamentos várias vezes na clínica, e cada ano/vez, sua
avaliação pode ser diferente.
Os dados referentes à ficha clínica, hábitos, perimetria e avaliação corporal, queixa
principal irão ser cadastrados pelo usuário ou administrador na tabela de pacotes.
Somente o administrador poderá cadastrar e excluir usuários, sendo que os mesmos
somente poderão alterar seu próprio cadastro. Também será possível o cadastrar os
tratamentos e produtos que a clínica oferece.
O cliente terá acesso aos produtos, tratamentos que a clínica oferece e também a um
quadro de avisos, que irá conter informações como ofertas, novos tratamentos, feriados.
Com o sistema, o administrador e o usuário poderão realizar o agendamento dos
clientes.
O sistema irá gerar relatório de histórico de clientes, este contará com várias
informações. Algumas delas são os tratamentos que cada cliente já realizou, quais os produtos
que já adquiriu e os resultados dos tratamentos.
Também será possível emitir relatórios de clientes cadastrados e controle de pacotes,
que é o que o cliente já realizou de seu pacote adquirido.
Com o sistema implantado a clínica poderá obter todas as informações necessárias para
um bom atendimento e não irá perder mais nenhuma informação relevante referente a seus
clientes.
Na implementação do aplicativo será utilizada a linguagem de programação PHP para
11
disponibilizar o aplicativo via web. O banco de dados a ser utilizado será o MySQL.
3.2 ESPECIFICAÇÃO
Neste tópico serão apresentadas a especificação do sistema, com seus requisitos
funcionais (RF) e requisitos não funcionais (RNF).
O Quadro 1 apresenta os requisitos funcionais previstos para o sistema e sua
rastreabilidade, ou seja, vinculação com o(s) caso(s) de uso associado(s).
Requisitos Funcionais Caso de Uso
RF01: O sistema deverá permitir ao administrador cadastrar/excluir
usuários.
UC01.01
RF02: O sistema deverá permitir ao administrador/usuário alterar cadastro
de usuários.
UC01.02
RF03: O sistema deverá permitir ao administrador/usuário
cadastrar/alterar/excluir clientes.
UC01.03
RF04: O sistema deverá permitir ao administrador/usuário
cadastrar/alterar/excluir tratamentos.
UC01.04
RF05: O sistema deverá permitir ao administrador/usuário
cadastrar/alterar/excluir pacotes.
UC01.05
RF06: O sistema deverá permitir ao administrador/usuário
cadastrar/alterar/excluir produtos.
UC01. 06
RF07: O sistema deverá permitir ao administrador/usuário
cadastrar/excluir/alterar avisos.
UC01.07
RF08: O sistema deverá permitir ao cliente consultar produtos/tratamentos
que a clínica oferece.
UC02.01
RF09: O sistema deverá permitir ao administrador/usuário
agendar/alterar/excluir agenda de clientes.
UC03.01
RF10: O sistema deverá permitir ao administrador/usuário
incluir/excluir/alterar tratamentos de determinado pacote.
UC05.01
RF11: O sistema deverá permitir ao administrador/usuário controlar os UC05.02
12
pacotes.
RF12: O sistema deverá permitir ao administrador/usuário emitir relatório
de histórico de cliente.
UC04.01
RF13: O sistema deverá permitir ao administrador/usuário emitir relatório
de clientes.
UC04.02
Quadro 1: Requisitos funcionais
O Quadro 2 lista os requisitos não funcionais previstos para o sistema.
Requisitos Não Funcionais
RNF01.- O sistema deverá ser desenvolvido na tecnologia PHP.
RNF02.- Os usuários do sistema terão login e senha para acessar o mesmo.
RNF03. - O sistema deverá utilizar um banco de dados de plataforma livre.
RNF04. - O sistema deverá rodar em plataforma Windows.
Quadro 2: Requisitos não funcionais
3.3 MODELAGEM
Esta seção apresenta o(s) diagrama(s) que serão necessários para o entendimento do
sistema proposto.
3.3.1 DIAGRAMAS DE CASO DE USO
Na figura 1 tem-se as funções de cadastro.
13
Figura 1: Diagrama de caso de uso de cadastros
Na Figura 2 as atividades que o cliente terá acesso no sistema.
Figura 2: Diagrama de caso de uso das atividades do cliente
14
A figura 3 mostra o diagrama de casos de uso de agendamento.
Figura 3: Diagrama de caso de uso de agendamento
Na figura 4 tem-se o diagrama de casos de uso de emissão de relatórios.
Figura 4: Diagrama de caso de uso de relatórios
15
Na figura 5 apresenta-se diagrama de casos de uso das ações realizadas nos pacotes.
Figura 5: Diagrama de caso de uso de ações nos pacotes
Na Figura 6 tem-se o diagrama de casos de uso demonstrando o acesso dos usuários ao sistema.
Figura 6: Diagrama de caso de uso de login
16
REFERÊNCIAS BIBLIOGRÁFICAS
ANTUNES, Camila R. Processo de enfermagem informatizado ao paciente politraumatizado de terapia intensiva via Web. 2006. 163 f. Dissertação (Mestrado) - Programa de Pós-Graduação em Enfermagem, Universidade Federal de Santa Catarina, Florianópolis.
BORGES, Fábio S. Dermato-Funcional: Modalidades terapêuticas nas disfunções estéticas. São Paulo: Phorte, 2006. 541 p.
CARVALHO, Cláudia M. A. Excelência no atendimento ao cliente: Parte II. ago. 2007. Disponível em: < http://pt.shvoong.com/humanities/1640866-excel%C3%AAncia-atendimento-ao-cliente-parte/>. Acesso em: 05 set. 2009.
CHIAVENATO, Idalberto. Administração da produção: uma abordagem introdutória. Rio de Janeiro: Campus, 2005.
DALFOVO, Oscar. Sistemas de Informação: estudos e casos: o uso da informação pelos administradores e executivos que obtêm vantagem competitiva. Blumenau: Acadêmica, 2004. 293 p.
DALFOVO, Oscar; AMORIM, Sammy N. Quem tem informação é mais competitivo: o uso da informação pelos administradores e empreendedores que obtém vantagem competitiva. Blumenau: Acadêmica, 2000. 73 p.
FERREIRA, Augusto C.; SILVA, Guilherme G. Um sistema de Gestão Empresarial baseado no conceito de Enterprise Resource Planning – ERP – Estudo para empresa Toptyre do Brasil Ltda. 2004. Projeto de Graduação (Bacharel em Análises de Sistemas) – Universidade Católica de Pelotas. Pelotas.
GUIMARÃES, Fernanda C. Satisfação do cliente. Cuiabá, 2007. Disponível em: < http://br.monografias.com/trabalhos3/satisfacao-cliente/satisfacao-cliente2.shtml>. Acesso em: 06 set .2009.
GUIRRO, Elaine; GUIRRO, Rinaldo. Fisioterapia Dermato-Funcional. 3. ed. Barueri: Manole, 2002. 560 p.
LAUDON, Kenneth C,; LAUDON, Jane P. Sistemas de informação. 4. ed. Rio de Janeiro: JC, 1999.
17
MEZOMO, João C. Gestão da qualidade na saúde: princípios básicos. São Paulo: Loyola, 1995.301 p.
ORTIGA, Ângela M. B. et al. Regionalização da Ciência e Tecnologia em Saúde em Santa Catarina. Florianópolis: IOESC, 2007. 72 p.
REZENDE, Denis A.;ABREU, Aline F. Tecnologia da Informação aplicada a sistemas de informação empresariais:o papel estratégico da informação e dos sistemas de informação nas empresas. 3. ed. São Paulo: Atlas, 2003. 316p.
SARDAGNA, Vilma. Impactos na implantação de um Sistema integrado ERP em uma empresa de importação e exportação de agulhas em Blumenau – Santa Catarina. 2006. 58 f. Trabalho de Conclusão de Curso - Departamento de Contabilidade da Universidade Regional de Blumenau. Blumenau.
18
APÊNDICE A – Detalhamento dos casos de uso
No Quadro 3 apresenta-se o caso de uso "Login".
Nome do Caso de Uso Login
Descrição Usuário acessa aplicação e informa dados para login e senha armazenados no
cadastro do usuário.
Ator Administrador / Usuário / Cliente
Pré-condição Usuário deve estar cadastrado no banco de dados.
Fluxo principal 1. Sistema solicita o usuário e senha;
2. Usuário informa usuário e senha e confirma;
3. Sistema valida usuário e senha;
4. Sistema apresenta página principal com os módulos a que o mesmo terá acesso.
Fluxo alternativo (a) • nome de usuário e/ou senha inválido(s);
• alerta com mensagem “usuário ou senha inválida” é mostrada.
Pós-condição Usuário está conectado ao sistema.
Quadro 3 – Descrição do caso de uso login
No Quadro 4 apresenta-se o caso de uso "Cadastra Usuário".
Nome do Caso de Uso Cadastra Usuário
Descrição Usuário acessa o link Usuários para cadastrar, excluir ou alterar um usuário.
Ator Administrador / Usuário / Cliente
Pré-condição Usuário deve fazer login no sistema;
Usuário deverá ter permissão para esta atividade.
Fluxo principal 1. Sistema apresenta página de menu;
2. Usuário seleciona opção Usuários;
3. Sistema exibe lista de usuários já cadastrados;
4. Usuário opta por editar, excluir ou cadastrar novo usuário.
Cenário – Inclusão 1. Sistema apresenta tela de cadastro;
2. Usuário preenche dados;
3. Usuário clica na opção salvar;
4. Sistema salva inclusão.
Cenário – Edição 1. Sistema mostra registros já cadastrados;
2. Usuário seleciona um registro para editar;
3. Sistema mostra o nome, usuário e senha para edição;
4. Usuário altera registro e seleciona opção salvar alteração;
5. Sistema grava alteração;
19
6. Sistema mostra os registros cadastrados com o registro alterado;
Cenário – Exclusão 1. Sistema mostra registros cadastrados;
2. Usuário seleciona um registro para excluir;
3. Usuário clica em excluir;
4. Sistema exclui o registro e mostra os restantes.
Cenário – Exceção • Se o ator logado no sistema for o Usuário, o mesmo não terá acesso ao cenário
exclusão ou inclusão.
• Se o ator logado no sistema for o Cliente, o mesmo não terá acesso ao cenário
exclusão ou inclusão, sendo somente possível alterar sua senha.
Pós-condição Usuário visualizou, editou, excluiu ou cadastrou usuário.
Quadro 4 – Descrição de caso de uso cadastra usuário
No Quadro 5 apresenta-se o caso de uso "Cadastra Tratamento".
Nome do Caso de Uso Cadastra Tratamento
Descrição Usuário acessa o link Tratamentos para cadastrar, excluir ou alterar um tratamento.
Ator Administrador / Usuário
Pré-condição Usuário deve fazer login no sistema.
Usuário deverá ter permissão para esta atividade.
Fluxo principal 1. Sistema apresenta página de menu;
2. Usuário seleciona opção Tratamento;
3. Sistema exibe lista de tratamentos já cadastrados;
4. Usuário opta por editar, excluir ou cadastrar tratamento.
Cenário – Inclusão 1. Sistema apresenta tela de cadastro;
2. Usuário preenche dados;
3. Usuário clica na opção salvar;
4. Sistema salva registro.
Cenário – Edição 1. Sistema mostra registros já cadastrados;
2. Usuário seleciona um registro para editar;
3. Sistema mostra dados para edição;
4. Usuário altera registro e seleciona opção salvar;
5. Sistema salva alteração;
6. Sistema mostra os registros cadastrados com o registro alterado.
Cenário – Exclusão 1. Sistema mostra registros cadastrados;
2. Usuário seleciona um registro para excluir;
3. Usuário clica em excluir;
4. Sistema exclui o registro e mostra os restantes.
Pós-condição Usuário visualizou, editou, excluiu um tratamento.
Quadro 5 – Descrição do caso de uso cadastra tratamento
20
No Quadro 6 apresenta-se o caso de uso "Cadastra Cliente".
Nome do Caso de Uso Cadastra Cliente
Descrição Usuário acessa o link Clientes para cadastrar, excluir ou alterar um cliente.
Ator Administrador / Usuário
Pré-condição Usuário deve fazer login no sistema;
Usuário deverá ter permissão para esta atividade.
Fluxo principal 1. Sistema apresenta página de menu;
2. Usuário seleciona opção Cliente;
3. Sistema exibe lista de clientes já cadastrados;
4. Usuário opta por editar, excluir ou cadastrar cliente.
Cenário – Inclusão 1. Sistema apresenta tela de cadastro;
2. Usuário preenche dados;
3. Usuário clica na opção salvar;
4. Sistema salva registro.
Cenário – Edição 1. Sistema mostra registros já cadastrados;
2. Usuário seleciona um registro para editar;
3. Sistema mostra dados para edição;
4. Usuário altera registro e seleciona opção salvar;
5. Sistema salva alteração;
6. Sistema mostra os registros cadastrados com o registro alterado.
Cenário – Exclusão 1. Sistema mostra registros cadastrados;
2. Usuário seleciona um registro para excluir;
3. Usuário clica em excluir;
4. Sistema exclui o registro e mostra os restantes.
Pós-condição Usuário visualizou, editou, excluiu um cliente.
Quadro 6 – Descrição do caso de uso cadastra cliente
No Quadro 7 apresenta-se o caso de uso "Consulta Produtos ou Tratamento".
Nome do Caso de Uso Consulta Produtos ou Tratamentos
Descrição Usuário acessa o link Produtos para consultar os produtos ou tratamentos que a
clínica oferece.
Ator Cliente
Pré-condição Usuário deve fazer login no sistema;
Deverá conter produtos e tratamentos cadastrados no sistema;
Usuário deverá ter permissão para esta atividade.
Fluxo principal 1. Sistema apresenta página principal;
2. Usuário seleciona opção Produtos ou Tratamentos;
3. Sistema exibe lista;
21
4. Usuário opta por algum;
5. Sistema apresenta informações sobre o mesmo;
6. Sistema grava informação que o cliente consultou determinado produto.
Pós-condição Usuário visualizou algum produto.
Quadro 7 – Descrição do caso de uso consulta produtos ou tratamentos
No Quadro 8 apresenta-se o caso de uso " Inclui / Exclui / Altera Tratamentos de
determinado Pacote ".
Nome do Caso de Uso Inclui / Exclui / Altera Tratamentos de determinado Pacote
Descrição Usuário acessa o link Tratamentos do Pacote para montar/excluir/alterar um pacote
de tratamentos.
Ator Administrador/Usuário
Pré-condição Usuário deve fazer login no sistema;
Deverá conter pacotes cadastrados no sistema;
Usuário deverá ter permissão para esta atividade.
Fluxo principal 1. Sistema apresenta página principal;
2. Usuário seleciona opção Pacote;
3. Sistema apresenta tela com links: Incluir pacote, Tratamentos do pacote,
Controle de pacotes;
4. Usuário opta pela opção Tratamento do pacote;
5. Sistema apresenta tela com links: Alterar tratamentos do pacote, Excluir
tratamentos do pacote, Incluir tratamentos ao pacote;
6. Usuário opta por alguma opção.
Cenário – Inclusão 1. Sistema apresenta tela de cadastro;
2. Usuário preenche dados solicitados;
3. Usuário clica na opção salvar;
4. Sistema salva registros.
Cenário – Edição 1. Sistema mostra registros já cadastrados;
2. Usuário altera registro e seleciona opção salvar alteração;
3. Sistema salva alteração;
4. Sistema mostra os registros cadastrados com o registro alterado.
Cenário – Exclusão 1. Sistema mostra registros cadastrados;
2. Usuário seleciona um registro para excluir;
3. Usuário clica em excluir;
4. Sistema exclui o registro e mostra os restantes.
Pós-condição Usuário montou/excluiu/alterou um pacote de tratamentos.
Quadro 8 – Descrição do caso de uso inclui/exclui/altera tratamentos de determinado pacote
22
No Quadro 9 apresenta-se o caso de uso "Controle de pacotes".
Nome do Caso de Uso Controle de pacotes
Descrição Usuário acessa o link Controle de Pacotes para controlar os pacote de determinado
cliente
Ator Administrador/Usuário
Pré-condição Usuário deve fazer login no sistema;
Usuário deverá ter permissão para esta atividade.
Fluxo principal 1. Sistema apresenta página principal;
2. Usuário seleciona opção Pacote;
3. Sistema apresenta tela com links: Incluir pacote, Tratamentos do pacote,
Controle de pacotes;
4. Usuário opta pela opção Controle de pacotes;
5. Sistema apresenta tela de controle;
6. Usuário informa o pacote que deseja controlar;
7. Sistema apresenta registros;
8. Usuário alimenta o controle;
9. Usuário clica em salvar;
10. Sistema salva registros.
Pós-condição Usuário controlou pacote de determinado cliente.
Quadro 9 – Descrição do caso de uso controle de pacotes
No Quadro 10 apresenta-se o caso de uso "Agenda".
Nome do Caso de Uso Agenda
Descrição Usuário acessa o link Agenda para agendar, excluir ou alterar a agenda de um
cliente.
Ator Administrador / Usuário
Pré-condição Usuário deve fazer login no sistema;
Usuário deverá ter permissão para esta atividade.
Fluxo principal 1. Sistema apresenta página de menu;
2. Usuário seleciona opção Agenda;
3. Sistema exibe tela com agendamentos;
4. Usuário opta por editar, excluir ou cadastrar agenda.
Cenário – Inclusão 1. Sistema exibe tela de agenda;
2. Usuário inclui novo agendamento;
3. Usuário clica na opção salvar;
4. Sistema salva registros.
Cenário – Edição 1. Sistema mostra registros já cadastrados;
23
2. Usuário seleciona um registro para editar;
3. Usuário altera registro e seleciona opção salvar alteração;
4. Sistema salva alteração;
5. Sistema mostra os registros cadastrados com o registro alterado.
Cenário – Exclusão 1. Sistema mostra registros cadastrados;
2. Usuário seleciona um registro para excluir;
3. Usuário clica em excluir;
4. Sistema exclui o registro e mostra os restantes.
Cenário Exceção • Caso o usuário desejar agendar um cliente para a mesma funcionária em um
horário que já tenha algum cadastrado, sistema informa “Já existe cliente
cadastrado para este horário”.
Pós-condição Usuário agendou cliente.
Quadro 10 – Descrição do caso de uso agenda
No Quadro 11 apresenta-se o caso de uso "Histórico de cliente".
Nome do Caso de Uso Histórico de cliente
Descrição Usuário acessa o link Relatórios para emitir relatório de histórico do cliente.
Ator Administrador/Usuário
Pré-condição Usuário deve fazer login no sistema;
Usuário deverá ter permissão para esta atividade;
Deverá existir clientes cadastrados.
Fluxo principal 1. Sistema apresenta página principal;
2. Usuário seleciona opção Relatório;
3. Sistema exibe opções de relatórios;
4. Usuário opta por histórico de cliente;
5. Sistema solicita código do cliente;
6. Usuário informa código do cliente;
7. Sistema apresenta relatório de histórico daquele cliente;
Pós-condição Usuário gerou relatório.
Quadro 11 – Descrição do caso de uso histórico de cliente
top related