Yemekhane Programı

Yemekhane Programı, 2008 yılında bir diyaliz merkezinde yemek ve malzeme yönetimi süreçlerinin yazılım açısından nasıl modellenebileceğini göstermek amacıyla geliştirilmiş kişisel bir yazılım çalışmasıdır.

Bu çalışmada; hastalara yemek verilen bir merkezde yemek menülerinin, kullanılan malzemelerin ve ambar hareketlerinin nasıl kayıt altına alınabileceği teknik bir senaryo kapsamında ele alınmıştır.

Zaman içerisinde yazılım mimarisi, farklı kurum türlerinde karşılaşılabilecek yemekhane ve ambar süreçlerini örneklemek amacıyla genişletilmiş bir teknik çalışma hâline getirilmiştir.

Yemekhane Programı; otomatik yemek listesi oluşturma, kullanılan malzemelerin maliyet hesaplama mantığı, ambar stok hareketlerinin modellenmesi ve Excel formatındaki verilerin veri tabanına aktarılması gibi konuları yazılım geliştirme bakış açısıyla ele almaktadır.

Bu çalışma aynı zamanda, ambar takip senaryoları için örnek bir veri modeli içermektedir. Program; ambar, yemek ve günlük liste yapılarının birbirleriyle olan ilişkisini teknik olarak göstermek amacıyla üç ana bölüm üzerinden kurgulanmıştır.

Ambar bölümünde;
stok ve tedarikçi veri yapıları,
malzeme giriş–çıkış hareketleri,
birim fiyat ve KDV dahil/hariç maliyet hesaplama
yaklaşımları örnek senaryolar üzerinden ele alınmaktadır.

Yemek bölümünde;

Yemeklere ait veri yapılarının ve malzeme–yemek ilişkilerinin nasıl kurgulanabileceği teknik olarak ele alınmaktadır.

Bu bölümde, ambar bölümünde tanımlanan malzemelerin yemeklerle olan ilişkisi örnek veri modelleri üzerinden gösterilmektedir. Bir yemeğin hangi malzemelerden oluştuğu ve bu malzemelerin yemek bazında nasıl eşleştirildiği, yazılım mimarisi açısından örneklenmiştir.

Günlük listeler bölümünde;

Öğün planlaması ve günlük yemek listelerinin yazılım açısından nasıl modellenebileceği teknik bir senaryo kapsamında ele alınmaktadır. Bu bölümde, daha önce tanımlanan yemeklerin günlük listelerle olan ilişkisi, kişi sayısına bağlı hesaplama mantığı ve kullanılacak malzemelerin otomatik olarak nasıl türetilebileceği veri modeli üzerinden örneklenmiştir. Ayrıca, kişi sayısına göre oluşturulan bu listelerde kullanılan malzemelerin ambar stoklarıyla olan ilişkisi ve maliyet hesaplama yaklaşımı, yazılım mimarisi açısından teknik olarak gösterilmektedir.

Bu yazılım çalışması; okullar, hastaneler, diyaliz merkezleri, catering hizmetleri ve benzeri toplu yemek verilen ortamlarda karşılaşılabilecek yemekhane ve ambar süreçlerinin yazılım bakış açısıyla nasıl modellenebileceğini göstermek amacıyla hazırlanmıştır.

Bu kapsamda, farklı kurum türlerinde görülebilen yemek planlama, malzeme takibi ve maliyet hesaplama süreçleri, örnek senaryolar üzerinden teknik olarak ele alınmaktadır.

Yazılımın ilk sürümü, 22 Nisan 2008 yılında, bir diyaliz merkezinde karşılaşılan ihtiyaçların yazılım açısından nasıl çözümlenebileceğini göstermek amacıyla geliştirilmiştir. Bu süreç, yazılım geliştirme pratiğinin zaman içerisinde nasıl evrilebileceğini örneklemek için portföy kapsamında ele alınmaktadır.

Bu sayfada yer alan video içerikleri; arayüz tasarımı, ekran akışları ve veri ilişkilerinin nasıl kurgulandığını teknik açıdan tanıtmak amacıyla paylaşılmaktadır.

Bu çalışma kapsamında yer alan eleştiri, görüş ve öneriler, yazılım geliştirme sürecine dair teknik geri bildirimler olarak değerlendirilmektedir. Paylaşılan görüşler, yazılım tasarımı ve mimarisine ilişkin yaklaşımların nasıl geliştirilebileceğini göstermek amacıyla portföy çalışması kapsamında ele alınmaktadır.

Bu sayfada yer alan içerikler, aktif bir ürün desteği veya kullanıcı hizmeti sunma amacı taşımamaktadır. Paylaşılan geri bildirimler, yazılım geliştirme pratiğinin nasıl evrildiğini göstermek amacıyla değerlendirilmiştir.

Görüş ve önerileriniz lütfen bizimle paylaşınız. 
(Satış veya ticari amaçlı iletişim bulunmamaktadır.)

Geliştirme Süreci – Teknik Notlar

Yemekhane Programı, 22 Nisan 2008 tarihinde geliştirilen ilk sürümünden itibaren, yazılım mimarisi ve veri yapılarının nasıl iyileştirilebileceğini göstermek amacıyla çeşitli teknik çalışmalarla ele alınmıştır.

Bu kapsamda yapılan teknik iyileştirmeler arasında;

– Veri tabanı yapısının kararlılığının artırılması,
– Excel formatındaki verilerin veri tabanına aktarılmasına yönelik örnek senaryoların ele alınması,
– İş planlama süreçlerinin yazılım açısından modellenmesi,
– Malzeme veri yapılarında barkod alanlarının nasıl kurgulanabileceğinin gösterilmesi,
– Ambar stok seviyelerinin sorgulanmasına yönelik veri modeli örnekleri,
– Excel’e veri aktarma ve raporlama yaklaşımlarının yazılım mimarisi açısından ele alınması gibi başlıklar yer almaktadır.

Excel Veri Aktarımı – Teknik İnceleme

Bu bölümde, Excel formatındaki verilerin bir yazılım sistemine nasıl aktarılabileceği, veri eşleştirme ve doğrulama süreçlerinin nasıl kurgulanabileceği teknik açıdan ele alınmaktadır. Excel dosyalarından alınan verilerin, veri tabanı yapılarıyla ilişkilendirilmesi ve aktarım sırasında karşılaşılabilecek durumlar, örnek senaryolar üzerinden gösterilmektedir.

İş Planlama Ekranı – Teknik Arayüz İncelemesi

Bu ekranda, iş planlama süreçlerinin yazılım mimarisi içerisinde nasıl modellenebileceği, kullanıcı arayüzü ve veri akışı açısından örnek bir çalışma kapsamında ele alınmaktadır

Bu yazılım kişisel bir portföy çalışması olarak geliştirilmiştir. Herhangi bir satış, lisanslama, indirme, güncelleme, ticari kullanım veya gelir elde etme faaliyeti kapsamında  sunulmamaktadır.

İlk yorum yapan olun

Bir yanıt bırakın

Bu site istenmeyenleri azaltmak için Akismet kullanır. Yorum verilerinizin nasıl işlendiğini öğrenin.