Вы находитесь на странице: 1из 70

UNIVERSIDADE ANHEMBI MORUMBI

AILTON ALMEIDA REIS


GUSTAVO GOUVEIA PEREIRA
JESUS RIOS DAMIAN
LUIS PARRAGA ORELLANA
RAUL SOTO SABRERA

REDE SOCIAL PARA DOADORES DE SANGUE, PLAQUETAS E PLASMA

So Paulo
2015

AILTON ALMEIDA REIS


GUSTAVO GOUVEIA PEREIRA
JESUS RIOS DAMIAN
LUIS PARRAGA ORELLANA
RAUL SOTO SABRERA

REDE SOCIAL PARA DOADORES DE SANGUE, PLAQUETAS E PLASMA


Trabalho de Concluso Curso apresentado como
exigncia parcial para a obteno do ttulo de
Bacharel em Sistemas de Informao da
Universidade Anhembi Morumbi.

Orientador: Mauricio Mendes Faria

So Paulo
2015

AILTON ALMEIDA REIS


GUSTAVO GOUVEIA PEREIRA
JESUS RIOS DAMIAN
LUIS PARRAGA ORELLANA
RAUL SOTO SABRERA

REDE SOCIAL PARA DOADORES DE SANGUE, PLAQUETAS E PLASMA


Trabalho de Concluso Curso apresentado como
exigncia parcial para a obteno do ttulo de
Bacharel em Sistemas de Informao da
Universidade Anhembi Morumbi, sob a orientao do
Professor Mauricio Faria.

Aprovado em

Maurcio Mendes Faria


Universidade Anhembi Morumbi

Nome do convidado
Universidade Anhembi Morumbi

Nome do convidado
Universidade Anhembi Morumbi

AGRADECIMENTOS
Agradecemos ao nosso orientador, professor Mauricio Mendes Faria, pelo
conhecimento compartilhado e pelas orientaes precisas que tanto nos ajudaram
na pesquisa e desenvolvimento deste trabalho.
No podemos deixar de agradecer tambm a nossas famlias pelo tempo que
deixamos de passar com elas porque estvamos dedicados ao desenvolvimento do
presente trabalho.

EPGRAFE
O futuro pertence queles que acreditam
na beleza de seus sonhos (Eleanor
Roosevelt).

RESUMO
Nos ltimos anos as redes sociais ganharam um destaque por conta da facilidade de
relao entre os seus usurios. As redes sociais se tornaram um meio eficiente de
comunicao entre pessoas que possuem o mesmo interesse em comum. Hoje em
dia muitas pessoas encontram dificuldades em encontrar doadores de sangue e os
hospitais sempre esto com seus bancos de sangue abaixo da mdia ideal. Com
esse crescimento das redes sociais, a dificuldade das pessoas em encontrar
doadores de sangue e falta de sangue nos hospitais, vamos desenvolver uma rede
social voltada para doao de sangue para tentar diminuir esses problemas e trazer
uma nova soluo que ajude a sociedade. Atravs da rede, as pessoas vo
conseguir encontrar doadores de sangue e tambm podem ficar incentivadas a ser
tornar futuros doadores.
PALAVRAS CHAVE: Doao de Sangue. Redes Sociais. Colaborao em massa.

ABSTRACT

In recent years social networks gained a prominent because of the ease of


relationship between its users. Social networks have become an effective means of
communication between people who have the same interest in common. Nowadays
many people find it difficult to find blood donors and hospitals are always with their
blood banks below the ideal average. With this growth of social networks, the
difficulty of people in finding blood donors and lack of blood in hospitals, we will
develop a social network geared towards blood donation to try to reduce these
problems and bring a new solution to help society. Through the network, people will
be able to find blood donors and may also be encouraged to become future donors.

KEY WORDS: Blood Donation. Social Networks. Crowdsourcing.

LISTA DE FIGURAS
FIGURA 1 Diagrama de caso de uso......................................................................33
FIGURA 2 Diagrama de classes........... .................................................................35
FIGURA 3 Mapeamento rede social........................................................................36
FIGURA 4 Tela inicial rede social............................................................................37
FIGURA 5 Tela de cadastro rede social .................................................................38
FIGURA 6 Tela redefinio de senha......................................................................39
FIGURA 7 Tela principal rede social.......................................................................40
FIGURA 8 Tela informaes usurio rede social....................................................41
FIGURA 9 Modelo Conceitual Banco de dados......................................................50
FIGURA 10 Modelo Lgico Banco de dados...........................................................51

LISTA DE GRFICOS
Grfico 1 Idade mdia dos visitantes que utilizam as redes sociais....................22
Grfico 2 Porcentagem de pessoas que utilizam a internet.................................23

LISTA DE ABREVIATURAS E SIGLAS


S.B.I.B
SBHH
OMS

Sociedade Beneficente Israelita Brasileira


Sociedade Brasileira de Hematologia e Hemoterapia
Organizao Mundial da Sade

RUP

Processo Unificado Rational (Rational Unified Process)

XP

Programao Extrema (Extreme Programming)

UML

Linguagem de Modelagem Unificada

SUMRIO
INTRODUO...........................................................................................................13
1.1 OBJETIVO...........................................................................................................14
1.2 JUSTIFICATIVA...................................................................................................14
1.3 ABRANGNCIA...................................................................................................15
1.4 ESTRUTURA DO TRABALHO.............................................................................15
2 DOAO DE SANGUE..........................................................................................16
2.1 PLAQUETAS........................................................................................................17
2.1.1 PROCESSO DE DOAO DE PLAQUETAS..................................................17
2.2 PLASMA SANGUNEO........................................................................................18
2.2.1 PROCESSO DE DOAO DE PLASMA SANGUNEO..................................18
2.3 DOAES DE SANGUE NO BRASIL.................................................................18
2.4 FATORES MOTIVACIONAIS PARA DOAR SANGUE........................................19
3 REDES SOCIAL E A INTERNET............................................................................21
3.1 PRINCIPAIS ELEMENTOS DAS REDES SOCIAIS NA INTERNET....................21
3.2 A INTERNET E AS REDES SOCIAIS NO BRASIL..............................................22
3.3 COLABORAO EM
MASSA..............................................................................23
4 FERRAMENTAS.....................................................................................................25
4.1 LINGUAGEM DE MODELAGEM UNIFICADA (UML)..........................................25
4.1.1 Fundamentos da UML.....................................................................................25
4.1.2 UML e o Processo de Desenvolvimento de Software..................................26
5 METODOLOGIA.....................................................................................................27
5.1 REQUISITOS FUNCIONAIS................................................................................27
5.2 REGRAS DE NEGCIO......................................................................................28
5.3 REQUISITOS NO FUNCIONAIS.......................................................................32
5.4 DIAGRAMA DE CASO DE USO..........................................................................33
5.5 DIAGRAMA DE CLASSES...................................................................................35
5.6 PRINCIPAIS TELAS DO SISTEMA.....................................................................36
6 CONCLUSO.........................................................................................................42
6.1 TRABALHOS FUTUROS.....................................................................................42
REFERNCIAS..........................................................................................................43
APNDICE A - Matriz de rastreabilidade................................................................47

APNDICE B - Modelo conceitual banco de dados..............................................50


APNDICE C - Modelo lgico banco de dados......................................................51
APNDICE D - Detalhamento dos casos de uso.......................................,...........52
APNDICE E - Diagrama de atividades..................................................................63

13

1 INTRODUO
A popularizao das redes sociais criou novas formas de interao entre as
pessoas, tornando mais fcil a organizao e juno de ideias atravs de grupos
com interesses em comum. Atualmente, as redes sociais tm sido usadas quase
exclusivamente para fins de entretenimento, sendo raros os casos em que os
usurios se aproveitam do seu potencial de interao para gerarem uma mobilizao
ao redor de um termo de relevncia pblica (GABRIEL, 2010).
Todas as pessoas esto sujeitas a precisar de uma transfuso de sangue,
algumas vezes por conta de um acidente sofrido, de uma cirurgia ou um
procedimento mdico qualquer que seja necessria transfuso de sangue
(SOARES, 2015).
Na atualidade, o sangue ainda no pode ser desenvolvido nos laboratrios ,
por isso, que se precisa contar com a boa vontade dos doadores, visto que nada
substitui o sangue extrado das veias do ser humano (SOARES, 2015).
Doar sangue muito importante, mas quando chega um momento onde a
doao pode ser feita, sempre tem alguma desculpa e ento a doao que poderia
salvar a vida de outra pessoa adiada (SOARES, 2015).
A criao de uma rede social para atender pessoas que buscam doadores de
sangue, mas preparada para lidar especificamente com o tema doao de sangue,
poderia ser uma soluo para este problema, trazendo mais visibilidade e incentivo
para possveis doadores.
Essa rede social servir para incentivar pessoas a encontrar doadores e
tambm a fazer com que mais pessoas se tornem doadores, tudo isso, atravs da
conexo e troca de informaes que elas encontram em uma rede social.
Sendo assim, seria interessante analisar como uma rede especfica para este
tema se comportaria e como ela poderia conscientizar as pessoas a ser tornarem
doadores de sangue e contribuir para sociedade.

14

