Sunteți pe pagina 1din 19

Documento de Requisitos

<Reclame Aqui - Mdicos>

Verso <1.0> - maio de 2014


1

Ficha Tcnica
Equipe
Eduardo Xavier
Joo Gabriel
Lucas Borges
Maria Eduarda
Pedro Henrique Sarmento
Pblico Alvo
Este manual destina-se a populao que pode avaliar o sistema de mdicos, que as mesmas tiveram
experincias,e podem consequentemente avali-los e dar um feedback sobre o profissional que se
apresenta ser.

Verso <1.0> - <So Joo del Rei>, maio de 2014


Dvidas, crticas e sugestes devem ser encaminhadas por escrito para o seguinte endereo eletrnico:
lucasfborges@gmail.com

Recomendamos que o assunto seja identificado com o ttulo desta obra. Alertamos ainda para a
importncia de se identificar o endereo e o nome completos do remetente para que seja possvel o
envio de respostas.

Documento de Requisitos

Sumrio
INTRODUO..............................................................................................................
Convenes, termos e abreviaes........................................................................................
1.

Identificao dos Requisitos.......................................................................................

2.

Prioridades dos Requisitos.........................................................................................

DESCRIO GERAL DO SISTEMA............................................................................


Abrangncia e sistemas relacionados....................................................................................
Descrio dos usurios............................................................................................................
1.

Usurio Administrador Geral......................................................................................

2.

Usurio Paciente........................................................................................................

3.

Usurio Mdico..........................................................................................................

REQUISITOS FUNCIONAIS.........................................................................................
Geral do Sistema.......................................................................................................................
[RF001] Login....................................................................................................................
[RF002] Estatsticas de Reclamao................................................................................
Mdulo de Cadastro..................................................................................................................
[RF003] Cadastro de Administrador..................................................................................
[RF004] Cadastro de Paciente..........................................................................................
[RF005] Cadastro de Mdico............................................................................................
[RF006] Recuperao de Senha.......................................................................................
Mdulo do Paciente..................................................................................................................
[RF007] Postagem de Reclamaes.................................................................................
[RF008] Indicao e Classificao de Mdicos.................................................................
Mdulo do Mdico.....................................................................................................................
[RF009] Responder a Reclamao...................................................................................
Mdulo do Administrador.........................................................................................................
[RF010] Fiscalizar.............................................................................................................

REQUISITOS NO FUNCIONAIS................................................................................
Usabilidade................................................................................................................................
[NF001] Facilidade de uso................................................................................................

Verso <1.0>

<05 / 2014>

Documento de Requisitos

Desempenho..............................................................................................................................
[NF003] Tempo de resposta..............................................................................................
Segurana..................................................................................................................................
[NF004] <Controle de Funcionalidades>...........................................................................
Hardware e software.................................................................................................................
[NF005] Software..............................................................................................................
[NF006] Linguagem de Programao...............................................................................

CASOS DE USO...........................................................................................................
Diagrama de Casos de Uso......................................................................................................
Cadastro de Usurio.................................................................................................................
Cadastro de Usurio Paciente/Usurio Mdico/Usurio Administrador............................

FLUXO DE EVENTOS PRINCIPAL..............................................................................


FLUXOS SECUNDRIOS............................................................................................
FLUXO SECUNDRIO A1- DADOS INDEVIDOS.......................................................
Postagem de Reclamaes......................................................................................................

FLUXO DE EVENTOS PRINCIPAL..............................................................................


FLUXOS SECUNDRIOS............................................................................................
FLUXO SECUNDRIO A1- USURIO NO LOGADO..............................................
FLUXO SECUNDRIO A2- CLIENTE NO CADASTRADO......................................
FLUXO SECUNDRIO A3- MDICO NO CADASTRADO.......................................
Resposta Reclamao............................................................................................................

FLUXO DE EVENTOS PRINCIPAL..............................................................................


FLUXOS SECUNDRIOS............................................................................................
FLUXO SECUNDRIO A1- USURIO NO LOGADO..............................................
Fiscalizar....................................................................................................................................

Verso <1.0>

