Kişisel araçlar
Buradasınız: Ana Sayfa Hakkımızda Cam Elyaf A.Ş. Üretim Takip Sistemi Projesi
Belge İşlemleri

Cam Elyaf A.Ş. Üretim Takip Sistemi Projesi



Cam Elyaf A.Ş. Bünyesinde Çalışmakta Olan Factory Framework Üretim Takip Sistemi Hakkında Müşterimizle Yapılan Söyleşi İçin Tıklayınız : Cam Elyaf Söyleşi

Proje Kimlik Kartı

Proje Adı: Cam Elyaf Barkodlu Üretim Sistemi
Müşteri Adı: Cam Elyaf Sanayii A. Ş.
Proje Tipi: Müşteriye özel proje
Firma büyüklüğü: 36 Trilyon Sermaye
Proje Büyüklüğü: +100 iş istasyonu, +30 Barkod yazıcıs ı, Elektronik tartılar, +5 El Terminali
OS: GNU/Linux
Yazılım: Java, JDBC, Charva
Kaynak Kontrolü: CVS (Daha sonra Subversion)

Müşteri hakkında

Cam Elyaf Sanayii A. Ş.

Projemiz, Cam Elyaf Sanayii A.Ş.'ye ait Çayırova'daki üretim tesislerinde gerçekleştirilmiştir. Sanayimizin önemli bir kuluşu olan Cam Elyaf kendisini şöyle tanıtıyor:
Cam Elyaf Sanayii A.Ş. Şişecam grubunun bir kuruluşu olup, CTP Endüstrisi için "E" camı elyafından takviye malzemeleri ile "doymamışpolyester" reçine ve türevlerini üretmektedir.

1976 yılında üretime başladığından bu yana, Cam Elyaf Sanayii A.Ş. üretim kapasitesini sürekli arttırarak, Avrupa'nın önemli elyaf üreticilerinden biri olmuştur. Cam Elyaf Sanayii A.Ş. tarafından üretilen cam elyafı takviye çeşitleri, dünyanın birçok ülkesinde kullanılmaktadır. Cam Elyaf Sanayii A.Ş. pazar taleplerinden, hem mevcut takviye malzemelerinin kullanılabilmesi, hem de yeni ürünlerin geliştirilmesi konusunda sürekli olarak yararlanmaktadır. Uygulama araştırmalar ı ile cam elyafı ürünlerinin performansı ve özellikleri; kaliteyi garanti etmek, verimli bir uygulama sağlamak ve son üründe aranan optimal fiyat / performans dengesini sağlamak üzere test edilerek değerlendirilmektedir.  Cam Elyaf Sanayii A.Ş., Yönetim Merkezi ve Üretim Tesisleri, Çayırova / Gebze-Kocaeli olup ürünlerini, sanayici müşterilerine doğrudan satmakta, yanısıra yetkili satıcılar ı ile de dağıtım yapmaktadır.

Şirket ünvanı
Cam Elyaf San. A.Ş

Yönetim Kurulu Başkanı
Ateş Kut

Genel Müdü r
İsmail H. Hacıalioğlu

Kuruluş Yılı
1971

Sermayesi
36.121.000.000.000

Ürün çeşidi
Cam Elyafı (Kırpılm ış Demetten Keçe, Fitil, Tek Uçlu Fitiller, Kırpılm ış Demetler, Cam Dokuma, Kombine Ürünler), Polyester ve Jelkot

Yıllı k Kapasite
• 66.000 ton (Cam Elyafı)
• 25.000 ton (Polyester – 2003 yatırım ı ile)

Çalışan Sayısı
736 Kişi (136 memur, 600 işçi)”
(Bilgiler Cam Elyaf Sanayii A. Ş. web sitesinden 26 Şubat 2007 tarihinde alınmışt ır.)

Proje

Kapsam