1.1 OBJETIVO
Este trabalho visa o desenvolvimento de uma rede social segmentada e
direcionada para os usurios que buscam encontrar possveis doadores de sangue e
tambm para que as pessoas que no tem o costume de doar sangue fiquem
motivadas a realizar uma doao.
A conexo ser feita atravs de postagens realizadas pelos usurios da rede
e essas postagens sero especificamente direcionados para pessoas do mesmo tipo
sanguneo que consta no cadastro e assim fazer uma interao atravs de
mensagens ou e-mail com esse possvel doador.
O objetivo principal mostrar que com uma rede social direcionada para o
tema de doao de sangue e o seu poder de influncia pode ajudar muitas pessoas
que tem dificuldade de encontrar doadores de sangue.
1.2 JUSTIFICATIVA
Com a popularizao e organizao das grandes massas, tem-se evidenciado
um grande poder de influncia.
Para manter os estoques de sangue regulares nos hemocentros, a OMS
(Organizao Mundial da Sade), recomenda-se que 5% da populao de um pas
doem sangue. No Brasil esse percentual est entre 2% e 2.5% (LINO, 2014).
A criao de uma rede social direcionada para o tema de doao de sangue
pode contribuir para que esse nmero de doadores aumente. E com o grande poder
de influncia que uma rede social proporciona fazer com que cada vez mais as
pessoas se conscientizem o quo importante doar sangue e o quanto isso ajuda
quem est precisando desta doao.
A ausncia de uma rede social voltada para este tema pode ser uma
alternativa eficiente quando se fala em doao de sangue. Hoje em dia nas redes
sociais como no Facebook, por exemplo, existem pginas direcionadas para o tema
de doao de sangue, mas nem sempre esse mtodo eficiente. Com uma rede
social voltada para doao de sangue, os usurios podem se conectar com o intuito
de ajudara outras pessoas realizando uma doao ou procurar um doador por meio
dessa nova rede.

15

1.3

ABRANGNCIA
Neste trabalho sero analisadas as principais caractersticas e conceitos

sobre doao de sangue, redes sociais e a colaborao em massa.


Ser desenvolvida uma proposta de uma nova plataforma de Rede Social
direcionada para o tema de doao de sangue.
Nessa nova rede social, os usurios podero encontrar pessoas que esto
precisando de doao de sangue e tambm solicitar aos usurios para que doem
sangue atravs de postagens registradas na rede, essa interao ser atravs de
posts, comunicao atravs de mensagens e e-mail.
1.4

ESTRUTURA DO TRABALHO
No segundo captulo abordado o processo de doao de sangue, plasma e

plaquetas e tambm a doao de sangue no Brasil e fatores que motivam uma


pessoa a doar sangue.
No terceiro captulo abordados conceitos e importncia das redes sociais e
a internet, os elementos das redes sociais na internet, as redes sociais no Brasil e
colaborao em massa.
No quarto captulo so abordadas as ferramentas de metodologia escolhidas
para o desenvolvimento da rede social.
O

quinto

captulo

composto

pela

metodologia

utilizada

para

desenvolvimento do sistema e telas do sistema.


O sexto captulo composto pela concluso e seguido por trabalhos futuros.

16

2 DOAO DE SANGUE
Em situaes de emergncias mdicas, as transfuses de sangue so muitas
vezes a nica forma de salvar a vida de um indivduo (HIGGINS, 1994).
A oferta suficiente de sangue doado , portanto, literalmente uma questo de
vida ou morte. O sangue ainda no pode ser produzido artificialmente, e alguns
componentes do sangue s podem ser armazenados por um curto perodo de
tempo. Alm disso, a quantidade de sangue que um nico indivduo pode doar
limitada (GOETTE & STUTZER, 2008).
Para atender a grande necessidade dos bancos de sangue, uma grande e
saudvel base de doadores necessria (GOETTE & STUTZER, 2008).
O ato de doar sangue simples e pode salvar as vidas de outras pessoas. O
processo de doao, desde quando a pessoa chega, at ir embora, dura cerca de 75
minutos. O processo de doao em sim s dura uns 8 ou 10 minutos, e pode ser
feito at trs vezes por ano, com intervalo de 90 dias no caso das mulheres e no
caso dos homens a doao pode ser feita at quatro vezes por ano, com um
intervalo de 60 dias entre as doaes (HOSPITAL ISRAELITA ALBERT EINSTEN,
2015).
O procedimento para a doao de sangue comea com o registro dos dados
de reconhecimento de doador e a apresentao de um atestado de identidade com
foto, expedido por uma entidade oficial (HOSPITAL ISRAELITA ALBERT EINSTEN,
2015).
O doador no pode ter feito dieta e se a doao acontecer depois de ser
realizada alguma refeio solicitado um tempo de espera de 3 horas para comear
a doao (HOSPITAL ISRAELITA ALBERT EINSTEN, 2015).
Posteriormente, o doador convidado a uma conversa onde seu histrico
mdico, seus hbitos e seu estado atual de sade, so analisados e registrados com
a finalidade de confirmar-se de que a doao no gerar problemas futuros ao
doador e nem ao receptor. A conversa realizada de maneira individual, por um
tcnico qualificado e sem a presena de companhia (HOSPITAL ISRAELITA
ALBERT EINSTEN, 2015).
Quando a conversa termina, se controla a presso artrias, a pulsao e a
temperatura. Depois, uma minscula abertura realizada com a finalidade de obter

17

um pouco de sangue para medir o nvel de hemoglobina (teste de anemia),


(HOSPITAL ISRAELITA ALBERT EINSTEN, 2015).
A coleta realizada em um assento na posio quase sentada. feito um
furo em uma das veias de um dos braos e coletado cerca de 400 ml a 450 ml em
uma bolsa plstica que preservar e evitar a coagulao do sangue. Esse sangue
coletado passa por teste com a finalidade de encontrar possveis doenas
infecciosas que possam ser transmitidas pela transfuso (HOSPITAL ISRAELITA
ALBERT EINSTEN, 2015).
Concluda a coleta, o doador levado a uma sala para comer e beber gua
(HOSPITAL ISRAELITA ALBERT EINSTEN, 2015).
2.1

PLAQUETAS
As plaquetas so pequenos glbulos incolores (megacaricitos), que so

formadas na medula ssea, e contm enzimas e outras substncias biologicamente


ativas (mediadores) (OMS, 1998).
Sua funo proteger o organismo contra uma perda excessiva de sangue,
atravs de uma aglomerao no stio da leso, formando uma espcie de tampo
plaquetrio temporrio, aps esse processo libera seu contedo no sangue. A
liberao do contedo plaquetrio um dos principais responsveis pelo
subsequente processo de coagulao, por ativao do mecanismo de coagulao
sangunea, que resulta em um depsito permanente de tampo de fibrina no stio da
leso, prevenindo sangramentos posteriores (OMS, 1998).
2.1.1 PROCESSO DE DOAO DE PLAQUETAS
O procedimento que permite a coleta exclusiva de plaquetas recebe o nome
de afrese. A afrese trata-se da extrao do sangue do doador, desagregao dos
elementos mediante o uso de um aparelho centrifugador, conservao das plaquetas
e

devoluo

dos

outros

elementos

do

sangue

para

doador

(AMERICAN_RED_CROSS, 2015).
Todo o processo demora cerca de 90 minutos e pode ser realizado a cada 72
horas, no ultrapassando 24 doaes em 12 meses e esse processo realizado por
uma mquina chamada separador de clulas (AMERICAN_RED_CROSS, 2015).

18

A doao de plaquetas ajuda os pacientes que esto sendo tratados com


quimioterapia, que realizaram um transplante de medula ssea ou cirurgias de
corao (PR-SANGUE, 2015).
2.2 PLASMA SANGUNEO
O plasma sanguneo o elemento lquido presente no sangue, tem uma cor
amarelada e representa aproximadamente 55% do volume de sangue que circula
pelo organismo humano. Eles contm gua, protenas, sdio; e outras matrias,
como gases, nutrientes, hormnios, enzimas e resduos (HEMOBRS, 2015).
Uma de suas funes principais conduzir por todo o organismo humano os
nutrientes necessrios para a vida das clulas, medicamentos e produtos txicos
(como por exemplo, o anidrido carbnico) (HEMOBRS, 2015).
Adicionalmente, o responsvel de levar para todo o corpo os medicamentos
ingeridos (HEMOBRS, 2015).
2.2.1 PROCESSO DE DOAO DE PLASMA SANGUNEO
O procedimento que permite a coleta exclusiva do plasma sanguneo recebe
o nome de plasmafrese. A plasmafrese consiste na extrao do plasma
sanguneo, com a devoluo das clulas sanguneas, separadas por meio de um
aparelho centrifugador (MORAES, ET AL., 2007).
Todo o processo demora aproximadamente 75 minutos e pode ser feito a
cada 28 dias, no ultrapassando 13 doaes em 12 meses e realizado por uma
mquina chamada separador de clulas (AMERICAN_RED_CROSS, 2015).
A doao de plasma sanguneo ajuda aos pacientes que apresentam cirrose,
hemorragias depois das operaes, ou em casos de traumatismos que determinem
a escassez de elementos de coagulao (HEMOBLOG, 2011).
2.3 DOAES DE SANGUE NO BRASIL
Em 1979, os servios de hemoterapia fizeram a liberao da doao de
sangue

para

que

os

familiares

pudessem

doar

sangue

para

pacientes

hospitalizados, os chamados doadores de reposio, aps essa medida ser

19

adotada, com o passar do tempo a Sociedade Brasileira de Hematologia e


