JSP-Servlet Uygulaması


Jsp ve Servlet hakkında ayrıntılı bilgiye http://ftp.cs.hacettepe.edu.tr/pub/dersler/BIL4XX/BIL447_YML/Ders%20Notlari/2.pdf http://courses.coreservlets.com/Course-Materials/csajsp2.html http://ftp.cs.hacettepe.edu.tr/pub/dersler/BIL4XX/BIL447_YML/Ders%20Notlari/3.pdf http://courses.coreservlets.com/Course-Materials/msajsp.html linklerinden erişebilirsiniz 😉 Anlatılacak olan web uygulaması session scope'da çalışan sisteme film ekleyen, silen, listeleyen ve güncelleyen bir uygulamadır. MVC yapısını sağlamaktadır. Uygulamanın anasayfası: Aşağıda yer alan kod start.jsp adlı dosyanın içeriğidir. Uygulamanın başlayacağı nokta tam olarak burasıdır. Projeye sağ tıklayarak New->Jsp File seçeneğiyle bir... Continue Reading →

Eclipse’de Tomcat 6 Kurulumu


Bilgisayarda jre ve jdk'nın yüklü olması gerekmektedir.(en az 5) İndirmek için:http://www.oracle.com/technetwork/java/javase/downloads/index.html Eclipse'in Java EE ve Web Uygulamları için gereken versiyonu edinilmelidir. Buradan indirilebilir : http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr1 Unzip Tomcat Eclipse'de File->New->Dynamic Web Project seçilmelidir. Dynamic Web Module Versiyon 2.5 seçilmelidir. Servers sekmesine geçilerek, sağ tıklanıp new->server seçeneği izlenmelidir. Ardından açılan pencerede Tomcat v6.0 seçilmelidir ve next tıklanmalıdır. Bir... Continue Reading →

Tasarım Örüntüleri


Tasarım desenleri veya tasarım örüntüleri, çok rastlanan, birbirine benzer sorunları çözmek için geliştirilmiş ve işlerliği kanıtlanmış genel çözüm önerileridir. Tasarım örüntülerinin temelleri Mimar Christopher Alexander'ın 1970 sonlarında başlatığı çalışmalara dayanmaktadır. Alexander 1977'de Desen Dili:Kentler, Binalar, Yapılar (A Pattern Language: Towns, Buildings, Construction ISBN 0-19-501919-9), 1979'da Ebedi Yapım Yöntemi (A Timeless Way of Building ISBN 0-19-502402-8) kitaplarını yayınlamıştır. Bu kitaplarda mimari desen... Continue Reading →

EJB’nin Özellikleri


EJB’nin Özellikleri Önceki EJB API’sinin üzerine EJB3.0 bazı özellikler getirmiştir. Bu özellikler: Üreteç(home) ve nesne arayüzlerine ihtiyaç olmaması Bileşen arayüzüne ihtiyaç olmaması Java Açıklayıcılarının(Annotation) kullanımı Çekirdeklerin ortamı esnek yapabilmek için API’leri basitleştirmesi Üreteç ve Dolaylı(Remote) Arayüzlerinin Çıkarılması: Üreteç ve dolaylı arayüzlerin küçültülmesiyle geliştirim basitleştirilmiştir. Yeni oturum çekirdekleri(session beans), iş arayüzünün içerisinde tüm iş metodlarını içerir.... Continue Reading →

EJB 3.0 ‘a Genel Yaklaşım


Kurumsal Java Çekirdekleri(Enterprice JavaBeans - EJB) dağıtık bileşenleri inşa etmek için ortaya çıkarılmıştır. CORBA mimarisinin bütün karmaşıklıklarını ve bütün problemleri çözeceği sözüyle gelmiştir. J2EE’nin kalbi olarak EJB, çok fazla gözden geçirmeden geçti ve gelişti. Geliştiricilerin çoğu EJB’yi hemen kabullendi ve projelerinde gereksiz bile olsa kullanmaya başladı. Kurumsal Java Çekirdekleriyle çalışmak roket bilimi değildir fakat ona... Continue Reading →

Yazılım Gereksinim Analizi


1. Gereksinim Geliştirme 1.1. Amaç Gereksinim geliştirmenin amacı; kullanıcı, ürün ve ürün bileşeni gereksinimlerinin analizi ve üretilmesidir. 1.2. Giriş Bu işlem alanı CMMI’da belirtildiği üzere 3 tip gereksinim tanımlar : Müşteri gereksinimi, ürün gereksinimi ve ürün bileşen gereksinimleri. Bu gereksinimler ilgili paydaşların gereksinimlerini adresler. Bununla beraber gereksinimler aynı zamanda tasarım çözümleri tarafından seçilen kısıtları da... Continue Reading →

Windows 7’de Visual Studio 2010’da OpenCV-2.1.0


( Windows 7 x86_64'de denenmiştir; aynı zamanda Windows XP SP3 ve yeni sürümlerle de uyumludur.. ) Bu sene okulda son senemiz olunca farklı olarak bitirme projesi kavramı da hayatımıza girmiş oldu. Uzun bir arayış sonrası grup görüntü işlemede bir proje çıkarmaya karar verdik. Ardından da araştırmalar başladı. Açık kaynak olarak sunulan ve birçok algoritmayı barındıran... Continue Reading →

Görüntü İşleme


Görüntü işleme, elektrik-elektronik mühendisliği ve bilgisayar bilimlerinde, girdisi bir fotoğraf ya da video gibi bir imaj ve çıktısı da bir imaj ya da imajla ilişkili karakteristikler kümesi olan sinyal işlemenin bir başka bir formudur. Dijital görüntü işleme ise, görüntü işlemenin dijital imajlarda çieşitli algoritmalarla kullanılmasıdır. Dijital görüntü işlemenin tarihçenin biraz bahsetmek gerekirse; dijital görüntü işleme... Continue Reading →

Yazılım Projesi Yönetim Uygulamaları: Başarıya Karşı Hata


1995 yılından 2004 yılına kadar 250 geniş kapsamlı yazılım projesi üzerinde yapılan analiz sonucunda başarısız olan projelerin 6 ortak probleme sahip olduğu ortaya çıkmıştır: zayıf proje planlaması, zayıf hesaplamalar, zayıf maliyet ölçümü, kilometre taşlarını izlemede zayıflık, zayıf değişiklik kontrolü,    zayıf kalite kontrolü. İlginç nokta ise bu altı problemin teknik personeldeki değil proje yönetimindeki eksiklikten... Continue Reading →

Yazılım Kalite Güvencesi


Yazılım kalite güvencesi; yazılım ürün ve süreçlerinin yazılım geliştirme projesi yaşam döngüsü boyunca tanımlı gereklere uygunluğuna dair güvence vermek amacıyla planlanan, uygulamaya konan ve uygulanan faaliyetler bütünüdür. Burada güvence vermenin anlamı, ürünün gelişimi bittikten sonra istenen gereklere uyguluğunun doğrulanmasıdır. Güvencenin tanımından yola çıkılırsa kalite güvencesi sadece varolan ürünün kalitesini kapsamaktadır, oysa bunun yerine gelecekteki performansa... Continue Reading →

Blog at WordPress.com.

Up ↑