Escolar Documentos
Profissional Documentos
Cultura Documentos
So Paulo
2013
AGRADECIMENTOS
RESUMO
ABSTRACT
LISTA DE FIGURAS
LISTA DE TABELAS
SUMRIO
LISTA DE FIGURAS ........................................................................................ 6
LISTA DE TABELAS........................................................................................ 7
LISTA DE ABREVIATURAS E SIGLAS .......................................................... 8
INTRODUO ............................................................................................... 11
1. APRESENTAO DO CONSULTRIO .................................................... 12
1.1. PROCESSOS INTERNOS ................................................................................................................. 12
1.2. CENRIO ATUAL DA EMPRESA ..................................................................................................... 13
2. REGRAS DE NEGCIO............................................................................. 14
3. DESCRIO FUNCIONAL ........................................................................ 15
4. REFERNCIAS FUNCIONAIS ................................................................... 15
5. CASOS DE USO ........................................................................................ 16
6. MATRIZ DE RASTREABILIDADE ............................................................. 17
7. UML (UNIFIED MODELING LANGUAGE)................................................. 18
7.1. UML DEFINIO ........................................................................................................................ 18
11
INTRODUO
A demanda por novos projetos de software cresceu muito nos ltimos anos,
levando empresas, independente do seu porte, a buscar ferramentas de software
cada vez mais sofisticadas para atender s necessidades existentes. comum
empresas passarem por problemas ou at mesmo congelar seu faturamento por
conta de no possuir as ferramentas tecnolgicas corretas para otimizar seus
processos.
Esse documento apresenta a descrio de um produto de software que foi
elaborada utilizando como cenrio o consultrio odontolgico da Dr. Ana Paula que
atualmente no possui nenhum sistema para agilizar o atendimento ao cliente.
Para a elaborao deste trabalho, foi feito um levantamento de requisitos
atravs de entrevistas feitas com a Dr. Ana Paula e com sua atendente. Esses
requisitos foram analisados para que fossem definidos quais os recursos que o
sistema dever possuir para atender plenamente as necessidades atuais e futuras
do consultrio no que se refere a software para agendamento e controle de
consultas e criao de pronturios. O software ser utilizado para cadastro de
pacientes, criao e atualizao de pronturios, agendamento e cancelamento de
consultas e gerao de relatrios.
Aps o levantamento e anlise dos requisitos, fez-se o uso da UML para
criao de modelos de diagramas do sistema. Cada diagrama criado foi apresentado
em um tpico, no qual constam o diagrama, sua descrio e qual o seu papel no
processo de projeto de sistemas.
Toda a documentao necessria para a criao do software, denominado
Odontus, est registrada nos tpicos a seguir.
12
1. APRESENTAO DO CONSULTRIO
concluir
um
tratamento
especfico
paciente
passa
por
um
13
14
2. REGRAS DE NEGCIO
15
3. DESCRIO FUNCIONAL
4. REFERNCIAS FUNCIONAIS
As
referncias
funcionais
descrevem
de
maneira
simplificada
as
Pronturio:
Ao
cadastrar
paciente,
sistema
criar
16
5. CASOS DE USO
17
6. MATRIZ DE RASTREABILIDADE
UC01
UC02
UC03
UC04
UC05
UC06
UC07
UC08
UC09
UC10
UC11
RF01
X
RF02
RF03
RF04
RF05
RF06
RF07
RF08
X
X
X
X
X
X
X
X
X
X
UC12
X
FONTE: Elaborada pelo autor
18
Tornou-se
linguagem-padro
de
modelagem
sendo
adotada
19
8. DIAGRAMAS DA UML
Diagrama de classes;
Diagrama de objetos;
Diagrama de componentes;
Diagrama de implantao;
Diagrama de pacotes;
Diagrama de atividades;
Diagrama de sequncia;
Diagrama de interao;
Diagrama de comunicao;
Diagrama de tempo.
Apenas alguns dos diagramas citados acima sero utilizados nesse trabalho,
os quais sero descritos nos prximos tpicos.
20
O diagrama de casos
caso de uso o mais popular diagrama da UML.
amplamente utilizado
izado na fase de levantamento e anlise de requisitos,
requisitos procura
identificar os atores, os servios
servio e a interao entre estes.
O diagrama de casos
caso de uso o diagrama mais geral e informal da UML,
utilizado normalmente nas fases de levantamento e anlise de requisitos do
sistema, embora venha a ser consultado durante todo o processo de
sistema,
modelagem e possa servir de base para outros diagramas. Apresentam
uma linguagem simples e de fcil compreenso para que os usurios
possam ter uma ideia geral de como o sistema
sistema ir se comportar. Procura
identificar os atores (usurio, outros sistemas ou at mesmo algum
hardware especial) que utilizaro de alguma forma o software, bem como os
servios, ou seja, as funcionalidades que o sistema disponibilizar aos
atores, conhecidas
conhecidas nesse diagrama como casos de uso. (GUEDES, 2011, p.
30)
21
22
Fazer login
Validar usurio e senha para garantir acesso ao sistema.
AES RECEBIDAS
AES REALIZADAS
FLUXO ALTERNATIVO
AES REALIZADAS
AES REALIZADAS
1 O sistema envia a mensagem:
Ateno! Digite o usurio e a senha.
Voltar ao passo 2 do fluxo timo.
23
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
Manter Paciente
Cadastrar (incluir / alterar / consultar e excluir) dados de
pacientes.
AES RECEBIDAS
2 O atendente seleciona uma opo. Caso
consulta, alterao, ou excluso.
Seleciona paciente.
4 Caso incluso: O atendente preenche os
campos.
Caso alterao: O atendente edita os
campos que deseja modificar.
Caso excluso: O atendente confirma a
excluso.
AES REALIZADAS
24
FLUXO ALTERNATIVO
AES REALIZADAS
1 O sistema envia mensagem:
Campo nome obrigatrio. Voltar ao
passo 4 do fluxo timo.
AES REALIZADAS
1 O sistema envia mensagem:
Campo telefone obrigatrio. Voltar
ao passo 4 do fluxo timo.
AES REALIZADAS
1 O sistema envia mensagem:
Campo telefone s pode ser
preenchido com nmeros. Voltar ao
passo 4 do fluxo timo.
RG j armazenado.
AES RECEBIDAS
AES REALIZADAS
1 O sistema envia mensagem: RG j
cadastrado. Voltar ao passo 4 do
fluxo timo.
25
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
Desativar Paciente
Cadastrar Paciente
Desativa o cadastro do paciente e bloqueia a edio dos dados
do paciente.
AES RECEBIDAS
1 O atendente seleciona a opo
desativar.
AES REALIZADAS
<<include carrega paciente>>
FLUXO ALTERNATIVO
Paciente no cadastrado.
AES RECEBIDAS
AES REALIZADAS
1 O sistema envia mensagem:
Paciente no encontrado. Voltar ao
passo 2 do fluxo timo.
Cadastro j desativado.
AES RECEBIDAS
AES REALIZADAS
1 O sistema envia mensagem:
Cadastro j foi desativado. Voltar ao
passo 2 do fluxo timo.
26
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
Carregar Paciente
Cadastrar Paciente
Carrega as informaes do paciente selecionado.
AES RECEBIDAS
AES REALIZADAS
Paciente no cadastrado.
AES RECEBIDAS
AES REALIZADAS
1 O sistema envia mensagem:
Paciente no encontrado. Voltar ao
passo 1 do fluxo timo.
27
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
Agendar Consulta
Cadastrar Paciente
Agendar data e horrio de consulta para pacientes.
AES RECEBIDAS
AES REALIZADAS
<<include carrega paciente>>
AES REALIZADAS
AES REALIZADAS
1 O sistema envia mensagem:
Ateno, no h horrios disponveis,
escolha outro dia. Voltar ao passo 3
do fluxo timo.
AES REALIZADAS
1 O sistema envia mensagem: Por
favor, selecione um paciente para o
qual deseja agendar a consulta.
Voltar ao passo 4 do fluxo timo.
28
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
Atender Consulta
Agendar Consulta
Atende consulta previamente agendada.
AES RECEBIDAS
AES REALIZADAS
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
Cancelar Consulta
Agendar Consulta
Cancela consulta previamente agendada.
AES RECEBIDAS
AES REALIZADAS
29
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
Atualizar Pronturio
Atender Consulta
Registrar, no pronturio do paciente, descrio da consulta que
foi atendida.
AES RECEBIDAS
AES REALIZADAS
FLUXO ALTERNATIVO
No h consulta atendida.
AES RECEBIDAS
AES REALIZADAS
AES REALIZADAS
1 O sistema envia mensagem:
Ateno, preencher descrio da
consulta atendida. Voltar ao passo 5
do fluxo timo.
30
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
Registrar Pagamento
Atender Consulta
Registrar, no pronturio do paciente, dia, hora e valor pago.
AES RECEBIDAS
AES REALIZADAS
<<include carrega paciente>>
FLUXO ALTERNATIVO
No h consulta atendida.
AES RECEBIDAS
AES REALIZADAS
AES REALIZADAS
1 O sistema envia mensagem:
Ateno, informar o valor pago pela
consulta. Voltar ao passo 5 do fluxo
timo.
31
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
AES RECEBIDAS
AES REALIZADAS
Ms no foi selecionado.
AES RECEBIDAS
AES REALIZADAS
32
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
Logar no mobile
Manter Paciente
AES RECEBIDAS
AES REALIZADAS
FLUXO ALTERNATIVO
AES REALIZADAS
AES REALIZADAS
1 O sistema envia mensagem:
Cdigo incorreto. Favor digitar um
cdigo vlido. Voltar ao passo 3 do
fluxo timo.
33
FLUXO TIMO
CASO DE USO:
PR-REQUISITO:
OBJETIVO:
AES RECEBIDAS
AES REALIZADAS
FLUXO ALTERNATIVO
No h consultas agendadas.
AES RECEBIDAS
AES REALIZADAS
34
35
Figura 5 - Diagrama
rama de objetos do sistema Odontu's
FONTE: Elaborada pelo autor
36
37
38
39
40
41
42
43
9. IMPLEMENTAO
MPLEMENTAO DO SISTEMA ODONTUS
O sistema
ema Odontus, foi planejado com base nas necessidades do consultrio
da Dr. Ana Paula, embora, o sistema aqui projeto possa ser implementando em
qualquer outra empresa do mesmo ramo e porte do consultrio analisado, sem
qualquer modificao da estrutura do
d sistema.
A implementao do sistema no faz parte do escopo desse trabalho, o que
no impede sua futura implementao.
Cabe frisar que uma das partes cruciais do projeto foi executa aqui, com o
levanto e anlise de requisitos, elaborao dos diagramas do sistema com base nos
requisitos analisados,, essas tarefas tornaro a futura implementao do Odontus
uma tarefa menos complicada do que normalmente seria se a documentao no
estivesse concluda.
A seguir exibe-se
se um prottipo de um dos mdulos do sistema
siste
Odontus
implementado.
44
CONSIDERAES FINAIS
45
REFERNCIAS BIBLIOGRFICAS
46
Com que frequncia o sistema vai gerar relatrios dos pacientes atendidos?
Com que frequncia o sistema vai gerar relatrios dos pacientes que faltaram
consulta?
Hoje, caso a consulta seja marcada para um perodo maior que 20 dias,
vocs enviam sms para o paciente algumas horas antes da consulta. O
sistema dever ter uma opo que identifique os pacientes que precisam ser
alertados.