Sistem Analizi ve Tasarımı



Benzer belgeler
DİL VE İLETİŞİM. Prof. Dr. V. Doğan GÜNAY

Gömülü Sistem Tasarımı. Dr. Deniz TAŞKIN

PAPATYA YAYINCILIK EĞİTİM Bilgisayar Sis. San. ve Tic. A.Ş. Veri Madenciliği Yöntemleri Dr. Yalçın ÖZKAN -II-

METİN BİLGİSİ. Prof. Dr. V. Doğan GÜNAY

Yazılım Mühendisliği Temelleri

BİÇİMBİRİMLER. Türetim ve İşletim Ardıllarının Sözlü Dildeki Kullanım Sıklığı. İslam YILDIZ Funda Uzdu YILDIZ V. Doğan GÜNAY

VERİ MADENCİLİĞİ Kavram ve Algoritmaları

Elektronik Güvenlik Sistemleri. Ahmet YILMAZ

Sistem Analizi ve Tasarımı DERS2

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

MÜFREDAT DERS LİSTESİ

FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ Yazılım Mühendisliği Bölümü

ÖNSÖZ ŞEKİL LİSTESİ TABLO LİSTESİ

SAYISAL YÖNTEMLERDE PROBLEM ÇÖZÜMLERİ VE BİLGİSAYAR DESTEKLİ UYGULAMALAR

PERT ve CPM. CPM: Critical Path Method Kritik Yol Metodu PERT: Program Evaluation & Review Technique Program Değerlendirme ve Gözden Geçirme Tekniği

GİRİŞİMCİLİK. Dr. İbrahim Bozacı. Örnekler ve İş Planı Rehberli. Kırıkkale Üniversitesi, Keskin Meslek Yüksek Okulu Öğretim Üyesi.

SİSTEM ANALİZİ VE TASARIMI. Sistem Analizi -Bilgi Sistemleri-

PROJE ZAMAN YÖNETİMİ - 1

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 2 ( yılı öncesinde birinci

Sistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC)

YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ YENİ DERS MÜFREDATI (1) FAKÜLTESİ: İŞLETME FAKÜLTESİ / BUSINESS SCHOOL

Doç. Dr. Dilek ALTAŞ İSTATİSTİKSEL ANALİZ

Bir yazılım geliştirme metodolojisi aşağıdaki adımlardan meydana gelir; Yazılım geliştirme sürecine destek verecek araçlar, modeller ve yöntemler.

Rahman USTA Editör Altuğ B. ALTINTAŞ Papatya Yayıncılık Eğitim

Nitel Araştırmalar için

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 1 ( yılı ve sonrasında birinci

İÇİNDEKİLER. Önsöz... İçindekiler... Birinci Bölüm İLETİŞİM

Veritabanı Yönetim Sistemleri, 2. basım Zehra ALAKOÇ BURMA, 2009, Seçkin Yayıncılık

BLG Sistem Analizi ve Tasarımı. Öğr. Grv. Aybike ŞİMŞEK

Yönetim Bilişim Sistemleri (Karma) - 1. yarıyıl Hukukun Temelleri Fundamentals of Law TR

İnsan Kaynakları Muhasebesi. Doç. Dr. Uğur Kaya

Yazılım profesyonelleri için önemli olan yetkinlikler anketi Survey

Psikolojik Danışma ve Rehberlik

Yaz.Müh.Ders Notları #6 1

Eylül 2007 de v1.0 ı yayınlanan SysML sayesinde endüstri mühendislerinin de ihtiyacı karşılanmış oldu.

Nesneye Dayalı Analiz ve Tasarım (SE 321) Ders Detayları

Bilgi Sistemleri Tasarımı ve Bilgi Haritalama Teknikleri

CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR

Yrd. Doç. Dr. Mesut GÜN ÖĞRETİM TEKNOLOJİLERİ VE MATERYAL TASARIMI

BIM Building Information Modeling Teknolojilerine Bakış. Tarcan Kiper Şubat 2012

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 3006

EĞİTİM-ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE) BÖLÜMÜ DERS PROGRAMINDA YAPILAN DEĞİŞİKLİKLER

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri

Bilgi Sistemleri Tasarımı (SE 503) Ders Detayları

MESLEKİ TERMİNOLOJİ I 1. HAFTA YAZILIM MÜH. TEMEL KAVRAMLAR

Veri Madenciliği Yöntemleri. Dr. Yalçın ÖZKAN

YZM 2108 Yazılım Mimarisi ve Tasarımı

Hızlı Uygulama Geliştirme (Rapid Application Development - Rad Model)

Yıldız Teknik Üniversitesi Bilgisayar Mühendisliği Bölümü. 13 Kasım 2010

Editörler Mustafa Kırlı - Muhammed Ardıç. Muhasebe Denetimi

VERİ TABANI SİSTEMLERİ

SOFTWARE ENGINEERING Ders İzlence Formu. Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat

SİSTEM ANALİZİ ÖĞR. GÖR. MUSTAFA ÇETİNKAYA DERS 2 > GÜNÜMÜZ İŞLETMELERİNDE ENFORMASYON SİSTEMLERİ

Yrd. Doç. Dr. Serkan Dilek Beykent Üniversitesi. Meslek Yüksekokulları İçin Finans ve Sigorta Matematiği

Genel Muhasebe Yrd. Doç. Dr. NÂLAN ECE

Uygulamalı Ceza Hukuku / Cilt II. İstanbul Üniversitesi Hukuk Fakültesi Ceza ve Ceza Usul Hukuku Öğretim Üyesi. Uygulamalı CEZA HUKUKU

Internet: Tarihçe ve Kavramlar

Bilgisayar Ağları ve İnternet

Veritabanı ve Yönetim Sistemleri

Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU

Yönetim Sistemleri Kurulumu

BİLİŞİM TEKNOLOJİLERİ

TEKİM - Teknolojik ve Kurumsal İşbirliği Merkezi Bilgi ve İletişim Sistemleri Sanayi, Danışmanlık ve Ticaret Ltd. Sti. Adres (Merkez): Mustafa Kemal

aselsan Açık Pozisyonlar Bilgi Teknolojileri (BT) Denetçisi İç Denetçi

LOJİSTİK PROGRAMI- I

Türk Telekom e-devlet Kapısı

İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİTİRME PROJESİ 1. GetFit (Spor Merkezi) Uygulaması

Veri Tabanı ve Yönetim Sistemleri Final Projesi Kuru Temizleme Takip Sistemi. Hazırlayanlar : Fatma Çiftçi Zeynep Doğru

MOODLE UZAKTAN ÖĞRETİM SİSTEMİ

Yazılım Mühendisliğine Giriş 2018 GÜZ

Öğretim planındaki AKTS Ulusal Kredi

Yazılım Mühendisliğine Giriş (SE 112) Ders Detayları

PAZARLAMADA MÜŞTERİ ODAKLILIK ve BALANCED SCORECARD

ANKARA ÜNİVERSİTESİ A ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

1. YARIYIL / SEMESTER 1

T.C. MALTEPE ÜNĠVERSĠTESĠ MÜHENDĠSLĠK FAKÜLTESĠ ENDÜSTRĠ MÜHENDĠSLĠĞĠ BÖLÜMÜ LĠSANS PROGRAMI Güz Yarıyılı

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

2 Temel Kavramlar (Devam) Veritabanı 1

Veri İletişimi, Veri Ağları ve İnternet

Editör Salih Gülerer. Çocuk Edebiyatı. Yazarlar Fatma Şükran Elgeren Hülya Yolasığmazoğlu Mustafa Bilgen Orhan Özdemir Safiye Akdeniz

Meslek Yüksek Okulları İçin UYGULAMALI MATEMATİK. İstanbul, 2009

Yazılım Mühendisliği Bölüm - 3 Planlama

1 BILGI TEKNOLOJILERI VE YÖNETIM

İç Denet m Başarısı Üzer ndek Önem. Dr. Ramazan YANIK

