sistema odontológico
Um requisito funcional define uma função de um sistema de software ou seu componente. Uma função é descrita como um conjunto de entradas, seu comportamento e as saídas.
Segundo Sommerville “Os requisitos funcionais de um sistema descrevem o que o sistema deve fazer. Esses requisitos dependem do tipo do software que está sendo desenvolvido, dos usuários a que o software se destina e da abordagem geral considerada pela organização ao redigir os requisitos. Quando expressos como requisitos de usuário, eles são geralmente descritos de forma bastante abstrata. No entanto, os requisitos funcionais descrevem a função do sistema detalhadamente, suas entradas e saídas, exceções etc.” Livro Engenharia de Software 8ª Edição (2008) página 81.
[RF 01] Login
O sistema deverá restringir seu acesso somente às pessoas cadastradas. Desta forma, é obrigatório entrar com um nome de usuário e sua senha para efetivamente utilizar o programa
[RF 02] Cadastrar Usuários
O sistema possibilitará realizar o cadastro de novos usuários utilizarem o sistema. Esta ação poderá ser realizada somente pelo usuário administrador
[RF 03] Remover Usuários
O sistema será capaz de remover um determinado usuário de seu banco de dados
[RF 04] Cadastrar Dentistas
O sistema possibilitará realizar o cadastro dos dentistas que atendem no consultório. Os dados cadastrais incluem informações profissionais, pessoais, endereço e contato.
[RF 05] Remover Dentistas
O sistema possibilitará a remoção de dentistas cadastrados.
[RF 06] Editar Cadastro de Dentista
O sistema fornecerá mecanismos para possibilitar a modificação das informações referentes aos seus dentistas.
[RF 07] Cadastrar Pacientes
O sistema possibilitará realizar o cadastro dos pacientes do consultório. O Sistema possuirá um campo especificando o tipo de paciente. Os dados cadastrais incluem informações pessoais, endereço e contato.
[RF 08] Remover Pacientes
O sistema possibilitará a