Cam Elyaf Fabrikası'nda barkodlu üretim takibi ve depo yönetimi yazılım ı geliştirilmiş ve 100'ün üzerinde GNU/Linux iş istasyonunda 24 saat çalışır kılınmış tır.
Aynı fabrika alanı içinde bulunan farklı işletmelerde üretimle birlikte barkod basımı gerçekleştirilmekte ve ürünler işletme içinde barkodlu olarak dolaşmaktadır.

İşletmeler şunlardır:

Keçe işletmesi.
Kırpma işletmesi
Elyaf fitil işletmesi
Polyester işletmesi

Her bir işletmede barkodlu üretim takibi şu esaslarla yapılmaktadır:

Merkezi olarak yapılan üretim planı istasyondaki kullanıcı tarafından onaylanarak barkodlu üretime geçilmektedir. Ürün ağırlık bilgisi elektronik tartım cihazlarından alınmakta ve barkodlu etiket basımı sırasında bu bilgi kullanılmaktadır. Üretim saati, arızalı üretim gibi bilgiler de bu sırada otomatik olarak ya da operatör girişi marifetiyle oluşturulmaktadır. Basılan etiketin üzerindeki bilgiler veritabanına işlenmektedir. Barkodlu etiket ile hazırlanan ürünler paletleme ünitelerinde bir araya getirilirken palet etiketleri alınmaktadır. Paletlerin brüt ağırlıklar ı yine elektronik tartım cihazlarından alınmakta ve veritabanına işlenmekte, palet etiketlerine basılmaktadır. Paletleri oluşturan ürünler, barkodlarıokutularak paletlerle ilişkilendirilmektedir. Bunun dışında farklı işletmelere özgü, farklı üretim bilgileri de olabilmektedir ki, bunlar da veri toplama sistematiği içinde işlenmektedir. Örneğin Polyester işletmesinde “şarj numarası” bilgisi özel olarak kayıt altına alınmaktadır. Barkodlu Takip Sistemi'nin kapsamı içinde Mamül Deposu'nun otomasyonu da vardır. Üretim aşamasında basılan barkodlu etiketler üzerinden depoya kabül, sevkiyat hazırlama, sayım gibi işlemler burada yapılmaktadır.
Depoda kullanılan el terminalleri yine GNU/Linux sunucuya bağlı kablosuz text terminaller olarak çalışmaktadı r.

Yazılı m

Teknik Detaylar

Cam Elyaf projesi esas olarak bir Reverse-Engineering, Reengineering projesi olarak gündemimize geldi.
Barkodlu üretim takibi, paletleme ve ambar yönetimi fonksiyonlarının tümünü içeren bir sistem fabrikada zaten kullanılmaktaydı. Öte yandan bu sistemi yenilemek gerekiyordu. Kurulu Barkodlu Takip sistemi teknolojik olarak eskimişti. Oracle RDBMS versiyonunun yükseltilmesi bu sistemin varlığı nedeni ile bir süredir erteleniyordu. Zira sistem, Oracle7'nin üzerinde bir RDBMS ile uyumlu değildi.

Kullanıcılardan gelen yeni talepler karşılanamıyordu. Eldeki yazılım ın geliştirilmesi çeşitli nedenlerle zordu. Yeni donanımlarda daha efektif yazılımlarla çalışmak daha avantajlıgörünüyordu. Eski sistem, 4 satırlık LCD text display'ler için tasarlanmıştı. Ancak artık endüstriyel tipte VGA monitörlü PC'ler çok daha düşük maliyetlerle alınıp kullanılabiliyordu. Eldeki sistemde ise bunlar büyük ekran özellikleri ile çalıştır ılmıyordu. İşletmenin büyüme potansiyellerini karşılamak gerekiyordu. Eski sistemin tasarlanması sırasında “değiş mez” görünen bazı değerler “değiş ken” hale gelmişti. Yeni bir yazılımla bu esneklik mümkün olmalıydı.

Ç up çalışması için açık hale getirilmesi için CVS kullanıldı. Şu anda bu işlevi SVN (Subversion) ile yerine getiriyoruz.
Oracle bağlantıs ı ve grafik arayüz için TORA kullandık. Tora, artık güncel olmayan bir açık kaynak projedir.

