Top Banner

of 47

20130517 - Pengembangan STI Metode SDLC

Feb 10, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    1/47

    Disampaikan oleh:

    Belinda-Emmie-Esti-Galih-Hadi

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    2/47

    2

    1. PENDAHULUAN

    2. SDLC (Part I) ANALISIS & PERANCANGAN SYSTEM

    3. SDLC (Part II) IMPLEMENTASI & OPERASI/PERAWATAN SYSTEM

    4. METODOLOGI PENGEMBANGAN (PART I)

    5. METODOLOGI PENGEMBANGAN (PART II)

    Systems & Information Technology

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    3/47

    3

    1. PENDAHULUAN

    2. SDLC (Part I) ANALISIS & PERANCANGAN SYSTEM

    3. SDLC (Part II) IMPLEMENTASI & OPERASI/PERAWATAN SYSTEM

    4. METODOLOGI PENGEMBANGAN (PART I)

    5. METODOLOGI PENGEMBANGAN (PART II)

    Systems & Information Technology

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    4/47

    4

    Systems & Information Technology

    Metode pengembangan STI:1) Konvensional

    Sysem Development Life Cylce (SDLC)

    2) Alternatif

    Package

    Prototyping

    End-User Development/ End User Computing

    Outsourcing

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    5/47

    5

    1. PENDAHULUAN

    2. SDLC (Part I) ANALISIS & PERANCANGAN SYSTEM

    3. SDLC (Part II) IMPLEMENTASI & OPERASI/PERAWATAN SYSTEM

    4. METODOLOGI PENGEMBANGAN (PART I)

    5. METODOLOGI PENGEMBANGAN (PART II)

    Systems & Information Technology

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    6/47

    6

    Systems & Information Technology

    ANALISIS SISTEM

    PERANCANGAN SISTEM

    IMPLEMENTASI SISTEM

    OPERASI & PERAWATAN

    SISTEM

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    7/47

    7

    Systems & Information Technology

    Studi Pendahuluan1

    Studi Kelayakan2

    Identifikasi Masalah & Kebutuhan Informasi Pemakai3

    Memahami sistem yang ada

    4

    Tahapan dalam Analisis Sistem*):

    Analisis Hasil Penelitian5

    *) Dilakukan oleh System Analyst

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    8/47

    8

    Systems & Information Technology

    STUDI AWAL/ PENDAHULUAN

    1. Jenis

    2. Ruang Lingkup3. Pemahaman awal proyek

    OUTPUT

    1. Pemahaman Sistem

    2. Perkiraan Biaya3. Perkiraan Waktu

    Studi Pendahuluan

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    9/47

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    10/47

    10

    Systems & Information Technology

    Identifikasi Masalah & Kebutuhan Informasi Pemakai

    Identifikasi masalah identifikasi penyebab

    masalah

    Penelitian : analisis permasalahan untuk memahami

    sistem :

    1. Tentukan jenis penelitian

    2. Rencanakan jadwal penelitian

    3. Buat penugasan penelitian4. Lakukan penelitian

    5. Kumpulkan hasil penelitian

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    11/47

    11

    Systems & Information Technology

    Analisis Hasil Penelitian

    Analisis HasilPenelitian

    Kelemahan

    Sistem Lama

    Mencari penyebabmasalah sistem lama

    Melakukan perbaikandengan sistem baru

    KebutuhanInformasiPemakai

    Informasi yang

    dihasilkan sistem barurelevan denganpemakai

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    12/47

    12

    Systems & Information Technology

    Tujuan tahap perancangan :

    1. Log ical /General System Des ign (Umum )

    Memberi gambaran secara umum kebutuhan

    informasi pemakai secara logika

    2. Detai led/Phys ical System Design (Terper inc i )

    Memberi gambaran dan rancang bangun yang

    jelas pada pemrogram komputer dan ahli teknik

    lainnya

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    13/47

    13

    Systems & Information Technology

    Perancangan Sistem Umum atauLogika Perancangan Sistem Terperinci

    Tahap persiapan sebelum

    perancangan terperinci

    Menghindari waktu perbaikan &

    biaya tinggi jika sistem langsungdirancang terperinci namun

    tidak disetujui pemakai

    Yang dirancang :

    1. Bentuk sistem teknologi

    informasi secaralogika/konsep

    2. Identifikasi komponen sistem

    teknologi informasi

    Untuk menjawab pertanyaan

    bagaimana dan apa bentuk

    komponen sistem teknologi

    informasi

    Menggambarkan bentuk fisik

    komponen STI yang akan

    dibangun

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    14/47

    14

    1. PENDAHULUAN

    2. SDLC (Part I) ANALISIS & PERANCANGAN SYSTEM

    3. SDLC (Part II) IMPLEMENTASI & OPERASI/PERAWATAN SYSTEM

    4. METODOLOGI PENGEMBANGAN (PART I)

    5. METODOLOGI PENGEMBANGAN (PART II)

    Systems & Information Technology

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    15/47

    15

    Systems & Information Technology

    Tahap meletakkan sistem supaya siap dioperasikan :1. Persiapan rencana implementasi

    2. Kegiatan implementasi

    a. Pemilihan dan pelatihan personil

    b. Pemilihan dan persiapan tempat & lokasi sistem

    c. Tes sistem

    d. Konversi sistem

    3. Tindak lanjut sistem

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    16/47

    16

    Systems & Information Technology

    Strategi Konversi

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    17/47

    17

    Systems & Information Technology

    Alasan perawatan sistem :1. Sistem mengandung kesalahan yang dulunya

    belum terdeteksi sehingga perlu diperbaiki

    2. Sistem mengalami perubahan karena permintaan

    baru dari pemakai sistem

    3. Sistem mengalami perubahan karena perubahan

    lingkungan luar

    4. Sistem perlu ditingkatkan

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    18/47

    18

    Systems & Information Technology

    Biaya

    Analisis

    BiayaPerancangan

    Biaya Implementasi

    Biaya Perawatan(20-30% total biaya pengembangan

    sistem tiap tahunnya)

    Gunung Es Biaya Perawatan

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    19/47

    19

    Systems & Information Technology

    Mengurangi Biaya Perawatan

    Cara : menggeser biaya perawatan ke biaya analisis (aktivitas

    analisis ditingkatkan sehingga hasil lebih baik)

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    20/47

    20

    Systems & Information Technology

    1. Menyediakan tahapan sebagai pedoman

    mengembangkan sistem

    2. Memberi hasil sistem yang lebih baik

    karena sistem dianalisis dan dirancang

    secara keseluruhan sebelum implementasi

    1. Hanya menyediakan tahapan, bukan

    metodologi untuk mengembangkan sistem

    2. Hasil sangat tergantung tahap analisis, jika

    analisis salah maka kesalahan akan

    terbawa terus

    3. Butuh waktu lama

    4. Biaya relatif lebih besar

    5. Hasil tidak fleksibel untuk modifikasi

    METODE SDL

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    21/47

    21

    1. PENDAHULUAN

    2. SDLC (Part I) ANALISIS & PERANCANGAN SYSTEM

    3. SDLC (Part II) IMPLEMENTASI & OPERASI/PERAWATAN SYSTEM

    4. METODOLOGI PENGEMBANGAN (PART I)

    5. METODOLOGI PENGEMBANGAN (PART II)

    Systems & Information Technology

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    22/47

    22

    Systems & Information Technology

    Metode SDLC hanya memberikan tahapan-tahapan dalam

    mengembangkan sistem, tetapi tidak memberikan cara dan

    alat untuk mengembangkannya.

    Agar pengembang sistem dapat bekerja dengan efektif dan

    efisien, maka metodologi pengembangan sistem perlu

    diketahui.

    Metodologi pengembangan sistem (system development

    methodology) memberikan cara dan alat pengembangan

    sistem tersebut.

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    23/47

    23

    Systems & Information Technology

    Metodologi paling populer dan banyak digunakan, dibagidalam beberapa cara :

    Top Down

    Dekomposisi

    Beberapa alat pengembangan sistem

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    24/47

    24

    Systems & Information Technology

    Dimulai dari atas yakni kebutuhan informasi pemakai

    dan turun sampai ke data untuk memenuhi kebutuhan

    ini.

    Jika dihubungkan dengan perancangan enamkomponen dalam SIT. Cara ini dimulai dengan

    perancangan komponen output, model, basis data, input,

    teknologi dan pengendalian.

    Cara top down lebih disarankan dibanding bottom upkarena top down dimulai dari kebutuhan informasi

    pemakai yang harus dipenuhi

    Top Down

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    25/47

    25

    Systems & Information Technology

    Bottom Up

    Dimulai dari bawah yakni dari ketersediaan data naik

    sampai ke informasi yang dibutuhkan ke pemakai.

    Jika dihubungkan dengan perancangan enam

    komponen dalam SIT. Cara ini dimulai denganperancangan komponen input, basis data, output, model,

    teknologi dan pengendalian.

    Bottom Up berlawanan dengan Top Down.

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    26/47

    26

    Systems & Information Technology

    Dekomposisi

    Dekomposisi atau cara moduler memecah sistem yang

    rumit menjadi beberapa bagian sistem yang disebut

    dengan modul-modul sederhana.

    Kelebihan :1. Membuat sistem menjadi mudah dipahami

    2. Dapat dilakuan pembagian kerja yang

    mengembangkan sistem sesuai dengan modulnya

    3. Sebagai dokumentasi

    4. Menyediakan jejak audit dan proses menemukan

    kesalahan sistem

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    27/47

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    28/47

    28

    Systems & Information Technology

    Proses Pengembangan Sistem, Pihak yang Terlibat, & Alat-alatnya

    Pemakai Sistem Analis Sistem Teknisi Sistem

    Alat Analisis : Alat Perancangan :

    - Bagan alir sistem

    - Kamus Data

    - Diagram arus data

    - Kamus Data

    - DAD

    - Bagan Alir Program

    - Bagan terstruktur

    - Tabel keputusan- Structured English

    - Pseudo Code

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    29/47

    29

    1. PENDAHULUAN

    2. SDLC (Part I) ANALISIS & PERANCANGAN SYSTEM

    3. SDLC (Part II) IMPLEMENTASI & OPERASI/PERAWATAN SYSTEM

    4. METODOLOGI PENGEMBANGAN (PART I)

    5. METODOLOGI PENGEMBANGAN (PART II)

    Systems & Information Technology

    30

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    30/47

    30

    Systems & Information Technology

    Bagan alir sistem juga menunjukkan arus dari dokumen-dokumen yang ada di organisasi, sehingga disebut juga

    dengan nama bagan alir dokumen (document flow

    chart). Gambar berikut ini menunjukkan suatu bagan alir

    sistem.

    31

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    31/47

    31

    Systems & Information Technology

    32

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    32/47

    32Data Flow Diagram

    Systems & Information Technology

    Diagram arus data (DAD) atau data flow diagram (DFD)menunjukkan data yang mengalir dari satu entiti ke entiti yanglain.

    Yang akan digambar pertama kali dalam DAD adalah diagramlevel atas (top level diagram) yang juga disebut dengandiagram konteks (context diagram).

    Dari context diagram ini kemudian akan digambar menjadilebih terinci lagi yang disebut dengan overview diagram ataudiagram level 0.

    Dari diagram level 0 ini dapat dipecah-pecah kembali menjadidiagram-diagram yang lebih terinci menjadi diagram level 1,diagram level 2 dan seterusnya sampai dianggap sudahcukup rinci untuk tidak dipecah kembali.

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    33/47

    34

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    34/47

    34

    Systems & Information Technology

    35

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    35/47

    35

    Systems & Information Technology

    Sebagai misal adalah context diagram untuk sistem penjualansebagai berikut. Lingkungan luar dari sistem ini adalah entitipelanggan, entiti manajer kredit, entiti gudang dan entiti bagianpengiriman.

    Untuk melihat lebih terinci sistem penjualan ini, maka context diagram

    dapat digambar lebih terinci lagi dalam bentuk diagram level 0 sebagai

    berikut.

    36

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    36/47

    36

    Systems & Information Technology

    37

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    37/47

    37

    Systems & Information Technology

    Menjelaskan nama dari arus data,

    aliasnya, bentuk media data, arusnya,

    penjelasannya, periode waktunya,

    volume datanya, dan struktur datanya

    38

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    38/47

    38

    Systems & Information Technology

    Bagan alir program

    Bagan terstruktur

    Tabel keputusan

    Structured english

    Pseudo code

    39

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    39/47

    39

    Systems & Information Technology

    (Program Flowchart)

    Digunakan untuk menggambarkan

    proses dari program dari modul-modul yang ada di bagan terstruktur.

    Bagan alir yang menunjukkan

    logaritma dari proses program.

    40

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    40/47

    40

    Systems & Information Technology

    41

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    41/47

    41

    Systems & Information Technology

    (Structured Chart)

    Proses di bagan alir

    program yang lebih rinci

    dengan menunjukkan

    variabel-variabel /

    parameter-parameteryang akan digunakan di

    program digambarkan

    dalam bentuk bagan

    terstruktur.

    Digunakan untuk

    mendefinisikan dan

    mengilustrasikan

    hubungan elemen data

    dan elemen kontrol antarmodul-modul sistem

    secara berjenjang.

    42

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    42/47

    42

    Systems & Information Technology

    43

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    43/47

    43

    Systems & Information Technology

    (Decision Table)

    Difungsikan sebelum penulisan

    langsung kepseudo code.

    Tabel yang digunakan sebagai alat

    bantu menyelesaikan logika

    penyeleksian kondisi di dalam

    program.

    44

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    44/47

    44

    Systems & Information Technology

    45

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    45/47

    45

    Systems & Information Technology

    Berbasis pada statemen-statemen dari

    bahasa program yang akan

    digunakan oleh pemrogram. Variasi lain daripseudo codeadalah

    structured english(berbasis pada

    bahasa inggris).

    46

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    46/47

    46

    Systems & Information Technology

    iflangganan adalah dealer then

    PotonganUntukDealer (Penjualan, Potongan)

    else

    PotonganUntukPengecer (Penjualan, Potongan);

    HitungPenjualanBersih (Penjualan, Potongan, Dibayar);

    Write (Penjualan Bersih = , Dibayar);

    Gambar 9.14. Pseudo Code menghitung nilai penjualan.

    47

  • 7/22/2019 20130517 - Pengembangan STI Metode SDLC

    47/47

    TERIMAKASIH

    47