Hemoterapia (SBHH) gerou campanhas destinadas para estimular a doao
voluntria de sangue (GONALEZ, SABINO E CHAMONE, 2003).
Em 1980, o Programa Nacional de Sangue foi criado pelo Ministrio da Sade
e foi chamado de Pr-sangue, com isso gera-se uma evoluo definitiva no
seguimento do estabelecimento profissional do setor de sangue, de todos os seus
objetivos um deles deve ser enfatizado que a concentrao na motivao da
doao opcional no recompensada e universal, colocando uma rede de centros de
hematologia e hemoterapia, responsveis por planejar os programas em cada
estado (MINISTRIO DA SADE, 1991).
Em 1988, a Constituio Federal proibiu qualquer tipo ou forma de
comercializao de sangue e derivados, declarando o sangue como uma questo
estratgica e poltica (MINISTRIO DA SADE, 1991).
No mesmo ano foi estabelecida uma lei federal que o cadastramento de
doadores passaria a ser necessrio tanto quanto a realizao de exames
laboratoriais. Em 1989, foi anunciada uma portaria autorizando normas tcnicas
dedicadas a disciplinar os processos de coleta, processamento de transfuso,
componentes e derivados (MINISTRIO DA SADE, 1991).
Entre o perodo de 1993 a 1996, foram anunciadas portarias que ordenavam
a necessidade do cumprimento de testes sorolgicos, o estabelecimento de
programas de inspeo de qualidade em sorologia, imuno-hematologia e de insumos
usados em hemoterapia (SERINOLLI, 1999).
2.4 FATORES MOTIVACIONAIS PARA DOAR SANGUE
Um estudo feito na Espanha, em 1996, revelou o altrusmo, a presso social e
a gratificao entre os fatores que impulsionaram a doao de sangue (BEIJAR,
1996).
Na Espanha, de acordo com a interpretao do discurso de cinco grupos de
doadores regulares de sangue, foi revelado que o processo entendido
racionalmente. No entanto, o mesmo julgado de forma emocional, personalizada e
estereotipada pelos indivduos (SUREZ, 2004).
Em outro estudo, feito no Brasil no Hemocentro de Belo Horizonte, foi
constatado a presena de tabus e crenas entre os possveis candidatos a realizar

20

uma doao de sangue, tais como a suposio de que doar sangue pode ocasionar
o aumento ou reduo da presso arterial. Foi constatado que a falta de
conhecimento acerca do processo de doao sangunea, predominando velhos
mitos sobre o processo de doao de sangue em uma parte dos candidatos
(RODRIGUES, 1995).
Os elementos socioeconmicos poderiam ser uma das razes que
impossibilitaria a doao de sangue, como tambm a pouca participao em
atividades comunitrias e a alta concorrncia no mercado de trabalho. Alm desses
fatores, com o envelhecimento da populao e uma poltica rgida para a conquista
de mais segurana transfusional podem acabar distanciando pessoas dispostas a
doar sangue (BEIJAR, 1996).
A falta de campanhas para incentivar na captao de doadores se torna um
problema habitual nos centros de coleta de sangue em todo pas. Coligado com a
deficincia de conhecimento sobre o mtodo de doao e a falta dos hemocentros
na fidelizao do doador, faz com que campanhas de doao de sangue acabem
sendo indispensveis em todo o pas.

21

3 REDE SOCIAL E A INTERNET


As redes sociais so formadas pela unio dos atores e as suas conexes. Os
atores podem ser definidos como pessoas, instituies, grupos ou os laos de uma
rede social. J as conexes so definidas pelas interaes realizadas na rede e os
laos sociais. (WASSERMAN, FAUST, & IACOBUCCI, 1994).
A definio de redes sociais pode ser interpretada como um aglomerado de
pessoas independentes, reunindo ideais e meios em torno de princpios e interesses
em comum (MARTELETO, 2001).
A teoria de redes sociais define as relaes sociais aos ns e conexes entre
estes. O n de uma rede social corresponde ao ator e as conexes representa
alguma forma de associao entre os atores. Existem muitas formas de realizar
conexo entre os atores, cada conexo uma interpretao diferente sobre a rede
social (WASSERMAN, FAUST, & IACOBUCCI, 1994).
O aumento de informaes em conjunto muito popular em redes sociais,
partindo da premissa de que os atores ficam mais prximos de outros que lhe
transmitam confiana ou que possua um vnculo de amizade, e na maioria dos casos
o vnculo profissional tambm. Com isso, as redes sociais vm aumentando
medida que os contatos vo sendo efetuados, resultando na construo social dos
indivduos, das quais as igualdades formam um corpo social, das quais as unidades
so as redes sociais. As relaes que so formadas por meio das redes sociais so
to entrelaadas que, na maioria dos casos, difcil saber como comearam ou com
quem comeou (TOMAL M. I., 2007).
3.1 ELEMENTOS DAS REDES SOCIAIS NA INTERNET
Os atores so os primeiros componentes da rede social, que pode ser
interpretado pelos laos (ou ns). Esses laos se referem s pessoas que esto
relacionadas na rede que se analisa. Como componente do sistema, os atores
trabalham com o objetivo de modelar as estruturas sociais, por intermdio da
comunicao e do conjunto de laos sociais.
As conexes em uma rede social so compostas dos laos sociais, que, por
sua vez, so elaborados atravs da comunicao social entre os atores. As

22

conexes so os mais importantes pontos de aprendizado das redes sociais, pois


so suas mudanas que alteram as estruturas desses grupos (RECUERO, 2009).
3.2 AS REDES SOCIAIS E A INTERNET NO BRASIL
De acordo com o Grfico 1, o estudo feito pela Comscore (Empresa dos EUA
de anlise da internet), mostra que aproximadamente 65% dos internautas que
utilizam rede social tm menos de 35 anos.

Grfico 1 Idade mdia dos visitantes que utilizam as redes sociais (Fonte:
COMSCORE, 2014).

Atravs do Grfico 1, podemos verificar que a maioria das pessoas que


utilizam rede social no Brasil, tem idade mnima e mxima adequada para fazer uma
doao de sangue.
Conforme Grfico 2, o Brasil ocupa o segundo lugar no mundo em relao a
quantidade de pessoas que utilizam a internet.

23

Grfico 2 Porcentagem de pessoas que utilizam a internet, segmentado por pases


(Fonte: COMSCORE, 2014).
O Brasil um dos pases do mundo onde mais se utiliza a internet e cada dia
isso vem crescendo, mostrando que uma rede social voltada para doao de sangue
pode ser muito utilizada e vir a crescer.
3.3 COLABORAO EM MASSA
Alm das redes sociais a colaborao em massa tambm um grande
fenmeno que pode acontecer atravs das redes e contribuir muito para alcanar
objetivos que necessitam de um conjunto de pessoas para ter um maior poder de
convencimento.
Colaborao em massa uma grande fonte de fora de trabalho, formada por
grupos de pessoas de qualquer formao, que, por meio da Internet, contribuem
naturalmente com os seus conhecimentos para desenvolver um projeto ou resolver
problemas, pelo simples prazer de colaborar, sem nenhum tipo de remunerao ou
recompensa (HOWE, 2006).
Colaborao em massa o fenmeno originado quando uma grande
quantidade de pessoas se rene em torno de algum projeto que precisa ser
criado ou aperfeioado, visando o benefcio da comunidade. Alguns exemplos

24

so a Wikipdia, o Sistema Operacional Linux e as redes sociais que no


param de crescer (TAPSCOOT, 2009, p. 348).

A colaborao em massa um fenmeno que vem crescendo rapidamente e


no se trata apenas de cdigos abertos ou redes sociais, mas de mudanas
profundas na estrutura das organizaes e no modo de pensar das pessoas
(MENDES, 2009). O ponto principal deste conceito a informao, que agora deixa
de ser apenas consumida e passa a ser tambm manipulada por todos. (FREITAS,
2008).
Est claro que no mundo atual no a espao para o individualismo, e a onda
de ferramentas colaborativas s tende a aumentar, com a disseminao e a reduo
cada vez mais acentuada dos meios de comunicao e o desenvolvimento e
aprimoramento de novas tecnologias o mundo est cada vez mais conectado e
comunicativo. Segundo Tapscoot (2011) um dos mais importantes estudiosos da
rea, podemos afirmar que estamos na era da colaborao.
Realizando a anlise dos grficos podemos ver que o Brasil um dos pases
que mais utilizam a internet, isso mostra que uma rede social voltada para doao
de sangue pode vir a ter muitos usurios e alcanar o objetivo dela, que aumentar
o nmero de doares de sangue no pas.

25

4. FERRAMENTAS
Neste captulo apresentamos algumas ferramentas de metodologia escolhidas
para auxiliar no desenvolvimento da rede social.
4.1 Linguagem de modelagem unificada (UML)
A UML a linguagem de modelagem padro para o desenvolvimento de
software. Suas razes se remontam a trs mtodos distintos: o mtodo Booch de
Grady Booch, a tcnica de Modelagem de Objetos de autoria de James Rumbaugh,
e o processo Objectory de Ivar Jacobson. Conhecidos como os Trs Amigos, Booch,
Rumbaugh, e Jacobson desenvolveram o que se tornou na primeira verso da UML,
em 1994. Em 1997, UML foi aceito pelo Object Management Group (OMG) e
lanado como UML 1.1.
Desde ento, UML passou por diversas revises e aperfeioamentos que
antecederam a atual verso 2.0. Cada reviso tem tentado lidar com problemas e
deficincias identificadas nas verses anteriores, levando a uma expanso
interessante da linguagem (PILONE & PITMAN, 2005).
4.1.1 Fundamentos da UML
importante entender que a UML uma linguagem. Isto significa que tem
tanto sintaxe e semntica. Quando se realiza modelagem em UML, existem regras
que indicam como os elementos podem ser colocados juntos e o que significa
quando eles so organizados em um determinado cenrio. A UML no s foi criada
para ser uma representao grfica de um conceito, mas tambm para lhe dizer algo
sobre o seu contexto. Como se relaciona uma aplicao hipottica 1 aplicao
hipottica 2? Quando um cliente solicita algo, como deve ser feita a transao?
Como que o sistema de apoio suporta a tolerncia a falhas e a seguridade?
(PILONE & PITMAN, 2005).
possvel aplicar UML em qualquer numero de maneiras, mas seus usos
comuns incluem:

