Çağlayan Modeli
- Her safhada mutlaka dokümantasyon yazılmalıdır.
- İşler aşama aşama yapılır. Bir aşama bitmeden diğer aşamaya geçilmez.
- Aşamalar arasında geri dönüşümler söz konusudur. Geliştirme ya da tasarım esnasında bir hata varsa kolay bir geri dönüş sağlar.
Evrimsel ve Ağaç Modeli
- Evrimsel-ağaç modelinde olayların sırası kesin olarak bellidir.
- Her bir parça sonunda elimizde çalışan bir ürün (product) vardır.
- Gereksinimler, tasarım, kodlama, sınama aşamaları paralel veya teker teker gerçekleştirilir. Her parça için, küçük çapta bir çağlayan modeli uygulanır.
1 Ocak 2014
Klasik Tasarım ve Nesneye Yönelik Tasarım Arasındaki Farklar Nelerdir?
-Nesneye yönelik yaklaşım, klasik geliştirme yaklaşımının tersine, veri odaklı ve sınıf modelleri üzerine kurulmuş bir yaklaşımdır.
-Nesneye yönelik yaklaşım, kodların ve modüllerin yeniden kullanılabilirliğini kolaylaştırmakta, sistem geliştirme süresini kısaltmakta, üretkenliği arttırmakta ve yazılım kalitesi yükseltmektedir.
-Klasik sistem geliştirme yaklaşımı işlemlerin tanımlanması ve modellenmesi üstünde dururken, nesneye yönelik sistem geliştirme yaklaşımı nesneler ve nesneler arasındaki etkileşimleri vurgular.
-Klasik yaklaşım veri akış diyagramlarını ele alırken, nesneye yönelik yaklaşım etkileşim diyagramları kullanır.
-Nesneye yönelik yaklaşım, kodların ve modüllerin yeniden kullanılabilirliğini kolaylaştırmakta, sistem geliştirme süresini kısaltmakta, üretkenliği arttırmakta ve yazılım kalitesi yükseltmektedir.
-Klasik sistem geliştirme yaklaşımı işlemlerin tanımlanması ve modellenmesi üstünde dururken, nesneye yönelik sistem geliştirme yaklaşımı nesneler ve nesneler arasındaki etkileşimleri vurgular.
-Klasik yaklaşım veri akış diyagramlarını ele alırken, nesneye yönelik yaklaşım etkileşim diyagramları kullanır.
Categories:
Archives
Bilgi Sistemleri Nelerdir? CRM Açıklayınız?
-Kurumsal Kaynak Planlaması (Enterprise Resource Planning – ERP)
-Tedarik Zinciri Yönetimi (Supply Chain Management – SCM)
-Müşteri İlişkileri Yönetimi (Customer Relationship Management – CRM)
CRM: Müşteri odaklı yapılanma, eldeki müşterileri tutma ve yenilerini yaratmak için gerekli iş sistemlerinin oluşturulması.
CRM'nin Yapısı
Bir CRM yazılımının içerisinde genel olarak; çağrı merkezi, satış, pazarlama, destek, saha satış, kontrat yönetimi, kalite ve iş akışı gibi modüller yer almaktadır. Bu modüller kampanya yönetimi, e-posta yönetimi, doküman yönetimi, mobil satış gibi pakete dahil olan ya da eklenebilen programlarla desteklenmektedirler.
Categories:
Archives
29 Aralık 2013
Closed Shell System Network Nedir ve Nasıl Ulaşılır?
İnternet derin bir dünya olup sınırsız iletişimin kurulduğu sanal bir evrendir. Biz kullanıcılar ise bize sunulan normal internet düzeyini günlük hayatımızda kullanıyoruz. İnternet katmanları hakkında araştırma yapacağımız zaman karşımıza çıkan ilk sözcük Deepweb oluyor. Deepweb veya Darknet, ikisi de aslında aynı kavramlardır.
Deepweb konusuna girmeyeceğim. Merak edenler ise Deepweb Nedir? adlı yazımı okuyarak konu hakkında bilgi sahibi olabilir. Fakat tek cümle ile özetleyecek olursak Arama motorlarının göremediği, onion ağıdır ve TOR ile girilebilir.
TOR indirip Hidden Wiki'ye giriş yaptıktan sonra Deepweb'in kapısını aralıyorsunuz demektir. Her bilgisayar kullanıcısı İnternet üzerinden 4. katmana rahatlıkla ulaşabilir. Peki İnternet evreninin bir sonraki katmanı olan Closed Shell System Nedir?
Categories:
Archives
28 Aralık 2013
Reaper: Tale of a Pale Swordsman Android Mobil Oyun İncelemesi
Mobil oyunlar arasında başta Android 4.0 ve üzeri cihazlarda önerebileceğim, tüm platformların desteklediği harika bir RPG oyunu Reaper: Tale of a Pale Swordsman. Oyun hem başarılı grafiklere sahip hemde hikaye olarak iyi tasarlanmıştır. Eylül 2013'de Google Play'e ve tüm platformlarda paylaşılan oyunu Çek Cumhuriyetindeki Hexage Stüdyosu tasarlamıştır. Google Play'den ücretsiz olarak indirebilirsiniz. Fakat belli bir aşamadan sonra oyunda Skill ve diğer geliştirmeleri açmak için Full sürüm satın almanız gerekmektedir. Mobil oyunlar arasında en popüler oyunlardan biri diyebilirim. 1 Milyondan fazla oyunu indiren vardır. Oynamanızı kesinlikle tavsiye ediyoruz.
25 Aralık 2013
Windows'a Kolay Ubuntu Kurulumu: Wubi
Windows işletim sistemi kullandığınız bilgisayara format veya herhangi bir program ile sabit diski bölümlere ayırmadan, biçimlendirmeden Ubuntu kurmak çok kolay. Wubi yazılımı sayesinde kurulumu ve kaldırması kolay Linux işletim sistemi olan Ubuntu'yu kurabilirsiniz.
Wubi'yi indirmek için gittiğiniz adreste Get the installer diyip açılan sayfada en aşağıdaki Not now, take me to the download diyerek dosyayı izleyebilirsiniz.
Wubi'yi indirmek için gittiğiniz adreste Get the installer diyip açılan sayfada en aşağıdaki Not now, take me to the download diyerek dosyayı izleyebilirsiniz.
Categories:
Linux
20 Aralık 2013
TÜBİTAK SGE'nin düzenlediği Siber Meydan CTF'nin finali yapıldı
TÜBİTAK Siber Güvenlik Enstitüsü, üniversite öğrencilerinin siber güvenlik alanındaki teknik yeterlilik ve kabiliyetlerinin artırılması amacıyla bu yıl ilk kez Siber Meydan CTF (Capture The Flag) adında Siber Güvenlik Yarışması düzenledi.
Ulusal Siber Güvenlik Stratejisi ve Eylem Planı kapsamında TÜBİTAK BİLGEM Siber Güvenlik Enstitüsü (SGE) tarafından organize edilen Üniversiteler arası Siber Güvenlik Yarışması sonuçlandı. İlk aşaması, 19-20 Kasım 2013 tarihlerinde 65 üniversiteden 256 öğrencinin katılımıyla gerçekleştirilen yarışmanın finali İstanbul’da Green Park Hotel'de düzenlendi.
İkinci aşamaya toplamda 10 takım katıldı. İlk aşamada dereceye giren bsg takımı 2. aşamaya katılamayacağı için 11. sıradaki peacemaker$ katılmaya hak kazandı. Dereceye giren ilk 3 takıma çeşitli hediyeler verildi.
Categories:
Archives
14 Aralık 2013
En Çok Kullanılan Mobil Mesajlaşma ve Sosyal Uygulamalar (Güncellendi)
Android ve Iphone akıllı telefonlar hayatımıza girdikçe iletişimde gün geçtikçe daha hızlı bir hal alıyor. Google Play ve AppStore'a her geçen gün yeni bir mesajlaşma uygulaması çıkıyor. Peki bunlardan hangisi daha kullanışlı, hangileri gereksiz şekilde telefonumuzun hafızasını kaplıyor, Türkiye'de bu uygulamalar ne denli kullanılıyor. Size Mobil Mesajlaşma Uygulamalarını kısa kısa tanıtarak fikir sahibi olmanızı sağlayacağım.
Categories:
MobilePhones
12 Aralık 2013
Yeni Facebook Video Virüsü Nasıl Temizlenir
1) İlk olarak Program Ekle/Kaldır'dan Google Chrome programını kaldırın. Sonra Başlat kısmından Çalıştır diyerek regedit komutunu yazın. HKEY_LOCAL_MACHINE > Software > Policies > Google > Chrome kısmına gelin. "asdadsfclbonhleeank" adında bir Dword değeri olacak bunu silin.
Categories:
Archives
10 Aralık 2013
Windows için Ruby On Rails Kurulumu ve Proje Yaratmak
Windows'da Ruby On Rails Kurulumu için Rails Installer paket uygulamasını kuracağız. railsinstaller.org sitesinden Windows için sürümünü indirip kuruyoruz. Yükleme bittikten sonra Dos ekranına adınızı ve mail adresinizi girmeniz istenecek, kayıt için girdikten sonra C:\Sites> yazısı gelecektir. Aşağıdaki komutları sırasıyla girerek Ruby projenizi yaratabilirsiniz.
1) rails new demosite
2) cd demosite
3) rails g scaffold post ad:string soyad:string (ad ve soyad olarak iki string oluşturuyoruz, Proje taslağı)
4) rails g model comment deneme_id:integer ad:string soyad:string (3. kısımda yaptıklarımızı veritabanında tanımlamamız gerekir)
5) rake db:migrate (satır ve sütunları oluşturup veritabanı ile birleştiririz)
6) rails s
yazarak browser'da http://localhost:3000/posts yazıp sitemizi lokal de açıyoruz. Ms-Dos ekranında sunucuyu kapatmak içinse Ctrl-C diyerek kapatabilirsiniz. Tekrar Ruby sunucusunu çalıştırmak için Ms-Dos ekranından C:\Sites içinde oluşturduğunuz projeye gelerek rails s komutu vermeniz yeterli.
3. ve 4. kısımda sadece String değil sayı olarak Integer ve uzun yazı girilecekse Text değişkeni de verebiliriz.
3) rails g scaffold post Ad:string Soyad:string Yas:integer Adres:text
4) rails g model comment deneme_id:integer Ad:string Soyad:string Yas:integer Adres:text
1) rails new demosite
2) cd demosite
3) rails g scaffold post ad:string soyad:string (ad ve soyad olarak iki string oluşturuyoruz, Proje taslağı)
4) rails g model comment deneme_id:integer ad:string soyad:string (3. kısımda yaptıklarımızı veritabanında tanımlamamız gerekir)
5) rake db:migrate (satır ve sütunları oluşturup veritabanı ile birleştiririz)
6) rails s
yazarak browser'da http://localhost:3000/posts yazıp sitemizi lokal de açıyoruz. Ms-Dos ekranında sunucuyu kapatmak içinse Ctrl-C diyerek kapatabilirsiniz. Tekrar Ruby sunucusunu çalıştırmak için Ms-Dos ekranından C:\Sites içinde oluşturduğunuz projeye gelerek rails s komutu vermeniz yeterli.
3. ve 4. kısımda sadece String değil sayı olarak Integer ve uzun yazı girilecekse Text değişkeni de verebiliriz.
3) rails g scaffold post Ad:string Soyad:string Yas:integer Adres:text
4) rails g model comment deneme_id:integer Ad:string Soyad:string Yas:integer Adres:text
Categories:
Computer-Science,
Ruby
Kaydol:
Kayıtlar (Atom)