Ahmet Cemal RUHİ Erzincan Üniversitesi Hukuk Fakültesi Öğretim Üyesi

Temel Bilgi Teknolojileri I

HALKLA İLİŞKİLER I-II

MALİYET MUHASEBESİ. PROF. DR. MİKAİL EROL Çanakkale Onsekiz Mart Üniversitesi

ANKARA ÜNİVERSİTESİ A ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

Ancak bir gözlem veya işlem sonucunda ortaya çıkan verilerin birbirleriyle ilişkilendirilmesi ile elde edilen bilgi kullanılabilir anlamlıdır.

Veritabanı Tasarım ve Yönetimi (COMPE 341) Ders Detayları

Yard. Doç. Dr. Mine Afacan Fındıklı. İş Değerleri ve Çalışma Hayatına Yansımaları

İnsan Bilgisayar Etkileşimi (SE 212) Ders Detayları

Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS

Sistem Modelleme ve Simülasyon (SE 360) Ders Detayları

Transkript:

Bilgisayar ve Yazılım Mühendisliğinde Sistem Analizi ve Tasarımı Dr. Gökhan SİLAHTAROĞLU Papatya Yayıncılık Eğitim İstanbul, Ankara, İzmir ve Adana

PAPATYA YAYINCILIK EĞİTİM Bilgisayar Sis. San. ve Tic. A.Ş. Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı İşhanı Girişi, No: 11/3, Cağaloğlu (Fatih)/İstanbul Tel : (0 212) 527 52 96 - (0 532) 311 31 10 Faks : (0 212) 527 52 97 e-posta : admin@papatya.gen.tr Web : http://www.papatya.gen.tr Sistem Analizi ve Tasarımı Gökhan SİLAHTAROĞLU 2. Basım Kasım 2014 Editör : Dr. R. Haluk KUL Yayın Danışmanı : Dr. Rifat ÇÖLKESEN Üretim : Olcay KAYA Pazarlama : Mustafa DEMİR Sayfa Düzenleme : Papatya & Kelebek Tasarım Kapak Tasarım : Papatya & Kelebek Tasarım Basım ve Ciltleme : Altan Basım San. ve Tic. Ltd. Şti. (Sertifika No: 11968) Matbaacılar Sit. 222/A Bağcılar/İstanbul (212-629 03 74) Bu kitabın her türlü yayın hakkı yayınevine aittir. Yayınevinden yazılı izin alınmaksızın alıntı yapılamaz, kısmen veya tamamen hiçbir şekil ve teknikle ÇOĞALTILAMAZ, BASILAMAZ, YAYIMLANAMAZ. Kitabın, tamamının veya bir kısmının fotokopi makinası, ofset vs gibi tekniklerle çoğaltılması, hem çoğaltan hem de bulunduranlar için yasadışı bir davranıştır! Silahtaroğlu, Gökhan Sistem Analizi ve Tasarımı, Gökhan Silahtaroğlu - İstanbul: Papatya Yayıncılık Eğitim, 2014. XII, 224 s. ; 24 cm. Kaynakça ve dizin var. Sertifika No: 11218 ISBN: 978-605-4220-10-6 1. Bilişim 2. Mühendislik 3. Zaman Planlaması 4. Veritabanı 5. Veri Akış I. Title. II

Anneme ve Babama III

Teşekkür Uzun yıllardır vermekte olduğum sistem analizi ve tasarımı dersini ilgiyle dinleyen, soru ve yorumlarıyla kitabımım gelişmesine katkıda bulunan tüm öğrencilerime, Kitabın tamamlanması aşamasında özenli çalışmalarıyla katkıda bulunan ve bunun için uzun bir zaman harcayan editörüm Dr. Rıza Haluk Kul a, Örnek rapor ve arayüz tasarımlarına katkılarından ötürü öğrencilerim Nurtaç Aygün, Sinan Elmalı, Tuba Ekşi, Serpil Aslan, Şükran Kokkokoğlu, Fatma Zehra Kara, Mahmut Oktay, Açelya Atilla, Muhammed Emin Dolmacı ve Leyla Topuz a, Ayrıca bu 2. basımda düzeltmeleri yapan öğrencim Meltem Akgün e Yarattığı çalışma ortamı ve gösterdiği sabır için eşim Işıl Silahtaroğlu na teşekkür ederim. Gökhan SİLAHTAROĞLU Sahrayıcedid, Kasım 2009 IV

