PENGEMBANGAN SISTEM TEKNOLOGI INFORMASI METODE SDLC
PENGEMBANGAN SISTEM TEKNOLOGI INFORMASI METODE SDLC
KELOMPOK 3 Fahruraji La Hadalia 14/376524/PEK/20344Maria Jesica Halik 15/387033/PEK/20756Marzully Nur 15/387034/PEK/20757
PENDAHULUAN
Pengembangan
Konvensional
SDLC
STI
SIKLUS HIDUP PENGEMBANGAN SISTEM
ANALISIS SISTEM
Studi pendahuluan
Studi kelayakan
Mengidentifikasi permasalahan dan kebutuhan informasi pemakai
Memahami sistem yang ada
Menganalisis hasil penelitian
Studi Pendahuluan
Tentang jenis, ruang lingkup dan pemahaman awal
Hasilnya adalah pemahaman
sistem secara awal, perkiraan biaya dan waktu
Studi Kelayakan
Teknologi
Ekonomis
LegalOperasi
Sosial
• Berwujud
• Tidak berwujud
Manfaat STI
• Ekspektasi
• skor
Metode untuk
menilai uangkan manfaat
yang tidak
berwujud
Mengidentifikasi Permasalahan dan Kebutuhan Informasi Pemakai
Memahami Sistem yang ada• Menentukan jenis penelitiannya• Merencanakan jadwal penelitian• Membuat penugasan penelitian• Melakukan hasil penelitian• Mengumpulkan hasil penelitian
Menganalisis permasalahan
Menganalisis Hasil Penelitian
Menganalisis
kelemahan sistem
lama
Menganalisis
kebutuhan
informasi pemakai
PERANCANGAN SISTEMPerancangan Sistem Secara
Umum
Menggambarkan bentuk dari STI nya secara logika dan mengindentifikasikan komponen-komponennya.
Perancangan Sistem Terinci
Menggambarkan bentuk secara fisik
dari komponen-komponen
STI yang akan dibangun.
IMPLEMENTASI SISTEM
Tahap Implementasi
Mempersiapkan rencana implementasi
Melakukan kegiatan implementasi• Memilih dan melatih personil• Memilih dan mempersiapkan
tempat dan lokasi sistem• Mengetes sistem• Melakukan konversi sistem
Meninjak-lanjuti implementasi
Strategi Konversi
OPERASI DAN PERAWATAN
Alasan Sistem perlu dirawat
Sistem mengandung
kesalahan yang dulunya
belum terdekteksi.
Sistem mengalami perubahan-perubahan
karena permintaan baru dari pemakai sistem
Sistem mengalami perubahan
karena perubahan lingkungan
luar
Sistem perlu ditingkatkan.
KELEBIHAN DAN KEKURANGAN METODE SDLC
Kelebihan• Menyediakan tahapan yang
dapat digunakan sebagai pedoman mengembangkan sistem
• Akan memberikan hasil sistem yang lebih baik karena sistem dianalisis dan dirancang secara keseluruhan sebelum diimplementasikan
Kekurangan• Hanya menyediakan tahapan-
tahapan saja, tetapi tidak menyediakan metodologi untuk mengembangkan sistem
• Hasil dari SDLC sangat tergantung dari hasil di tahap analisis
• Dibutuhkan waktu lama untuk mengembangkannya
• Dibutuhan biaya yang relatif lebih besar dibandingkan metode lainnya
• Hasil dari sistem tidak luwes untuk dimodifikasi.
METODOLOGI PENGEMBANGAN SISTEM TERSTRUKTUR
Top DownDimulai dari atas yaitu kebutuhan informasi pemakai dan turun sampai ke data untuk memenuhi kebutuhan ini
Lebih disarankan dibandingkan bottom up
Dekomposisi
Memecahkan sistem yang
rumit menjadi beberapa
bagian sistem (modul-modul
yang lebih sederhana)
Alat-alat pengembang sistem
Bagan alir sistem
Diagram arus data
(DAD)
Kamus data (KD)
Bagan alir program
Bagan terstruktur
Structure english
Psedocode Tabel keputusan
Alat-alat Komunikasi di Tahap Analisis
Hasilnya adalah pemahaman tentang sistem yang lama dan kebutuhan-kebutuhan informasi yang dibutuhkan
oleh pemakai sistem
Tahap ini analis sistem perlu menyampaikan hasil
analisisnya kepada pemakai sistem
Bagan Alir Sistem dan Bagan Alir Dokumen
Bagan alir sistem digunakan untuk menggambarkan proses dari sistem yang lama atau sistem baru yang diusulkan.
Bagan alir sistem juga menunjukkan arus dari dokumen-dokumen yang ada di organisasi, sehingga disebut dengan nama bagan alir dokumen
Diagram Arus Data (DAD)
Menunjukkan data yang mengalir dari satu entiti ke entiti lainnya
Prinsip kerja DAD adalah dekomposisi
Yang akan digambarkan pertama kali dalam DAD adalah context diagram. Kemudian akan digambar menjadi lebih rinci yang disebut diagram level 0.
Kamus Data (KD)
KD adalah katalog fakta tentang data
yang mengalir di sistem.
KD menjelaskan atribut dari data yaitu nama dari
arus data, aliasnya, bentuk media data,
arusnya, penjelasannya,
periode waktunya, volume datanya dan
struktur datanya
Alat-alat Komunikasi di Tahap Perancangan
Bagan Alir Program
Bagan alir yang
menunjukkan
logaritma dari proses
program
Bagan TerstrukturDigunakan untuk mendefinisikan dan mengilustrasikan hubungan elemen data dan elemen kontrol antar modul-modul sistem secara berjenjang.
Tabel Keputusan
Tabel yang digunakan
sebagai alat bantu
menyelesaikan logika
penyeleksian kondisi di dalam
program
PseudoCode
Kode yang mirip
dengan instruksi
kode program
komputer.
Berbasis pada
statemen-statemen
dari bahasa program
yang akan digunakan
dalam pemograma
n.