<05 / 2014>

Documento de Requisitos

FLUXO DE EVENTOS PRINCIPAL..............................................................................


FLUXOS SECUNDRIOS............................................................................................
FLUXO SECUNDRIO A1- USURIO NO LOGADO..............................................
Recuperao de Senha.............................................................................................................

FLUXO DE EVENTOS PRINCIPAL..............................................................................


FLUXOS SECUNDRIOS............................................................................................

Verso <1.0>

<05 / 2014>

Documento de Requisitos

Descrio geral do sistema

Introduo
Este documento especifica o sistema Reclame Aqui Mdicos, fornecendo aos projetistas,
arquitetos e desenvolvedores as informaes necessrias para o projeto e implementao, assim
como para a realizao dos testes e homologao do sistema.
Viso geral deste documento

Esta introduo fornece as informaes necessrias para fazer um bom uso deste documento,
explicitando seus objetivos e as convenes que foram adotadas no texto, alm de conter uma
lista de referncias para outros documentos relacionados. As demais sees apresentam a
especificao do sistema Reclame Aqui - Mdicos e esto organizadas como descrito abaixo.

Seo 2 Descrio geral do sistema: apresenta uma viso geral do sistema,


caracterizando qual o seu escopo e descrevendo seus usurios.

Seo 3 Requisitos funcionais: especifica todos os requisitos funcionais do sistema,


descrevendo os fluxos de eventos, prioridades, atores, entradas e sadas de cada caso de uso
a ser implementado.

Seo 4 Requisitos no funcionais: especifica todos os requisitos no funcionais do


sistema, divididos em requisitos de usabilidade, confiabilidade, desempenho, segurana,
distribuio, adequao a padres e requisitos de hardware e software.

Seo 5 Descrio da interface com o usurio: apresenta desenhos, figuras ou


rascunhos de telas do sistema.

Convenes, termos e abreviaes


A correta interpretao deste documento exige o conhecimento de algumas convenes e termos
especficos, que so descritos a seguir.

.1

Identificao dos Requisitos


Por conveno, a referncia a requisitos feita atravs do nome da subseo onde eles esto
descritos, seguido do identificador do requisito, de acordo com o esquema abaixo:
[nome da subseo.identificador do requisito]
Por exemplo, o requisito [Fiscalizar RF010] est descrito em uma subseo chamada
Recuperao de dados, em um bloco identificado pelo nmero [RF010]. J o requisito no
funcional [Facilidade de Uso .NF001] est descrito na seo de requisitos no funcionais de
CUsabilidade, em um bloco identificado por [NF001].

.2

Prioridades dos Requisitos


Para estabelecer a prioridade dos requisitos foram adotadas as denominaes essencial,
importante e desejvel.

Essencial o requisito sem o qual o sistema no entra em funcionamento. Requisitos


essenciais so requisitos imprescindveis, que tm que ser implementados impreterivelmente.

Importante o requisito sem o qual o sistema entra em funcionamento, mas de forma


no satisfatria. Requisitos importantes devem ser implementados, mas, se no forem, o
sistema poder ser implantado e usado mesmo assim.

Verso <1.0>

<05 / 2014>

Documento de Requisitos

Descrio geral do sistema

Desejvel o requisito que no compromete as funcionalidades bsicas do sistema,


isto , o sistema pode funcionar de forma satisfatria sem ele. Requisitos desejveis so
requisitos que podem ser deixados para verses posteriores do sistema, caso no haja tempo
hbil para implement-los na verso que est sendo especificada.

Captulo

Verso <1.0>

<05 / 2014>

Documento de Requisitos

Descrio geral do sistema

Descrio geral do sistema


O Reclame Aqui Mdicos um site que visa receber reclamaes mdicas de qualquer
cidado que preencha corretamente o cadastro no site.
A reclamao publicada no site e enviada ao e-mail do mdico, caso ele tenha um cadastrado
no Reclame Aqui Mdicos.
Os mdicos citados podero responder a qualquer momento, publicando resposta reclamao
do cidado, bastando apenas estarem cadastrados no site.