Kodlama sırasında ayrıştırd ığımız yazılım parçaları şunlar oldu:

Elektronik Tartım cihazı programlama arayüzü

  1. Barkod yazıcılar ı için gerekli program parçaları:Parametrik bir etiket tasarımı oluşturduk.

  2. Bu tasarımın içinin verilen parametrelerle doldurulmasını sağlayan bir programcı arayüzü tanımladık ve uygulamasını yazdık.
  3. Bir PC'ye bağlı olan barkod yazıcın ın ağ üzerinden kullanılabilmesini sağlamak için bir PrintServer yazdık. İlgili protokollerini ve programcı arayüzlerini hazırladık.

Veritabanı operasyonlarını iş mantığı seviyesinde ayırarak gerekli kodlamayı yaptık.
Veritabanı bağlantıs ı için bir adaptör elimizde vardı.

Test :

Test ve geliştirme ortamını fabrikada oluşturduk. Pek çok projemizde olduğu gibi yazılım çalışması (bir teknik hazırlık ve dökümantasyon sonrasında) ağırlıkl ı olarak müşterinin işletmesinde yapıldı.

Kullanılan donanım elemanlarını, Ağ ortamını ve veritabanını kopyalayan test ortamımız ı uygulamanın hayata geçirilmesinden sonra da bir süre (6 ay) kurulu olarak tuttuk.

Uygulama

Test çalışması tamamlandıktan sonra sistemin uygulamaya alınması Birkaç aşamada gerçekleşti. Sahada bulunan eski sistem aşamalı olarak değiştirildi. Bu sırada merkez veritabanı Oracle7 olarak tutuluyordu.

Eski sistemden geçiş tamamlandıktan sonra merkez veritabanının yükseltilmesi gerçekleştirildi. Bu aşamada bizim uygulamamız da yeni veritabanına göre çalışmaya başladı.
Uygulama aşamasında, sistemin bakımı için gerekli olan temel prosedürler de müşteri tarafındaki bilgi işlem kadrosuna devredildi.
Yeni istasyonlarda GNU/Linux kurulumu için gerekli sistematik oluşturuldu. (O dönemde henüz FAI – Fully Automated Installation kullanmaya başlamamışt ık. Ağ üzerinden otomatik kurulum yerine disk imajları ile kurulum yoluna gidildi.)
Yazılım ın çalışan kodları için bir versiyonlama sistematiği oluşturulmuştu. Bunların devri gerçekleştirildi.
İş istasyonları için uygulama parametreleri ve bunların tanımlanma yöntemleri devredildi.

Uygulama sonrası bakım

Uygulamanın hayata geçirilmesinin ardından yapılan yıllık bakım anlaşmaları ile sistem olası her türlü aksaklığa karşı korunma altına alındı.
Bakım anlaşmaları döneminde yazılımla ilgili hiçbir açıkla karşılaşmad ık.
Öte yandan, çeşitli nedenlerle (hatalı kullanıcı girişi, ağ hataları, parametre girişhataları) oluşan sorunlarda (Ortalama yılda bir kez!) çok hızlı cevap verdik.

Uygulama sonrası ek geliştirmeler

Yazılım bakım anlaşmalarım ızın bir bileşeni de müşteriden gelen ek geliştirme taleplerinin anlaşma ile belirlenmiş ücret mükabilinde karşılanmasıd ır.
Cam Elyaf'taki yazılım için bu çerçevede gelen ek geliştirme talepleri de hızlı bir biçimde karşılanmışt ır.
Burada ek geliştirme talebi için müşteri isteğinin tam olarak formüle edilmesi, analiz, yazılım geliştirme ve test çalışmaları yapılmaktadır.


trinokslogo

Plone CMS Açık Kaynak İçerik Yönetim Sistemi üzerinde çalışmaktadır

Bu site şu standartlara uyumludur: