REQUISITOS FUNCIONAIS E NÃO FUNCIONAIS - Sistema de Posto de Saúde


Requisitos Funcionais e Não Funcionais de um Sistema de Posto de Saúde

O que são requisitos?

Requisitos são objetivos ou restrições estabelecidas por clientes e usuários que definem as suas diversas propriedades do sistema. Os requisitos de software são, obviamente, aqueles dentre os requisitos de sistema que dizem respeito a propriedades do software.

Um conjunto de requisitos pode ser definido como uma condição ou capacidade necessária que o software deve possuir para que o usuário possa resolver um problema ou atingir um objetivo ou para atender as necessidades ou restrições da organização ou dos outros componentes do sistema.

Tradicionalmente, os requisitos de software são separados em requisitos funcionais e não funcionais. Os requisitos funcionais são a descrição das diversas funções que clientes e usuários querem ou precisam que o software ofereça. Eles definem a funcionalidade desejada do software. O termo função é usado no sentido genérico de operação que pode ser realizada pelo sistema, seja através comandos dos usuários, ou seja, pela ocorrência de eventos internos ou externos ao sistema.

São exemplos de requisitos funcionais:

Requisitos Funcionais

·        O Sistema deve cadastrar médicos profissionais
·        O Sistema deve emitir um relatório de clientes
·        O cliente pode consultar seus dados no sistema
·        Cadastro de funcionários
·        Cadastro de pacientes
·        Geração e consulta de Prontuário médico
·        Agendamento de consultas
·        Cancelamento de consultas

São exemplos de requisitos não funcionais:

Requisitos não funcionais

·        O sistema deve imprimir os prontuários em até 5 segundos.
·        Todos os prontuários devem seguir o padrão de relatórios especificado pelo setor XYZ.
·        O sistema deve ser implementado em PHP com banco de dados SQL.
·        A Interface gráfica deve ser azul os menus
·        Infraestrutura da rede e computadores devem ser padrão XYZ.
·        A base de dados deve ser protegida para acesso apenas de usuários autorizados.
·        O tempo de resposta do sistema não deve ultrapassar 30 segundos.
·        O software deve ser operacionalizado no sistema Linux
·        O tempo de desenvolvimento não deve ultrapassar seis meses.


Referências

Leite, C, Jair. Requisitos de Software. Engenharia de Software

Disponível em
Acessado em 29 de Setembro de 2016

Comentários