Академический Документы
Профессиональный Документы
Культура Документы
So Paulo
2015
So Paulo
2015
Aprovado em
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
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
RUP
XP
UML
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
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
ESTRUTURA DO TRABALHO
No segundo captulo abordado o processo de doao de sangue, plasma e
quinto
captulo
composto
pela
metodologia
utilizada
para
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
PLAQUETAS
As plaquetas so pequenos glbulos incolores (megacaricitos), que so
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
para
que
os
familiares
pudessem
doar
sangue
para
pacientes
19
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
22
Grfico 1 Idade mdia dos visitantes que utilizam as redes sociais (Fonte:
COMSCORE, 2014).
23
24
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
5. METODOLOGIA
27
28
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.
30
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.
importante para o doador possa ter a localizao da pessoa que precisa sangue.
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.
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.
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
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
ALTA
ALTA
MDIA
BAIXA
BAIXA
realizadas
UC14 Alterar perfil
MDIA
ALTA
35
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:
37
alguns dados que sero apresentados na tela de cadastro aps o usurio selecionar
o tipo de sangue e clicar no boto Participe.
38
39
40
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.
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:
<
em:
<http://www.devmedia.com.br/introducao-ao-iconix-revista-sql-
Marketing
na
era
digital,
conceitos,
plataformas
Field
Experiment..
Julho,
2008.
Disponvel
em:
<
44
Doao
do
Sangue.
DISPONVEL
http://www.hemobras.gov.br/site/downloads/livreto_doencas_sangue.pdf>.
EM:
<
Acesso
Disponvel
em:
<http://agenciabrasil.ebc.com.br/geral/noticia/2014-11/dia-
<http://www.slideshare.net/luislobaomendes/o-poder-da-colaborao-revistadom-
45
Patricia.
Uso
de
Metodologia
ICONIX.
Disponvel
em:
http://www.portalhuarpe.com.ar/Seminario09/archivos/UsodeICONIX.pdf>.
<
Acceso
uso
clnico
do
sangue.
1998.
Disponvel
em:
<
Doao
de
Plaquetas.
DISPONVEL
EM:
<
Modeling.
Outubro,
2001.
Disponvel
em:
46
Maria
Anglica.
Doao
de
sangue.
Disponvel
em:
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
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
ALTA
CASO DE USO
REQUISITOS DO SISTEMA
RF01 O sistema dever permitir ao usurio realizar o cadastro,
49
de doao
50
51
52
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
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
57
58
59
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.
62
63
64
65
66
67
68
69
Diagrama de
atividades
Alterar
senha. Fonte:
Autores
(2015)
70