Anahtar kelimeler : Çizelgeleme, Sıralama, Sonlu Kapasite, Programlama, UygulamaGerçek hayatta karsılasılan sistemler, büyük boyutlu ve karmasık olup birtakımbelirsizlikler içerebilir. Bu durumda, analitik çözümleri mümkün olmamaktadır. Butür sistemlerin bu karmasık ve olasılıklı yapısı düsünülerek, mevcut sistemlerinperformanslarının ölçülmesi ve analiz edilmesi için kullanılacak olan bir uygulamagelistirilmistir. Bu uygulama, bir ERP paketi ile birlikte veya tek basına çalısabileceksekilde tasarlanmıstır.Uygulamanın amacı, isletmedeki kapasitenin planlanması sırasında çizelgelerolusturup, bu çizelgelerin karsılastırılması ile belirlenen ölçüm kriterlerine en uygunolan çizelgenin bulunmasıdır.Genel olarak, çizelgeleme yazılımında 3 temel amaç göz önünde bulundurulmustur.Bunlardan ilki, teslimat tarihleridir. Hedeflenen amaç, çizelge olusturulduktan sonrasistemde hiç geç kalmıs isin bulunmamasıdır. ?kinci hedef ise, bir isin üretim sistemiiçerisinde harcadığı süreyi en aza indirmektir. Üçüncü temel amaç ise, kaynakkullanımının en üst düzeye çıkarılmasıdır. Bu üç temel amaç birbiriyle çelisse bile,kullanıcı bu durumda kendi önceliklerine göre karar verme yetkisine sahiptir.Uygulama, Microsoft .Net 2.0 ortamında gelistirilmistir. Uygulamanın veritabanı ise,Türkiye'nin önde gelen yazılım firmalarından olan Uyumsoft'un veritabanınaentegre olarak hazırlanmıs ve bir otomotiv yan sanayi firması olan Sampa OtomotivSan ve Tic Ltd. Sti.`nın verileri kullanılarak müsteri öncelikli çizelgelemesiyapılmıstır.
Keywords: Scheduling, Capacity Planning , Business EnterpriseThe systems which can be confronted in the real life are usually large andcomplicated and they can be ambiguous. In this circumstances, analytical solutionsare not possible.An application is developed for the performance rating (measurement) andanalyzing of these systems by considering of their ambiguous and probabilisticstructures. The application is designed to work either with an ERP package orstandalone.The application?s purpose is to create schedules and by comparing of these schedulesto find the best fit schedule according to the measurement criterias during thecapacity planning of the business enterprise.Generally, scheduling software is developed by considering 3 basic objectives. Firstof them is delivery dates. The target aim is absence of the delayed jobs at the systemafter the schedule is created. The second target is to minimise the duration of the jobsin the production system. And the third basic objective is to carry the resourceutilization to the top level. (or to maximize the resource utilization) . Even if thesethree objectives seems to be in contradiction with each other, in this circumstancesthe user has the authorization to decide the sequence of priority of his/her own.