İçindekiler Önsöz xi Bölüm 1. Bilişim Sistemleri Analizi ve Tasarımı 13 1.1. Sistem Analizi ve Tasarımı Nedir? 13 1.2. Bilişim Sistemi Türleri 16 1.3. Bir Sistem Analiste Bulunması Gereken Özellikler 18 1.4. Sistem Analistinin Çalışma Alanları 19 1.5. Sistem Geliştirme Yaşam Döngüsü 19 1.5.1. Sistem Geliştirme Yaşam Döngüsü Evreleri 20 1.5.1.1. Planlama Evresi 20 1.5.1.2. Analiz Evresi 21 1.5.1.3. Tasarım Evresi 21 1.5.1.4. Uygulama Evresi 22 1.5.1.5. Destek Evresi 23 1.5.2. Sistem Geliştirme Yaşam Döngüsünün Evrelendirme Yöntemleri 23 1.6. Bilgisayar Destekli Yazılım Mühendisliği Araçları 25 1.7. Evrik Mühendislik (Reverse Engineering) 26 1.8. Nesne Tabanlı Çözümleme ve Tasarım 27 1.9. Diğer Metodoloji Seçenekleri 27 1.10. Proje Yönetimi 27 1.10.1. Projenin Başlatılması 28 1.11. Özet 29 1.12. Sorular 30 Bölüm 2. Proje Planlama Evresi 31 2.1. Planlama Evresinin Önemi 31 2.2. Problemin Tanımlanması 32 2.3. Yapılabilirlik (Fizibilite) Raporlarının Hazırlanması 33 2.4. Kurumsal ve Kaynak Fizibilitesi 35 2.5. Teknolojik Fizibilite 37 2.6. Yasal Fizibilite 37 2.7. Projede Çalışacak Personel 38 2.8. Özet 39 2.9. Sorular 40 V

Bölüm 3. Finansal Fizibilite 41 3.1. Finansal Fizibilite 41 3.2. Giderler 42 3.3. Gelirler 44 3.4. Örnek Finansal Fizibilite Raporu 45 3.5. Yatırım Getirisi 48 3.6. Özet 49 3.7. Sorular 49 Bölüm 4. Zaman Planlaması 51 4.1. Zaman Planlaması 51 4.2. GANNT Şeması 52 4.3. PERT / CPM 53 4.4. Kritik Yol Analizi 58 4.5. Özet 65 4.6. Sorular 66 Bölüm-5. Analiz Evresi 67 5.1. Analiz Evresi Nedir? 67 5.2. İşlevsel Gereksinimler 69 5.3. Teknik ve Kaynak Gereksinimleri 70 5.4. Fiziksel Gereksinimler 71 5.5. Sistem Arayüzleri 72 5.6. Veriyle İlgili Gereksinimler 72 5.7. Güvenlik Gereksinimleri 74 5.8. Kullanıcılar ve İnsan Faktörü 75 5.9. Örnekleme 76 5.9.1. Örnek Sayısının Hesaplanması 78 5.10. Özet 79 5.11. Sorular 80 Bölüm 6. Bilgilerin Toplanması: Yazılı-Basılı Belge İncelemesi 81 ve Yüz Yüze Görüşme Tekniği 6.1. Yazılı-Basılı Belge İncelemesi 81 6.2. Yüz Yüze Görüşme Yöntemi 86 6.2.1. Soru Türleri 88 6.2.1.1. Açık Uçlu Sorular 88 6.2.1.2. Kapalı Uçlu Sorular 88 VI

6.2.2. Görüşmenin Yapısı 89 6.2.3. Görüşmenin Kaydı 90 6.3. Özet 93 6.4. Sorular 93 Bölüm 7. Bilgilerin Toplanması: Anket ve Gözlem 95 7.1. Anket Yönetimi 95 7.2. Anket Ölçekleri 96 7.3. Anket Uygulama ve Denetim Yolları 99 7.4. Gözlem Yöntemi 102 7.5. Özet 104 7.6. Sorular 105 Bölüm 8. Bilgilerin Toplanması: Prototip ve Ortak Uygulama 107 Geliştirme Ortamı 8.1. Prototip 107 8.2. Prototip Türleri 108 8.2.1. Kaba Prototip 108 8.2.2. Çalışmayan (Görsel) Prototip 109 8.2.3. Tam Donanımlı Prototip 111 8.2.4 Temel Özelliklere Sahip Prototip 111 8.3. Hızlı Uygulama Geliştirme 113 8.3.1. Gereksinim Planlama Süreci 113 8.3.2. HUG Tasarım Çalıştayları Süreci 113 8.3.3. Uygulama Süreci 114 8.4. Ortak Uygulama Geliştirme Tasarımı 115 8.5. Özet 117 8.6. Sorular 118 Bölüm 9. Veri Akış Şemaları 119 9.1. Veri Akış Şeması Neden Gerekli? 119 9.2. Veri Akış Şemalarındaki Yaygın Hatalar 123 9.3. Örnek Veri Akış Şeması Çizimi 125 9.3.1. Kavramsal ve Mantıksal Veri Akış Şeması 125 9.3.2. Çocuk (Oğul) Veri Akış Şemaları 126 9.3.3. Fiziksel Veri Akış Şemaları 127 9.4. Özet 134 9.5. Sorular 134 VII

Bölüm 10. Sistem Çözümleme ve Sonlandırma Çalışmaları 137 10.1. Olay Tabloları 137 10.2. Durum Formları 138 10.3. İşlevsel Analiz Raporları 139 10.4. Örnek İşlevsel Analiz Raporu 140 10.5. İş Akış Şemaları 143 10.6. Özet 149 10.7. Sorular 149 Bölüm 11. Tasarıma Geçiş ve Kullanıcı Arayüzü Tasarımları 151 11.1. Form Tasarımı 151 11.2. Kullanıcı Arayüzleri 154 11.3. Ekran Tasarımı 160 11.4. Örnek Arayüz Ekran Tasarım Raporu 165 11.5. Özet 170 11.6. Sorular 171 Bölüm 12. Veritabanı Tasarımı 173 12.1. Veritabanı ve Veritabanı Yönetim Sistemleri 173 12.2. Veritabanı Yönetim Sistemleri Yapısı 176 12.3. Veri Modelleri 178 12.3.1. Nesne Temelli Mantıksal Modeller 179 12.3.2. Kayıt Temelli Mantıksal Modeller 179 12.3.3. Fiziksel Modeller 179 12.4. Varlık İlişkisel Model 179 12.5. Örnek Veritabanı Tasarımı 183 12.6. Özet 188 12.7. Sorular 188 Bölüm 13. Ağ Tasarımı 189 13.1. Kullanıcı/Sunucu Mimarisi 189 13.2. Ağ Türleri 191 13.3. Ağ Topolojileri/Ağ Haritası 192 13.4. Ağ Tasarımı Modellemesi 194 13.5. Dağıtık Sistemler ve Avantajları 197 13.6. İletişim Kuralları (Protokol) 197 13.7. Özet 199 13.8. Sorular 199 VIII

Bölüm 14. Uygulama ve Destek Evreleri 201 14.1. Uygulama Evresi 201 14.2. Kodlama (Yazılım) 202 14.3. Eğitim 204 14.4. Sınama (Test) 205 14.4.1. Kabul Sınaması İzleği 207 14.5. Dönüşüm 207 14.6. Belgelendirme 209 14.7. Özet 211 14.8. Sorular 211 Ek A. Z Tablosu ve Değerler 213 Kaynakça 215 Dizin 217 IX