Desenvolvimento de software.

26

Comunicao de processos de software ou de negcios.


Capturando detalhes sobre um sistema para requisitos ou anlise.
Documentao de um sistema existente, processos ou organizao
(PILONE & PITMAN, 2005).

4.1.2 UML e o Processo de Desenvolvimento de Software


A UML tenta preencher a lacuna entre a ideia original para uma pea de
software e sua implementao. Fornece uma maneira de capturar e discutir as
exigncias ao nvel de requisitos (diagramas de casos de uso), s vezes, um
conceito novo para os desenvolvedores. Presenta diagramas para capturar quais
partes do software realizaro determinados requisitos (diagramas de colaborao) e
diagramas para capturar exatamente como essas partes do sistema realizaro esses
requisitos (diagramas de estado e sequncia) (PILONE & PITMAN, 2005).
As seis vantagens principais da UML
Linguagem formal: Cada elemento da linguagem tem um significado forte,
assim se pode ter certeza que quando se modela uma faceta particular do
sistema, ele no vai ser mal interpretado.
Conciso: Toda a linguagem composta de uma notao simples e direta.
Abrangente: Descreve todos os aspectos importantes de um sistema.
Escalvel: Sempre que fosse necessrio, a linguagem formal para lidar com
grandes projetos de modelagem de sistemas, mas tambm escala para
abaixo para pequenos projetos, evitando um exagero.
Construdo sobre as lies aprendidas: UML o culminar das melhores
prticas na comunidade orientada a objetos durante os ltimos quinze anos.
Padro: UML controlada por um grupo de padres abertos com
contribuies ativas de um grupo mundial de fornecedores e acadmicos. O padro
garante a transportabilidade e interoperabilidade da UML, o que significa que no
esta vinculada a um determinado produto.

5. METODOLOGIA

27

Neste captulo apresentada a metodologia de desenvolvimento de software


escolhida para o desenvolvimento da rede social, os requisitos funcionais e no
funcionais, as regras de negcios, os principais diagramas e os principais prottipos
do projeto.
5.1 REQUISITOS FUNCIONAIS
Requisitos funcionais
Para fins de identificao das principais funcionalidades que o software
oferece, foram levantados os requisitos funcionais (RF) listados neste captulo.
RF01 O sistema dever permitir ao usurio realizar o cadastro, para gerar login e
senha de acesso ao sistema.
RF02 O sistema dever enviar confirmao de cadastro para o usurio.
RF03 O sistema dever permitir ao usurio alterar suas informaes cadastrais.
RF04 O sistema dever permitir o usurio cadastrar solicitao para uma doao
de sangue.
RF05 O sistema dever permitir ao usurio visualizar todos os posts com o mesmo
tipo sanguneo do cadastro.
RF06 O sistema dever ter um usurio administrador para manter os usurios e
perfis.
RF07 O sistema dever limitar a quantidade de pessoas que se candidatam para
uma doao.
RF08 O sistema dever permitir o usurio reportar uma doao realizada.
RF09 O sistema dever permitir o usurio republicar uma solicitao de doao
vencida.
RF10 O sistema dever permitir que o usurio efetue login.
RF11 O sistema dever notificar o usurio a cada nova solicitao realizada na
rede com o mesmo tipo sanguneo do cadastro.
RF12 A cada novo usurio cadastrado na rede o sistema dever buscar todas as
notificaes de solicitao de doao vigente e enviar alerta para o novo usurio.
RF13 O sistema dever enviar um e-mail para o usurio ser notificado sobre a

28

solicitao que aceitou doar.


RF14 O sistema dever disponibilizar um menu de histrico de doaes realizadas
para cada usurio da rede.
RF15 O sistema dever exibir o menu de feedbacks pendentes para cada
usurio que fez solicitao de doao para que o mesmo fornea um feedback da
doao recebida.
RF16 O sistema dever disponibilizar um menu de histrico de solicitaes
realizadas para cada usurio da rede.
5.2 REGRAS DE NEGCIOS
O sistema segue regras de negcios definidas para o funcionamento correto
de cada funcionalidade. Essas regras so descritas a seguir:
RN01 - Pr-requisito para acesso s funcionalidades do sistema.
necessrio estar conectado rede social com o usurio e a senha para solicitar
uma doao ou quer doar sangue.
RN02 - Uma pessoa que precisa de sangue ou derivados no necessariamente
uma pessoa cadastrada no sistema.
A doao pode ser requerida com seu usurio ou outra pessoa cadastrada na rede
social.
RN03 Um doador que quer doar sangue ou derivados precisa se cadastrar na
rede social.
Necessrio para a validao da compatibilidade dos tipos de sangue, essa validao
feita atravs do cadastro.
RN04 Pr-requisito os usurios da rede social devem ter idade entre 18 e 65
anos.

29

Para realizar uma doao de sangue, o usurio deve ter esse pr-requisito.
RN05 Pr-requisito os homens s podem doar sangue no mximo quatro
vezes por ano.
O sistema valida os nmeros das doaes do sangue por ano, com a preocupao
de cuidar da sade do doador.
RN06 - Pr-requisito as mulheres s podem doar sangue no mximo trs vezes
por ano.
O sistema valida os nmeros das doaes do sangue por ano, com a preocupao
de cuidar da sade do doador.
RN07 Toda doao de sangue e derivados voluntaria e no tem fins
lucrativos.

Toda doao deve ser voluntaria caso contrrio deve ser reportada na rede social.
RN08 A falta de compromisso numa doao pode ser reportada atravs da
rede social e aps trs reclamaes, esse usurio ser bloqueado por 1 ms.

Os compromissos de doaes devem ser feitos no prazo determinado no post de


solicitao e importante que a pessoa que est recebendo a doao informe um
feedback dos usurios que se disponibilizaram a doar.

RN09 A rede social tem o papel de conectar pessoas que precisam de


doao com pessoas que esto dispostas a doar, ela no se responsabiliza por
maus procedimentos realizados no hospital.

No temos responsabilidade por maus procedimentos de uma doao do sangue ou


derivado.
RN10 Os dados do doador so privados e s sero usados somente para fins
de incentivar mais pessoas a realizar doao.

30

Os nicos dados compartilhados sero exibidos quando o doador aceitar a doar


sangue ao donatrio e com o objetivo de se comunicar.

RN11 As publicaes para solicitar doao de sangue tem prazo mnimo de


trs dias.

Os nicos dados compartilhados sero exibidos quando o doador aceitar a doar


sangue ao donatrio e com o objetivo de se comunicar.

RN12 As republicao para solicitar doao de sangue tem prazo mnimo de


trs dias.

Depois de trs dias o usurio tem a possibilidade de fazer uma republicao por
mais trs dias e dar o feedback dos doadores que realmente fizeram a doao.
RN13 possvel fazer republicaes de solicitao do sangue at que
quantidade necessria seja alcanada.

Se a quantidade necessria foi alcanada o usurio que precisa de sangue deve


fazer uma nova solicitao.

RN14 O CPF de cada usurio da rede social obrigatrio no cadastro.

um dado obrigatrio para fazer as validaes dentro da rede social.


RN15 obrigatrio selecionar o Hospital para fazer uma solicitao de
doao.

importante para o doador possa ter a localizao da pessoa que precisa sangue.

RN16 Depois do cadastro necessrio que o usurio ative sua conta


mediante seu e-mail.

31

Para realizar a ativao, ele deve acessar o link que vai ser recebido via e-mail aps
finalizar cadastro na pgina da rede social.
RN17 obrigatrio que o usurio que solicita sangue indique o tipo de
sangue na publicao.

um dado obrigatrio, os possveis doadores recebem uma notificao via e-mail e


atravs da rede que uma pessoa do mesmo tipo sanguneo est precisando de
doao.

RN18 obrigatrio que o usurio que solicita sangue indique o nome do


Hospital ou Clinica ao momento da publicao.

A instituio mdica tem a responsabilidade de fazer o procedimento correto no


momento da doao.
RN19 O nico dado do cadastro que o usurio no pode alterar o CPF.

J que o CPF um dado validador na rede social.

RN20 A quantidade mxima de doadores por publicao so 10 pessoas.

O nmero mximo de doadores por post so 10 pessoas.

RN21 necessrio confirmar a alterao da senha no e-mail cadastrado.

Para o usurio alterar sua senha, ele deve acessar um link que vai receber por email e ento ser direcionado para tela de redefinio de senha da rede social.

RN22 necessrio o feedback dos usurios que solicitaram doao.

32

