siklus hidup sistem (systems life cycle)fti.uajm.ac.id/ajar/analisis dan perancangan sistem...
Post on 22-Mar-2019
239 Views
Preview:
TRANSCRIPT
10/10/2017
1
SIKLUS HIDUP SISTEM
(SYSTEMS LIFE CYCLE)
Tri Suswanto Saptadi
FTI UAJ Makassar
10/10/2017 1nts/aps/ti/uajm
10/10/2017 nts/aps/ti/uajm 2
10/10/2017
2
Result Orientation vs Process
Kehidupan itu, berhasilnya bukan dari
sampainya tujuan, dan kebahagiaan
bukan akhir tujuan tetapi yang terpenting
bagaimana prosesnya untuk mencapai
tujuan itu.
Tri Saptadi
10/10/2017 nts/aps/ti/uajm 3
General Systems Life Cycle
(GSLC)
Merupakan fase-fase utama (general) yang
terjadi pada semua sistem, baik sistem biologis,
fisikal, sosial ataupun sistem lainnya.
Adapun fase-fase tersebut terbagi dalam empat
fase, yaitu :
Development (introduction)
Growth
Maturity
Deterioration (decline)
10/10/2017 nts/aps/ti/uajm 4
10/10/2017
3
Gambar
General Systems Life Cycle
10/10/2017 nts/aps/ti/uajm 5
I II III IV
Development Growth Maturity Decline
Information Systems Life Cycle
(ISLC)
Merupakan fase-fase utama (general) yang
terjadi pada sistem informasi.
Adapun fase-fase tersebut terbagi dalam empat
fase, yaitu :
Systems Development (Design)
Systems Implementation
Systems Operation (Maintenance)
Systems Obsolescence
(masih bisa tapi tidak terlalu lama)
10/10/2017 nts/aps/ti/uajm 6
10/10/2017
4
Gambar Information Systems Life Cycle
10/10/2017 nts/aps/ti/uajm 7
I II III IV
Systems Systems Systems Systems Development Implementation Operation Obsolescence
Systems Development Life Cycle
(SDLC)
SDLC berfungsi untuk menggambarkan
tahapan-tahapan utama dan langkah-langkah
dari setiap tahapan yang secara garis besar
terbagi dalam tiga kegiatan utama, yaitu:
Analysis
Design
Implementation
Setiap kegiatan dalam SDLC dapat dijelaskan
melalui tujuan (purpose) dan hasil kegiatannya
(deliverable).10/10/2017 nts/aps/ti/uajm 8
10/10/2017
5
General Stages of Problem
Solving Systems Development
Life Cycle (SDLC)
10/10/2017 nts/aps/ti/uajm 9
Implementation
Analysis Design
Stages of Problem Solving Systems
Development Life Cycle (SDLC)
10/10/2017 nts/aps/ti/uajm 10
Analysis Design Implementation
Inisial Investigation
Requirements Analysis
Problem Detection
Generations of alternatives Systems Change Over
Training Other
Files
Programming / Test
Selection of proper systems
Output
Input
10/10/2017
6
ANALYSIS
Membuat keputusan apabila sistem saat ini
mempunyai masalah atau sudah tidak berfungsi
secara baik dan hasil analisisnya digunakan
sebagai dasar untuk memperbaiki sistem.
Mengetahui ruang lingkup pekerjaannya yang
akan ditanganinya.
Memahami sistem yang sedang berjalan saat ini.
Mengidentifikasi masalah dan mencari solusinya.
10/10/2017 nts/aps/ti/uajm 11
Kegiatan yang dilakukan
Meliputi :
Problem detection
Initial investigation
Requirement analysis
Generation of system alternatives
Selection of proper systema
10/10/2017 nts/aps/ti/uajm 12
10/10/2017
7
Kegiatan yang dilakukan (1 dari 3)
Problem detection
Tujuan : Mendeteksi sistem, apabila sistem saat ini
semakin berkurang manfaatnya (memburuk).
Hasil : Laporan pendahuluan tentang
permasalahan yang terjadi dalam sistem.
Initial investigation
Tujuan : Memeriksa sistem saat ini dengan
penekanan pada daerah-daerah yang menimbulkan
permasalahan.
Hasil : Penjelasan sistem saat ini.
10/10/2017 nts/aps/ti/uajm 13
Kegiatan yang dilakukan (2 dari 3)
Requirement analysis (determination of ideal
systems)
Tujuan : Mendapatkan konsensus dari komunitas
pemakai dari sistem informasi yang ideal. Sebuah
penggantian sistem akan menimbulkan jarak antara
sistem saat ini dengan sistem yang ideal (yang
mengacu ke komputerisasi).
Hasil : Penjelasan kebutuhan analisis terhadap
sistem.
10/10/2017 nts/aps/ti/uajm 14
10/10/2017
8
Kegiatan yang dilakukan (3 dari 3)
Generation of system alternatives
Tujuan : Menggali (explore) perbedaan dari alternatif
sistem dalam mengurangi jarak (gap) antara sistem saat
ini dengan sistem idealnya.
Hasil : Dokumen-dokumen tentang alternatif sistem
yang akan digunakan untuk memperbaiki sistem.
Selection of proper systema
Tujuan : Membandingkan alternatif-alernatif sistem
dengan menggunakan metodologi terstruktur, memilih
alternatif sistem yang paling baik, dan menjualnya (sell)
kepada management.
Hasil : Hasil-hasil dari studi sistem.10/10/2017 nts/aps/ti/uajm 15
Contoh: SIM Rumah Sakit
Problem detection: Layanan Informasi.
Initial investigation:
Program Aplikasi, Keuangan.
Requirement analysis: Sistem Layanan Optimal.
Generation of system alternatives:
Dikembangkan sendiri, membeli paket,
outsourcing.
Selection of proper systema:
Dikembangkan sendiri.
10/10/2017 nts/aps/ti/uajm 16
10/10/2017
9
DESIGN
Dalam tahap perancangan (design) memiliki
tujuan, yaitu untuk :
Mendesain sistem baru yang dapat menyelesaikan
masalah-masalah yang dihadapi perusahaan yang
diperoleh dari pemilihan alternatif sistem yang
terbaik.
10/10/2017 nts/aps/ti/uajm 17
Kegiatan yang dilakukan
Meliputi :
Output design
Input design
File design
10/10/2017 nts/aps/ti/uajm 18
10/10/2017
10
Kegiatan yang dilakukan (1 dari 2)
Output design
Tujuan : Memeriksa bentuk-bentuk laporan sistem
dan dokumennya.
Hasil : Bentuk (forms) dari dokumentasi keluaran
(output).
Input design
Tujuan : Memeriksa bentuk-bentuk masukan
didokumen dan dilayar ke sistem informasi.
Hasil : Bentuk (forms) dari dokumentasi masukan
(input).
10/10/2017 nts/aps/ti/uajm 19
Kegiatan yang dilakukan (2 dari 2)
File design
Tujuan : Memeriksa bentuk-bentuk file-file yang
dibutuhkan dalam sistem informasi.
Hasil : Bentuk (forms) dari dokumentasi file.
10/10/2017 nts/aps/ti/uajm 20
10/10/2017
11
IMPLEMENTATION
Dalam tahap implementasi memiliki beberapa
tujuan, yaitu untuk :
Melakukan kegiatan spesifikasi rancangan logikal ke
dalam kegiatan yang sebenarnya dari sistem
informasi yang akan dibangunnya atau
dikembangkannya.
Mengimplementasikan sistem yang baru.
Menjamin bahwa sistem yang baru dapat berjalan
secara optimal.
10/10/2017 nts/aps/ti/uajm 21
Kegiatan yang dilakukan
Meliputi :
Programming & testing
Training
System changeover
10/10/2017 nts/aps/ti/uajm 22
10/10/2017
12
Kegiatan yang dilakukan (1 dari 3)
Programming & testing
Tujuan : Mengkonversikan perancangan logikal ke
dalam kegiatan operasi coding dengan menggunakan
bahasa pemograman tertentu, dan mengetest semua
program serta memastikan semua fungsi / modul
program dapat berjalan secara benar.
Hasil : Coding program dan spesifikasi program.
10/10/2017 nts/aps/ti/uajm 23
Kegiatan yang dilakukan (2 dari 3)
Training
Tujuan : Memimpin (conduct) pelatihan dalam
menggunakan sistem, persiapan lokasi latihan dan
tugas-tugas lain yang berhubungan dengan pelatihan
(buku-buku panduan sistem).
Hasil : Rencana pelatihan sistem, modul-modul
yang terkait dan sebagainya.
10/10/2017 nts/aps/ti/uajm 24
10/10/2017
13
Kegiatan yang dilakukan (3 dari 3)
System changeover
Tujuan : Merubah pemakaian sistem lama ke sistem
baru dari sistem informasi yang berhasil dibangun.
Perubahan sistem merupakan tanggungjawab team
designer ke pemakai sistem (user organization).
Hasil : Rencana (jadwal dan metode) perubahan
sistem (contract).
10/10/2017 nts/aps/ti/uajm 25
Studi Kasus (contoh soal) - 1
Buatlah contoh masalah tertentu (sistem)
dengan penanganan masalah sesuai
langkah-langkah pada SDLC yang meliputi
tahapan analisis, desain dan implementasi.
Contoh masalah sistem:
sistem pelayanan penerbangan, pembuatan
ktp, rumah sakit, perbankan, transportasi,
dsb.
10/10/2017 nts/aps/ti/uajm 26
10/10/2017
14
Studi Kasus (contoh soal) - 2
Buatlah contoh kasus perusahaan yang
mengalami proses SDLC yang meliputi
tahapan Development, Growth, Maturity, dan
Decline
Contoh masalah sistem:
sistem pelayanan penerbangan, pembuatan
ktp, rumah sakit, perbankan, transportasi,
dsb.
10/10/2017 nts/aps/ti/uajm 27
top related