Buscar

SISTEMA DE TELEATENDIMENTO MEDICO PARA CONSULTA DE PACIENTES VIA APPWEB PIM 7

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 32 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 32 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 32 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE PAULISTA - UNIP EaD
Projeto Integrado Multidisciplinar 
Cursos Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
 
 
 
 
 
 
 
 
 VANESSA MAZZUCHIN DE SOUZA - 2002851 
 
 
 
 
 
 
 
SISTEMA DE TELEATENDIMENTO MÉDICO PARA CONSULTA DE PACIENTES VIA
APP/WEB
 
UNIP- UNIVERSIDADE PAULISTA 
SÃO PAULO 
2021 
Projeto Integrado Multidisciplinar 
Cursos Superiores de Tecnologia 
 
 
 
 
 
 
SISTEMA DE TELEATENDIMENTO MÉDICO PARA CONSULTA DE PACIENTES VIA
APP/WEB
 
 
 
 
 
PROJETO INTEGRADO MULTIDISCIPLINAR
PARA A OBTENÇÃO DO TÍTULO DE
TECNÓLOGO EM ANÁLISE E
DESENVOLVIMENTO DE SISTEMAS,
APRESENTADO A UNIVERSIDADE
PAULISTA - UNIP EaD. ORIENTADOR(a):
SANDRA MUNIZ BOZOLAN.
UNIP- UNIVERSIDADE PAULISTA 
SÃO PAULO 
2021
Resumo
As pandemias têm sido um assunto notório tendo impactos econômicos, sociais e
sanitários, abrindo margem para a inovação e há cada vez mais a aplicação de
tecnologia nas áreas de saúde contribuindo para maior eficiência e facilidade na vida
da população. Este projeto tem como objetivo apresentar um sistema de
teleatendimento médico, via App/Web em hospitais, visando automatizar as filas e os
atendimentos com o propósito de diminuir a propagação do contágio em épocas de
pandemias em hospitais. Neste projeto faremos o levantamento de requisitos, a
elaboração de documentos que serão necessários ao longo do desenvolvimento do
sistema, explicaremos os diagramas para cada etapa e suas funções, faremos a
elaboração do plano de negócio e alinhamos com as melhores metodologias e normas
de qualidade de software a fim de reduzir custos, prevenir e identificar possíveis falhas,
garantindo que as entregas sejam feitas de acordo com as solicitações realizadas pela
área de negócios.
Palavra-chave: Software. Gerenciamento. Análise de Requisitos. Gestão da
Qualidade. Tecnologia.
ABSTRACT
Pandemics have been a notorious subject, having economic, social and health impacts,
making room for innovation and there is an increasing application of technology in
health areas, contributing to greater efficiency and ease of life for the population. This
project aims to present a medical tele-service system, via App/Web in hospitals, aiming
to automate queues and appointments in order to reduce the spread of contagion in
times of pandemics in hospitals. In this project, we will do the gathering of requirements,
the preparation of documents that will be necessary throughout the development of the
system, we will explain the diagrams for each stage and their functions, we will prepare
the business plan and align with the best methodologies and quality standards of
software in order to reduce costs, prevent and identify possible failures, ensuring that
deliveries are made in accordance with the requests made by the business area.
Keyword: Software. Management. Requirements Analysis. Quality management.
Technology.
SUMÁRIO
1.INTRODUÇÃO…….………………………………………………………………………….6
2. MODELO DE NEGÓCIO……………………………………………………………....……7
3. PLANO DE NEGÓCIO………………………………………………………………….…...8
4. INTERFACE………………………………………………….…………………………......10
5. TERMO DE ABERTURA DO PROJETO………………………...………………….......11
6. TIME DO PROJETO……….…….……………………..……………………………..…...14
7. LEVANTAMENTO DE REQUISITOS………….………………………….……………...15
7.1 ESPECIFICAÇÃO DE REQUISITOS FUNCIONAIS.……………………...………....15
7.2 REQUISITOS NÃO FUNCIONAIS ……………………………………...……….......... 17
8. REGRAS DE NEGÓCIO…………………………………………………………………..20
9. PROCESSO DE SOFTWARE.. ……………………………………………………….....22
10. METODOLOGIA DE QUALIDADE DE SOFTWARE MPS.BR ……….………...…..22
11. CRONOGRAMA…………………………………………………………………………..23
12. ESTRUTURA EAP…….……………………………………………………………….....24
13. CASO DE USO…………………………………………….……………………………...24
14. DIAGRAMA DE CLASSES ……………..………………………………………….......25
15. DIAGRAMA DE IMPLANTAÇÃO....…………………………………………………….26
16. DIAGRAMA DE SEQUÊNCIA…………………………………………………………..26
17. DIAGRAMA DE ATIVIDADE ……………………...…………………………………….27
18. DIAGRAMA DE COMPONENTES……………………………………………………...29
CONCLUSÃO……………………………………………………………………………….....30
REFERÊNCIAS………………………………………………………………………………..31
1. INTRODUÇÃO
O distanciamento social alinhado com as tecnologias se tornou uma ferramenta
no combate às pandemias, evitando o contato direto com infectados e diminuindo a
transmissão dos vírus. Nesse sentido, a tecnologia auxilia na obtenção e na análise de
dados em tempo real, seja através da internet ou por meios de comunicação em tempo
real.
A telemedicina capta uma infinidade de práticas relacionadas ao uso de
tecnologias da informação na área da saúde para permitir o atendimento remoto.
Assim sendo, conseguimos resolver alguns problemas dos pacientes sem que eles
saiam de casa, de maneira rápida e eficaz, dessa forma, aliviamos as filas nos setores
de emergência, clínicas e hospitais, reduzindo os riscos das idas desnecessárias a
eles, ajudando na corrida para salvar vidas.
Este projeto tem como propósito o desenvolvimento de Sistema de
teleatendimento médico para consulta de pacientes via APP/WEB. A Teleconsulta
deve ser feita diretamente entre médicos e pacientes. O Sistema deverá monitorar o
paciente em seu próprio domicílio ou centro de saúde local por um médico ou qualquer
outro profissional de saúde que se comunique com outros profissionais a distância.
Além disso, mostraremos o plano de negócios para a Startup que executará o
projeto, os diagramas e todo processo de gerenciamento e gestão da qualidade para
que se obtenha sucesso na implementação do software.
6
2. MODELO DE NEGÓCIO
Com o Surgimento da Covid-19 a Technology LTDA uma Startup de tecnologia
tem como propósito desenvolver um sistema para realização de consultas médicas e
seus devidos acompanhamentos clínicos a pacientes via APP/WEB, no qual tem
objetivo diminuir as visitas aos hospitais e agilizar os atendimentos médicos,
diminuindo as filas nas unidades de saúde, evitando aglomerações e diminuindo os
riscos de transmissão do vírus.
O sistema APP/WEB permitirá o agendamento de atendimento médico para
consulta de pacientes, por meio de aplicativos para smartphones e sua interação total
através de uma página Web.
Figura 1 - Modelo de Negócio
Fonte - O Autor
7
3. PLANO DE NEGÓCIO
O mercado está cada vez mais carecendo de softwares voltados para a área da
saúde. A Technology LTDA irá atuar diretamente com o governo, clínicas particulares,
planos de saúde, hospitais e médicos. Terá como atividade principal o comércio de
sistemas de teleatendimento para a realização de consultas médicas e
acompanhamentos clínicos a pacientes de forma remota.
A Technology LTDA é uma empresa no regime de sociedade LTDA, este formato
é um dos principais hoje no Brasil. As sociedades desse modelo podem receber
investimentos iguais de seus sócios. Também podem receber investimentos a
porcentagem que cada um possui na empresa.
Por falta de planejamento as empresas continuam tendo problemas na entrega
de seus produtos, os seguintes fatores são as principais causas de falhas no projeto:
● Falta de apoio da alta administração;
● Recursos humanos sem competência necessária;
● Problemas de comunicação;
● Escopo com nível de detalhe insuficiente;
● Falta de autoridade do gerente de projetos;
● Conflitos internos;
● Falta/ineficiência no gerenciamento de riscos;
"A excelência em gerenciamento de projetos é definida como um fluxo contínuo
de projetos gerenciados de forma bem sucedida. Qualquer projeto pode ser
orientado ao sucesso por meio de uma autoridade formal e da forte
interferência de um executivo. Mas, para que um fluxo contínuo de projetos
bem sucedido ocorra, deve existir um firme comprometimento da empresa com
gerenciamento de projetos, e esse comprometimento deve ser visível".
(KERZNER, 2011, p. 5).
8
Figura 2 - Logomarca
Fonte - O Autor
Com o uso da telemedicina permite otimizar o tempo, os dados dos pacientes e
resultados de exames ficam disponíveis na web de forma protegida, para que apenas
os profissionais e pacientespossam visualizá-los.
Permite o aumento da capacidade de serviços e aumento na agilidade dos
processos. Uma das maiores vantagens da telemedicina e do laudo do paciente a
distância é a segurança. Os arquivos gerados só podem ser acessados por pessoas
autorizadas mediante validação e identificação, através de login e senha. Os bancos de
dados permitem que os exames e laudos sejam armazenados virtualmente e possam
ser acessados a qualquer hora. À vista disso, a telemedicina traz custos menores para
as organizações e maior rapidez no diagnóstico e tratamento dos pacientes. Durante a
pandemia, o governo federal permitiu que teleorientação, tele interconsulta e
telemonitoramento sejam utilizados.
Figura 3 - Telemedicina
Fonte - O Autor
9
A Technology LTDA tem como: Missão: desenvolver softwares inteligentes para
facilitar a vida das pessoas. Visão: ser referência no desenvolvimento de software,
proporcionando o crescimento e bem estar dos clientes, colaboradores e comunidade.
Valores: Cliente como referência maior, priorizando ética, honestidade, transparência,
respeito e confiança a todos os envolvidos com a nossa empresa.
4. INTERFACE
As consultas serão realizadas por vídeo através do site ou App Technology com
agendamento fácil e rápido através do site, aplicativo ou telefone.
Figura 4 - Como funciona
Fonte - Internet
O sistema disponibiliza informações tanto para pacientes que não conhecem
como cada funcionalidade funciona, assim como informações para futuros parceiros.
Imagem 5 - Informações
Fonte - Internet
10
5. TERMO DE ABERTURA DO PROJETO
O termo de abertura é um dos documentos que fazem parte de todo o ciclo de
vida de um projeto, é o documento que formaliza o início do projeto.
NOME DO PROJETO E DESCRIÇÃO DATA: 03/09/2021
NOME DO PATROCINADOR: CARLOS DINIZ
ORIGEM: DEMANDA DE MERCADO
Projeto de implantação de um sistema de teleatendimento médico para consulta de
pacientes via APP/WEB.
Com a pandemia, o Conselho Federal de Medicina divulgou uma resolução que
permite o trabalho remoto de médicos com o uso da telemedicina. Sendo possível ser
feito o atendimento a pacientes através de consultas online, atendendo de forma
mais rápida a população e ao mesmo tempo evitando a propagação do vírus.
OBJETIVO DO PROJETO
O objetivo do projeto é o desenvolvimento de um software para teleatendimento
médico para consulta de pacientes via APP/WEB, que tem como propósito
automatizar as filas e os atendimentos nos hospitais, buscando diminuir as visitas
dos pacientes e agilizar os atendimentos médicos em épocas de pandemias.
NECESSIDADES DO NEGÓCIO/REQUISITOS
Implementar um software de qualidade, expandir a disseminação de informações de
dados da pandemia, informar número de contaminados e número de recuperados,
automatizar os atendimentos, diminuir a propagação do vírus.
Desenvolver o plano de negócios para a Startup.
Especificar os requisitos funcionais, não funcionais e regras de negócio necessárias.
Desenvolver e explicar cada diagrama, sendo eles: Caso de uso, Diagrama de
11
Atividade, Diagrama de Sequência, Diagrama de Componentes e de Implantação.
Definir matriz e papel de responsabilidades, cronograma de atividades e custos,
análise de riscos e lições aprendidas.
Utilizaremos o modelo de qualidade MPS.BR.
JUSTIFICATIVA EMPRESARIAL
O desenvolvimento do sistema é um ponto positivo no combate das pandemias.
Traz maior segurança aos profissionais da saúde assim como aos pacientes,
evitando o contato físico e consequentemente diminuindo a proliferação do contágio.
Maior disseminação de informações sobre a pandemia. Diminuir as aglomerações em
centros de saúde, permitindo que os pacientes recebam informações e atendimentos
de forma remota, deixando as clínicas e hospitais livres para quem realmente precisa
de cuidado presencial.
ESTIMATIVA DE INVESTIMENTO
HARDWARE R$ 80.000,00
DESENVOLVIMENTO DE
SOFTWARE/ EQUIPE DE
DESENVOLVIMENTO
1.000000,00
RECURSOS HUMANOS 20.000,00
PRAZO: 05/01/2022 ELABORADO POR: INVESTIMENTO:
R$: 1.100000,00
APROVADO POR:
ANÁLISE DE RISCOS
Resistências internas, diminuição da produção no projeto, adaptação da equipe a
metodologias de desenvolvimento, problemas financeiros impactando no orçamento
12
do projeto.
PRINCIPAIS ENVOLVIDOS NO PROJETO
ENVOLVIDOS FUNÇÃO ASSINATURA
CARLOS DINIZ Patrocinador
ALBERTO SOUZA Gerente de projeto
FERNANDO ALVES Analista de banco de
dados
DIEGO VIEIRA Analista de requisitos
RAFAEL FELIX Desenvolvedores
FRONT- END E
BACK-END
ANA LAURA LIMA Analista de testes
TAMIRES FERNANDA Scrum Master
(Especialista de
Processos)
LORENO SOUZA Product Owner
(Especialista de
Negócio)
13
LIÇÕES APRENDIDAS
ID FASE ÁREA PROBLEMA IMPACTO LIÇÃO APRENDIDA
1 ESCOPO PROJETO PROJETO EM PDF DIFICULDADE NO
LEVANTAMENTO
DOS
QUANTITATIVOS
DO PROJETO
DISPONIBILIZAR
OS VALORES DE
CÁLCULOS EM
PLANILHAS
2 CUSTOS ORÇAMENTO ITENS
SUPERESTIMADOS
E SUBESTIMADOS
ORÇAMENTOS
NÃO REALISTAS
FAZER ANÁLISE
MACRO NO
ORÇAMENTO
6. TIME DO PROJETO
Considerando a pandemia da Covid-19 e pensando no bem estar e segurança
de seus colaboradores a Technology terá como modalidade o trabalho Home Office,
A equipe será formada por 8 profissionais da área de tecnologia, marketing e
pessoas que serão responsáveis pela qualidade do software.
Patrocinador: O patrocinador ajuda o gerente de projeto e a equipe a entender
o ambiente do projeto, isto é, as forças e os elementos que movem o projeto. A partir
dessa função, o sponsor também ajuda a harmonizar os possíveis conflitos de
interesse que há no projeto.
Gerente de projetos: é responsável por decisões estratégicas quanto ao
andamento do projeto.
Analista de banco de dados: O analista e desenvolvedor de sistemas é o
profissional responsável por desenvolver, projetar, analisar, implementar e realizar a
manutenção de sistemas de informação de diversos setores.
Analista de requisitos: É o principal responsável pelo fluxo de requisitos entre
os clientes e a equipe de desenvolvimento de software, e também coletar e disseminar
as informações do produto.
14
Analista de testes: esses analistas são responsáveis por pensar em testes que
serão realizados em softwares, site e aplicativo. Eles também executam as análises e
ainda desenvolvem automação para que os testes ocorram com frequência. Isso faz
com que o time encontre erros mais facilmente e os corrija com mais facilidade.
Scrum Master: O Scrum Master é o líder da equipe Scrum, sendo o
responsável por defender o projeto, fornecendo orientação à equipe e ao proprietário
do negócio para garantir que todas as práticas sejam seguidas. Além de abordar as
facetas do processo de desenvolvimento ágil, o Scrum Master facilita a comunicação e
a colaboração entre todos os envolvidos no projeto.
Desenvolvedor Front-End: O desenvolvedor front-end é responsável pela
experiência do usuário dentro de uma aplicação web, é ele quem vai desenhar e
desenvolver as páginas com as quais, posteriormente, o usuário irá interagir.
Desenvolvedor Back-End: O desenvolvedor de back-end se concentra em
bancos de dados, scripts e arquitetura de sites. Sobretudo, o código escrito por este
desenvolvedor tem a função de comunicar as informações do banco de dados ao
navegador.
7. LEVANTAMENTO DE REQUISITOS
Para dar início ao projeto precisamos definir quais requisitos o software deve
atender para garantir que o projeto atenda exatamente oque é esperado. É umas das
etapas mais importantes no desenvolvimento de um sistema, pois, é entender oque o
cliente deseja e considera importante para o software, levando em conta os processos
e as regras de negócio.
7.1 ESPECIFICAÇÃO DE REQUISITOS FUNCIONAIS
São requisitos que definem as funcionalidades do sistema, ou seja, o sistema
deve fazer o que está especificado na documentação de requisitos funcionais do
sistema.
Na tabela abaixo está especificado o passo a passo do que irá ocorrer a cada
interaçãocom o usuário.
15
http://tutano.trampos.co/11576-guia-profissoes-analista-testes/
Tabela 01 - Requisitos Funcionais
CÓDIGO NOME DESCRIÇÃO IMPACTO
RF 01 TELA DE LOGIN
MÉDICOS/
FUNCIONÁRIOS
Médicos / funcionários
fazem login no sistema
informando login e
senha válidos.
Essencial, estará ligado
a vários módulos do
sistema.
FR 02 TELA DE LOGIN
PACIENTES
Usuário faz login no
sistema informando
login e senha válidos.
Essencial, estará ligado
a vários módulos do
sistema.
RF 03 CADASTRO
MÉDICOS/
FUNCIONÁRIOS
Cadastro de dados dos
médicos e demais
funcionários,
visualização,
atualização e remoção.
Essencial, estará ligado
a vários módulos do
sistema.
RF 04 CADASTRO
PACIENTES
Inclusão de dados
cadastrais dos
pacientes, visualização,
atualização e remoção.
Essencial, estará ligado
a vários módulos do
sistema.
RF 05 AGENDAMENTO DE
CONSULTAS ON-LINE
Disponibilizar dia e
hora que paciente
deseja a consulta, para
tal o dia e hora deve
desejado deve estar
vago.
Funcionalidade básica
requerida pelo cliente.
RF 06 VISUALIZAÇÃO DO
HISTÓRICO DE
CONSULTAS
Associado ao cadastro
do paciente tem-se
uma lista com todas as
consultas realizadas.
Todas as consultas
devem ser
armazenadas por
tempo indeterminado.
RF 07 INCLUSÃO DE
PRONTUÁRIOS
Associado ao cadastro
do paciente tem-se o
cadastro histórico do
paciente, prontuário de
As informações devem
estar disponíveis para o
médico. O acesso ao
prontuário deve atender
16
todos os tratamentos
médicos realizados
pelo paciente. Os
dados são, tratamentos
realizados, remédios
receitados, tempo do
tratamento. Permitindo,
inclusive, atualização
dos dados do
prontuário do paciente.
os requisitos mínimos
de desempenho
(menos que 5
segundos para retorno
de informações).
RF 08 RECEITAS MÉDICAS O médico cadastra no
sistema a receita para
o paciente onde fica
disponível para o
paciente a impressão
da receita. O
receituário deve conter
logomarca da empresa,
telefone, assinatura e
carimbo do médico.
Estar disponível para o
paciente imprimir em
qualquer tipo de
impressora.
Fonte - O Autor
7.2 REQUISITOS NÃO FUNCIONAIS
Os critérios que qualificam os requisitos não funcionais, são geralmente
mensuráveis como: desempenho, confiabilidade, escalabilidade, portabilidade,
segurança e usabilidade. Estes estão atrelados às funcionalidades do sistema, porém,
não são as funcionalidades do sistema.
A tabela abaixo representa os requisitos não funcionais do sistema:
Tabela 2 - Requisitos não funcional
CÓDIGO NOME DESCRIÇÃO IMPACTO
RNF 01 SEGURANÇA O acesso ao sistema Essencial para o
17
só deve acontecer por
meio de autenticação
do
usuário(login/senha).A
penas pessoas que
tenham sido
autenticadas por um
componente de
controle acesso e
autenticação poderão
visualizar informações
dado que a
confidencialidade
permite esse tipo de
acesso apenas às
pessoas autorizadas.
sistema. O não
cumprimento trará
insatisfação e prejuízo.
RNF 02 DESEMPENHO O sistema deve ter um
bom desempenho.
Exemplo: Buscar
qualquer registro em
menos de 5 segundos,
o sistema deve estar
apto a trabalhar em
várias máquinas
simultaneamente sem
travar.
O não cumprimento
trará insatisfação ao
cliente.
RNF 03 ACESSIBILIDADE O sistema deve possuir
módulos de
acessibilidade para
usuários portadores de
deficiência.
O não cumprimento
trará perda de usuários
portadores de
deficiência.
RNF 04 USABILIDADE O sistema deve ser de
fácil usabilidade. Deve
Rápida aceitação do
software, minimizando
18
ter tela de acesso
rápido a todas as
funções do sistema,
botão de ajuda em
todas as telas
contendo a descrição
de cada campo e
fornecer exemplos de
preenchimento de
dados facilitando a
aprendizagem do
usuário. A interface
com o usuário deve ser
intuitiva, fácil e prática.
custos com
treinamento.
RNF 05 CONTROLE DA AGENDA O sistema deve
controlar para que uma
consulta tenha o tempo
necessário para não
sobrepor a outra.
O não cumprimento
trará insatisfação ao
cliente.
RNF 06 PORTABILIDADE O sistema deve estar
apto a operar via Web
e em dispositivos IOS
e ANDROID
O não cumprimento
trará insatisfação aos
clientes.
RNF 07 CONFIGURAÇÃO DO SISTEMA Tela para configuração
geral do sistema, com
inclusão de usuários
do sistema, cadastro
aos níveis de acesso
do sistema, backup da
base de dados.
Devem ser gerados
com rapidez, e não
devem impactar no
funcionamento do
sistema.
Fonte - O Autor
19
8. REGRAS DE NEGÓCIO
As regras de negócio são fundamentais para que a empresa possa funcionar de
maneira organizada. Ao estabelecer um conjunto de regras de negócio, teremos a
redução de custo nas operações, o fortalecimento de estratégias e a maior eficácia de
processos.
A seguir, as regras de negócio a serem aplicadas:
Tabela 03 - Regras de Negócio
CÓDIGO NOME DESCRIÇÃO
RN 01 ACESSO AO SISTEMA Todo acesso ao sistema é feito
por meio de login e senha.
RN 02 CADASTRO MEDICOS/FUNCIONARIOS Devem estar cadastrados no
sistema e possuir login e senha.
Deve possuir campos de
preenchimento obrigatórios.
Para concluir o cadastro o
usuário deve preencher todos
os campos.
RN 03 CADASTRO PACIENTES Devem estar cadastrados no
sistema e possuir login e senha.
Deve possuir campos de
preenchimento obrigatórios.
Para concluir o cadastro o
usuário deve preencher todos
os campos.
RN 04 AGENDAMENTOS DE CONSULTAS O paciente pode acessar via
internet o tipo em que deseja a
consulta (dermatologista, clínico
geral, etc…), selecionar qual
médico, agenda disponível de
20
datas e horários, por fim,
solicitar o agendamento da
consulta. O sistema deve
permitir o cancelamento da
consulta com antecedência de
48 horas.
RN 05 RELATÓRIOS PACIENTES O sistema deve manter por
tempo indeterminado: data do
cadastro do usuário, dados
pessoais do mesmo, como:
nome, endereço, telefone, RG,
CPF. Todas as consultas
médicas do paciente, exames,
procedimentos, datas em que
foram realizados.
RN 06 RELATÓRIOS MÉDICOS / FUNCIONÁRIOS O sistema deve manter os
dados de todos os funcionários
por tempo indeterminado, assim
como: data de cadastro, nome
do profissional, área
especializada, endereço,
telefone, RG, CPF.
RN 07 RECEITAS MÉDICAS As receitas devem ficar salvas
no sistema, ligadas pelo médico
e o paciente.
Podendo ser visualizadas
posteriormente pelo médico e
paciente no sistema.
RN 08 PRONTUÁRIO CLÍNICO Todos os atendimentos
realizados através do sistema
devem ter registro gravado em
um prontuário clínico ligado ao
paciente.
Fonte - O Autor
21
9. PROCESSO DE SOFTWARE
Os processos de software podem apresentar grande dificuldade em seu
desenvolvimento. Desta forma, tendo um processo de software bem definido permite
que os profissionais trabalhem de forma ordenada, proporcionando um melhor
entendimento do seu trabalho. O uso de um processo de software bem definido levará
a redução de custos, bem como a melhoria na qualidade e integridade do software.
Quando o foco de desenvolvimento de software é colocado no processo,
pode-se garantir a qualidade desde o início da construção do software, uma vez que
seu desenvolvimento pode ser controlado e a sua qualidade pode ser medida.
Além disso, a documentação é parte importante do projeto, são documentos
úteis a serem guardados de forma organizada. Quando solicitados estes documentos
servem de base para o desenvolvimento do projeto (Antônio Joaquim Severino,2014).
10. METODOLOGIA DE QUALIDADE DE SOFTWARE MPS.BR
O MPS.BR é apropriado ao perfil de empresas de diferentes tamanhos e
características. Ele também é compatível com os padrões de qualidade aceitos
internacionalmente e obtém o aproveitamento de toda a competência existente nos
padrões e modelos de melhoria de processos já disponíveis.
O modelo MPS.BR é composto pelas normas NBR ISO/IEC 12207 - Processo
de Ciclo de Vida de Software (ABNT,2009), e pela ISO/IEC 15504 - Avaliação de
Processo. O MPS.BR fundamenta-se nos conceitos de maturidade e capacidade deprocesso para avaliação e melhoria da qualidade e produtividade de produtos de
software. Esse modelo possui três componentes, sendo eles: Modelo de Referência
(MR-MPS), Método de Avaliação (MA-MPS) e Modelo de Negócio (MN-MPS).
O projeto seguirá o modelo de melhoria de processo de software MPS.BR, pois
a Technology é uma Startup, e esse modelo para o início é o ideal. Esse modelo visa
alcançar uma padronização e qualidade no processo com maior velocidade e baixo
custo. A ideia é definir um conjunto de práticas de engenharia de software que devem
22
ser aplicadas ao decorrer do desenvolvimento do projeto, com finalidade de alcançar
um padrão de qualidade ao final do projeto.
As empresas que adotam essa metodologia obtêm o selo MPS.BR, cada vez
mais exigidos em licitações. Desta forma melhora a competitividade no mercado de
software, melhorando a reputação da organização não só no Brasil mas também no
exterior, abrindo portas para grandes oportunidades de negócio.
Adotaremos esse modelo com propósito de evitar problemas futuros, buscando
a melhoria contínua dos processos, otimização dos recursos e redução dos custos. Os
benefícios dessa implantação integrada é uma empresa com resultados mais ágeis,
objetivos e econômicos.
11. CRONOGRAMA
O cronograma é vital para o sucesso de qualquer projeto. Seguindo o Guia
PMBOK de boas práticas, o cronograma deve ser desenvolvido em conjunto com a
área ou equipe determinando as atividades com no máximo cinco dias de duração
utilizando o EAP elaborado como referência para isso. O Guia PMBOK destaca cinco
atividades para ajudar na elaboração do cronograma, conforme figura abaixo:
Imagem 06 - Planejamento do Cronograma
Fonte - Internet
23
12. ESTRUTURA EAP
A EAP é a estrutura analítica de um projeto. É uma ferramenta que organiza o
trabalho que será realizado no projeto, auxiliando o gerente de projetos a fazer o
planejamento com base em uma visão geral, melhorando na tomada de decisões.
Ao desenvolver a EAP o gerente de projetos estabelece as fases principais e em
seguida mapeia as fases necessárias para atingir os resultados necessários para o
projeto.
Abaixo a EAP do projeto:
Figura 06 - EAP
Fonte - O Autor
13. CASO DE USO
O diagrama de caso de uso serve para exemplificar as maneiras que o usuário
pode interagir com o sistema, descrevendo as principais funcionalidades do sistema e a
interação com os usuários. No diagrama de caso de uso, temos três principais
elementos: Ator, caso de uso e relacionamento. Abaixo temos um diagrama de caso de
uso que representa algumas funcionalidades do sistema.
24
Diagrama 1 - Caso de Uso
Fonte - O Autor
14. DIAGRAMA DE CLASSES
O diagrama de classes ilustra a modelagem completa do sistema. Neste são
representadas todas as entidades (classes) do sistema e seus respectivos
relacionamentos, que são necessários para permitir a construção dos objetos para
suprir os comportamentos e as regras de negócio do sistema.
Diagrama 2 - Diagrama de Classes
Fonte - O Autor
25
15. DIAGRAMA DE IMPLANTAÇÃO
O diagrama de implantação é utilizado para representar o hardware e o software
físico de um sistema. Os diagramas de implantação ajudam a modelar a topologia de
hardware de um sistema.
Diagrama 04 - Diagrama de Implantação
Fonte - O Autor
16. DIAGRAMAS DE SEQUÊNCIA
É um diagrama de interação, pois descreve como, e em qual ordem, um grupo
de objetos trabalha em conjunto. São utilizados para entender as necessidades de um
novo sistema e para documentar um processo existente.
Diagrama 05 - Diagrama de Agendamento
Fonte - O Autor
26
Seu objetivo principal é representar graficamente o comportamento de uma
funcionalidade, considerando a interação entre todos os componentes de software
relacionados ao seu uso. Este diagrama ilustra validações internas, acesso entre
camadas da aplicação, etc.
Diagrama 06 - Diagrama de Consulta
Fonte - O Autor
17. DIAGRAMA DE ATIVIDADE
O diagrama de atividades é um diagrama comportamental, tem o objetivo
principal a especificação do comportamento do software, ou seja, de suas
funcionalidades.
Diagrama 07 - Diagrama de Atividade Consulta Online
Fonte - O Autor
27
Em projetos de software são utilizados para representar tanto o comportamento
quanto a estrutura do software. O diagrama de atividade ilustra como será o
funcionamento do software.
Diagrama 08 - Diagrama de Atividade Consulta
Fonte - O Autor
28
18. DIAGRAMA DE COMPONENTES
Mostra o relacionamento entre diferentes componentes de um sistema. O
diagrama de componentes dá uma visão geral do sistema de software. Os diagramas
de componentes são usados para visualizar a organização dos componentes do
sistema e os relacionamentos de dependência entre eles. Eles fornecem uma visão de
alto nível dos componentes dentro de um sistema.
Diagrama 09 - Diagrama de Componentes
Fonte - O Autor
29
CONCLUSÃO
Na atualidade, empreendedorismo e tecnologia andam juntos, em especial na
geração de novos APPS, favorecendo o dia a dia das pessoas. Para tal, precisamos
investir em marketing para a divulgação adequada do produto. À medida que a internet
se amplia, se tornou uma plataforma mais difundida para interação, motivando a
evolução de novas tecnologias. Os consumidores querem cada vez mais se envolver
online sem precisar sair de casa.
Com os desafios na construção de um software, se faz necessário a busca por
outras fontes de conhecimento além das técnicas. Facilitando o comprometimento dos
colaboradores nos processos de desenvolvimento e a adaptação das mesmas a
mudanças. Desta forma, se obtém entregas constantes, a participação de todos os
colaboradores e por fim a satisfação do cliente. Podemos concluir que, as tecnologias
estão sendo inseridas constantemente na sociedade, sempre buscando facilitar nossas
vidas.
No Brasil enfrentamos consecutivas ondas da Covid-19, que sobrecarregam o
Sistema Único de Saúde, responsável pela cobertura médica de 75% da população.
Com o software de teleatendimento da Technology, irá ajudar o Sus a respirar ao
detectar e diagnosticar casos da doença utilizando a plataforma de telemedicina,
tornando o atendimento à saúde mais eficaz e seguro.
Ao fim do projeto conclui-se que é importante ter uma visão mais analítica ao dar
início a um projeto, o qual o seu desenvolvimento envolve vários processos e métodos
para que o produto se torne um software de qualidade.
30
REFERÊNCIAS
ARTIA. EAP Entenda na prática oque é e como fazer a sua. Disponível em:
<https://artia.com/blog/como-fazer-eap-na-gestao-de-projetos/> Acesso 05 Out.2021.
BOOKS. Gerenciamento de Projetos. Disponível
em:<https://plataforma.bvirtual.com.br/Leitor/Publicacao/163856/pdf/0?code=jdaPmlZS
PxXsPPnNC5Axzu8Bpn5ObJsqxcB27/2hsRDMqr0yReLWOJ0kK3AdIRG5rJHo0XwFO
R/5nZ7PL58W7g==/> Acesso 05 Out.2021.
CODIFICAR. O que são Requisitos Funcionais e Requisitos não Funcionais?
Disponível em: <https://codificar.com.br/requisitos-funcionais-nao-funcionais/> Acesso
06 Out.2021.
CONTEÚDO. Regras de Negócio em TI: Descubra este importante conceito e
entenda como aplicá-lo no seu negócio. Disponível
em:<https://conteudo.movidesk.com/regras-de-negocio-ti/> Acesso 08 Out.2021.
DEVMEDIA. Artigo Engenharia de Software 3 - Requisitos não Funcionais.
Disponível em:
<https://www.devmedia.com.br/artigo-engenharia-de-software-3-requisitos-nao-funciona
is/9525/> Acesso 06 Out.2021.
DEVMEDIA. Melhorando o Nível de Maturidade do Processo Com Metodologia
Ágil. Disponível em:
<https://www.devmedia.com.br/melhorando-o-nivel-de-maturidade-do-processo-com-m
etodologia-agil/31373/> Acesso 09 Out.2021.
IVORY IT. Processo de Desenvolvimento de Software: Veja o passo a passo.
Disponível em:
31
<https://www.ivoryit.com.br/blog/processo-de-desenvolvimento-de-software/> Acesso
07 Out.2021.
ROBSON CAMARGO. Projetos e Negócio. Disponível em:
<https://robsoncamargo.com.br/blog/Termo-de-abertura-de-projeto-saiba-tudo-sobre-ele
/> Acesso 03 Out.2021.
UFRB. Metodologia do Trabalho Científico.Disponível em:
<https://www.ufrb.edu.br/ccaab/images/AEPE/Divulga%C3%A7%C3%A3o/LIVROS/Met
odologia_do_Trabalho_Cient%C3%ADfico_-_1%C2%AA_Edi%C3%A7%C3%A3o_-_An
tonio_Joaquim_Severino_-_2014.pdf/> Acesso 06. Out.2021.
32

Outros materiais