• Sobre o escopo:
    • Da forma como descreveram, é bem simples desenvolver um sistema para controle de estoque de reagentes. Considero que o principal problema que enfrentarão será:
      • acessar os reagentes já cadastrados: precisarão criar chaves de identificação e uma boa opção é usar dicionários
      • Avaliar todos os relatórios possíveis de serem usados
      • Criar uma interface prática para entrada e saída dos dados


  • Sobre os dados de entrada:
    • Sugiro criar um código de identificação para cada reagente pois facilita a busca
    • Avaliar se os campos abaixo não são necessários:
      • Data da digitação do dado
      • Hora da digitação do dado
      • Nome da pessoa que entrou com os dados
      • Laboratório onde o dado está sendo coletado
      • Alguma observação.


  • Sobre os dados de saída:
    • Avaliar ser serão necessários relatórios como os abaixo:
      • Lista dos reagentes cadastrados
      • Relatório dos dados inseridos num certo período, exemplo, dia específico, semana, laboratório, etc
      • Relação de todos os saldos por ordem de reagente ou de volume ou outro item qualquer
      • Relação das pessoas que cadastram o estoque
      • Relação dos laboratórios envolvidos


  • Sobre os cálculos:
    • Para o sistema, os cálculos são muito simples pois envolvem apenas subtração. Não existem mais cálculos necessários como médias ou projeções de compra a partir de históricos?


  • Sobre o armazenamento:
    • Avaliar se serão usados um ou mais arquivos.