Com o intuito de melhorar a cada dia, o usurio deve fornecer um feedback sobre a
doao que foi realizada.
5.3 REQUISITOS NO FUNCIONAIS
Para que aplicao funcione de forma adequada e com qualidade, foram
levantados os requisitos no funcionais, segue relao abaixo;
RNF01 Linguagem de desenvolvimento C Sharp.
RNF02 A arquitetura MVC (Modelo-Vista-Controlador).
RNF03 O Banco de Dados SQL Server 2012 R2.
RNF04 O frontend ser desenvolvido em ASP.NET.
RNF05 O tipo de letra Helvtica tamanho 12.
RNF06 A navegao pelo aplicativo tem que ser amigvel e fcil.
RNF07 Somente usurios registrados podem entrar no sistema.
RNF08 O aplicativo deve aceitar conexes HTTPS.
RNF09 O aplicativo deve utilizar o protocolo SSL.
RNF10 O software deve funcionar em qualquer Sistema Operativo.
RNF11 O software deve funcionar nos principais navegadores de internet: Chrome,
Mozilla, Safari e Internet Explorer.
RNF12 As peties assncronas que se realizem ao aplicativo devem se limitar
para no correr o risco de sobrecarregar ao servidor.
RNF13 As peties concorrentes de acesso ao banco de dados no devem onerar
o rendimento do aplicativo.
RNF14 O sistema deve suportar uma mdia de 1000 transaes por minuto.
RNF15 As respostas s peties do aplicativo no devem superar os 5 segundos.
RNF16 O aplicativo dever cumprir com os padres marcados pela World Wide
Web (CSS e HTML).
RNF17 O aplicativo dever cumprir com os padres marcados pela World Wide
Web (CSS e HTML).
5.4 DIAGRAMA DE CASO DE USO

33

Para o desenvolvimento da rede social, foi realizado um levantamento para


visualizar cada necessidade do sistema e suas funes. Atravs dos requisitos
funcionais elaborou-se o diagrama de caso de uso, representado na Figura 2 abaixo.
Figura 1 Diagrama de caso de uso. Fonte: Autores (2015).

A tabela abaixo mostra uma breve descrio de cada caso de uso do


diagrama apresentado acima, no apndice D est descrio detalhada de todos os
casos de uso.

CASOS DE USO
UC01 Ingressar
rede social

PRIORIDADE
ALTA

DESCRIO
Esse caso de uso tem como objetivo permitir ao usurio
acessar a pgina da rede social.

34

UC02 Cadastrar na
rede social
UC03

Enviar

confirmao

de

cadastro
UC04

Redefinir

senha
UC05 Ver perfil
UC06

Cadastrar

Consultar

solicitao
UC08 Alterar doao
UC09

de

confirmao

de
Republicar

solicitao de doao
UC11

Enviar
notificao de doao
feita
UC12

ALTA

ALTA

BAIXA

MDIA

Enviar

solicitao
doao
UC10

ALTA

MDIA

solicitao
UC07

ALTA

Buscar

solicitao de doao
UC13 Consultar
histrico de doaes

UC15

Manter

usurios e perfis

cadastrar na rede social.


Esse caso de uso tem como objetivo permitir que o
sistema envie um e-mail de confirmao de cadastro para
o e-mail informado no cadastro.
Esse caso de uso tem como objetivo permitir ao usurio
trocar sua senha de acesso rede social.
Esse caso de uso tem como objetivo permitir ao usurio
visualizar as suas informaes no perfil.
Esse caso de uso tem como objetivo permitir ao usurio
cadastrar uma solicitao de doao.
Esse caso de uso tem como objetivo permitir ao usurio
consultar solicitao de doao realizada atravs do menu
histrico.
Esse caso de uso tem com objetivo permitir o sistema
alterar o status de uma doao.
Esse caso de uso tem como objetivo permitir ao usurio

ALTA

receber por e-mail as informaes da doao que ele


aceitou realizar.

ALTA

MDIA

BAIXA

BAIXA

realizadas
UC14 Alterar perfil

Esse caso de uso tem como objetivo permitir ao usurio se

MDIA

ALTA

Esse caso de uso tem como objetivo permitir ao usurio


republicar uma solicitao de doao realizada.
Esse caso de uso tem como objetivo permitir ao usurio
solicitante enviar feedback de uma doao feita.
Esse caso de uso tem como objetivo permitir ao usurio
buscar uma doao realizada.
Esse caso de uso tem como objetivo permitir ao usurio
consultar o histrico de doaes realizadas, atravs do
menu histrico.
Esse caso de uso tem como objetivo permitir ao usurio
alterar informaes de cadastro.
Esse caso de uso tem como objetivo permitir ao usurio
administrador manter todos os usurios e perfis da rede
social.

5.5 DIAGRAMA DE CLASSES


Baseado nas funcionalidades do sistema foi desenvolvido o Diagrama de
Classes Conceituais representado na Figura 2 que apresenta as classes do sistema.

35

Figura 2 Diagrama de classes. Fonte: Autores (2015).

5.6 PRINCIPAIS TELAS DO SISTEMA


O sistema ser uma rede social, onde usurios podero se conectar com
pessoas que esto dispostas a encontrar doadores de sangue e tambm doar
sangue para algum que est precisando. Esse apelo de doao ser feito atravs

36

de uma postagem que o usurio pode fazer na rede para que as pessoas que
possuem o mesmo tipo sanguneo da postagem feita recebam notificaes atravs
da rede e possa ser tornar um possvel doador.
Aps efetuar login no sistema o usurio ter a sua disposio algumas formas
de interao na rede social, conforme fluxo abaixo:

Figura 3: Mapeamento rede social. Fonte: Autores (2015).


Conforme Figura 4, mostra a tela inicial da rede social para doao de
sangue. Na tela principal da rede social, os usurios podem realizar acesso com
uma conta existente, para isso, ele precisa preencher e-mail e senha ou criar uma
nova conta. Para realizar a criao dessa nova conta, ser necessrio fornecer

37

alguns dados que sero apresentados na tela de cadastro aps o usurio selecionar
o tipo de sangue e clicar no boto Participe.

Figura 4: Tela inicial rede social. Fonte: Autores (2015).


Entre os dados fornecidos na tela de cadastro Figura 5 para criar uma nova
conta, o usurio deve informar um e-mail e ento o sistema vai enviar uma
confirmao de cadastro para esse e-mail. Nesse e-mail recebido pelo sistema, o
usurio vai acessar o link e confirmar o cadastro. Aps realizar a confirmao via email, o usurio pode acessar a rede social, utilizando seu e-mail e senha.

38

Figura 5: Tela de cadastro rede social. Fonte: Autores (2015).


Se o usurio esquecer a senha, ele deve clicar na mensagem esqueceu sua
senha? e aps clicar nessa mensagem, ele ser direcionado a uma tela, conforme
Figura 5, de redefinio de senha, onde ser solicitado o e-mail que foi utilizado para
realizar o cadastro na rede social e ento um e-mail de redefinio de senha ser
enviado para o e-mail de cadastro.

39

Figura 6: Tela redefinio de senha. Fonte: Autores (2015).


Quando o usurio clicar nesse link de redefinio de senha que foi enviando
para o e-mail de cadastro, ele ser redirecionado para tela onde deve colocar a nova
senha e aps colocar essa nova senha, ele ser direcionado para tela de login
novamente.
Aps os usurios efetuarem login, eles vo se deparar com uma pgina
conforme a figura 7. Nessa pgina eles podero olhar as postagens realizadas por
outros usurios solicitando doao de sangue para algum conhecido ou parente.

40

Figura 7: Tela principal rede social. Fonte: Autores (2015).


Para que um usurio realize um post solicitando uma doao, ele precisa
fornecer a quantidade de doadores necessrios, data limite para receber a doao,
tipo sanguneo, hospital de onde deve ser feita a doao e se a doao para a
pessoa que est fazendo a postagem ou para outra pessoa. Com essas informaes
o sistema vai controlar se o post j atingiu o limite necessrio de doadores ou a data
limite para fazer a doao e assim que essas informaes estiverem disponveis, o
post finalizado. O status de finalizao fica disponvel no post para os outros
usurios visualizem o resultado, que ser uma doao realizada ou doao no
realizada.
Quando o usurio estiver navegando na rede e olhar um post de algum
pedindo uma doao e verificar que consegue ajudar, ele deve clicar no boto

41

aceitar e aps clicar nesse boto a pessoa que realizou o post recebe um e-mail e
uma notificao atravs da rede social, mostrando os dados da pessoa que aceitou
realizar a doao e esse possvel doador recebe um e-mail com as informaes
necessrias para realizar a doao. Atravs dessa troca de informaes ele entre
em contato com a pessoa que est disposta a doar, para confirmar a doao ou
saber qual dia a pessoa vai doar.
Aps o post atingir o prazo limite, o usurio que solicitou uma doao, dever
entrar na rede e realizar um feedback, que necessrio para controlar se os
usurios que aceitaram realizar a doao realmente foram doar.
No perfil do usurio, ele vai conseguir visualizar e alterar algumas
informaes cadastrais, conforme figura 8.

Figura 8: Tela informaes usurio rede social. Fonte: Autores (2015).

42

6 CONCLUSO
Atualmente as doaes de sangue no pas esto sempre abaixo do nvel
necessrio e muitas pessoas tem grande dificuldade quando um familiar ou
conhecido precisa de uma doao de sangue. Com a grande evoluo e utilizao
das redes sociais sempre possvel ver que ela pode oferecer muitas opes de
comunicao entre as pessoas. Alm da interao entre as pessoas, a rede social
tem trazido uma forte a mobilizao da sociedade com o intuito de auxiliar as
pessoas em problemas em geral, com essa evoluo que vem acontecendo, surgiu
necessidade de buscar uma soluo a fim de ajudar com a aumentar a quantidade
de pessoas que doam sangue.
Para melhorar essa baixa quantidade de pessoas que doam sangue,
desenvolvemos uma rede social voltada para doao de sangue, atravs dela
pessoas vo se conectar entre si e conseguir ajudar uma pessoa que precise de
doao de sangue.
6.1 TRABALHOS FUTUROS
Como possveis trabalhos futuros, est a melhoria da soluo apresentada,
alm da possvel incluso de outras doaes, como medula ssea por exemplo.
Integrao com hospitais pblicos e privados, onde os mesmos podem se
comunicar com os usurios da rede social e solicitar doaes para manter os nveis
de sangue dos hospitais em um nvel estvel.