Abrangncia e sistemas relacionados


O site desenvolvido dever ser capaz de publicar crticas, previamente fiscalizadas pelo
administrador do sistema, de pacientes cadastrados no sistema.
O mdico citado em qualquer publicao poder responder a crttica, bastando estar cadastrado
no sistema.
Qualquer usurio do site poder acessar estatsticas , crticas e respostas que estiverem
publicadas no site

Descrio dos usurios


.1

Usurio Administrador Geral


O usurio administrador geral tem a funo de fiscalizar as reclamaes e respostas eviadas ao
site no intuito de evitar qualquer xingamento, humilhao e agresses verbais de ambas as
partes.
Este usurio tem acesso a :

.2

Gerenciar reclamaes e respostas

Postar publicaes e respostas que sejam vlidas

Usurio Paciente
O usurio paciente poder enviar crticas ou elogios ao site, que sero publicadas ao passarem
pela vistoria do administrador geral.
Este usurio tem acesso a:

.3

Cadastrar no site

Enviar reclamaes/elogios

Visualizar perfil

Visualizar rankings

Usurio Mdico
O usurio mdico poder responder s citaes recebidas de qualquer usurio paciente.
Este usurio tem acesso a:

Verso <1.0>

Cadastrar no site

<05 / 2014>

Documento de Requisitos

Verso <1.0>

Enviar respostas

Visualizar perfil

Visualizar rankings

Descrio geral do sistema

<05 / 2014>

Documento de Requisitos

Requisitos funcionais

Captulo

Requisitos Funcionais

Geral do Sistema
[RF001] Login
Os usurios cadastrados podero logar no sistema digitando o seu e-mail e senha nos campos
correspondentes na pgina principal
Prioridade:

Essencial

Importante

Desejvel

[RF002] Estatsticas de Reclamao


Usurios logados no sistema podero visualizar algumas estatsticas sobre os mdicos mdicos
com mais reclamaes, piores avaliaes e esses resultados podero ser filtrados por nome,
especialidade ou regio. Haver uma aba na pagina inicial do sistema que levar para essa pgina
de reclamaes
Prioridade:

Essencial

Importante

Desejvel

Mdulo de Cadastro

[RF004] Cadastro de Paciente


Usurios paciente novos podero se cadastrar no sistema por um boto de cadastro presente na
pgina principal que levar o cliente a um formulrio em que ele dever preencher alguns
dados pessoais como nome, CPF, e-mail, senha

Prioridade:

Verso <1.0>

Essencial

Importante

Desejvel

<05 / 2014>

Documento de Requisitos

Requisitos funcionais

[RF005] Cadastro de Mdico


Usurios mdico novos podero se cadastrar no sistema por um boto de cadastro presente na
pgina principal que levar o cliente a um formulrio em que ele dever preencher alguns
dados pessoais como nome, CPF, e-mail, senha e CRM.
Prioridade:

Essencial

Importante

Desejvel

[RF006] Recuperao de Senha


Usurios cadastrados podero recuperar sua senha de acesso ao sistema. Por um boto na
pagina inicial, prximo ao boto de login dar ao usurio a chance de recuperao da senha
atravs do seu e-mail de cadastro. O sistema enviar uma mensagem de redefinio de senha.
Prioridade:

Essencial

Importante

Desejvel

Mdulo do Paciente
[RF007] Postagem de Reclamaes
Usurios paciente cadastrados podero acessar a aba de Reclamaes e postar sua
reclamao. O formulrio de reclamao que dever ser preenchido pelo paciente contm:
Nome do paciente, nome do mdico, CRM do mdico, classificao (por estrelas) do mdico.
Prioridade:

Essencial

Importante

Desejvel

[RF008] Indicao e Classificao de Mdicos


Um usurio paciente cadastrado poder classificar ou indicar um mdico no esquema de
classificao por estrelas bastando apenas entrar na aba de Indicaes e preencher um
formulrio que contm: Nome e CRM do mdico, classificao.
Prioridade:

Verso <1.0>

Essencial

Importante

Desejvel

<05 / 2014>

Documento de Requisitos

