- 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
- Da forma como descreveram, é bem simples desenvolver um sistema para controle de estoque de reagentes. Considero que o principal problema que enfrentarão será:
- 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
- Avaliar ser serão necessários relatórios como os abaixo:
- 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.