43

REFERNCIAS
AMERICAN_RED_CROSS.

Tipos

de

Donacin.

DISPONVEL

EM:

<

http://www.redcrossblood.org/espanol/donating-blood/types-donations>. Acesso em:


24 abr. 2015.
BEIJAR, J. E. The donor/demand dilemma. Trans. Med. Update. Boletn on-line,
1996. Institute for Transfusion Medicine Pittsburgh, Pennsylvania.
CARVALHO, Thiago. Introduo ao Iconix Revista SQL Magazine 94. 2011.
Disponvel

em:

<http://www.devmedia.com.br/introducao-ao-iconix-revista-sql-

magazine-94/23020>. Acceso em: 02 jun. 2015.


COMSCORE M. M., Composition of unique visitors. Brasil, 2014.
DOWNES, Stephen. Semantic networks and social Networks. National Research
Council Canada. The Learning Organization. Vol. 12 No. 5, 2005, pp. 411-417.
FAUST, KATHERINE; WASSERMAN, STANLEY. Social Network Analysis:
Methods and Applications. CAMBRIDGE UNIVERSITY PRESS, 1994.
FREITAS, Gustavo A. de. Colaborao em massa. 2008. Monografia. Faculdade de
Cincias Aplicadas Sagrado Corao Colegiado de Sistemas de Informao.
Linhares.
GABRIEL, Martha.

Marketing

na

era

digital,

conceitos,

plataformas

estratgias. So Paulo: Novatec, 2010.


GOETTE, Lorenz; STUTZER Alois. Blood Donations and Incentives: Evidence
from

Field

Experiment..

Julho,

2008.

Disponvel

em:

<

http://ftp.iza.org/dp3580.pdf >. Acesso em: 11 abr. 2015.


GONALEZ T.; SABINO E. C.; CHAMONE D. F. Trends in the profile of blood
donnors at a large blood center in the city of So Paulo, Brazil. Rev. Panam.
Salud Pblica, Edio especial, n. 13, v. 2/3, p. 114-148, 2003.

44

HEMOBLOG. Plasma Sanguneo O que e para que serve?. 2011.


DISPONVEL EM: < http://hemoblogrp.blogspot.com.br/2011/08/plasma-sanguineoo-que-e-e-para-que.html>. Acesso em: 24 abr. 2015.
HEMOBRS.

Doao

do

Sangue.

DISPONVEL

http://www.hemobras.gov.br/site/downloads/livreto_doencas_sangue.pdf>.

EM:

<

Acesso

em: 11 abr. 2015.


HIGGINS, c. 1994. Blood transfusion: risks and benefits. BRITISH JOURNAL OF
NURSING 3:986991.
HOSPITAL ISRAELITA ALBERT EINSTEIN. Doao de sangue. Disponvel em: <
http://www.einstein.br/hospital/banco-de-sangue/doacao-de-sangue/Paginas/doacaode-sangue.aspx/>. Acesso em: 16 maio 2015.
HOWE, Jeff. Colaborao em massa (crowdsourcing) na comunicao
corporativa. 2006. Disponvel em: <http://bocc.unisinos.br/pag/bittencourt-filhocolaboracao-em-massa-crowdsourcing.pdf>. Acesso em: 12 abr. 2015.
LINO, Fbio. Nmero de doadores de sangue regulares aumenta no Brasil.
2014.

Disponvel

em:

<http://agenciabrasil.ebc.com.br/geral/noticia/2014-11/dia-

nacional-do-doador-de-sangue-amanha-25>. Acesso em: 08 Abr. 2015.


MARTELETO, Regina Maria. Anlise de redes sociais aplicao nos estudos
de transferncia da informao. 2001. Monografia (Ps Graduao em Cincia da
Informao) - Escola de Comunicao UFRJ, Braslia.
MENDES, Lus A. L. O poder da colaborao. 20 de maro de 2009. Disponvel
em:

<http://www.slideshare.net/luislobaomendes/o-poder-da-colaborao-revistadom-

fdc?src=related_normal&rel=2483547>. Acesso em: 12 abr.2015.


MINISTRIO DA SADE. Coordenao de Sangue e Hemoderivados. Em:
encontro nacional de profissionais na rea de recrutamento de doadores de sangue,
II. Braslia, 1991.

45

MORAES, M; et al. Plasmafrese como tratamento de glomeruloesclerose


segmentar focal (GESF) recorrente aps transplante renal. Relato de caso e
Reviso da literatura. 2007. Disponvel em: < http://www.scielo.br/scielo.php?
script=sci_arttext&pid=S1516-84842007000200020 >. Acesso em: 24 abr. 2015.
OLIVA,

Patricia.

Uso

de

Metodologia

ICONIX.

Disponvel

em:

http://www.portalhuarpe.com.ar/Seminario09/archivos/UsodeICONIX.pdf>.

<

Acceso

em: 02 jun. 2015.


OMS.

uso

clnico

do

sangue.

1998.

Disponvel

em:

<

http://www.who.int/bloodsafety/clinical_use/en/Module_P.pdf >. Acesso em: 11 abr.


2015.
PILONE, BYDAN; PITMAN, NEIL. UML 2.0 in a Nutshell. 1. ED. ESTADOS
UNIDOS DA AMRICA: O'REILLY MEDIA, 2005. CAP. 1.
PR-SANGUE.

Doao

de

Plaquetas.

DISPONVEL

EM:

<

http://www.prosangue.sp.gov.br/artigos/doacao_de_plaquetas>. Acesso em: 24 abr.


2015.
RECUERO, R. Redes sociais na Internet. PORTO ALEGRE: SULINA 2009.
RODRIGUES R. N.; et al. Aspectos scio-demogrficos e culturais da doao
de sangue em Belo Horizonte. Em: SEMINRIO SOBRE A ECONOMIA MINEIRA,
VII. Anais... Diamantina, 1995. V. II, p.513-531.
ROSENBERG, Doug; SCOTT Kendall. Introduction to the ICONIX Processo of
Software

Modeling.

Outubro,

2001.

Disponvel

em:

<http://www.informit.com/articles/article.aspx?p=167902>. Aceso em: 02 jun. 2015.


ROSENBERG, Doug; SCOTT Kendall. Use Case Driven Object Modeling with
UML. 2007.

46

SERINOLLI, M. I. Evoluo da medicina transfusional no brasil e no mundo.


REV. HEMAT. HEMOT. Fundao PR-SANGUE, Hemocentro de So Paulo, 1999.
SOARES,

Maria

Anglica.

Doao

de

sangue.

Disponvel

em:

<http://drauziovarella.com.br/drauzio/doacao-de-sangue/>. Acesso em: 07 abr.


2015.
SUREZ, I. M. B.; et al. Blood donors and blood collection. How regular blood
donors explain their behavior. Transfusion, n. l44, v. 10, p. 1441-1447, 2004.
TOMAL, M. I. Redes sociais, conhecimento e inovao localizada. INF.
LONDRINA, V. 12, N. ESP., 2007.
TAPSCOTT, Don. A Inteligncia esta na rede. 21 de Abril de 2011. Disponvel em:
<http://veja.abril.com.br/blog/augusto-nunes/feira-livre/a-inteligencia-esta-naredeentrevista- com-don-tapscott/>. Acesso em: 12 abr.2015.
TAPSCOOT, DON.; WILLIANS, D. WIKINOMICS. Como a colaborao em massa
pode mudar o seu negcio. RJ,: NOVA FRONTEIRA, p. 348, 2009.
WASSERMAN, S.; FAUST, K.; IACOBUCCI, D. Social network analysis: Methods
and Applications. CAMBRIDGE UNIVERSITY PRESS, 1994.

APNDICE A - Matriz de rastreabilidade


REQUISITOS DO SISTEMA
RF01 O sistema dever permitir ao usurio realizar o cadastro, para gerar login e senha de

47

acesso ao sistema.
RF02 O sistema dever enviar confirmao de cadastro para o usurio.
RF03 O sistema dever permitir ao usurio alterar suas informaes cadastrais.
RF04 O sistema dever permitir o usurio cadastrar solicitao para uma doao de sangue.
RF05 O sistema dever permitir ao usurio visualizar todos os posts com o mesmo tipo
sanguneo do cadastro.
RF06 O sistema dever ter um usurio administrador para manter os usurios e perfis.
RF07 O sistema dever limitar a quantidade de pessoas que se candidatam para uma doao.
RF08 O sistema dever permitir o usurio reportar uma doao realizada.
RF09 O sistema dever permitir o usurio republicar uma solicitao de doao vencida.
RF10 O sistema dever permitir que o usurio efetue login.
RF11 O sistema dever notificar o usurio a cada nova solicitao realizada na rede com o
mesmo tipo sanguneo do cadastro.
RF12 A cada novo usurio cadastrado na rede o sistema dever buscar todas as notificaes
de solicitao de doao vigente e enviar alerta para o novo usurio.
RF13 O sistema dever enviar um e-mail para o usurio ser notificado sobre a solicitao que
aceitou doar.
RF14 O sistema dever disponibilizar um menu de histrico de doaes realizadas para cada
usurio da rede.
RF15 O sistema dever exibir o menu de feedbacks pendentes para cada usurio que fez
solicitao de doao para que o mesmo fornea um feedback da doao recebida.
RF16 O sistema dever disponibilizar um menu de histrico de solicitaes realizadas para
cada usurio da rede.
CASOS DE USO
UC01 Ingressar rede
social
UC02 Cadastrar na
rede social
UC03

