Bir aşevi yönetim paneli hazırlıyorum, kendi kuruluşumuzda kullanılacak. Sistemin tarafları:
- Giriş ve Onay masası /Kullanıcı
- Aşevi mutfağı /Kullanıcı
- Dağıtım ağındaki görevliler /Kullanıcı
- İstifade edenler (Yemeğin teslime dildiği kişi ve yerler)
- İstifade denler kişi ya da kuruluş olabilir, teslimat noktasiyle ilgili yetkili kişi tarafından açılmış, ardından onaylanmış kayıtlar esas alınacak. Bir yetkili kişinin birden fazla kuruluş için onaylanmış kaydı olabilir, gerektiğinde bunları da listeleyecğim.)
İstifade eden kişi ve kuruluşlar, sistem üzerinde ilgili merci tarafından onaylandığı zaman mutfaktaki listeye düşüyor. Başvuru kriterleri arasında talep edilen şeyin nev'i, talep rutini, talep miktarı yer alıyor.
İşleyişi ise:
- Yemeklerin paketlenmesi (servise hazır hale gelmesi veya olumsuzu)
- Araçlara yükleme (veya olumsuzu)
- Teslimatın gerçekleşmesi (veya olumsuzu)
İş döngüsü her bir müstefid için günlük olacak şekilde bir döngü. Onaylanan 25 kişilik yemek, onay durumu değişmedikçe her gün mutfak ekranına düşecek, mutfak 25 kişilik yemeği o müstefid için paketleyip araca yükleyecek, araç onu teslim edecek. Onay durumu değişene kadar bu rutin devam edecek.
Tabii işin raporlama tarafı olacak, istatistikler vs oluştukça yararlanacağım. Müstefid hareket detayları bireysel veya toplu bazda zamana zaman izlenecek.
Siz bunu veritabanı ve kullanıcı tarafında nasıl kurgularsınız? Aslında tek bir tabloda, çeşitli listeleme sayfaları ve profil kartları ile bu işi hallederim, öyle büyük bir iş değil dedim başta ama ilerledikçe farklı düşünmeye başladım. Şu anda tamamlama noktasında bir sıkıntı görmüyorum, yine de ileriye dönük çekincelerim oluştu. Fikir danışmaya karar verdim. Bir de fm'da bu günlük rutinleri nasıl oluşturur, nasıl hesabını tutarım henüz ona bakamadım; bilmiyorum.