Kısaltmalar Kısaltma ATM BÇS CAN CASE CPM DBMS EF EGS ES FAN FTP HUG ID İDS LAN KDS LF LS MERNIS MİS OGS OOA OOD OOS OSI PAN PERT ROI SDLC SGYD UML ÜDYS WAN VTYS YBS Açıklaması Automatic Teller Machine Bilgi Çalışma Sistemleri Commerce Area Network Computer Assisted Systems Engineering Critical Path Method DataBase Management System Earliest Finish Elektronik Denetim Sistemi Earliest Start Family Area Network File Transfer Protocol Hızlı Uygulama Geliştirme Identification İletişim Destek Sistemleri Local Area Network Karar Destek Sistemleri Latest Finish Latest Start Merkezi Nufus İdaresi Sistemi Muamele İşlem Bilişim Sistemleri Otamatik Geçiş Sistemi Object Oriented Analysis Object Oriented Design Ofis Otomasyon Sistemleri Open System Interconnection Personal Area Network Project Evaluation And Review Technique Return On Investment System Development Life Cycle Sistem Geliştirme Yaşam Döngüsü Unified Modeling Language Üst Düzey Yönetici Destek Sistemleri Wide Area Network VeriTabanı Yönetim Sistemleri Yönetim Bilişim Sistemleri X

Önsöz Bu kitap üniversitelerin Fen, Mühendislik ve İdari Bilimler Fakültelerine bağlı bölümlerde, müfredatta bulunan "Sistem Analizi ve Tasarımı" dersini alan öğrencilere bir bilişim sisteminin baştan aşağıya nasıl kurulacağını ve aşamalarını örneklerle anlatan bir kaynak sunabilmek amacıyla hazırlanmıştır. Kitabın, ayrıca, sektörde sistem veya iş analizi, yazılım mühendisliği gibi görevleri yürüten uzman kişilere de yararı olacağı kanaatindeyim. Kitap genel olarak Sistem Geliştirme Yaşam Döngüsü evreleri çerçevesinde şekillenmiş olsa da, Hızlı Uygulama Geliştirme Yaklaşımlarına da yer verilmiştir. Toplam 14 ayrı bölümden oluşan kitabın her bir bölümü ayrı bir ders konusu olarak tasarlanmıştır. Kitapta okuyucuya daha önce yapılmış bilişim sistemi projelerinden konuya yönelik örnekler de verilmiştir. İlk bölüm sistem analizi ve tasarım genel kavramları ve sistem analistliğinin ne olduğunu anlatan giriş bölümüdür. 2-4. bölümler SGYD planlama evresine ayrılmış ve bu evrede yapılması gereken işler anlatılmıştır. 5-10. Bölümler analiz evresine ayrılmıştır. Analiz aşamasında bilgi toplam süreci ve bilgi toplama teknikleri örnekler anlatılırken, 8. bölümde Hızlı Uygulama Geliştirme yaklaşımına yer verilmiştir. Kitabın 11-13. bölümleri tasarım evresinde, veri tabanı, ağ ve ara yüz tasarımları sunulmuştur. 14. ve son bölümde uygulama ve destek evreleriyle belgelendirme süreci anlatılmıştır. XI

Terimler Türkçe ailesel alan ağı arayüz bilgi bilişim bire-bir / bire-çok birleştirilmiş modelleme dili çocuk (oğul) çok-a-bir / çok-a-çok dış ağ etmen evre geniş alan ağı geri besleme görsel hızlı uygulama geliştirme iç ağ izlek kişisel alan ağı kritik yol yöntemi kurallar dizisi nesne tabanlı çözümleme nesne tabanlı tasarım olay ortak uygulama geliştirme örnek resim haritası sistem geliştirme yaşam döngüsü ticari alan ağı varlık veri / veri akış veri modeli veritabanı yatırım getirisi yerel alan ağı İngilizce family area network interface knowledge information one to one / one to many unified modeling language child many to one / many to many extranet factor phase Wide Area Network feedback visual rapid application development intranet procedure personal area network critical path method protocol object oriented analysis object oriented design event joint application development prototip image map system development life cycle commerce area network entity data / data flow data model database return on investment local area network XII