Enviar

confirmao de cadastro
UC04 Redefinir senha
UC05 Ver perfil
UC06

Cadastrar

solicitao
UC07

Consultar

solicitao
UC08 Alterar doao

PRIORIDADE
ALTA
ALTA

ALTA

ALTA
MDIA
ALTA

BAIXA

MDIA

DESCRIO
Esse caso de uso tem como objetivo permitir ao usurio
acessar a pgina da rede social.
Esse caso de uso tem como objetivo permitir ao usurio se
cadastrar na rede social.
Esse caso de uso tem como objetivo permitir que o
sistema envie um e-mail de confirmao de cadastro para
o e-mail informado no cadastro.
Esse caso de uso tem como objetivo permitir ao usurio
trocar sua senha de acesso rede social.
Esse caso de uso tem como objetivo permitir ao usurio
visualizar as suas informaes no perfil.
Esse caso de uso tem como objetivo permitir ao usurio
cadastrar uma solicitao de doao.
Esse caso de uso tem como objetivo permitir ao usurio
consultar solicitao de doao realizada atravs do menu
histrico.
Esse caso de uso tem com objetivo permitir o sistema
alterar o status de uma doao.

48

UC09

Enviar

solicitao

Esse caso de uso tem como objetivo permitir ao usurio

de

ALTA

confirmao de doao
UC10

Republicar

ALTA

solicitao de doao
UC11

Enviar
notificao de doao
feita
UC12

MDIA

Buscar

BAIXA

solicitao de doao
UC13

Consultar
histrico

de

doaes

BAIXA

realizadas
UC14 Alterar perfil

MDIA

UC15 Manter usurios


e perfis

ALTA

receber por e-mail as informaes da doao que ele


aceitou realizar.
Esse caso de uso tem como objetivo permitir ao usurio
republicar uma solicitao de doao realizada.
Esse caso de uso tem como objetivo permitir ao usurio
solicitante enviar feedback de uma doao feita.
Esse caso de uso tem como objetivo permitir ao usurio
buscar uma solicitao de doao realizada.
Esse caso de uso tem como objetivo permitir ao usurio
consultar o histrico de doaes realizadas, atravs do
menu histrico.
Esse caso de uso tem como objetivo permitir ao usurio
alterar informaes de cadastro.
Esse caso de uso tem como objetivo permitir ao usurio
administrador manter todos os usurios e perfis da rede
social.

CASO DE USO

REQUISITOS DO SISTEMA
RF01 O sistema dever permitir ao usurio realizar o cadastro,

UC01 Ingressar rede social

para gerar login e senha de acesso ao sistema.


RF10 O sistema dever permitir que o usurio efetue login.

UC02 Cadastrar na rede social


UC03 Enviar confirmao de cadastro
UC04 Redefinir senha
UC05 Ver perfil

RF01 O sistema dever permitir ao usurio realizar o cadastro,


para gerar login e senha de acesso ao sistema.
RF02 O sistema dever enviar confirmao de cadastro para o
usurio.
RF03 O sistema dever permitir ao usurio alterar suas
informaes cadastrais.
RF03 O sistema dever permitir ao usurio alterar suas
informaes cadastrais.
RF04 O sistema dever permitir o usurio cadastrar
solicitao para uma doao de sangue.

UC06 Cadastrar solicitao


RF07 O sistema dever limitar a quantidade de pessoas que
se candidatam para uma doao.

UC07 Consultar solicitao

RF16 O sistema dever disponibilizar um menu de histrico de


solicitaes realizadas para cada usurio da rede.
RF15 O sistema dever exibir o menu de feedbacks

UC08 Alterar doao

pendentes para cada usurio que fez solicitao de doao


para que o mesmo fornea um feedback da doao recebida.

49

UC09 Enviar solicitao de confirmao

RF13 O sistema dever enviar um e-mail para o usurio ser

de doao

notificado sobre a solicitao que aceitou doar.

UC10 Republicar solicitao de doao

RF09 O sistema dever permitir o usurio republicar uma


solicitao de doao vencida.
RF15 O sistema dever exibir o menu de feedbacks
pendentes para cada usurio que fez solicitao de doao

UC11 Enviar notificao de doao feita

para que o mesmo fornea um feedback da doao recebida.


RF08 O sistema dever permitir o usurio reportar uma
doao realizada.
RF05 O sistema dever permitir ao usurio visualizar todos os
posts com o mesmo tipo sanguneo do cadastro.
RF11 O sistema dever notificar o usurio a cada nova

UC12 Buscar solicitao de doao

solicitao realizada na rede com o mesmo tipo sanguneo do


cadastro.
RF12 A cada novo usurio cadastrado na rede o sistema
dever buscar todas as notificaes de solicitao de doao
vigente e enviar alerta para o novo usurio.

UC13 Consultar histrico de doaes


UC14 Alterar perfil
UC15 Manter usurios e perfis

RF14 O sistema dever disponibilizar um menu de histrico de


doaes realizadas para cada usurio da rede.
RF03 O sistema dever permitir ao usurio alterar suas
informaes cadastrais.
RF06 O sistema dever ter um usurio administrador para
manter os usurios e perfis.

APNDICE B - Modelo conceitual banco de dados

50

Figura 9: Modelo Conceitual Banco de dados. Fonte: Autores (2015).


APNDICE C - Modelo lgico banco de dados

51

Figura 10: Modelo Lgico Banco de dados. Fonte: Autores (2015).

APNDICE D Detalhamento dos casos de uso


Caso de Uso: Ingressas na rede social (UC01)
Descrio Resumida: Os usurios utilizam o os dados de acesso para se logar ao
sistema e ter acesso s funcionalidades disponibilizadas.
Ator Primrio: Usurio
Pr-Condies: O Usurio deve possuir usurio e senha vlidos.
Fluxo Principal:
1. Sistema solicita Login e Senha.
2. Usurio insere seu login e sua senha.
3. Sistema valida se os dados informados so vlidos.
4. Sistema apresenta tela principal de acesso s funcionalidades.
5. O caso de uso encerrado.
Fluxos de Exceo:
Fluxos de exceo:
3a. Usurio insere login ou senhas invlidos.
3a1. Sistema abre janela pop-up e informa que o login/senha informado no
so vlidos.
3a2. Retorna ao passo 1 do fluxo principal.
Caso de Uso: Cadastrar na rede social (UC02)
Descrio Resumida: Usurio acessa pgina da rede social para efetuar cadastro.
Ator Primrio: Usurio

52

Pr-Condies: O Usurio deve estar conectado a internet para acessar a pgina


da rede social e fornecer dados solicitados para realizar cadastro.
Fluxo Principal:
1. Usurio acessa a pgina da rede social.
2. Usurio acessa opo de que deseja participar da rede social.
3. O sistema direciona o usurio para tela de cadastro.
4. Usurio preenche campos necessrios para realizar o cadastro.
5. Sistema informa que usurio vai receber e-mail com confirmao de cadastro.
6. O caso de uso encerrado.
Fluxos Alternativos:
4a. Sistema retorna mensagem de erro ao usurio informado que os dados
fornecidos esto incorretos.
4a1. Usurio realiza a correo dos dados fornecidos.
4a2. Retorna ao passo 5 do fluxo principal.
Caso de Uso: Enviar confirmao de cadastro (UC03)
Descrio Resumida: Usurio acessa pgina da rede social, efetua cadastro e
recebe e-mail de confirmao de cadastro.
Ator Primrio: Usurio
Pr-Condies: O Usurio deve estar conectado a internet para acessar a pgina
da rede social, fornecer dados solicitados para realizar cadastro e sistema envia email de confirmao de cadastro.
Fluxo Principal:
1. Usurio acessa a pgina da rede social.
2. Usurio acessa opo de que deseja participar da rede social.
3. O sistema direciona o usurio para tela de cadastro.
4. Usurio preenche campos necessrios para realizar o cadastro.
5. Sistema informa que usurio vai receber e-mail com confirmao de cadastro.
6. Sistema envia e-mail de confirmao de cadastro.
7. O caso de uso encerrado.

53

Fluxos Alternativos:
5a. Sistema no envia e-mail de confirmao de cadastro.
4a1. Usurio acessa rede social e solicita novamente e-mail de confirmao de
cadastro.
4a2. Retorna ao passo 6 do fluxo principal.
Caso de Uso: Redefinir senha (UC04)
Descrio Resumida: Os usurios que j realizaram o cadastro de perfil no site,
porm no se lembram da senha para acesso podem solicitar uma nova senha.
Ator Primrio: Usurio
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social e possuir cadastro de um usurio vlido na base de dados.
Fluxo Principal:
1. Usurio clica no link indicado para quem esqueceu a senha.
2. Sistema solicita e-mail do usurio.
3. Sistema valida se o endereo de e-mail pertence a um usurio vlido.
4. Sistema envia um e-mail ao endereo digitado com um link para redefinir a senha.
5. Sistema apresenta mensagem de envio com sucesso.
6. O caso de uso encerrado.
Fluxos Alternativos:
3a. Usurio insere e-mail invlido.
3a1. Sistema abre janela pop-up e informa que o e-mail no pertence a um usurio
vlido na base.
3a2. Retorna ao passo 1 do fluxo principal.
Caso de Uso: Ver perfil (UC05)
Descrio Resumida: Os usurios podem acessar a rede social com login e senha
e acessar o perfil.
Ator Primrio: Usurio

