Sei sulla pagina 1di 17

Especificação dos Requisitos

do

Sistema Colaboração do
Banco de Sangue(SCBS)

Versão 1.0.0

Faruque Braimo Número 20173556


Leonel Magaia Número 20173564
Lucas Nzucul Número 20163542

Osvaldo Cossa

Professor(a):
Disciplina: Engenharia de Software
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 2

Sumário

SUMÁRIO.......................................................................................................................................................................2

REVISÕES......................................................................................................................................................................4

1 INTRODUÇÃO....................................................................................................................................................5

1.1 OBJETIVO DO DOCUMENTO..........................................................................................................................5


1.2 ESCOPO DO PRODUTO............................................................................................................................ 5
1.3 PÚBLICO-ALVO........................................................................................................................................ 6
1.4 DEFINIÇÕES, ACRÔNIMOS E ABREVIAÇÕES........................................................................................6
1.5 CONVENÇÕES......................................................................................................................................... 6
1.6 REFERÊNCIAS......................................................................................................................................... 6

2 VISÃO GERAL.....................................................................................................................................................7

2.1 PERSPECTIVA DO PRODUTO................................................................................................................... 7


2.2 FUNCIONALIDADE DO PRODUTO........................................................................................................... 7
2.3 USUÁRIOS............................................................................................................................................... 8
2.4 AMBIENTE OPERACIONAL...................................................................................................................... 8
2.5 RESTRIÇÕES DE PROJETO E IMPLEMENTAÇÃO....................................................................................8
2.6 DOCUMENTAÇÃO DO USUÁRIO............................................................................................................. 8
2.7 SUPOSIÇÕES E DEPENDÊNCIAS............................................................................................................ 9

3 ESPECIFICAÇÃO DAS INTERFACES EXTERNAS.......................................................................10

3.1 REQUISITOS DE INTERFACE EXTERNA............................................................................................... 10

4 REQUISITOS FUNCIONAIS.....................................................................................................................11

5 REQUISITOS NÃO-FUNCIONAIS.........................................................................................................13

6 Outros Requisitos..............................................................................................................................................15
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 3
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 4

Revisões

Versão Autores Descrição da Versão Data

1.0 Faruque Descrição do sistema 12/09/2019


Braimo, Lucas
Zucula e
Leonel Magaia
1.5 Faruque Especificação de Requisitos 20/09/2019
Braimo, Lucas
Zucula e
Leonel Magaia
2.0 Faruque Diagrama de casos de uso e 05/10/2019
Braimo, Lucas diagrama classes
Zucula e
Leonel Magaia
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 5

1 Introdução

1.1 Objetivo do Documento

O objectivo do presente documento, é de dar a conhecer a construção passo a


passo de um Produto de Software para colaboração de um banco de sangue.

1.2 Escopo do Produto

Moçambique tem um défice de 200 mil unidades de sangue para responder as


necessidades, em particular dos serviços de atendimento a saúde da mulher,
criança e aos acidentes de viação.
Dados do Serviço Nacional de Sangue apontam que o país precisa de pelo
menos 150 mil unidades de sangue para responder as solicitações ao longo do
ano.
Os bancos de sangue enfrentam grandes dificuldades para conquistar
doadores
e, posteriormente, mantê-los fiéis, impossibilitando-os de conservar estoque
satisfatório para suprir às necessidades dos pacientes submetidos a cirurgias
cardiovasculares, transplantes, partos e afins.
Em geral, diante de uma procura específica de sangue, os bancos de sangue
usam a imprensa escrita, falada e televisionada como forma de aumentar seus
estoques. Diante de tantas tecnologias disponíveis, essas ferramentas nem
sempre cumprem o objetivo proposto.
Nesse contexto, o grupo tem como objetivo apresentar uma proposta para o
desenvolvimento de uma aplicação, que auxilie no recrutamento de novos
doadores e na manutenção de antigos, fazendo todo o processo de
gerenciamento dos mesmos, incluindo agendamento de doações, e oferecendo
reconhecimentos sociais, além de auxiliar na tomada de decisões sobre os
bancos de sangue.
Disponibilizando mecanismos de gerenciamento e análise de estatísticas
relevantes aos profissionais de saúde.
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 6

1.3 Público-Alvo

O presente documento, é destinado aos desenvolvedores do Sietema de


Gerenciamento de Sangue e aos seus potenciais utlizadores.

1.4 Definições, Acrônimos e Abreviações

RF: Identifica os requisitos funcionais do Sistema.

RNF: Identifica os requisitos não funcionais do Sistema.


SCBS: Sistema de Colaboração de Banco de sangue.

1.5 Convenções

No presente documeto, são adotadas as senguintes convenções:

Doador: Refere-se aos utilizadores cadastrados no que já tenha feito pelo


menos uma doação de sangue.

Administrador: Refere-se às pessoas ligadas a gestão do Sistema.

Transação: Refere-se a todas operações feitas no sistema.

1.6 Referências

Arcuri, Natália, 2016, http://mepoupenaweb.uol.com.br/dicas-de-riqueza/5-


licoes-de-educacao-financeira-pra-vida-toda, acessado aos 30 de Abril de 2017
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 7
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 8

2 Visão Geral

