SGA - Sistema de Gerenciamento de Atendimento - Ana Paula e Danillo
SGA - Sistema de Gerenciamento de Atendimento - Ana Paula e Danillo
Sistema SGA
Documento de Viso, Anlise, Projeto de
Arquitetura e Planejamento
Verso 1.0
[Autor(es)]
Ana Paula Santos Soares
Danillo Siqueira Ramos
Engenharia
Software I
Verso 1.0
de
Histrico de Alteraes
Data
<dd/mm/aa>
Verso
<x.x>
Descrio
<Descrio da modificao>
Autor(es)
<nome do autor>
Pgina 2 de 29
Engenharia
Software I
Verso 1.0
de
Sumrio
1. INTRODUO .................................................................................................................................. 5
1.1
1.2
PROBLEMA ..............................................................................................................................5
PRINCIPAIS STAKEHOLDERS E USURIOS ..................................................................................6
DOCUMENTO DE VISO ............................................................................................................7
4. ATORES ...........................................................................................................................................9
5. REQUISITOS FUNCIONAIS (RF) .....................................................................................................8
[RF01]Manutenir Senhas ...............................................................................................................9
[RF02]Gerar Relatrios............................................................................................................10
[RF03]Definir prioridades........................................................................................................10
[RF04]Requisitar Dados AGHU...............................................................................................10
[RF05]Efetuar Login...............................................................................................................10
[RF06]Imprimir Senhas............................................................................................................11
[RF07]Imprimir Relatrios.........................................................................................................11
6. REQUISITOS NO-FUNCIONAIS (RNF) .......................................................................................11
6.1
USABILIDADE .........................................................................................................................12
[NFUS001]Interface Amigvell.....................................................................................................12
[NFUS002] Painel de auto atendimento.......................................................................................12
6.2
CONFIABILIDADE ....................................................................................................................12
[NFCO001] Acesso ao Banco de Dados......................................................................................12
[NFCO002] Validao de Login e Senha .....................................................................................13
6.3
DESEMPENHO .......................................................................................................................13
[NFDM001] Tempo de Espera de Senhas ...................................................................................13
[NFDM001] Tempo de Gerao de Relatrios .............................................................................13
6.4
SEGURANA..........................................................................................................................14
[NFSG001] Tipo de Usurio .........................................................................................................14
[NFSG002] Manuteno de Usurios ..........................................................................................14
6.5
IMPLANTAO .......................................................................................................................14
[NFIM001] Sistema Operacional Linux ........................................................................................14
[NFIM002] Configurao de Acesso ao Servidor .........................................................................15
6.6
PADRES..............................................................................................................................15
[NFPA001] ...................................................................................................................................15
[NFPA002] ...................................................................................................................................15
6.7
HARDWARE E SOFTWARE .......................................................................................................15
[NFHS001] Memria e Processador ............................................................................................15
[NFHS002] Impressora ................................................................................................................16
7. REQUISITOS INVERSOS (RIN) .....................................................................................................16
[RI001]Acesso ao sistema sem login..................................................................................16
[RI002]Escrita no Banco de Dados.....................................................................................16
8. ARTEFATOS DE ANLISE ............................................................................................................17
8.1
8.2
Pgina 3 de 29
Engenharia
Software I
Verso 1.0
8.3
8.4
8.5
8.6
8.7
de
REFERNCIAS ....................................................................................................................................29
Pgina 4 de 29
Engenharia
Software I
Verso 1.0
1.
de
Introduo
Este documento tem como objetivo descrever os requisitos funcionais e no-funcionais, bem
como as melhorias necessrias de um sistema de gerenciamento de atendimento do
Hospital Universitrio da Universidade Federal de Sergipe, apresentando os casos de uso,
atores e outras caractersticas que facilitam a compreenso do sistema
1.1
Objetivo do Projeto
1.2
Nmero de Ordem
Sigla
1
RF-XX
2.
Definio
Requisito Funcional Nmero XX
RNF-XX
UC-XX
SGA
AGHU
HU
Hospital Universitrio
2.1
Problema
Pgina 5 de 29
Engenharia
Software I
Verso 1.0
de
2.2
Problemas
Grandes Filas;
Dependncia de recepcionistas;
Pessoas Atingidas
Cujo impacto
Lentido no atendimento;
Dificuldades de atender a grande demanda.
Agilidade no atendimento;
Diminuio das filas;
Diminuio da dependncia da recepo.
Responsabilidades
Stakeholders
Realizar
consultas/exames
Atender
pacientes, Mdico
verificar
relatrio
de
consultas, chamar senhas.
Receber os pacientes
Coordenar
gerao
e Recepcionista
controle de fila de senhas.
chamada
de Paciente
Realizar
entrevistas Definir requisitos, verificar Ana Paula
para
coleta
de possveis solues para o
requisitos
problema apresentado.
Realizar
entrevistas Definir requisitos, verificar Danillo
para
coleta
de possveis solues para o
requisitos
problema apresentado.
Pgina 6 de 29
Engenharia
Software I
Verso 1.0
2.3
de
Documento de Viso
Quadro 1 Modelo do Documento de Viso.
Problema/Necessidade:
- Preenchimento de muitos campos para
gerao de senhas;
- O mdico depende do(s) recepcionista(s)
para que chame os seus pacientes;
Caractersticas-chave:
- Interligao de sistemas, visando agilizar o
atendimento;
- Gerao de senhas de forma mais prtica;
- Possibilidade de auto-atendimento, onde o prprio
paciente pode gerar sua senha;
- O mdico poder chamar diretamente seus
pacientes, controlando sua prpria fila de senhas.
Diferenciais:
Interligao do SGA com o AGHU em que
constam os dados dos pacientes. Dessa
forma,
o(s)
recepcionista(s)
no
precisar(o) informar campos como nome
e nmero de documento do paciente,
bastando apenas informar o nmero do
pronturio. Haver tambm a opo de o
prprio paciente solicitar sua senha atravs
de um terminal de autoatendimento, o que
diminuir as filas em frente a recepo.
Tambm ser possvel que o mdico chame
os seus pacientes diretamente de seu
consultrio, e tambm que ele veja a lista
de pacientes daquele dia.
Pgina 7 de 29
Engenharia
Software I
Verso 1.0
de
Expectativas de Prazo:
Expectativas de Custo:
Elaborado por: Ana Paula Santos Soares e Aprovado por (Dono do Produto):
Danillo Siqueira Ramos
3.
Sistemas relacionados
3.1
Situao atual
Pgina 8 de 29
Engenharia
Software I
Verso 1.0
3.2
de
Qualprox Unity:
Sistema moderno e de interface elegante, dispondo de muitas funes atrativas. Sua
instalao dispensa configurao de servidores e facilmente adaptvel a qualquer tipo de
organizao. Como pontos positivos, temos a gerao de relatrios de atendimento j
disposta no prprio sistema, alm da facilidade de instalao e manuseio. Como ponto
negativo,
o
sistema
possui
um
custo
elevado.
Disponvel
em:
http://www.specto.com.br/produtos-specto/qualprox-unity/
GTManager:
Possui uma interface bastante amigvel, onde, alm de exibir a senha atual, tambm torna
disponvel a fila de atendimento, com a sequncia de senhas. Disponibiliza uma forma de
entretenimento para quem aguarda, atravs da exibio de vdeos. Pontos positivos: O
mdulo para painel de totem de impresso j est incluso no sistema, gerao de grficos e
relatrios de atendimento. Disponvel em: http://www.genialtec.com.br/softwareorganizacao-filas-gerenciamento-atendimento.html
4. Atores
Ator
Descrio
Usurio dos servios do hospital. Interagir, se
desejar, atravs de um terminal de
autoatendimento.
Ter acesso direto ao sistema, gerenciando as
filas e chamando as senhas.
Ter um mdulo prprio no sistema, com funes
exclusivas a sua disposio.
Fornecer os dados solicitados pelo SGA
Paciente
Recepcionista
Mdico
AGHU
Prioridade:
Essencial
Importante
Desejvel
Ator(es):
Recepcionistas e Pacientes
Requisitos
associados:
RF006
Objetivo:
Pgina 9 de 29
Engenharia
Software I
Verso 1.0
de
Prioridade:
Essencial
Importante
Desejvel
Ator(es):
Mdico
Requisitos
associados:
RF007
Objetivo:
Prioridade:
Ator(es):
Essencial
Importante
Desejvel
Recepcionista e Pacientes
Requisitos
associados:
Objetivo:
Prioridade:
Ator(es):
Essencial
Importante
Desejvel
AGHU
Requisitos
associados:
Objetivo:
Prioridade:
Ator(es):
Essencial
Importante
Desejvel
Mdico e Recepcionista
Requisitos
associados:
Objetivo:
Pgina 10 de 29
Engenharia
Software I
Verso 1.0
de
Prioridade:
Essencial
Ator(es):
Recepcionista e Paciente
Requisitos
associados:
RF001
Objetivo:
Importante
Desejvel
Prioridade:
6.
Essencial
Importante
Ator(es):
Mdico
Requisitos
associados:
RF002
Objetivo:
Desejvel
Identificao
RNF01
Descrio
O sistema funciona em plataforma Linux
RNF02
RNF03
Pgina 11 de 29
Engenharia
Software I
Verso 1.0
6.1
de
Usabilidade
Essencial
Importante
Desejvel
RF001 a RF007
6.2
Essencial
Importante
Desejvel
RF006
Confiabilidade
Essencial
Importante
Desejvel
RF004
Pgina 12 de 29
Engenharia
Software I
Verso 1.0
de
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
6.3
Desempenho
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
Pgina 13 de 29
Engenharia
Software I
Verso 1.0
6.4
de
Segurana
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
6.5
Implantao
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
Pgina 14 de 29
Engenharia
Software I
Verso 1.0
de
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
6.6
Padres
Prioridade:
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
[NFPA002]
Prioridade:
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
6.7
Hardware e software
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
Pgina 15 de 29
Engenharia
Software I
Verso 1.0
de
[NFHS002] Impressora
desejvel uma impressora para impresso das senhas.
Prioridade:
Requisitos
funcionais
associados:
7.
Essencial
Importante
Desejvel
RF006 e RF007
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
[RI002] Escrita no Banco de Dados
O sistema dever apenas ler do banco, nunca escrever.
Prioridade:
Essencial
Importante
Desejvel
Requisitos
funcionais
associados:
Pgina 16 de 29
Engenharia
Software I
Verso 1.0
8.
de
Artefatos de Anlise
8.1
8.2
Pgina 17 de 29
Engenharia
Software I
Verso 1.0
8.3
8.4
de
Pgina 18 de 29
Engenharia
Software I
Verso 1.0
8.5
de
Recepcionista
Efetuar login
Solicitar Senha
Mdico
Efetuar login
ou
Informar
Dados
Paciente
Dirigir-se ao auto
atendimento
do
Informar
Prioridade
Gerar relatrio de
consultas
Chamar
Pacientes
Gerar Senha
Alterar/Cancelar
Senha
Gerenciar fila de
atendimento
8.6
Pgina 19 de 29
Engenharia
Software I
Verso 1.0
8.7
de
Pgina 20 de 29
Engenharia
Software I
Verso 1.0
de
Pgina 21 de 29
Engenharia
Software I
Verso 1.0
de
Tela 6: Atendimento
Pgina 22 de 29
Engenharia
Software I
Verso 1.0
de
Pgina 23 de 29
Engenharia
Software I
Verso 1.0
de
9. Representao da Arquitetura
A arquitetura atual do software o modelo cliente/servidor, onde temos um servidor que
distribui a aplicao para as maquinas. Ser mantida a mesma arquitetura, visto que as
modificaes no afetaro essa parte. O estilo arquitetural tambm ser mantido, que o
Orientado a Objetos. O software se encontra em portugus, quem tambm continuar sendo
usado.
9.1
Pgina 24 de 29
Engenharia
Software I
Verso 1.0
10.
de
Planejamento do Projeto
Prioridade
Requisitos
RF005
Login
1
Alta
RF003
Prioridades
Efetuar
RF001 Manutenir
Senhas
Definir
RF004 Requisitar
Dados AGHU
RF002
Relatrios
Gerar
RF006
Senhas
Imprimir
2
Mdia
RF007
Relatrios
Imprimir
Pgina 25 de 29
Engenharia
Software I
Verso 1.0
de
BURNDOWN
BACKLOG DO PRODUTO
Produto: SGA
Release:
RF001
Manutenir
Senhas
(-)
No Planejado
prioridade
RF002 Gerar
Relatrios
RF003 Definir
Prioridades
RF004
Requisitar
Dados AGHU
REQUISITOS
(+) prioridade
Requisitos:
Recurso
existente
Impedimentos
Recurso
desejvel
Recurso
existente
Recurso
essencial.
Prioridade
alta
RF005 Efetuar
Login
Recurso
existente
RF006 Imprimir
Senhas
Recurso
existente
Pgina 26 de 29
Engenharia
Software I
Verso 1.0
RF007 Imprimir
Relatrios
de
Recurso
desejvel.
Prioridade
mdia
PLANO DO RELEASE
Produto: SGA
Release:
Metas:
Implantar no menor tempo possvel a soluo
para agilidade no atendimento e distribuio de
senhas.
Quantidade e durao das Sprints:
Esforo estimado:
Custo/Valor do Projeto:
ScrumMaster:
Danillo/Ana Paula
Data:
08/12/2015
Aprovado
Produto):
por
(Dono
do
Data:
Pgina 27 de 29
Engenharia
Software I
Verso 1.0
de
Nome do Produto:
Release 1
Verso do Roadmap:
Requisitos
Valor/Benefcio
PRD
Direcionador*
Data Incio:
Data
Entrega:
Elaborado por:
Plano da Sprint
Meta da Sprint: Implementar comunicao com AGHU
Durao: Aprox. 2 semanas
Data de Incio:
Data de Encerramento:
Data de Reviso/Demo:
Definio de Pronto:
Local e Horrio das Reunies Dirias:
Universidade Federal de Sergipe
Requisitos Selecionados:
RF004
ScrumMaster:
Dono do Produto:
Quadro 7 Detalhes da Sprint 1.
Sprint:
Meta:
BACKLOG
EM
ANDAMENTO
CONCLUDO
BURNDOWN
RF004
Pgina 28 de 29
Engenharia
Software I
Verso 1.0
IMPEDIMENTOS
de
ITENS NO
PLANEJADOS
Referncias
http://www.specto.com.br/categorias_produtos/gerenciamento-de-filas/
http://www.genialtec.com.br/software-organizacao-filas-gerenciamento-atendimento.html
http://www.schalter.com.br/software/gerenciamento-de-filas
Engenharia de Software Uma abordagem profissional. PRESSMAN, Roger S. 8 Ed.
Engenharia de Software SOMMERVILLE, Ian.
Pgina 29 de 29