54

Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da


rede social e possuir cadastro de um usurio e senha vlidos na base de dados.
Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. O caso de uso encerrado.
Fluxos Alternativos:
2a. Usurio insere e-mail ou senha invlido.
2a1. Sistema abre janela pop-up e informa que o e-mail ou senha esto invlidos.
3a2. Retorna ao passo 1 do fluxo principal.
Caso de Uso: Cadastrar solicitao (UC06)
Descrio Resumida: Os usurios acessam a rede social com login e senha e ao
acessar o perfil cadastram uma solicitao de doao de sangue.
Ator Primrio: Usurio solicitante
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de um usurio e senha vlidos na base de dados e
fornecer os dados necessrios para cadastrar uma solicitao.
Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. Usurio seleciona a opo de cadastrar nova solicitao.
6. Sistema solicita que o usurio fornea dados para cadastrar a solicitao.
7. Usurio preenche dados solicitados pelo sistema.
8. Sistema exibe mensagem de solicitao cadastrada com sucesso.
9. O caso de uso encerrado.

55

Fluxos Alternativos:
7a. Usurio no fornece todas as informaes solicitadas pelo sistema.
7a1. Sistema abre janela pop-up e informa que todos os dados precisam ser
preenchidos.
3a2. Retorna ao passo 6 do fluxo principal.
Caso de Uso: Consultar solicitao (UC07)
Descrio Resumida: Os usurios acessam a rede social com login e senha e ao
acessar o perfil selecionam a opo histrico e depois a opo histrico de
solicitao.
Ator Primrio: Usurio solicitante
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de um usurio e senha vlidos na base de dados e
acessar no menu a opo histrico de solicitao.
Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. Usurio seleciona a opo de histrico de solicitao.
6. Sistema acessa pgina de histrico de solicitao.
7. Usurio visualiza a solicitao desejada.
8. O caso de uso encerrado.
Fluxos Alternativos:
6a. Sistema informa que usurio no possui nenhuma solicitao realizada.
6a1. Retorna ao passo 4 do fluxo principal.
Caso de Uso: Alterar doao (UC08)

56

Descrio Resumida: Os usurios acessam a rede social com login e senha e ao


acessar o perfil podem alterar o status de uma doao atravs do menu de
feedback.
Ator Primrio: Usurio solicitante
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de um usurio e senha vlidos na base de dados e j
ter realizado uma solicitao para receber doaes de sangue.
Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. Usurio acessa menu de feedbacks pendentes.
6. Sistema mostra quais feedbacks esto pendentes.
7. Usurio confirma ou no se a doao foi realmente realizada.
8. Sistema altera status da doao para realizada.
9. O caso de uso encerrado.
Fluxos Alternativos:
6a. Sistema informa que usurio no possui nenhum feedback pendente.
6a1. Retorna ao passo 4 do fluxo principal.
Caso de Uso: Enviar solicitao de confirmao de doao (UC09)
Descrio Resumida: Os usurios acessam a rede social com login e senha e ao
acessar o perfil podem aceitar uma solicitao de doao, quando o usurio aceita,
ele recebe um e-mail com os dados da solicitao.
Ator Primrio: Usurio doador
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de um usurio e senha vlidos na base de dados e j
ter aceitado uma solicitao para doar sangue.
Fluxo Principal:
1. Usurio acessa pgina da rede social.

57

2. Usurio informa login e senha vlido.


3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. Usurio visualiza solicitaes de doao pendentes em seu mural.
6. Usurio aceita uma solicitao.
7. Sistema envia para o e-mail do usurio que aceitou a solicitao todos os dados
da doao.
8. O caso de uso encerrado.
Fluxos Alternativos:
6a. Usurio no aceita nenhuma solicitao pendente em seu mural.
6a1. Retorna ao passo 4 do fluxo principal.
Caso de Uso: Republicar a mesma solicitao (UC10)
Descrio Resumida: Os usurios acessam a rede social com login e senha e ao
acessar o perfil selecionam a opo histrico e depois a opo histrico de
solicitao.
Ator Primrio: Usurio solicitante
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de um usurio e senha vlidos na base de dados e
acessar no menu a opo histrico de solicitao.
Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. Usurio seleciona a opo de histrico de solicitao.
6. Sistema acessa pgina de histrico de solicitao.
7. Usurio visualiza a solicitaes que podem ser republicadas.
8. Usurio seleciona a opo de republicar solicitao.
9. Sistema pergunta se usurio deseja realmente republicar aquela solicitao.
10. Usurio confirma republicao.

58

11. O caso de uso encerrado.


Fluxos Alternativos:
7a. Sistema informa que usurio no possui nenhuma solicitao que pode ser
republicada.
7a1. Retorna ao passo 4 do fluxo principal.
Caso de Uso: Enviar notificao de doao feita (UC11)
Descrio Resumida: Os usurios acessam a rede social com login e senha e ao
acessar o perfil podem alterar o status de uma doao atravs do menu de
feedback.
Ator Primrio: Usurio solicitante
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de um usurio e senha vlidos na base de dados e j
ter realizado uma solicitao para receber doaes de sangue.
Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. Usurio acessa menu de feedbacks pendentes.
6. Sistema mostra quais feedbacks esto pendentes.
7. Usurio confirma ou no se a doao foi realmente realizada.
8. Sistema altera status da doao para realizada.
9. Sistema altera perfil do doador mostrando que o solicitante confirmou que a
doao foi realmente realizada.
10. O caso de uso encerrado.
Fluxos Alternativos:
6a. Sistema informa que usurio no possui nenhum feedback pendente.
6a1. Retorna ao passo 4 do fluxo principal.

59

Caso de Uso: Buscar solicitao de doao (UC12)


Descrio Resumida: Os usurios acessam a rede social com login e senha e ao
acessar o perfil podem buscar solicitaes de doaes.
Ator Primrio: Usurio doador
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de um usurio e senha vlidos na base de dados e
acessar a busca de solicitaes de doaes.
Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. Usurio seleciona a busca de solicitaes de doao.
6. Sistema mostra resultado da busca.
7. Usurio visualiza resultado da busca.
8. O caso de uso encerrado.
Fluxos Alternativos:
6a. Sistema informa que usurio no possui nenhuma solicitao de doao
realizada com o mesmo tipo sanguneo que o dele.
6a1. Retorna ao passo 4 do fluxo principal.
Caso de Uso: Consultar histrico de doaes realizadas (UC13)
Descrio Resumida: Os usurios acessam a rede social com login e senha e ao
acessar o perfil selecionam a opo histrico e depois a opo histrico do
doador.
Ator Primrio: Usurio doador
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de um usurio e senha vlidos na base de dados e
acessar no menu a opo histrico de do doador.

60

Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. Usurio seleciona a opo de histrico do doador.
6. Sistema acessa pgina de histrico de solicitao.
7. Usurio visualiza histrico de doaes realizadas.
8. O caso de uso encerrado.
Fluxos Alternativos:
6a. Sistema informa que usurio no possui nenhuma doao realizada.
6a1. Retorna ao passo 4 do fluxo principal.
Caso de Uso: Alterar perfil (UC14)
Descrio Resumida: Os usurios acessam a rede social com login e senha e
fazem acesso ao perfil, dentro do perfil eles podem alterar algumas informaes
cadastrais.
Ator Primrio: Usurio
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de um usurio e senha vlidos na base de dados e
acessar o perfil.
Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa seu perfil da rede social.
5. Sistema mostra informaes de cadastro do usurio.
6. Usurio altera as informaes desejadas.
7. Usurio confirma alterao das informaes.
8. O caso de uso encerrado.

61

Fluxos Alternativos:
2a. Sistema informa que login ou senha do usurio esto invlidos.
2a1. Retorna ao passo 1 do fluxo principal.

Caso de Uso: Manter usurios e perfis (UC15)


Descrio Resumida: O usurio administrador acessa a rede social com login e
senha para fazer manuteno bsica nos usurios e perfis.
Ator Primrio: Usurio Administrador
Pr-Condies: O ator deve estar conectado a internet para acessar a pgina da
rede social, possuir cadastro de administrador e um usurio e senha vlidos na base
de dados.
Fluxo Principal:
1. Usurio acessa pgina da rede social.
2. Usurio informa login e senha vlido.
3. Sistema valida usurio e senha e acessa rede social.
4. Usurio acessa pgina de administrao da rede social.
5. O caso de uso encerrado.
Fluxos Alternativos:
2a. Sistema informa que login ou senha do usurio esto invlidos.
2a1. Retorna ao passo 1 do fluxo principal.

62

APNDICE E Diagrama de atividades

Diagrama de atividades Login. Fonte: Autores (2015)

63

Diagrama de atividades Recuperar senha. Fonte: Autores (2015)

64

65

Diagrama de atividades Fazer solicitao de doao. Fonte: Autores (2015)

Diagrama de atividades Aceitar ou recusar solicitao. Fonte: Autores (2015)

66

Diagrama de atividades Histrico. Fonte: Autores (2015)

67

Diagrama de atividades Republicao de solicitao. Fonte: Autores (2015)

68

Diagrama de atividades Atualizar dados do usurio. Fonte: Autores (2015)

69

Diagrama de
atividades

Alterar

senha. Fonte:

Autores

(2015)

70

Diagrama de atividades Realizar feedback de doao. Fonte: Autores (2015)

Вам также может понравиться