2.1 Perspectiva do Produto

O produto de Software em questão, será desenvolvido de modo a permitir evolução para as novas
funcionalidades que se adequem as necessidades do cliente (Banco de Sangue).

2.2 Funcionalidade do Produto

As principais funcionalidades do SCBS são:

Gestão de grupos sanguineos


Aqui os funcionarios irão fazer o gerenciamento de todos os grupos
sanguineos que poderão ser assocciados aos dadores durante o cadastro dos
mesmos.

Gestão de doadores

O dador fornecerá toda a sua informação pessoal, para poder-se efectuar o


devido registo no sistema, após isso, a frizar que este é o elemento
fundamental pra todo o funcionamento do sistema.

Agendamentos pra Triagem


Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 9
Após o cadastro do dador o passo a seguir será de marcar um agendamento
para triagem onde serão coletados alguns dados essencias, nenhum dador
poderá realizar a doação sem que passe por processo de agendamento.

Realização da triagem
Após o agendamento o dador passa para fase de triagem onde faz-se o
levantamento de todos aspectos que dizem respeito a saude do individuo. O
Individuo poderá ser apto ou não, caso seja inapto, fica desqualifado
para a doação do sangue

Doação de Sangue
Ao ser classificado como apto na triagem, o dador já poderá realizar a doação
de sangue.

Realização de Exames e Produto Gerado


Finalizado o processo de coleta, o sangue é submetido a uns exames especias
e so depois de ter sido aprovado é que é mantido no stock.

2.3 Utilizadores

Doador, administrador do sistema, o pessoal da saude que avalia a saude dos doadores.

2.4 Ambiente Operativo

O ambiente operacional consiste em:


 Plataforma Web
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 10

 Sistema Operaciona: Multiplataforma


 Mobile: Responsiva.

2.5 Restrições de Projeto e Implementação

2.6 Documentação do Usuário

Na página inicial do Sistema, terá uma breve descrição dos Sistema e as suas
funcionalidades.

2.7 Suposições e Dependências

Para aceder ao Minhas Contas, o cliente deverá estar conectado a Internet.


Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 11

3 Especificação das Interfaces Externas

3.1 Requisitos de Interface Externa

3.1.1 Interfaces do Usuário

O software terá uma interface web, ou seja, poderá ser acedido de qualquer
sistema operativo que tenha um navegador e esteja conectado à rede do
banco de sangue.

3.1.2 Interfaces de Hardware

  O hardware será composto por um servidor central e várias estações


clientes. Os clientes podem ser qualquer dispositivo que tenha um browser e
acesso à rede.

3.1.3 Interfaces de Software

Existirão três instâncias do sistema, cada uma sendo executada em um


servidor. A comunicação entre elas e a sincronização dos dados será em
tempo real.

3.1.4 Interfaces de Comunicação

O servidor estará ligado a uma rede Ethernet TCP/IP.


Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 12

4 Requisitos Funcionais

4.1 RF001 – Gerenciar Grupo Sanguineo

 Cadastrar grupos sanguineo;


 Editar, remover, e pesquisar grupo sanguineo;
 Visualizar o grupo sanguineo com mais dadores;
 Visualizar o grupo sanguineo com menos dadores;

4.2 RF001 – Gerenciar Dadores

 Cadastrar dadores;
 Editar,remover e dadores;
 Pesquisar por nome e grupo sanguineo
 Listar Dadores
 Classificar dadores(Activos, Inactivos, Novos e Antigos)
 Mostrar Doadores atendidos;
 Mostrar Doadores reprovados
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 13

4.3 RF002 – Gerenciar Agendamentos

Este modulo inclui :

 Marcar agendamentos;
Visualizar :
 Agendamentos confirmados;
 Agendamentos adiados;
 Agendamentos cancelados;
 Numero total de agendamentos.

4.4 RF003 – Gerenciar Triagens

 Registar triagens;
 Registar Inaptidão
 Eliminar, Editar e Pesquisar dadores

4.5 RF004 – Gerenciar Doações

 Registar,Eliminar, Editar, pesquisar Doações;


 Listar todas doaçoes de um certo dador.
Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 14

4.6 RF004 – Gerenciar Produto Gerado

 Registar,Eliminar, Editar, pesquisar Produto gerado;


 Notificar o prazo de validade de um certo produto quando este se
aproximar.

5 Requisitos Não-Funcionais

5.1.1 RNF001 - Tempo de Transação

As transações devem ser processadas em menos de 5 segundos.

5.1.2 RNF002 - Multiusuário

O sistema deve permitir que vários clientes o acedem em simultâneo.

5.2 Requisitos de Segurança

5.2.1 RNF003 - Privacidade

O sistema deve garantir que os dados dos seus clientes sejam condenciais e cada usuário visualiza
só e somente só os seus dados.

5.2.2 RNF004 - Acesso

Apenas usuários devidamente cadastrados deverão acessar ao sistema.


Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 15

5.2 Atributos de Qualidade do Software

Serão utilizadas métricas de manutenibilidade, usabilidade e portabilidade.


Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 16

6 Outros Requisitos

Não aplicado neste Sistema.


Especificação dos Requisitos do Sistema Gerenciamento de Banco de Sangue Página 17

Potrebbero piacerti anche