1.3. Stajda Yapılan Çalışmalar
1.1. STAJIN KONUSU
İstanbul Mecidiyeköy semtinde Caretta yazılım şirketinde yaptığım 30 günlük stajımın ilk kısmında
bir İçerik Yönetim Sisteminin işleyiş yapısını, gereksinimlerini, artılarını ve eksilerini de düşünerek bir web sitesi geliştirmekti. Bu bağlamda bir web sitesinin kurulması için gerekli gereksinimleri, ardından çeşitli içerik yönetim sistemlerini deneyerek artılarını ve eksilerini inceledim. İkinci olarak ise, vektör tabanlı bir çizim programı ile çeşitli elektronik ürünlere ait ambalaj tasarımı yaptım. Bu amaçla Adobe firmasına ait IIlustrator çizim programını kullandım.
Stajı yapmamdaki amaç okulda öğrendiğim ve kendi çabalarımla elde ettiğim birikimlerimi bir yazılım şirketi içerisinde uygulamak ve bir yazılım şirketinin işleyişini, çalışmaların nasıl bir görev dağılımı içersinde yürütüldüğünü izlemekti. Şirkette staja başlarken her ne kadar amacım .Net platformunda kod geliştirmek olsa da, mecburen bana verilen görevleri yaptım. Böylece çeşitli İçerik Yönetim Sistemlerinin işleyişlerini , kurulumunu, yönetimini ve ardından Adobe Illustrator programı ile vektör tabanlı çizim yapmayı öğrenmek benim için amaç olmuştu.
1.3. STAJDA YAPILAN ÇALIŞMALAR
Staj süresince bana staj sorumlusu tarafından sırasıyla görevler verildi ve verilen süre zarfı içerisinde bu görevleri tamamlamam beklendi.
Şirketteki herhangi bir kimsenin dahi rahatlıkla yönetebileceği, yeni sayfa, bölüm, kategori vs. kısacası içerik ekletip çıkarıp ve düzenleme yapabileceği bir web sitesin ihtiyaç vardı. Bu bağlamda yardımımıza İçerik Yönetim Sistemleri diye tabir edebileceğimiz web sistemleri karşımıza çıkıyordu. Staj Sorumlum Selçuk Bey’in de tavsiyesiyle işe Wordpress ile başladım. Bu sistemin gereksinimlerimizi karşılayamayacağını düşünerek Joomla! Sistemine geçtik. İki sistemin de çeşitli analizlerini yapınca Joomla!’ya karar kıldık.
Web sitesi kurabilmek için bazı kavramların bilinmesi gerekliydi. Domain, hosting, html, css, php programlama, web server vb. kavramları anlamak için biraz araştırma yapmam gerekliydi.
İçerik yönetim sistemiyle tasarımın bana bakan kısmı bitmişti. Sistemin kurulumu ve içeriğin hazırlanmasından ben sorumluydum. Görsel kısmından ise grafik işleriyle ilgilenen başka bir arkadaşımız sorumluydu.
Yazılım Şirketi aynı zamanda başka bir firmayla ortaklaşa çalışıyorlardı. Diğer firma ise çeşitli elektrik malzemelerinin, ampul, kablo vb. dağıtımını ve pazarlamasını yapıyordu. Çeşitli boyutlarda ampuller için ambalaj tasarımı yapmak gerekiyordu ve bu iş bana düşmüştü. Bu amaçla Illustrator adlı çizim programını basit düzeyde kavramak için bir hafta kadar uğraştım. Ardından ise çizimlere başladım. Bu konuda gayet iyi sonuçlar alarak, staj sorumlumun da beğenisini kazandım.
Staj içerik yönetim sistemlerini anlama, kullanma ve grafik tasarım üzerine geçmişti. İçerik yönetim sistemleri ile web sitesi yapmanın çok basit olduğunu anladım. Bu sayede web programlamaya birkaç adım atmış oldum. Belki çoğu bilgisayar mühendisliğinde okuyan arkadaşımızın pek ilgilenmediği grafik tasarım ile ilgilenmiş oldum. Photoshop ve illustrator programlarıyla çeşitli grafik tasarımları yaptım. Photoshop u banner ve reklam çubuğu tasarlamada, illustrator u ise ampul kutusu tasarlamak için kullandım.
Caretta Yazılım Danışmanlık şirketi 1997 yılında İstanbul Mecidiyeköy semtinde kurulmuştur. Bir işhanının 2. Katında 6 odalı bir binada sektöre hizmet etmektedir. Bünyesinde 4 kod geliştirici, 1 IT elemanı,1 muhasebecisi,1 proje yöneticisi, 2 Şirket yöneticisi ve 1 sekreter yer almaktaydı. Kod geliştiriciler gerekli olduğu durumlarda üretilen yazılımları için destek verme amacıyla şirketten ayrılıyorlardı.
Şirket Microsoft ürünlerini kullanarak yazılımlarını geliştirmekteydi. Geliştirdikleri yazılımları ana temasıyla incelersek, şunlardır : Caretta İTS (İlaç Takip Sistemi) karekodlu ilaçların üretiminden depo edilmesine ve dağıtımına kadar takibini ve gerekli noktalara bunların bildirimini ve raporlanmasını sağlar. Caretta PMS (Planned Maintenance System) deniz taşıtlarının merkezle ve diğer taşıtlarla eş zamanlı olarak bakım, onarım planlanmasını ve takibini saplayan masaüstü yazılımdır. Caretta OLAP Raporlama Portalı ise yine ilaçların takibini sağlayan programların oluşturdukları verileri birleştirerek istenen verileri kullanıcıya filtreleyerek sunmaktadır.
Şirketin hali hazırda bir web sitesi vardı. Fakat uzun süredir güncellenmediğinden ve üzerinde zaman pek fazla zaman harcanılmadığından biraz eski ve yeterince ilgi çekici değildi. Hali hazırdaki site pek fazla web 2.0 özellikleri içermediği üzere durgun bir site şeması çiziyordu. Staj sorumlum hali hazırdaki siteyi üzerinde rahatlıkla değişiklik yapılabilir bir hale getirmemi istiyordu. Böylece staj sorumlum ve şirket yöneticisi Selçuk Bey benden Wordpress araştırmamı istedi.
Yandaki web sitesi wordpress ile yapılmış. Görüldüğü üzere web sitesi kişisel bir günlük sitesi. Yazarımız siteye teknoloji ile alakalı makalelerini, yorumlarını yerleştirmiş. Site ara yüz itibariyle içerisindeki makaleler için kategori sistemi oluşturulmuş, son yazılmış makalelere ve yapılmış yorumlara erişim için bazı bölümler bulunmakta.
Staj sorumlum oluşturacağımız siteyi biraz ciddi görünümlü ve bir günlük sitesini andırmasını istemediğinden wordpress üzerine çeşitli temalar kurarak bu görünümden uzaklaştırmak istesek de pek fazla başarılı olamadık. Bu yönden wordpress sundukları itibariyle biraz kısıtlıydı. Bu kısıtları aşmak için, biraz da wordpress ile yapılmış siteyi değiştirmek için Html ve Css öğrenmem gerekti. Html ve Css ile de sitenin yapısı yeterli ölçüde değiştirilemedi ve wordpress in istediğimiz tarzda bir içerik yönetim sistemi olmadığı anlaşılmıştı.
Şirket sitesi joomla ile uyarlandığında aşağıdaki gibi bir ara yüz ortaya çıkmıştı. Sitenin ara yüzündeki 4 kısım şirketin sahip olduğu 4 programı İTS, PMS, OLAP raporlama ve Tobii adlı ürünlerle ilgili tanıtım resimlerine ve kısa bilgilere sahip olacaktı
Yazılım Şirketi aynı zamanda başka bir firmayla ortaklaşa çalışıyorlardı. Diğer firma ise çeşitli elektrik malzemelerinin, ampul, kablo vb. dağıtımını ve pazarlamasını yapıyordu. Staj sorumlum çeşitli boyutlarda ampuller için benden kutu yüzü tasarlamamı istedi. Bu amaçla vektör tabanlı bir çizim programının kullanılışını öğrenecektim. Adobe firmasının illustrator programını öğrenmekle işe başladım.
Yukarıda resmi verilen kutu 240 v ile çalışan 11 w enerji tüketip, 40 w lık bir eski ampul miktarınca ışıtabilen bir tasarruflu ampul içindi. Bu kutu çizimlerini değişik özellikteki ampuller için de tasarladım. İlk kutuyu yaptıktan sonra diğerleri çok zor olmadı. Kutunun boyutlarını ve kutu üzerindeki ampul bilgilerini değiştiriyordum.
Genel olarak staj içerik yönetim sistemlerini anlama, kullanma ve grafik tasarım üzerine geçmişti. İçerik yönetim sistemleri ile web sitesi yapmanın çok basit olduğunu anladım. Bu sayede web programlamayla basit manada ilgilenmiş oldum. Bir web sitesi kurmak için gerekli altyapının neler olduğunu anlamış oldum.
Belki çoğu bilgisayar mühendisliğinde okuyan arkadaşımızın pek ilgilenmediği grafik tasarım ile ilgilenmiş oldum. Çizime olan yatkınlığım sayesinde kısa bir süre içerisinde grafik tasarımda iyileştim ve şirkete para getirebilecek işler yapmaya başladım.
Kod geliştirme işinde kendi çabalarım dışında şirkette herhangi bir projede yer alamamak beni üzdü. Okulda laboratuar derslerinde oluşturdum birikimi sektörde yeterince kullanamamıştım. Ama web programlamaya giriş mahiyetindeki uğraşım ve grafik tasarımı ile uğraşım bir staj için renkli olmuştu. 3. Sınıf yazında biraz yazılım ağırlıklı çalışmayı ümit ediyorum.
Şirketin sitesine : www.caretta.net adresinden erişebilirsiniz.
Last point: Staj Istanbul'un mecidiyeköy adlı semtinde yaptım. E istanbul'da yaşam zor ulaşım zor. Bir iki gün sonra yol masraflarıyla başa çıkamayınca bir öğrenci akbili bulup bir ohhh çektim :). Nerede kaldım : Mecidiyeköy'e yakın civarlarda kalan arkadaşlarımı taradım. En uygun yerin Taksim olduğunda karar kıldım. Metro ile 2 durak sonra gidebiliyordum. Sağolsun yardımsever arkadaşlar her türlü yardımı esirgemediler. Allah onlardan razı olsun (Taksim dershanesi sakinleri ve Hüsnü).
| < Önceki | Sonraki > |
|---|
- 23/04/2010 07:42 - C kodu içerisinden Assembly çağırımı
- 03/04/2010 19:10 - Web Based Document Oriented Database
- 28/03/2010 19:02 - Processes and Threads (Grid Computing Simulation)
- 10/12/2009 10:18 - Bil341_0910_Rekürsif Dolasiım
- 10/12/2009 10:16 - Bil341_0910_Dosya ilgilerini elde etme
Site isminden de anlaşıldığı üzere ismim Mehmet Akif Akkuş. Hacettepe Uni. Biligisayar Muhendisliği öğrencisiyim. Osmaniyeliyim. Bu sayfa benim kişisel blog sayfamdır. Genellikle bilgisayar ve internet üzerine yazdığım şeylere buradan erişebilirsiniz. Benimle iletişim kurmak için
2009 Yaz Stajı - Mecidiyeköy-Istanbul