Requisitos funcionais

Mdulo do Mdico
[RF009] Responder a Reclamao
Usurios mdico cadastrados no sistema podero responder a citaes do seu nome feitas por
usurios paciente. Sempre que for citado, o mdico receber um notificao em seu e-mail que
conter um link redirecionando para a pgina em que ele poder responder. O formulrio de
resposta contm: Nome do mdico, CRM, resposta.
Prioridade:

Essencial

Importante

Desejvel

Mdulo do Administrador
[RF010] Fiscalizar
Usurios administradores tero acesso a todas as reclamaes e respostas podendo exclu-las
quando tiverem ofensas, discriminao e/ou xingamentos. Haver uma tela em que os
administradores podem ver todas as reclamaes e respostas pendentes e botes de publicar ou
excluir a postagem. Usurio paciente e usurios mdico tambm podem denunciar postagens
que sero verificadas pelo administrador
Prioridade:

Verso <1.0>

Essencial

Importante

Desejvel

<05 / 2014>

Documento de Requisitos

Requisitos no funcionais

Captulo

Requisitos No Funcionais
Usabilidade
[NF001] Facilidade de uso
A interface com o usurio de vital importncia para o sucesso do site. Principalmente por ser
um site que no ser utilizado diariamente, o usurio no possui tempo disponvel para aprender
a utiliza-lo.
O usurio do site deve ter facilidade de uso do site, ou seja, realizar tarefas (cadastro,
publicaes, visualizaes) em pouco tempo.
O site ter uma interface amigvel e intuitiva ao usurio primrio sem se tornar cansativa aos
usurios mais experientes.
Prioridade:

Essencial

Importante

Desejvel

Desempenho.
[NF003] Tempo de resposta
O tempo para a realizao das funes bsicas do site deve ser inferior a cinco segundo, a
partir da correta entrada de dados
Prioridade:

Essencial

Importante

Desejvel

Segurana
[NF004] <Controle de Funcionalidades>
O site deve controlar o acesso s funcionalidades. Funcionalidade para o controle de crticas e
respostas devem ser restritas a administradores. Funcionalidade de reclamao/elogios devem
estar restritas a pacientes. Funcionalidades de resposta devem ser restritas a mdicos.
Funcionalidades de visualizao de estatticas devem estar disponveis para qualquer usurio.

Prioridade:

Verso <1.0>

Essencial

Importante

Desejvel

<05 / 2014>

Documento de Requisitos

Requisitos no funcionais

Hardware e software
[NF005] Software
O SGBD utilizado ser o MySQL Este SGBD apesar de ser gratuito muito confivel.

[NF006] Linguagem de Programao


O Sistema ser feito PHP, que linguagem de programao muito utilizada no desenvolvimento
de WEB sites.

Verso <1.0>

<05 / 2014>

Documento de Requisitos

Descrio da interface com o usurio

Captulo

Casos de Uso
Diagrama de Casos de Uso
.

Cadastro de Usurio
Cadastro de Usurio Paciente/Usurio Mdico/Usurio Administrador
Ator: Uusrio Paciente/Usurio Mdico/Usurio Administrador
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies:

Verso <1.0>

Ter e-mail.

<05 / 2014>

Documento de Requisitos

Descrio da interface com o usurio

Fluxo de eventos principal


1. Acessar a aba de cadastro
2. Informar os dados requeridos
3. Efetuar o cadastro

Fluxos secundrios
Fluxo secundrio A1- Dados indevidos
1.a Caso os dados estejam incorretos ou j utilizado no sistema
1.b Redireciona para [RF003] ou [RF004] ou [RF005]

Estrutura de dados
(E01) Cadastramento
1.1 CPF do usurio
1.2 Nome do usurio
1.3 Endereos do usurio
1.4 Plano de Sade
1.5 CRM do medico Para usurio mdico

Regras de Negcio

Possuir o cadastro de pessoa fsica - CPF

Postagem de Reclamaes
Ator: Uusrio Paciente
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies:

Ter executado o caso de uso [RF004] Cadastro de Paciente


Ter executado o caso de uso [RF001] Login

Fluxo de eventos principal


1. Ter realizado o login no sistema
2. Usurio acessar a aba de reclamao
3. Executar a reclamao
4. Selecionar o mdico
5. Avaliar o desempenho do medico
6. Publicar a reclamao desejada
7. Encerrar a reclamao e aguardar resposta

Verso <1.0>

<05 / 2014>

Documento de Requisitos

Descrio da interface com o usurio

Fluxos secundrios
Fluxo secundrio A1- Usurio no logado
1.a O sistema redireciona o usurio para a rea de login
1.b O usurio efetua o login

Fluxo secundrio A2- Cliente no cadastrado


2.a O Sistema redireciona o usurio para a rea de cadastro
2.b O usurio efetua o cadastro
2.c O usurio redirecionado para o sistema de login

Fluxo secundrio A3- Mdico no cadastrado


3.a O sistema faz o envio de uma mensagem de alerta, pronunciando-se que o mdico no esta
cadastrado, mas o sistema ira efetuar o cadastramento deste
3.b O sistema redireciona-o para a aba de reclamao

Estrutura de dados
(E01) Cadastramento
1.1 CPF do usurio
1.2 Nome do usurio
1.3 Endereo do usurio
1.4 Plano de Sade

Regras de Negcio

O medico e o paciente tem que estar cadastrado no sistema.

Resposta Reclamao
Ator: Uusrio Mdico
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies:

Ter executado o caso de uso [RF005] Cadastro de Medico


Ter executado o caso de uso [RF001] Login
Ter o caso de uso [RF007] Postagem de reclamaes pendente

Fluxo de eventos principal


1. Ter realizado o login no sistema
2. Acessar a aba de reclamaes pendentes
3. Verificar a reclamao a qual o cliente fez
4. Responder a reclamao
5. Publica a resposta

Verso <1.0>

<05 / 2014>

Documento de Requisitos

Descrio da interface com o usurio

Fluxos secundrios
Fluxo secundrio A1- Usurio no logado
1.a O sistema redireciona o usurio para a rea de login
1.b O usurio efetua o login

Estrutura de dados
(E01) Cadastramento
1.1 CPF do usurio
1.2 Nome do usurio
1.3 Endereo do usurio
1.4 Plano de Sade
1.5 CRM do medico Usurio mdico

Regras de Negcio

O medico e o paciente tem que estar cadastrado no sistema.

Fiscalizar
Ator: Uusrio Administrador
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies:

Ter executado o caso de uso [RF003] Cadastro de Administrador


Ter executado o caso de uso [RF001] Login

Fluxo de eventos principal


1. Ter realizado o login no sistema
2. Acessar as reclamaes
3. Verificar o vocabulrio utilizado
4. Dependendo do resultado da verificao, excluir ou no a publicao.

Fluxos secundrios
Fluxo secundrio A1- Usurio no logado
1.a O sistema redireciona o usurio para a rea de login
1.b O usurio efetua o login

Estrutura de dados
Verso <1.0>

<05 / 2014>

Documento de Requisitos

Descrio da interface com o usurio

(E01) Cadastramento
1.1 CPF do usurio
1.2 Nome do usurio
1.3 Endereo do usurio
1.4 Plano de Sade

Regras de Negcio

O administrador tem que estar cadastrado no sistema.

Recuperao de Senha
Ator: Uusrio Paciente/Usurio Mdico/Usurio Administrador
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies:

Estar cadastrado no sistema [RF003] o [RF004] ou [RF005]

Fluxo de eventos principal


1. Acessar a aba de recuperao de senha
2. Colocar o e-mail para que a senha seja redirecionada para este e-mail

Fluxos secundrios
No se aplica

Estrutura de dados
(E01) Cadastramento
1.1 CPF do usurio
1.2 Nome do usurio
1.3 Endereo do usurio
1.4 Plano de Sade
15.CRM do mdico Usurio mdico

Regras de Negcio

O administrador tem que estar cadastrado no sistema.

Verso <1.0>

<05 / 2014>

S-ar putea să vă placă și