Este modelo aplica o método dos quatro blocos, AS COISAS, AS RELAÇÕES, OS ESTADOS, OS NÚMEROS, a uma pensão animal independente. Está preenchido para uma pensão de cães e gatos: o exemplo mostra como descrever animais, proprietários, estadias e boxes, sem jamais descrever um ecrã.
A atividade envolve duas entidades de natureza distinta: o registo do animal (instruções de cuidados, tratamentos, vacinas, o que não muda de uma estadia para outra) e a própria estadia (datas, um box, uma reserva pontual). O modelo separa-as: o registo do animal contém o que é duradouro, enquanto a estadia contém o que se repete, e cada estadia está associada ao respetivo animal.
Preenchido com a sua terminologia, este texto serve de briefing para um programador, ou pode ser submetido tal como está ao Blueprint Maker, que dele extrai um plano de aplicação para validação e, depois, gera a aplicação completa: base de dados, ecrãs, painel de controlo e dados de demonstração.
O modelo para copiar
A minha atividade: pensão independente para cães e gatos, com doze boxes para cães e oito lugares em chatterie. ENTIDADES seguidas: - Animais (nome, espécie, proprietário, instruções de cuidados, veterinário, datas das vacinas) - Proprietários (nome, contactos) - Estadias (animal, box, data de entrada, data de saída, estado) - Boxes (número, tipo, cão / gato, capacidade) RELAÇÕES: - Um animal pertence a um proprietário. - Uma estadia diz respeito a um animal e ocupa um box, durante um período determinado. ESTADOS de uma estadia: reservada, chegado, partido, cancelada. NÚMEROS a ver diariamente: - Entradas e saídas do dia - Taxa de ocupação da semana - Vacinas com validade a expirar dentro de 30 dias - Estadias do mês por tipo (cão / gato)
Adaptar este modelo à sua pensão
- O que a aplicação NÃO faz: não abre um portal de reservas online para os seus clientes, nem envia lembretes automáticos, trata-se de uma ferramenta interna onde VOCÊ regista as reservas recebidas, e o painel de controlo calcula os prazos próximos (entradas, vacinas) para que você atue, sem os enviar no seu lugar.
- Vários tipos de acolhimento: se recebe cães e gatos com tarifários e capacidades distintas, descreva cada tipo de box separadamente, a estrutura gerada reflete essa distinção, incluindo filtros e contagens.
- Evitar reservas duplicadas: o registo é central e único por definição, mas cabe-lhe a si verificar a ocupação de um box no período pretendido antes de confirmar uma reserva, descrever a entidade Box com a sua capacidade é o que torna esta visualização possível.
- As vacinas como campos no registo do animal, não como documento separado: são datas simples, e é isso que permite ao painel de controlo calcular diretamente na base de dados os prazos próximos, em vez de ter de procurar numa pasta.
- O acompanhamento das estadias e dos respetivos montantes é estruturado, mas a cobrança conforme (faturação, pagamento online) continua nas suas ferramentas habituais, como o código é exportável, um programador pode integrar uma solução adicional, se necessário.
