Académique Documents
Professionnel Documents
Culture Documents
SERRA
2015
SERRA
2015
BANCA AVALIADORA
_______________________________________________
Prof. Msc. Andr Ribeiro da Silva
Faculdade do Centro Leste - UCL
Orientador
_______________________________________________
Prof. Msc. Vitor Faial Campana
Faculdade do Centro Leste
SERRA
2015
AGRADECIMENTOS
Agradeo primeiramente a Deus por ter me dado foras e por ter iluminado meus caminhos.
Aos meus amigos, pois sem eles no poderia ter chegado ao final desse curso com tanto
entusiasmo, alegria, sabedoria e compreenso. Aos meus familiares, sem dvida as pessoas
mais maravilhosas desse mundo, por acreditarem e me incentivarem a no desistir dessa
difcil jornada. Em especial gostaria de agradecer a Juliana Correard por ter me ajudado com
seus valiosos e essenciais ensinamentos espirituais. Ensinamentos estes que foram
fundamentais para me trazer paz interior e fora para alcanar meu objetivo. Agradecer
tambm a Gustavo Mendona, Rafael Rufino e Taisa Sabrina, pessoas que me deram suporte
durante o processo de desenvolvimento deste trabalho, e que julgo ter sido fundamental para
sua concluso. No posso deixar de agradecer a duas pessoas maravilhosas que sempre
estiveram ao meu lado, minha me Misselene Maria Teixeira Frana e minha namorada
Rayssa Baico. Obrigado pela pacincia e pelas palavras de incentivo durante os momentos
mais difceis deste estudo.
A meu orientador Andr Ribeiro da Silva, por acreditar em minha capacidade. E pelo seu
apoio e contribuio essencial para a minha formao profissional e pessoal e por fornecer um
valioso conhecimento para que fosse possvel a realizao desse projeto.
Filosofia do Sucesso
Se voc pensa que um derrotado, voc ser derrotado.
Se no pensar quero a qualquer custo! No conseguir nada.
Mesmo que voc queira vencer, mas pensa que no vai conseguir,
a vitria no sorrir para voc.
Se voc fizer as coisas pela metade, voc ser fracassado.
Ns descobrimos neste mundo que o sucesso comea pela
inteno da gente e tudo se determina pelo nosso esprito.
Se voc pensa que um malogrado, voc se torna como tal.
Se almeja atingir uma posio mais elevada, deve, antes de obter a vitria,
dotar-se da convico de que conseguir infalivelmente.
A luta pela vida nem sempre vantajosa aos fortes nem aos espertos.
Mais cedo ou mais tarde, quem cativa vitria aquele que cr plenamente,
Eu conseguirei!
Napoleon Hill
RESUMO
Nos dias de hoje, pode-se perceber um aumento no nmero de pessoas esto buscando tipos
de tratamentos especializados que as auxilie a fortalecer o seu desenvolvimento fsico, mental
e emocional, com objetivo de transpor com mais facilidade os problemas, desafios,
dificuldades do dia a dia. A prtica das Terapias Holsticas e Complementares para este fim
um campo que tem expandido consideravelmente nas ltimas dcadas. Este termo dado a
qualquer tipo de terapia que tem como foco o tratamento do ser humano como um todo.
Em paralelo a essa demanda possvel notar outro acontecimento que tem causado
modificaes significativas na vida das pessoas, que o aumento no nmero de acessos
Internet, que desde meados da dcada de 90 tem causado muitas mudanas nas tradicionais
relaes comerciais entre empresas e clientes. O aumento da demanda pelas terapias holsticas
e complementares e o crescimento no nmero de acessos a rede mundial de computadores,
tm proporcionado mudanas significativas no cotidiano dos profissionais que trabalham na
rea holstica. As possibilidades de interao mediadas via Internet vem promovendo o
surgimento de novas demandas e diferentes possibilidades de prestao de servio. J existem
profissionais da rea holstica, como os cartomantes, acunputuristas e tarlogos, que esto
passando a atender os clientes de forma mais profissionalizada, tambm investindo forte em
divulgao atravs da Internet. Diante de toda essa mudana, observou-se a necessidade de se
desenvolver um sistema de informao que promova a aproximao do cliente que demanda
por esse tipo de servio e o profissional da rea de terapias holsticas e complementares.
Com este objetivo, este trabalho apresenta o processo de desenvolvimento de um sistema de
informao web, como ferramenta de gesto de atendimentos no setor de terapias holsticas e
complementares, que tera como principal objetivo, auxiliar no processo de agendamento de
consultas com os profissionais da rea holstica, e permitir a qualificao dos atendimentos
prestados por eles. Para que o sistema contemple a ideia proposta, ele conta com quatro
mdulos principais: um mdulo de cadastro de terapeutas e clientes, um mdulo de busca por
profissionais da rea, um mdulo para agendamento de consultas e um mdulo para
qualificao de atendimentos prestados pelos profissionais. A implementao do sistema se
deu de forma que todo esse processo possa ser realizado entre o terapeuta e o cliente via
Internet.
Palavras Chave: Terapia Holstica e Complementar, Software, Sistemas Web, Internet.
ABSTRACT
These days, one can see an increasing number of people are seeking types of specialized
treatments that assist in strengthening their physical, mental and emotional development, in
order to overcome more easily the problems, challenges, difficulties of the day the day. The
practice of Holistic and Complementary Therapies for this purpose is a field that has
expanded considerably in recent decades. This term is given to any type of therapy that
focuses on the treatment of human beings as a whole.
Parallel to this claim is possible to note other event that has caused significant changes in
people's lives, which is the increase in the number of accesses to the Internet, which since the
mid-90 has caused many changes in the traditional trade relations between companies and
customers. Increased demand for holistic and complementary therapies and the growing
number of accesses to the World Wide Web have provided significant changes in the routine
of professionals working in the holistic area. Possibilities of interaction mediated via the
Internet are fostering the emergence of new demands and different possibilities of service.
There are already professionals in the holistic area, such as fortunetellers, tarot card readers
and acupuncturists, who are going to serve customers more professional way, also investing in
strong dissemination over the Internet. In the face of all this change, there was the need to
develop an information system that promotes customer approach that demand for this type of
service and the professional in the field of holistic and complementary therapies.
To this end, this paper presents the development of a web information system process, such as
attendance management tool in holistic and complementary therapies sector, which will have
as main objective to assist in the appointment scheduling process with professionals holistic,
and allow the qualification of care provided by them. For the system to contemplate the idea
proposed, it has four main modules: a registration module therapists and clients, a search
module for professionals, a module for scheduling appointments and a module for training of
care provided by professionals. The implementation of the system took place so that this
process can be carried out between the therapist and the client via the Internet.
LISTA DE ILUSTRAES
LISTA DE TABELAS
LISTA DE QUADROS
SUMRIO
1.
2.
3.
4.
5.
INTRODUO .................................................................................................................. 1
1.1.
1.2.
1.3.
JUSTIFICATIVA ........................................................................................................ 4
1.4.
METODOLOGIA ........................................................................................................ 5
2.2.
2.3.
2.4.
2.5.
2.6.
2.7.
3.2.
3.3.
3.4.
A INFORMAO ..................................................................................................... 18
4.2.
4.3.
4.4.
4.5.
5.1.1.
5.1.2.
5.1.3.
Modelo MVC...................................................................................................... 28
5.1.4.
ASP.NET ............................................................................................................ 30
5.1.5.
Html .................................................................................................................... 31
5.1.6.
JavaScript ........................................................................................................... 31
5.1.7.
5.2.
5.2.1.
5.2.2.
5.2.3.
5.2.4.
5.3.
6.
5.3.1.
SQL..................................................................................................................... 40
5.3.2.
6.1.1.
6.1.2.
Requisitos do Sistema......................................................................................... 45
6.1.3.
6.1.4.
6.2.
6.2.1.
6.2.2.
6.2.3.
6.2.4.
6.2.5.
6.3.
7.
UML........................................................................................................................... 33
6.3.1.
6.3.2.
CONCLUSO .................................................................................................................. 65
7.1.
REFERNCIAS ....................................................................................................................... 68
APNDICE .............................................................................................................................. 73
1. INTRODUO
Todo ser humano, em alguns momentos da vida, depara-se com momentos nos quais h de
enfrentar eventos e situaes que geram algum tipo de impacto ou desconforto, deixando-o
mais fragilizado e emocionalmente inseguro para lidar sozinho com obstculos da vida.
Devido a essas inesperadas circunstncias, as pessoas esto buscando cada vez mais algum
tipo de ajuda especializada que as ajude a fortalecer o seu desenvolvimento fsico, mental e
emocional, tornando-as mais aptas a transpor as adversidades do dia a dia (CAPB, 2014).
O termo Terapia Holstica e Complementar dado a qualquer tipo de terapia que siga os
princpios do holismo, com foco no tratamento do ser humano como um todo, e no s atravs
de uma fragmentada viso do real, focando apenas no tratamento especfico de dada patologia
(TEIXEIRA, 1996).
A Terapia Holstica parte da viso em abordar as causas do
problema e no tratar apenas consequncias, focalizando seu
trabalho na pessoa e seus problemas e no na doena, vai alm,
buscando descobrir os fatores emocionais, mentais e energticos que
criaram a condio para que uma doena tenha se instalado
(FONTANELLA, 2010, p. 08).
De acordo com dados oficiais, [...] entre 2007 e 2012 o nmero de atendimentos de
acupuntura, uma das terapias alternativas de maior aceitao, aumentou em 429%, em todo o
Pas (MAIA, 2015). Conforme Fontanella (2010) na medida em que so observados efeitos
positivos na utilizao das THCs, promulgam-se leis que liberam sua utilizao nos servios
de sade.
Toda essa demanda chamou a ateno do Ministrio do Trabalho e Emprego (MTE), que
instituiu uma nova CBO2 reconhecendo as THCs por intermdio do cdigo (3221) como
ocupao ou profisso legal (MTECBO, 2002). Ainda segundo a instituio, a modernizao
e atualizao da CBO [...] se deve s profundas mudanas ocorridas no cenrio cultural,
econmico e social do Pas nos ltimos anos, implicando alteraes estruturais no mercado de
trabalho.
Uma das molas propulsoras que contribuiu para essa mudana o crescimento da grande rede
mundial de computadores (Internet), que a partir do momento que comeou a ser usada com
objetivo comercial nos anos 90, vem causando modificaes significativas nas tradicionais
relaes comerciais entre empresas, fornecedores e clientes.
As redes de computadores se tornaram mais comuns no final do sculo 20, dando
origem a Internet, intranets, extranets e outras redes globais interconectadas. Esse
ocorrido mudou drasticamente as capacidades dos sistemas de informtica nos
negcios no incio do sculo 21 (WHITMAN & MATTORD, 2012, traduo
nossa).
De acordo com Stair e Reymolds (2010) as pessoas tambm comearam a utilizar a Internet
para realizar atividades diversificadas, como pesquisas sobre produtos e servios que desejam
adquirir, explorao de pontos tursticos, busca por vagas de emprego, entre outras inmeras
atividades. De fato, as possibilidades de interao mediadas via Internet vem conquistando
cada dia mais e mais adeptos e, com isso, favorecendo o surgimento de novas demandas e
diferentes possibilidades de prestao de servios (RODRIGUES, 2014).
Classificao Brasileira de Ocupaes - o documento que reconhece, nomeia e codifica os ttulos e descreve
as caractersticas das ocupaes do mercado de trabalho brasileiro (MTECBO, 2002).
No Brasil, de acordo com Azevedo (2015), j existem profissionais da rea holstica que esto
modernizando seus consultrios e passando a atender os clientes de forma mais
profissionalizada. Muitos j abandonaram as propagandas em postes e esto investindo forte
na Internet.
Diante dos benefcios que as THCs trazem para a populao, da grande quantidade de clientes
que podem ser alcanados com a presena do terapeuta holstico na Internet, do aumento na
procura por esses tratamentos, do crescimento do mercado de trabalho para profissionais de
sade que optam pelas THCs e da praticidade em realizar agendamentos de consultas online,
prope-se o desenvolvimento de uma ferramenta Web que auxilie o encontro entre terapeuta
holstico e cliente, permitindo o agendamento de consultas com profissionais desta rea.
Para a obteno do objetivo geral deste trabalho foram definidos como objetivos especficos:
1.3. JUSTIFICATIVA
O sistema de recomendao permitir que os terapeutas sejam avaliados pelos clientes aps o
atendimento, contribuindo para a promoo dos profissionais mais qualificados. Essa
qualificao importante, j que existe certo descrdito ao fato de que muitos dos terapeutas
alternativos so pessoas comuns, que estudam em cursos de curta durao e comeam a atuar
4
profissionalmente, mesmo sem obter experincia. Isso faz com que muitos terapeutas sejam
reduzidos a aventureiros e charlates ao invs de profissionais srios e que desejam oferecer o
melhor aos seus clientes.
Outro fator que justifica a realizao deste trabalho a existncia de certa [...] dificuldade de
aceitao por parte de outros profissionais da rea de sade com relao s Terapias
Holsticas (PECIS, 2010, p. 10), pois so tcnicas que ainda no esto totalmente validadas
pela medicina convencional e pelo mtodo cientfico. Atravs dos depoimentos de pessoas
que j passaram pelo atendimento, ser possvel dar mais credibilidade s prticas holsticas.
1.4. METODOLOGIA
Ainda segundo Fontanella (2010) [...] associados s terapias holsticas, atualmente temos,
com grande amplitude as Terapias Complementares rea de sade convencional. Definir
terapia complementar no uma tarefa fcil. No ocidente as terapias complementares so
definidas como um apoio a serem usadas simultaneamente a outros tratamentos
convencionais. De forma geral, o termo terapia holstica tambm conhecido como medicina
alternativa e complementar.
Para Nunes e Soalheiro (2004) esta abordagem est incorreta, pois [...] as tcnicas e mtodos
agregados sob o nome medicina alternativa so to distintas que se torna impossvel criar uma
definio coerente para o termo. Nem todas so naturais, nem todas so holsticas, nem todas
so orientais, nem todas so no-oficiais. Ainda segundo o mesmo autor, essas tcnicas que
esto to distantes, tanto no histrico, quanto na abordagem acabam sendo colocadas no
mesmo barco.
Hipcrates (Cs, 460-Tesslia, 377 a.C), pai da Medicina, [...] gostava de repetir enquanto
cuidava de seus pacientes que o homem uma parte integral do cosmo e s a natureza pode
6
tratar seus males (NUNES & SOALHEIRO, 2004). Na definio de Hipcrates, sade est
no estado de harmonia que o homem mantm com a natureza, o no equilbrio entre os
diferentes componentes do organismo com o meio ambiente em que vive. Em sua forma de
pensar, sade e doena dependiam da integrao perfeita entre mente, corpo e meio-ambiente
(NUNES & SOALHEIRO, 2004; FONTANELLA, 2010).
Com o aumento da popularidade da fsica quntica, a cincia passou a estar mais prxima da
sociedade, nos fazendo voltar antiga concepo de Hipcrates, porm, acrescentando
esprito trade: mente, corpo e meio-ambiente, e de acordo com Fontanella (2010) esta a
viso holstica. Mesmo com esse novo conceito, a medicina ocidental ortodoxa continua
7
sendo um edifcio slido, muito respeitada e cheia de mritos. Mas, em alguns pases como
Frana e Canad, uma boa parcela da populao (em torno de 70%) j recorre a tratamentos
de cura no convencionais. Os mtodos utilizados so totalmente diferentes uns dos outros,
inclusive em seus resultados apresentados (NUNES & SOALHEIRO, 2004).
De fato, existe uma tendncia ao uso crescente das THCs, seja como opo medicina
ortodoxa convencional, seja como complemento para ela. Abaixo esto listadas algumas
formas de terapias que podem ser consideradas Holsticas, Alternativas, Naturais ou
Complementares (MOLLER, 2001; NUNES & SOALHEIRO, 2004):
Fitoterapia: atua sob a manipulao de ervas e plantas, com intuito de curar doenas e
reduzir os sintomas do cliente.
Iridologia: os profissionais que praticam este tipo de tcnica afirmam que podem
apresentar um diagnstico psicolgico, emocional e fsico, a partir da anlise da ris do
cliente.
Naturopatia: esta tcnica prega (entre outras coisas) que os alimentos crus so bem
mais aproveitados pelo organismo, promovendo com isso a melhora na sade geral do
corpo.
Reflexologia: esta tcnica acredita que todos os rgos do corpo possuem pontos de
reflexo especficos: na orelha, nos ps, nas mos e outras partes do corpo.
Pressionando esses pontos, pode-se liberar o fluxo de energia ali bloqueado, e com
isso curar sintomas nos rgos relacionados aquele ponto.
Reiki: os praticantes desta tcnica afirmam que o Reiki uma energia curativa que
est no universo. Ela pode ser canalizada pelo praticante e transmitida ao cliente por
meio da imposio de mos do praticante.
Radiestesia: esta tcnica trabalha com as vibraes presentes nos seres vivos, no
ambiente e no universo. A prtica mais divulgada faz utilizao de um pndulo para
obter diagnsticos de doenas.
Shiatsu: esta tcnica segue os mesmos princpios da acupuntura, mas sem o uso de
agulhas, apenas pressionando os meridianos com os dedos (pontos de energia).
O que elas tm em comum que a maior parte delas se baseia nas experincias adquiridas ao
longo dos anos, mas ainda no existem comprovaes cientficas eficazes para validao de
seus mtodos e resultados (MOLLER, 2001).
A prtica da acupuntura foi aceita pela Organizao Mundial de Sade (OMS) no incio da
dcada de 1970 (MOLLER, 2001). Em 2002 a OMS lanou o documento intitulado de
Estratgia da OMS sobre Medicina Tradicional 2002-2005. Este documento dirigido s
naes membros da Organizao das Naes Unidas (ONU) reconhecendo e validando as
tcnicas como, fitoterapia, acupuntura e outras tcnicas orientais (PECIS, 2010).
A aceitao da prtica da acupuntura e da homeopatia pelo Conselho Federal de Medicina
(CFM) tem proporcionado um avano na utilizao das THCs (FONTANELLA, 2010). O
9
MTE regulamentou a ocupao de Terapeuta Holstico sob a CBO n. 3221-25, definindo suas
atividades (MTECBO, 2002; PECIS, 2010).
Em maio de 2006 o Ministrio da Sade integrou as THCs no Sistema nico de Sade (SUS)
com a Portaria 971, que aprova a Poltica Nacional de Prticas Integrativas e Complementares
(PNPIC) (PECIS; MAIA, 2010, 2015). Em junho de 2009, o Governador Srgio Cabral Filho,
do Estado do Rio de Janeiro, aprovou a Lei 5471, e criou o Programa de Terapia Natural no
Estado do Rio de Janeiro. O item II do art. 2 define as tcnicas que sero implantadas, com
os seguintes dizeres: a implantao das Terapias Naturais nas unidades de sade e hospitais
pblicos do Estado do Rio de Janeiro, dentre as suas diversas modalidades, tais como:
Fitoterapia,
Massoterapia,
Aromaterapia,
Geoterapia,
Terapia
Floral,
Quiropraxia,
Acupuntura,
Iridologia,
Hidroterapia,
Cromoterapia,
Oligoterapia,
Trofoterapia,
Em algumas pesquisas realizadas em pases como Estados Unidos, e alguns pases da Europa,
possvel notar o interesse e o aumento na procura pelas THCs (RODRIGUES, 2014). De
acordo com Leal, Schwartsmann e Lucas (2008) tem ocorrido um aumento exponencial no
uso das THCs no tratamento de vrias doenas. Esse processo de ampliao ocorre em
paralelo ao progresso cientfico e tecnolgico da medicina moderna ocidental e vem
despertando o interesse de pesquisadores, usurios, gestores e profissionais de servios de
sade.
10
Nos Estados Unidos (EUA), estima-se que o mercado de THCs movimente em torno de 34
bilhes de dlares por ano, sendo esses recursos gastos fora do sistema de sade (LEAL,
SCHWARTSMANN & LUCAS, 2008). Segundo Levin e Jonas (2001) duas pesquisas sobre
o uso das THCs nos EUA (a primeira realizada em 1990 e a segunda em 1997) mostraram que
durante esse perodo, o uso das THCs aumentou de 34% para 42%. O nmero de visitas aos
profissionais de THCs aumentou de 400 milhes para mais de 600 milhes de visitas por ano,
e a quantia gasta com essas prticas cresceu de 14 bilhes para 27 bilhes de dlares.
Em uma clnica privada na cidade do Mxico, foi realizado um estudo com 85 pacientes
portadoras de cncer de mama que revelou que o gasto mediano mensal por paciente, com
estas prticas de US$ 345,5. No Reino Unido, existem cerca de 50.000 profissionais que
exercem alguma forma de THC, sendo cerca de 5 milhes o nmero de pessoas que buscam
anualmente este tipo de atendimento (LEAL, SCHWARTSMANN & LUCAS, 2008).
No Brasil, o acesso s sesses de acupuntura oferecidas principalmente nas unidades bsicas
de sade aumentou em 70% entre os anos 2007 e 2012. Segundo o Ministrio da Sade, em
dois anos o nmero de municpios que ofereciam essas terapias na sua rede de sade saltou de
12 para 1300 (MAIA, 2015). Em uma pesquisa apresentada por Leal, Schwartsmann e Lucas
(2008), 100 pacientes portadores de doenas graves atendidos no Hospital Mario Kroeff,
localizado na cidade do Rio de Janeiro, mostrou que durante o ano de 2008, 65% dos casos
revelaram fazer uso de algum tipo de THC concomitantemente ao tratamento convencional.
De fato, os dados at aqui apresentados demonstram um aumento no interesse pelas THCs,
tanto pelos usurios quanto pelos profissionais da rea de sade. Esse interesse reflete no s
as alteraes no comportamento, mas tambm as alteraes nos valores e necessidades da
sociedade moderna (LEVIN & JONAS, 2001; MAIA, 2015).
No trabalho de Levin e Jonas (2001), os autores mencionam que a segurana nas prticas das
THCs e utilizao de produtos junto a estas, uma importante rea de preocupao. Apesar da
11
O uso das tecnologias de comunicao (em especial a Internet) para oferta de atendimento
teraputico queles que por alguma razo no podem frequentar com regularidade os servios
presenciais, se transformou em uma nova modalidade de atendimento. Essa prtica j
realizada h mais de quinze anos por profissionais de pases como Canad, EUA, Inglaterra,
Argentina, Rssia, Holanda e Israel (DONNAMARIA & TERZIS, 2011).
De acordo com Adlia, Pieta e Gomes (2014) as terapias online e intervenes realizadas
atravs da Internet variam em seu sincronismo, podendo envolver comunicao sncrona, ou
seja, imediata (e.g. chat) ou assncrona, com algum atraso (e.g. e-mail), podendo ser curto
(e.g. e-mail dirio) ou longo (e.g. e-mail de resposta a cada trs dias).
12
A Internet praticamente destruiu alguns setores, enquanto imps severas ameaas a outros
tantos. Por outro lado, criou mercados inteiramente novos e formou a base para milhares de
novos negcios. As inmeras possibilidades de interao humana mediadas pela rede
mundial de computadores conquistam a cada dia mais adeptos e com isso surgem novas
demandas e diferentes possibilidades de prestao de servios via Internet (LAUDON &
LAUDON, 2011; RODRIGUES, 2014).
de se esperar que essa relao, em sua forma online, difira qualitativamente de sua verso
presencial. No entanto, pesquisas tm apontado semelhanas entre ambas, mostrando-se o
atendimento teraputico pela Internet efetivo nas mais distintas modalidades (ADLIA,
PIETA & GOMES, 2014). No se trata de substituir a teraputica presencial, que
provavelmente dever seguir predominando, mas poder contar com a terapia online talvez
possa refletir em menor sofrimento queles que esto impossibilitados de serem atendidos
presencialmente (DONNAMARIA & TERZIS, 2011).
A Internet foi idealizada como um sistema de comunicao em 1969 pela Advanced Research
Projects Agency Agncia de Projetos de Pesquisa Avanada (ARPA), que faz parte do
Departamento de Defesa dos EUA. Com o passar do tempo os Sites de pesquisa da ARPA
passaram a compartilhar informaes e dar acesso a computadores de qualquer lugar. Foi
criada originalmente para servir como um backbone de comunicao e dar apoio a pesquisas
acadmicas nos tpicos relativos defesa militar. O sistema cresceu verdadeiramente como
uma rede distribuda, e no meio da dcada de 80 a ARPANET foi segmentada. A National
Science Foundation Fundao Nacional de Cincia (NSF) assumiu o controle da rede de
13
pesquisas civil, a qual se tornou a Nfnet e mais tarde renomeada para Internet (ALBERTIN,
2007).
Inicialmente a Internet estava restrita para realizar apenas pesquisa educacional. Usar a
Internet para fins comerciais era proibido pela NSF Acceptable Use Policy - Poltica de
Utilizao Aceitvel. Entretanto, com a enorme presso poltica, e dos novos participantes, as
restritas regras que definiam como a Internet deveria ser utilizada ficaram difceis de serem
mantidas (ALBERTIN, 2007).
Ao longo do tempo, vrios servios como o e-mail, transferncia de arquivos e o
acesso remoto foram acrescentados aos padres da Internet. No final da dcada de
80 e incio da dcada de 90 um novo servio foi criado: a World Wide Web - Rede
Mundial de Computadores (WWW), ou simplesmente Web (JUNIOR, 2003).
Em 1993 a Internet foi aberta para os negcios e se tornou de fato uma ferramenta pessoal e
profissional indispensvel (LAUDON & LAUDON, 2011).
O comrcio eletrnico (tambm identificado pela sigla e-commerce) teve incio no ano de 1995,
quando o Netscape.com (uma das pioneiras na Internet), aceitou publicar anncios de grandes
empresas, popularizando a ideia da Web como uma nova mdia a ser usada para publicidade e
vendas. At a metade desta dcada, a concorrncia era dominada em escala global por
multinacionais como: General Motors, General Electric, IBM e Toyota. A Internet como um
sistema internacional de telecomunicaes completo reduziu drasticamente os custos para
aqueles que desejam operar em escala global. A Internet ampliou as possibilidades para
grandes empresas e ao mesmo tempo criou muitas oportunidades para pequenas e mdias
(LAUDON & LAUDON, 2011).
14
15
Relatrio mais slido e respeitado sobre o comrcio eletrnico, no qual analisada a evoluo do e-commerce.
Fonte: http://www.ebit.com.br/Webshoppers.
16
Comrcio Eletrnico B2B: transaes onde ocorre a venda de bens e servios entre
empresas. Na definio de Nunes (2010), [] o comrcio eletrnico entre empresas ou
corporaes, caracterizando-se por ter apenas pessoas jurdicas envolvidas no processo.
At pouco tempo atrs, quase todas as transaes de e-commerce ocorriam por meio de redes
interligadas por fio. Atualmente, telefones celulares e outros aparelhos digitais portteis sem
fio fazem conexo com a Internet. A utilizao desses equipamentos para comprar bens e
servios em qualquer lugar tem sido chamada de mobile commerce - comrcio mvel (ou mcommerce). Tanto as operaes B2B quanto as B2C do e-commerce podem ser efetuadas pela
tecnologia de m-commerce (LAUDON & LAUDON, 2011).
17
A informao pode ser descrita [...] como uma mensagem de comunicao audvel ou
visvel, em geral apresentada sob a forma de documento, que envolve um emitente e um
receptor (MORAES, TERENCE & FILHO, 2004, apud DAVENPORT & PRUSAK, 1998).
Com o passar dos anos a informao saiu do papel e [...] se tornou digital, ou seja, se
transformou em um agrupamento de zeros e uns, inspirados pelos trabalhos de Turing, Von
Newman e Wiener (SIQUEIRA, 2005, p.62).
A [...] combinao de vrios fatores como contexto, interpretao, experincia pessoal,
aplicabilidade e processo cognitivo incrementam a informao, transformando-a em
conhecimento (SIQUEIRA, 2005).
Em um contexto empresarial, o trabalho de Rezende (2008) define a informao como algo
to essencial e necessrio, que a elaborao de qualquer plano que no a tenha como foco
principal se torna ineficaz, tanto para a elaborao, a implementao e a gesto de qualquer
projeto dentro de uma organizao. No quadro abaixo apresentada a evoluo da
importncia da informao nas organizaes:
18
Os Sistemas de Informao (SI) so definidos como [...] um conjunto de componentes interrelacionados que coletam (ou recuperam), processam, armazenam e distribuem informaes
destinadas a apoiar a tomada de decises, a coordenao e o controle de uma organizao
(LAUDON & LAUDON, 2011). Em geral, incluem-se dentro de um sistema, pessoas,
hardwares, softwares, sistemas para comunicao e os dados propriamente ditos. Inserido no
mesmo contexto, Rezende (2008) define que o composto agregado por apenas um computador
pessoal e softwares instalados nele, tambm pode ser considerado um SI, no deixando este
ser classificado pela ausncia de outros componentes. O que realmente importa [...] ter em
mente que o valor de um sistema depende da qualidade de cada um de seus componentes
(FILHO, 2000).
A informao e os SI dentro de uma organizao, principalmente os sistemas de gesto,
desempenham funes fundamentais e estratgicas, gerando valor para o negcio. Quando a
informao usada de maneira adequada, pode-se determinar o sucesso ou o fracasso de uma
empresa (PAIVA, 2008, REZENDE, 2008).
Para Gonalves (2002) as abordagens anteriores [...] evoluram para Sistemas de Informao
fortemente ligados ao conceito de gesto da informao, e desde a segunda metade da dcada
de 90 possvel testemunhar a uma mudana de paradigma: o desenvolvimento dos SI na
perspectiva da gesto da informao passou a atribuir mais nfase aos aspectos relacionados
tecnologia, devido ao aparecimento de SI baseados na Web.
De acordo com Junior (2003), [...] a Internet possui vrias tecnologias (chamadas de
tecnologias Web) que so utilizadas como infraestrutura de acesso a diversos Sistemas de
Informao. Essa infraestrutura objeto de maior parte do trabalho executado pela W3C
(1999), que tem como objetivo atingir uma Web nica para todos. Para isso ela trabalha
19
especificando formatos e protocolos da Web que precisam ser compatveis entre si, para que
(todos) os softwares e equipamentos utilizados para acessar a Internet funcionem juntos. Com
isso as fronteiras dos SIW tm vindo a alargar-se com os recursos desenvolvidos na rede de
computadores (GONALVES, 2002). Dessa maneira, Junior (2003) comenta em seu trabalho
que usurios no mundo todo tm a chance de interagir com os sistemas atravs dos seus
prprios navegadores Web (Browsers), fornecendo informaes aos servidores, os quais
processam e geram as respostas dinamicamente, atravs de pginas Web. Com isso, a troca de
informaes entre usurios na Web se torna bidirecional, similar ao funcionamento dos SI
baseados nas tecnologias tradicionais.
Ao considerar um SIW necessrio que ele esteja sempre disponvel, ser executado a partir
de um computador remoto (servidor) e ser acessado pelo usurio atravs de seu computador
(cliente) por meio de um navegador Web (BERTAGNOLLI & MILETTO, 2014). Ainda de
acordo com os mesmos autores, esse tipo de sistema considerado um sistema distribudo,
parte do processamento ocorre em um computador cliente e parte em um servidor. Esse tipo
de sistema normalmente implementado em uma arquitetura cliente-servidor (Figura 2).
Com essa nova Internet os SIW possibilitam os usurios a criarem e distriburem contedos
globalmente, alm de permitir que os clientes escolham de que formas iro consumir esse
contedo. Se compararmos s tecnologias anteriores, os SIW [...] tornaram-se muito mais
sociais ao permitirem que os usurios criem e compartilhem contedo com seus amigos [...]
na forma de texto, vdeos, msica ou fotos. Toda essa mudana chamou a ateno das
empresas no mundo todo, que agora buscam cada vez mais sistemas especialistas no apoio
colaborao e ao trabalho em equipe (LAUDON & LAUDON, 2011).
Na definio de Laudon e Laudon (2011) a [...] colaborao o trabalho com os outros para
alcanar metas explicitas e compartilhadas, podendo ocorrer entre empresas, ou at mesmo
entre pessoas. Um exemplo dado pelo autor a colaborao de uma pessoa com um colega
em Tquio, quando este possui experincia em determinado assunto sobre o qual o outro nada
sabe. Ou quando uma pessoa colabora com muitos colegas na publicao de um blog.
21
Um dos grandes desafios dos sistemas de recomendao realizar uma adequada combinao
entre as expectativas do usurio e os produtos, servios e pessoas a serem recomendados.
Definir e descobrir um relacionamento de interesses um dos seus grandes problemas
(CAZELLA, NUNES & REATEGUI, 2010). Dando continuidade s idias do mesmo autor,
22
uma estratgia bastante utilizada pelos sistemas de recomendao o uso baseado nas
avaliaes dos usurios para estabelecer a reputao de um servio ou produto. Aps obter o
conhecimento de determinado item, seja consultando-o ou adquirindo-o, o usurio tem a
possibilidade de deixar uma avaliao sobre qualidade deste item, seja ele um produto ou um
servio.
Essas avaliaes so muito teis para assegurar que outros consumidores conheam a
qualidade e utilidade dos produtos e servios comercializados. No entanto, para que um
sistema possa funcionar corretamente com base nos comentrios do usurio, preciso que
haja veracidade das opinies fornecidas. De acordo com Pereira, Faccin e Librelotto (2012),
os sistemas de recomendao possuem trs categorias de classificao:
Conforme j citado neste trabalho, os SIW [...] servem de apoio para o desenvolvimento de
diversas atividades relacionadas a negcios, governo, educao, e outros domnios (FREIRE,
2008). Porm, para se desenvolver essas aplicaes, so necessrias tcnicas e mtodos
especficos para se obter o funcionamento esperado (FREIRE, 2008; BERTAGNOLLI e
MILETTO, 2014).
23
Para compreender esse tipo de sistema, de suma importncia entender seus requisitos e
mapear suas funcionalidades centrais. Reconhecer que as aplicaes Web so um tipo de
software que utiliza a Internet como um ambiente de execuo, necessrio para elaborao
inicial do projeto. Uma outra caracterstica que deve-se ter em mente que um SIW
diferente de um Site esttico. Neste ltimo, o contedo um arquivo (ou documento prformatado), em que todo o seu contedo est entre as marcaes em HTML e nenhuma
informao carregada a partir de outros documentos ou bases de dados. J um SIW
caracterizado por construir dinamicamente o seu contedo, com dados provenientes de um
banco de dados, a partir da interao do usurio com as pginas, via navegadores Web
(BERTAGNOLLI & MILETTO, 2014).
Para projetar um SIW acessvel se faz necessrio seguir alguns passos, que devem ser
mapeados em diagramas e modelos, de modo a facilitar a comunicao entre as pessoas
envolvidas (BERTAGNOLLI & MILETTO, 2014). No se esquecendo da acessibilidade, que
tambm um importantssimo fator de qualidade a se considerar para desenvolvimento de um
SIW. Segundo Freire (2008), o desenvolvimento de aplicaes acessveis envolve o uso de
tcnicas apropriadas para fornecer suporte para atividades inerentes ao design e
implementao.
24
Desenvolver softwares que tenham uma arquitetura bem definida e que facilitem a correo
de eventuais problemas garante que o trabalho de analistas e programadores seja realizado
com maior rapidez e eficincia, garantindo a satisfao do usurio com relao ao servio de
manuteno (LOBO, 2008).
26
vezes mudam de nome, mas acabam por realizar as mesmas funcionalidades. A Tabela 2
apresenta com mais detalhes, quais so essas camadas e qual a funo de cada uma delas:
Para Bertagnolli e Miletto (2014) essa [...] separao est relacionada com as boas prticas
de desenvolvimento de software, em que um dos objetivos permitir a implementao de
alteraes e atualizaes em cada uma das partes sem prejudicar as demais. A Figura 3
esquematiza um modelo com a separao dessas camadas.
27
Existem padres no mercado que j possuem uma estrutura bem definida e que so ideais para
o desenvolvimento de projetos em que estes padres esto relacionados (LOBO, 2008). O
autor Lotar (2011) apresenta atravs da Figura 4 um modelo em trs camadas denominado
padro Model-View-Controller Modelo-Viso-Controle (MVC).
28
Este padro, que foi criado pela multinacional IBM e [...] utiliza uma camada para Model
(Modelo de dados), View (Viso/Interface) e [sic] Controller [sic] (Controle/Negcio)
(LOBO, 2008). A View permite que o usurio interaja com o sistema. A camada Controller
controla e interpreta as aes do usurio pelo sistema, permitindo ou no a gravao na
camada Model. Atualmente o padro MVC muito utilizado na indstria de fabricao de
softwares, sendo considerado um padro com todas as caractersticas necessrias para o
desenvolvimento de softwares complexos, de forma gil e padronizada (LOBO, 2008;
LOTAR, 2011).
Qualquer pequena mudana na estrutura deste padro pode ser prejudicial para os
desenvolvedores e projetistas que conhecem o padro MVC em sua originalidade. Com base
nisso, Lobo (2008) aconselha a sempre observar se as tecnologias e padres que esto sendo
adotados esto adequados s caractersticas do projeto, para garantir um futuro servio de
manuteno mais tranquilo.
29
5.1.4. ASP.NET
Linguagens para desenvolvimento de SIW podem ser divididas em duas categorias bsicas: as
que rodam no lado cliente e as que rodam do lado servidor. As linguagens que so executadas
no lado cliente (HTML, CSS e JavaScript) so aquelas executadas utilizando apenas o
navegador Web do usurio. Uma vez carregadas, no necessitam de novas requisies ao
servidor Web (BERTAGNOLLI & MILETTO, 2014). J uma linguagem que executada no
lado servidor (como PHP, ASP e o ASP.NET) tem seu cdigo interpretado por um programa
instalado na maquina servidora (comumente chamado de servidor Web), que fornece as
pginas Web para os programas instalados no computador cliente. Como o caso do
navegador Web (GONALVES, 2002).
De acordo com Lotar (2010, p. 115) [...] o ASP.NET um modelo de desenvolvimento Web
que inclui os recursos necessrios para o desenvolvimento de WebSites dinmicos, sendo
parte do .NET Framework. Essa tecnologia utiliza Web Server Controls - Controles de
Servidor Web, para construir layouts complexos e para adicionar funcionalidades diversas
com o mnimo de esforo. Ele cita como exemplo a possibilidade de exibir registros
provenientes de um banco de dados em uma tabela com um controle chamado GridView, com
o mnimo cdigo, bastando arrastar o controle em um formulrio, definindo suas poucas
propriedades. E no s esta, existem inmeras vantagens na utilizao do ASP.NET como
tecnologia de desenvolvimento de SI: possibilidade de implementao de uma avanada
estrutura de autorizao e autenticao de acesso a recursos, o cdigo fonte compilado,
aumentando assim a performance das aplicaes, facilidade em preservar informaes entre
pginas Web com recursos para gerenciamento do estado da aplicao, dentre outras inmeras
vantagens.
Em conjunto com o padro MVC, o ASP.NET fornece por meio de Design Patterns - Padres
de Projeto, as ferramentas para implementao do padro MVC em SIW. Ele facilita todo o
processo de programao do desenvolvedor separando o cdigo que interage com o usurio, o
design e a camada de dados (LOBO, 2008; LOTAR, 2011).
30
5.1.5. Html
O nascimento do HTML serviu para estruturar e dar forma as informaes contidas nas
pginas Web. A demanda em relao capacidade inicial do HTML tornou necessria
criao e o planejamento de novas verses que permitissem a concretizao de vrias
necessidades. Por exemplo, separar com clareza a informao de sua forma de apresentao
(MINERA, 2009).
Desde a inveno da Web a linguagem HTML evoluiu por vrias verses, contribuindo
tambm para o surgimento de novas linguagens, tal como a eXtensible Hypertext Markup
Language - Linguagem Extensvel para Marcao de Hipertexto (XHTML).
5.1.6. JavaScript
O JavaScript atualmente uma das linguagens mais populares da Web e se caracteriza por ser
baseada em objetos orientados a eventos, ter tipagem dinmica e realizar avaliaes em tempo
de execuo (BERTAGNOLLI & MILETTO). Existem alm do JavaScript outras linguagens
que tambm so executadas no browser do cliente. Dois exemplos aqui apresentados so o
VBScript e o JScript, com a limitao de s funcionarem no navegador Internet Explorer da
Microsoft, enquanto que o JavaScript funciona nos browsers mais populares do mercado
atual. Motivo pelo qual foi atribuda maior nfase sua utilizao em detrimento das
linguagens mais proprietrias (GONALVES, 2002, p. 215).
As Cascading Style Sheet - Folhas de Estilo em Cascata (CSS) uma linguagem de estilo (ou
de formatao) para construo do layout de pginas Web. Um mecanismo simples e prtico
para adicionar estilos aos documentos Web (SILVA, 2008; JOBSTRAIBIZER, 2009). A
quantidade de Sites publicados na Internet tem aumentado gradativamente e com isso se viu
uma grande necessidade em torn-los mais leves, elegantes, limpos e dinmicos
(JOBSTRAIBIZER, 2009).
O trabalho de Jobstraibizer (2009) apresenta as CSS como uma das ferramentas mais
amplamente difundidas nos dias atuais, pois permite que pginas sejam projetadas (e at
mesmo SIW) com uma tcnica completamente diferente das tcnicas tradicionais,
possibilitando uma reduo de tempo considervel no trabalho dos desenvolvedores.
Conhecer CSS uma necessidade para qualquer profissional envolvido com projetos para
a Internet.
A finalidade primordial, a razo da prpria existncia das CSS devolver
linguagem de marcao XHTML sua verdadeira funo, aquela para qual foi criada,
ou seja, estruturar um documento Web marcando com o elemento apropriado cada
tipo de contedo que compe o documento (SILVA, 2008, p. 213).
32
5.2. UML
A UML um padro relativamente aberto que nasceu da unio das vrias linguagens grficas
de modelagem orientadas a objetos, e que controlado pelo Object Management Group Grupo de Gerenciamento de Objetos (OMG), um consrcio aberto de empresas formado para
elaborar padres que suportem interoperabilidade, especificamente os de sistemas orientados
a objetos (FOWLER, 2005).
Utiliza-se atualmente a UML [...] para criar o modelo de software orientado a
objetos. Estes modelos so teis para definir o sistema antes mesmo de sua
codificao, permitindo assim que mudanas na fase de anlise e projeto sejam feitas
com grande eficincia e rapidez (LOBO, 2008).
34
medida que se vai descobrindo os requisitos de uma aplicao a ser desenvolvida, pode-se
ir esquematizando o que se esperar atravs de um diagrama UML. Uma das notaes mais
utilizadas para mapear as funcionalidades de uma aplicao o diagrama de Casos de Uso.
De acordo com Bertagnolli e Miletto (2014) esse diagrama permite descrever os requisitos
funcionais de um sistema de forma simples e direta, deixando claro o que o sistema faz e
quais so as funcionalidades que devem ser desenvolvidas.
Esse modelo muito utilizado como ferramenta de comunicao entre os usurios e os
desenvolvedores, pois de fcil entendimento. Atravs dele possvel identificar com
facilidade o que, ou quem faz o que dentro da aplicao. Dessa maneira todos os envolvidos
podem identificar se algo no est mapeado corretamente ou foi esquecido (BEZERRA, 2006;
BERTAGNOLLI e MILETTO, 2014).
Todo caso de uso uma apresentao grfica de um servio ou funcionalidade fornecido pelo
sistema. Um ator no necessariamente uma pessoa, ele pode representar o mundo externo,
podendo tambm ser uma mquina, um dispositivo ou at mesmo outro sistema. A Figura 5
apresenta um exemplo de atores usados dentro de um diagrama de caso de uso. O
relacionamento entre um ator e um caso de uso dentro de um sistema pode ser observado
atravs do exemplo apresentado na Figura 6 (BERTAGNOLLI & MILETTO, 2014).
35
36
Conforme j foi descrito na sesso anterior, o diagrama de classes representa a forma bsica
de estruturao de um sistema orientado a objetos. Em sistemas muito grandes com centenas
de classes, necessrio algo a mais para organizar toda essa estruturao, e foi com este
objetivo que foi criado o diagrama de Pacotes. O pacote a montagem de um agrupamento
que permite selecionar qualquer construo na UML e agrupar seus elementos em unidades de
nvel mais elevado. Seu uso mais comum o agrupamento de classes, mas pode-se tambm
usar pacotes para todos os outros elementos da UML (FOWLER, 2005; BEZERRA, 2006).
37
A notao para um pacote apresentada por Bezerra (2006) a de uma pasta com uma aba.
Para representao do contedo do pacote, ha duas maneiras de faz-lo. A primeira maneira
exibe o contedo dentro do pacote. A segunda pendurar os elementos agrupados no cone do
pacote. A Figura 8 ilustra as duas formas de representao comentadas pelo autor.
38
informaes permitindo que possam ser realizadas buscas e atualizaes destas nos arquivos
de banco (DATE, 2004; LAUDON & LAUDON, 2011). Diversas operaes para criar,
armazenar, organizar e acessar dados envolvendo os arquivos de banco podem ser realizadas
(DATE, 2004). A Figura 10 mostra uma imagem simplificada de um sistema de banco de
dados.
5.3.1. SQL
40
41
O trabalho de Fowler (2005, p. 48) define que na Fase de Anlise que se busca descobrir o
que os usurios e clientes desejam que o sistema faa. Nesta fase de anlise, a compreenso
do problema foi transformada em uma precisa descrio das tarefas que ficaro a cargo do
sistema. O levantamento de informaes foi o primeiro resultado da fase de anlise
apresentado atravs de uma descrio textual detalhada, normalmente chamada por
Horstmann (2009) de especificao funcional.
42
J foi mostrado na sesso 2.5 deste trabalho que a cada dia novos profissionais terapeutas
esto se formando no Brasil e no mundo. A demanda por THC tambm vem aumentando a
cada dia (conforme tambm j apresentado nesta mesma sesso). A necessidade de promover
o encontro do cliente que demanda pela THC com um profissional de qualidade 5 principal
motivador para o desenvolvimento do sistema HolisticWeb.
Com base no levantamento das informaes, foram identificados dois atores principais, o
Cliente e o Terapeuta. O terceiro ator o prprio sistema a ser desenvolvido, que ter funes
automatizadas para apoiar as atividades dos principais atores.
Dessa maneira o sistema fara o armazenamento das informaes tanto do terapeuta quanto do
cliente. As informaes do terapeuta a serem armazenadas so: nome, foto, sexo, estado,
cidade, telefone, e-mail, login e senha para acesso ao sistema, uma breve descrio do perfil
do profissional, sua histria, suas experincias, sua formao acadmica, os cursos
extracurriculares, os tipos de especialidades que o terapeuta faz uso, o tipo de atendimento
oferecido (presencial ou distncia), o valor a ser cobrado por cada tipo de atendimento, as
disponibilidades semanais para agendamento, a reputao do terapeuta gerada atravs do
sistema de recomendao e depoimentos dos clientes que j receberam atendimento. Estas
informaes so necessrias para que o cliente analise o perfil dos terapeutas, e faa a
posterior escolha do profissional que deseja receber atendimento.
Com relao ao cliente, algumas informaes para identificao deste devero ser
armazenadas. Tais informaes so: nome, sexo, data de nascimento, estado, cidade, telefone,
e-mail, login e senha. Estas informaes ao serem armazenadas possibilitaro que o cliente
agende consultas com os terapeutas e faa a recomendao do profissional, (qualificando seu
atendimento) para outros clientes.
Com as informaes do terapeuta armazenadas na base de dados, o cliente poder encontra-lo
atravs de uma pgina de buscas. Esta pgina possuir alguns filtros que permitiro que o
cliente encontre um profissional com as caractersticas desejadas. A busca ento poder ser
realizada atravs da especialidade do terapeuta, local de atendimento (estado e cidade) e tipo
5
Entende-se profissional de qualidade como um profissional que tem a capacidade de oferecer respostas
teraputicas satisfatrias para seus clientes. Em outras palavras, aquele que oferece um bom servio.
43
44
Nota (de 0 a 10) para avaliar a pontualidade do terapeuta com relao agenda
estabelecida;
Nota (de 0 a 10) para avaliar a qualidade do feedback apresentado pelo terapeuta;
Com base nas informaes acima, qual a avaliao geral do cliente com relao ao
atendimento prestado: timo, Bom, Regular, Ruim, Muito Ruim;
O cliente s pode realizar a avaliao de cada atendimento apenas uma vez e seus dados no
aparecero atrelados aos depoimentos apresentados no perfil do terapeuta. Isso para garantir
que o cliente seja o mais honesto possvel em sua recomendao.
Todos os procedimentos descritos devero ser gravados no banco de dados.
Aps realizar o levantamento das informaes foi possvel elaborar uma lista com os
requisitos funcionais e no funcionais que faro parte do escopo do sistema. A Tabela 4
apresenta a lista com os requisitos funcionais previstos para o sistema HolisticWeb e sua
rastreabilidade, ou seja, vinculao com os casos de uso associados.
Caso de
Uso
RF01
CSU01
RF02
CSU02
RF03
CSU03
RF04
CSU04
RF05
CSU05
45
RF06
RF07
RF08
RF09
RF10
CSU01
CSU02
CSU03
CSU06
CSU07
RF11
CSU04
RF12
CSU08
RF13
CSU09
RF14
RF15
RF16
RF17
CSU10
CSU10
CSU11
CSU12
A Tabela 5 apresenta uma lista com requisitos no funcionais previstos para o sistema.
Cdigo
Requisito No Funcionais
RNF01
RNF02 O sistema dever utilizar o Banco de Dados SQL Server Express 2012.
Ser utilizado servidor web IIS (Internet Information Services) 7.0 ou superior para
disponibilizar o site na rede.
O sistema dever rodar nos browsers Internet Explorer (verses 8.0 ou superior) e no
RNF04 Google Chrome (verses 46.0 ou superior).
RNF03
46
Nome:
Descrio:
Um agendamento no pode ser realizado em uma data e hora que j tenha sido
agendada por outro cliente.
Fonte:
O prprio autor.
Histrico:
CSU04:Desabilitar Cadastro
Terapeuta
CSU05:Visualizar Atendimentos
Cliente
CSU08:Buscar Terapeuta
48
Fluxo Principal:
atendimento;
O cliente escolhe o tipo de atendimento que deseja receber, o dia e a hora conforme a
agenda do terapeuta;
O sistema verifica se a data e hora escolhida pelo cliente esto disponveis, ou seja, se j
no foi preenchida por outro cliente anteriormente.
O sistema redireciona o cliente para um formulrio que possibilita o cliente efetuar o
pagamento;
O cliente efetua o pagamento;
O sistema envia um e-mail para o terapeuta informando que um agendamento foi realizado
e o caso de uso termina (CSU11);
a) Quando o cliente seleciona uma data e hora para agendamento que j est preenchida para
atendimento de outro cliente, o sistema exibe uma mensagem informando que a data e hora
que ele selecionou j est preenchida, e o caso de uso retorna para o passo 3.
Fluxo Exceo (6): Violao da RN04 e RN05
a) O cliente ao realizar o pagamento deve informar os dados do carto de crdito
corretamente, principalmente o nmero do carto de crdito e a data de validade. Caso no
sejam vlidos, o sistema exibir uma mensagem ao cliente e o caso de uso retorna para o
passo 5.
Pois-condies: O cliente realizou o agendamento com sucesso e o caso de uso termina.
Regras de Negocio: RN01, RN04, RN05;
Quadro 1 - Caso de Uso Agendar Atendimento (CSU09).
Fonte: o prprio autor.
49
Aps o desenvolvimento dos casos de uso e a especificao funcional dos casos de uso
essenciais, foi possvel identificar e construir o diagrama de classes do sistema, que pode ser
observado atravs da Figura 13.
50
ESTADO
+ ID_ESTADO : int
+ NOME
: string
+ SIGLA
: string
PESSOA
1..1
+
+
+
+
+
+
+
+
+
0..*
1..1
0..*
CIDADE
1..1
ID_PESSOA
NOME
SEXO
E_MAIL
ENDERECO
TELEFONE
LOGIN
SENHA
STATUS
:
:
:
:
:
:
:
:
:
long
string
string
string
string
string
string
string
bool
0..*
+ ID_CIDADE : int
+ NOME
: string
1..1
1..1
0..*
CLIENTE
CARTAOCREDITO
+
+
+
+
+
+
+
0..1
ID_CARTAOCREDITO
NUMEROCARTAO
OPERADORA
NOMETITULAR
MESVALIDADE
ANOVALIDADE
CODIGOSEGURANCA
:
:
:
:
:
:
:
long
long
string
string
int
int
int
+ CPF
: string
+ PROFISSAO
: string
+ DATANASCIMENTO : DateTime
1..1
0..*
TERAPEUTA
0..*
1..1
0..*
1..1
+
+
+
+
+
+
+
+
FOTO
CNPJ
DESCRICAOPERFIL
DESCRICAOEXPERIENCIAS
FORMACAOACADEMICA
HISTORICOVIDA
CURSOSEXTRACURRICULARES
VALORHORAATENDIMENTO
:
:
:
:
:
:
:
:
string
string
string
string
string
string
string
decimal
0..*
PAGAMENTO
+
+
+
+
ID_PAGAMENTO
VALORTOTAL
PAGAMENTOREALIZADO
DATAPAGAMENTO
:
:
:
:
long
decimal
bool
DateTime
0..*
FK_ESPECIAL_ESPECIALI_TERAPEUT
ATENDIMENTO
0..1
0..*
+
+
+
+
+
+
ID_ATENDIMENTO
DATA
HORAINICIO
HORAFIM
ATENDIMENTOREALIZADO
OBSERVACAO
:
:
:
:
:
:
long
DateTime
time
time
bool
string
1..1
0..*
0..*
FK_TIPOATEN_TIPOATEND_TERAPEUT
QUALIFICACAO
+
+
+
+
+
+
+
ID_QUALIFICACAO
NOTACONHECESPECIF
NOTAQUALIDADECOMUNI
NOTAPONTUALIDADE
NOTAFEEDBACK
DEPOIMENTO
AVALIACAOGERAL
:
:
:
:
:
:
:
long
int
int
int
int
string
int
0..*
0..*
0..*
0..1
0..*
FK_ESPECIAL_ESPECIALI_ESPECIAL
1..1
0..*
FK_TIPOATEN_TIPOATEND_TIPOATEN
TIPOATENDIMENTO
+ ID_TIPOATENDIMENTO : int
+ DESCRICAO
: string
ESPECIALIDADE
+ ID_ESPECIALIDADE : int
+ NOME
: string
+ DESCRICAO
: string
AGENDA
+ ID_AGENDA : long
+ HORAINICIO : time
+ HORAFIM
: time
0..1
0..*
DIASEMANA
+ ID_DIASEMANA
: int
+ NOMEDIASEMANA : string
O diagrama de sequncia um modelo que mostra o passo a passo de um caso de uso. Esse
diagrama utilizado para explicar casos de uso que precisam de uma ateno em especial ou so
complexos. Mesmo descrevendo todo o caso de uso, pode no ser muito claro para o programador
sua sequncia lgica de acontecimentos na linha do tempo. O diagrama de sequncia detalha quais
atores, classes, requisies, parmetros, resposta e sequncia lgica que deve ser seguida
51
vwPerfilTerapeuta
vwAgendarAtendimento
vwPagamento
:ctlTipoAtendimento
:ctlAgenda
:ctlAtendimento
:ctlPagamento
Cliente
Terapeuta
Acessa o perfil
Redireciona
RequisitaAgendamento()
CarregaTipos()
CarregaAgendaTerapeuta(id)
View()
AgendarAtendimento(Data, Hora, TipoAtendimento);
VerificaDataHoraDisponivel(Data, Hora);
RegistraAtendimento()
Ok
Redireciona
EfetuarPagamento()
EfetuarPagamento()
ValidarDadosCartao()
EfetuarPagamento()
Ok
EnviarEmailAgendamentoConcluido()
E mail enviado
52
meio simples e fcil de entender para comunicar os aspectos principais do projeto de qualquer
banco de dados (DATE, 2004).
Atravs da Figura 15 pode-se observar o Diagrama de Entidade e Relacionamento do sistema
HolisticWeb.
ESTADO
ID_ESTADO <pi> Integer
<M>
NOME
Variable characters (40) <M>
SIGLA
Characters (2)
<M>
PESSOA
FK_PESSOA_ESTADOPES_ESTADO
PK_ESTADO <pi>
FK_CIDADE_CIDADEEST_ESTADO
FK_PESSOA_CIDADEPES_CIDADE
CIDADE
FK_CLIENTE_HERDA_PESSOA
CLIENTE
<M>
<M>
<M>
<M>
<M>
FK_TERAPEUT_HERDA2_PESSOA
CPF
Variable characters (11)
PROFISSAO
Variable characters (40)
DATANASCIMENTO Date & Time
CARTAOCREDITO
TERAPEUTA
FOTO
CNPJ
DESCRICAOPERFIL
DESCRICAOEXPERIENCIAS
FORMACAOACADEMICA
HISTORICOVIDA
CURSOSEXTRACURRICULARES
VALORHORAATENDIMENTO
FK_CARTAOCR_POSSUI_CLIENTE
<M>
FK_ATENDIME_AGENDA_CLIENTE
PK_CARTAOCREDITO <pi>
Image
Variable characters (14)
Text
Text
Variable characters (60)
Text
Text
Money
<M>
FK_ATENDIME_REALIZA_TERAPEUT
PAGAMENTO
ID_PAGAMENTO
<pi> Serial
<M>
VALORTOTAL
Money
<M>
PAGAMENTOREALIZADO
Boolean
DATAPAGAMENTO
Date & Time <M>
PK_PAGAMENTO <pi>
ATENDIMENTO
FK_ATENDIME_REFERENCE_PAGAMENT
ID_ATENDIMENTO
<pi,ai> Serial
DATA
Date & Time
HORAINICIO
time
HORAFIM
time
ATENDIMENTOREALIZADO
Boolean
OBSERVACAO
Text
QUALIFICACAO
FK_AGENDA_AGENDATER_TERAPEUT
<M>
<M>
<M>
<M>
FK_ESPECIAL_ESPECIALI_TERAPEUT
FK_TIPOATEN_TIPOATEND_TERAPEUT
AGENDA
ID_AGENDA <pi> Serial <M>
HORAINICIO
time
HORAFIM
time
ESPECIALIDADETERAPEUTA
AK_KEY_2_ATENDIME <ai>
PK_ATENDIMENTO
<pi>
ID_QUALIFICACAO
<pi> Serial <M>
NOTACONHECESPECIF
Integer
NOTAQUALIDADECOMUNI
Integer
NOTAPONTUALIDADE
Integer
NOTAFEEDBACK
Integer FK_ATENDIME_REFERENCE_QUALIFIC
DEPOIMENTO
Text
FK_ATENDIME_TIPO_TIPOATEN
AVALIACAOGERAL
Integer
PK_AGENDA <pi>
TIPOATENDIMENTOTERAPEUTA
PK_QUALIFICACAO <pi>
FK_ESPECIAL_ESPECIALI_ESPECIAL
ESPECIALIDADE
ID_ESPECIALIDADE <pi> Integer
<M>
NOME
Variable characters (40) <M>
DESCRICAO
Variable characters (30)
FK_TIPOATEN_TIPOATEND_TIPOATEN
FK_AGENDA_REFERENCE_DIASEMAN
PK_ESPECIALIDADE <pi>
TIPOATENDIMENTO
ID_TIPOATENDIMENTO <pi> Integer
<M>
DESCRICAO
Variable characters (30) <M>
PK_TIPOATENDIMENTO <pi>
DIASEMANA
ID_DIASEMANA
<pi> Integer
<M>
NOMEDIASEMANA
Variable characters (15) <M>
PK_DIASEMANA <pi>
ESTADO
ID_ESTADO int
<pk>
NOME
varchar(40)
SIGLA
char(2)
PESSOA
FK_PESSOA_ESTADOPES_ESTADO
FK_CIDADE_CIDADEEST_ESTADO
FK_PESSOA_CIDADEPES_CIDADE
CIDADE
ID_CIDADE int
<pk>
ID_ESTADO int
<fk>
NOME
varchar(40)
ID_PESSOA
ID_ESTADO
ID_CIDADE
NOME
SEXO
E_MAIL
ENDERECO
TELEFONE
LOGIN
SENHA
STATUS
int
<pk>
int
<fk2>
int
<fk1>
varchar(40)
char(1)
varchar(60)
varchar(120)
varchar(13)
varchar(15)
varchar(10)
bit
FK_CLIENTE_HERDA_PESSOA
CLIENTE
CARTAOCREDITO
ID_CARTAOCREDITO
ID_CLIENTE
NUMEROCARTAO
OPERADORA
NOMETITULAR
MESVALIDADE
ANOVALIDADE
CODIGOSEGURANCA
ID_CLIENTE
int
<pk,fk>
int
<pk>
CPF
varchar(11)
int
<fk>
PROFISSAO
varchar(40)
bigint
FK_CARTAOCR_POSSUI_CLIENTE
DATANASCIMENTO datetime
varchar(20)
varchar(40)
int
int
FK_ATENDIME_AGENDA_CLIENTE
int
FK_TERAPEUT_HERDA2_PESSOA
FK_PAGAMENT_PAGA_CARTAOCR
int
<pk,fk>
image
varchar(14)
text
text
varchar(60)
text
text
money
ATENDIMENTO
PAGAMENTO
ID_PAGAMENTO
ID_CARTAOCREDITO
VALORTOTAL
PAGAMENTOREALIZADO
DATAPAGAMENTO
TERAPEUTA
ID_TERAPEUTA
FOTO
CNPJ
DESCRICAOPERFIL
DESCRICAOEXPERIENCIAS
FORMACAOACADEMICA
HISTORICOVIDA
CURSOSEXTRACURRICULARES
VALORHORAATENDIMENTO
int
<pk>
int
<fk>
money
bit
datetime
FK_ATENDIME_REFERENCE_PAGAMENT
QUALIFICACAO
ID_QUALIFICACAO
NOTACONHECESPECIF
NOTAQUALIDADECOMUNI
NOTAPONTUALIDADE
NOTAFEEDBACK
DEPOIMENTO
AVALIACAOGERAL
int <pk>
int
int
int
int
text
int
ID_ATENDIMENTO
ID_TERAPEUTA
ID_CLIENTE
ID_TIPOATENDIMENTO
ID_QUALIFICACAO
ID_PAGAMENTO
DATA
HORAINICIO
HORAFIM
ATENDIMENTOREALIZADO
OBSERVACAO
int
int
int
int
int
int
datetime
time
time
bit
text
<pk,ak>
FK_ATENDIME_REALIZA_TERAPEUT
<fk2>
<fk1>
<fk3>
<fk5>
<fk4>
FK_ATENDIME_REFERENCE_QUALIFIC
FK_ATENDIME_TIPO_TIPOATEN
FK_AGENDA_AGENDATER_TERAPEUT
FK_TIPOATEN_TIPOATEND_TERAPEUT
FK_ESPECIAL_ESPECIALI_TERAPEUT
TIPOATENDIMENTOTERAPEUTA
ID_TIPOATENDIMENTO int <pk,fk1>
ID_TERAPEUTA
int <pk,fk2>
AGENDA
ESPECIALIDADETERAPEUTA
ID_ESPECIALIDADE int <pk,fk1>
ID_TERAPEUTA
int <pk,fk2>
TIPOATENDIMENTO
ID_TIPOATENDIMENTO int
<pk>
DESCRICAO
varchar(30)
ID_AGENDA
ID_TERAPEUTA
ID_DIASEMANA
HORAINICIO
HORAFIM
int
<pk>
int
<fk1>
int
<fk2>
time
time
FK_TIPOATEN_TIPOATEND_TIPOATEN
FK_ESPECIAL_ESPECIALI_ESPECIAL
ESPECIALIDADE
ID_ESPECIALIDADE int
<pk>
NOME
varchar(40)
DESCRICAO
varchar(30)
FK_AGENDA_REFERENCE_DIASEMAN
DIASEMANA
ID_DIASEMANA
int
<pk>
NOMEDIASEMANA varchar(15)
Tabela: PESSOA
Tabela responsvel pelo armazenamento de dados da Pessoa (Cliente ou Terapeuta)
Campo
Tipo
ID_PESSOA
int
ID_ESTADO
Sim
int
Sim
ID_CIDADE
int
Sim
NOME
varchar(40)
40
Sim
Nome da pessoa
SEXO
char(1)
Sim
Sexo da Pessoa
E_MAIL
varchar(60)
60
Sim
E-mail da pessoa
ENDERECO
varchar(120)
120
No
TELEFONE
varchar(13)
13
No
LOGIN
varchar(15)
15
Sim
SENHA
varchar(10)
10
Sim
STATUS
bit
No
55
56
A primeira tela exibida pelo sistema a tela Home, apresentada atravs da Figura 19, que permite
o acesso s funcionalidades, conforme definido nos casos de uso levantados durante o processo de
anlise. Esta tela apresenta os quatro ltimos terapeutas7 que se cadastraram no sistema.
Para que o cliente efetue o agendamento com o terapeuta, ele precisa fazer o cadastro dos
prprios dados. A tela de cadastro de clientes pode ser visualizada atravs da Figura 20.
7
Os nomes dos terapeutas cadastrados so fictcios e as pessoas apresentadas atravs das fotos so modelos e
no possuem nenhuma relao com o trabalho.
57
Para que o terapeuta possa realizar atendimento de clientes atravs do HolisticWeb, ele
precisa estar cadastrado no sistema. A tela de cadastro de terapeutas pode ser visualizada
atravs da Figura 21.
58
59
Todo terapeuta cadastrado e ativo no HolisticWeb pode ser localizado pelos clientes atravs
de uma tela de busca de terapeutas. A tela de busca pode ser visualizada atravs da Figura 24.
60
61
Para que o cliente efetue o agendamento de um atendimento com o terapeuta ele precisa
efetuar o login no sistema. A tela de Login pode ser visualizada atravs da Figura 26.
A tela apresentada atravs da Figura 27 a tela para agendar o atendimento com o terapeuta.
62
Aps agendar o atendimento com o terapeuta, o cliente deve efetuar o pagamento atravs da
tela de Pagamento, que apresentada atravs da Figura 28.
Aps o atendimento ter sido realizado, o sistema envia um e-mail para que o cliente efetue a
qualificao do atendimento recebido. A tela para qualificao do atendimento pode ser
visualizada atravs da Figura 29.
63
64
7. CONCLUSO
de
recomendar
terapeuta
atravs
do
prprio
depoimento,
proporcionando mais segurana para outros clientes que buscam referncias sobre a
qualidade do servio oferecido pelo terapeuta.
O grande diferencial do sistema desenvolvido est na apresentao transparente das
opinies dadas pelos clientes que foram atendidos. Essa avaliao ocorre aps a data de
65
atendimento vencida, onde o prprio sistema envia um e-mail para o cliente com um
link, para que um questionrio de avaliao seja respondido por ele.
Diante do exposto, conclui-se que o objetivo geral apresentado inicialmente foi alcanado,
bem como os objetivos especficos, de desenvolvimento de um sistema disponvel na Internet,
para facilitar o acesso aos profissionais da rea de THCs, apresentando de forma clara o
currculo do terapeuta com informaes de seu perfil profissional, depoimentos e
qualificaes dos clientes que j receberam atendimento.
A avaliao do sistema criado foi satisfatria, pois atravs da construo se teve a ideia exata
de seu funcionamento quando este for entrar em um ambiente de produo. Todas as
ferramentas e plataformas usadas para o processo de desenvolvimento do sistema atenderam
de forma adequada e no houve nenhuma intercorrncia que impedisse que os objetivos
fossem alcanados.
O aprendizado adquirido com o desenvolvimento deste trabalho foi satisfatrio, pois atravs
dele, muito do que foi visto nas aulas, de forma terica, pode ser visto na prtica durante
processo de criao do sistema, com todas as dificuldades e desafios pertinentes ao mtodo
utilizado para gerao de um software. Por fim, este trabalho possibilitou ao autor vivenciar
uma experincia prtica em todas as etapas da engenharia de software que ser de grande
valor para aplicaes futuras.
66
Implementao de novos filtros na tela de busca por terapeutas, para que a mesma
possa ser realizada de forma avanada. Como por exemplo, localizar os terapeutas
que atuem com mais de uma especialidade.
67
REFERNCIAS
ADLIA, M.; PIETA, M.; GOMES, W. B. Psicoterapia Pela Internet: Vivel ou Invivel?
PSICOLOGIA: CINCIA E PROFISSO, Brasilia, v. 34, n. n1, p. 18-31, Jan.- Mar.
2014.
ALBERTIN, A. L. Comrcio Eletrnico: Modelo Aspectos e Contribuies de sua
Aplicao. 5. ed. So Paulo: Atlas S.A., 2007. ISBN 9788522437542.
AZEVEDO, R. Notcias do Site: Rdio Verdes Mares. Site da Rdio Verdes Mares, 26
Maro 2015. Disponivel em: <http://www.verdinha.com.br/noticias/14629/cartomantes-defortaleza-sao-procurados-por-catolicos-e-evangelicos-e-aceitam-ate-cartao-de-credito>.
Acesso em: 26 Julho 2015.
BERTAGNOLLI, S. D. C.; MILETTO, E. M. Desenvolvimento de Software II: Introduo
ao Desenvolvimento Web com HTML, CSS, JavaScript e PHP - Eixo: Informao e
Comunicao - Srie Tekne. Porto Alegre: Bookman Editora, v. II, 2014. 276 p. ISBN
9788582601969.
BEZERRA, E. Princpios de Anlise e Projeto de Sistemas com UML. 2. ed. [S.l.]:
Elsevier Editora, 2006. 308 p. ISBN 8535216960.
BRENNAN, B. A. Mos de Luz: Um Guia para a Cura atravs do Campo de Energia
Humana. Traduo de OCTAVIO MENDES CAJADO. 17. ed. So Paulo: PENSAMENTO,
2003. ISBN 8531504139.
CAPB. CAPB - Centro de Atendimento em Psicoterapia Breve. Programa de Orientao
Psicolgica do CAPB, 2014. Disponivel em: <http://www.capbreve.com.br/News_12>.
Acesso em: 26 Julho 2015.
CARDIM, R. Terapia Holstica. STUM - Somos Todos Um, 2014. Disponivel em:
<http://somostodosum.ig.com.br/conteudo/c.asp?id=01224>. Acesso em: 14 Agosto 2015.
CAVALCANTE, L. Terapia sem preconceitos. Gazeta Digital, 05 Outubro 2008. Disponivel
em: <http://www.gazetadigital.com.br/conteudo/show/secao/13/materia/190927/t/terapia-sempreconceitos>. Acesso em: 04 Agosto 2015.
CAZELLA, S. C.; NUNES, M. A. S. N.; REATEGUI, E. B. A Cincia da Opinio: Estado
da Arte em Sistemas de Recomendao. Rio de Janeiro: PUC Rio, v. 1, 2010. 161-216 p.
Citao j pronta: Cazella, S. C. ; Nunes, M. A. S. N. ; Reategui, E.. A Cincia da Opinio:
Estado da Arte em Sistemas de Recomendao. In:Andr Ponce de Leon F. de Carvalho;
Tomasz Kowaltowski.(Org.). Jornada de Atualizao de Informtica-JAI 2010-CSB.
CEGIELSKI, C. G.; JUNIOR, R. K. R. Introduo a Sistemas de Informao. 3. ed. So
Paulo: Elsevier Editora, 2012. ISBN 9780470473528.
68
72
APNDICE
APNDICE A QUESTIONRIO
73
74
75
76
77
78
79
80
81
82
Nome:
Descrio:
Fonte:
O prprio autor.
Histrico:
Nome:
Descrio:
Fonte:
O prprio autor.
Histrico:
Nome:
Descrio:
Para que o cliente realize o agendamento, o pagamento deve ser realizado com um
carto de crdito vlido.
Fonte:
O prprio autor.
Histrico:
Nome:
Descrio:
Para que o cliente realize o agendamento, o pagamento deve ser realizado com um
carto de crdito com data de vencimento vlida.
Fonte:
O prprio autor.
Histrico:
Tabela 11 - Regra de Negcio Carto de crdito com data de vencimento vlido (RN05).
Fonte: o prprio autor.
83
Nome:
Descrio:
O terapeuta no pode desativar o prprio perfil caso tenha algum atendimento que
tenha sido pago e esteja pendente de atendimento.
Fonte:
O prprio autor.
Histrico:
Nome:
Descrio:
O terapeuta precisa ter sua agenda criada para estar ativo no sistema.
Fonte:
O prprio autor.
Histrico:
84
85
86
87
88
89
90
91
92
93
94
Fluxo Principal:
1. O sistema redireciona o cliente para um formulrio que possibilita o cliente efetuar
o pagamento;
2. O cliente informa os dados do carto de crdito no formulrio;
3. O sistema questiona o cliente se ele deseja armazenar os dados do carto de crdito
no sistema para futuras transaes;
4. O sistema valida os dados do carto de crdito do cliente;
5. O sistema registra o pagamento;
6. O sistema envia um e-mail para o terapeuta informando que um agendamento foi
realizado e o caso de uso termina (CSU10);
Fluxo Alternativo (4): Dados no informados
a) Se o cliente tentar submeter o pagamento sem antes ter informado os dados do
carto de crdito, o sistema exibir uma mensagem solicitando que ele informe os
dados do carto antes de submeter o formulrio de pagamento e o caso de uso
retorna ao passo 1.
Fluxo Exceo (4): Violao da RN04 e RN05
a) O cliente ao realizar o pagamento deve informar os dados do carto de crdito
corretamente, principalmente o nmero do carto de crdito e a data de validade.
Caso no sejam vlidos, o sistema exibir uma mensagem ao cliente e o caso de uso
retorna para o passo 1.
Pois-condies: O sistema registra o pagamento com sucesso e o caso de uso termina.
Regras de Negocio: RN04, RN05.
Quadro 12 - Caso de Uso Efetuar Pagamento (CSU12).
Fonte: o prprio autor.
95
Tabela: CLIENTE
Tabela responsvel pelo armazenamento de dados do Cliente
Campo
Tipo
ID_CLIENTE
int
CPF
varchar(11)
PROFISSAO
varchar(40)
DATANASCIMENTO
datetime
Sim
11
No
40
No
No
Tabela: TERAPEUTA
Tabela responsvel pelo armazenamento de dados do Terapeuta
Campo
Tipo
ID_TERAPEUTA
int
FOTO
image
CNPJ
varchar(14)
DESCRICAOPERFIL
No
Foto do terapeuta
No
text
No
DESCRICAOEXPERIENCIAS
text
No
FORMACAOACADEMICA
varchar(60)
No
HISTORICOVIDA
text
No
CURSOSEXTRACURRICULARES text
No
VALORHORAATENDIMENTO
Sim
money
PK, FK
14
60
96
Tabela: ATENDIMENTO
Tabela responsvel pelo armazenamento de dados de Atendimento
Campo
Tipo
ID_ATENDIMENTO
int
PK
Sim
ID_TERAPEUTA
int
FK
Sim
ID_CLIENTE
int
FK
Sim
ID_TIPOATENDIMENTO
int
FK
Sim
ID_QUALIFICACAO
int
FK
No
ID_PAGAMENTO
int
No
DATA
datetime
Sim
HORAINICIO
time(7)
Sim
HORAFIM
time(7)
Sim
ATENDIMENTOREALIZADO
bit
No
OBSERVACAO
text
No
Tabela: AGENDA
Tabela responsvel pelo armazenamento de dados da Agenda do terapeuta
Campo
Tipo
ID_AGENDA
int
PK
Sim
ID_TERAPEUTA
int
FK
Sim
ID_DIASEMANA
int
No
HORAINICIO
time(7)
No
HORAFIM
time(7)
No
97
Tabela: ESPECIALIDADE
Tabela responsvel pelo armazenamento de dados de Especialidade
Campo
Tipo
ID_ESPECIALIDADE
int
NOME
varchar(40)
DESCRICAO
varchar(30)
Sim
40
Sim
Nome da especialidade
30
No
Tabela: DIASEMANA
Tabela responsvel pelo armazenamento de dados dos Dias da Semana
Campo
Tipo
ID_DIASEMANA
int
NOMEDIASEMANA
varchar(15)
Sim
Sim
Tabela: TIPOATENDIMENTO
Tabela responsvel pelo armazenamento de dados do Tipo de Atendimento
Campo
Tipo
ID_TIPOATENDIMENTO
int
DESCRICAO
varchar(30)
Sim
Sim
Tabela: ESTADO
Tabela responsvel pelo armazenamento de dados de Estado
Campo
Tipo
ID_ESTADO
int
NOME
varchar(40)
SIGLA
char(2)
Sim
40
Sim
Nome do estado
Sim
Sigla do estado
98
Tabela: CIDADE
Tabela responsvel pelo armazenamento de dados de Cidade
Campo
Tipo
ID_CIDADE
int
PK
Sim
ID_ESTADO
int
FK
Sim
NOME
varchar(40)
No
Nome da cidade
40
Tabela: PAGAMENTO
Tabela responsvel pelo armazenamento de dados de Pagamento
Campo
Tipo
ID_PAGAMENTO
int
PK
Sim
ID_CARTAOCREDITO
int
FK
No
VALORTOTAL
money
FK
Sim
PAGAMENTOREALIZADO
bit
No
DATAPAGAMENTO
datetime
Sim
Tipo
ID_CARTAOCREDITO
int
PK
Sim
ID_CLIENTE
int
FK
Sim
NUMEROCARTAO
bigint
Sim
OPERADORA
varchar(20)
20
Sim
NOMETITULAR
varchar(40)
40
Sim
MESVALIDADE
int
Sim
ANOVALIDADE
int
CODIGOSEGURANCA
int
99
Tabela: QUALIFICACAO
Tabela responsvel pelo armazenamento de dados de QUALIFICACAO
Campo
Tipo
ID_QUALIFICACAO
int
PK
Sim
NOTACONHECESPECIF
int
FK
No
NOTAQUALIDADECOMUNI
int
No
NOTAPONTUALIDADE
int
No
NOTAFEEDBACK
int
No
DEPOIMENTO
text
No
AVALIACAOGERAL
int
No
Tabela: TIPOATENDIMENTOTERAPEUTA
Tabela responsvel por fazer a ligao de dados dos Tipos de Atendimento prestados pelo Terapeuta
Campo
Tipo
ID_TIPOATENDIMENTO
int
PK
Sim
ID_TERAPEUTA
int
FK
No
Tabela: ESPECIALIDADETERAPEUTA
Tabela responsvel por fazer a ligao de dados de Especialidade com o Terapeuta
Campo
Tipo
ID_ESPECIALIDADE
int
PK
Sim
ID_TERAPEUTA
int
FK
No
100