Anda di halaman 1dari 13

4/7/2011

SIKLUS HIDUP SISTEM


(SYSTEMS LIFE CYCLE)
Tri Suswanto Saptadi
FT UAJ Makassar

4/7/2011 nts/as/ti/uajm 1

4/7/2011 nts/as/ti/uajm 2

1
4/7/2011

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

4/7/2011 nts/as/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)

4/7/2011 nts/as/ti/uajm 4

2
4/7/2011

Gambar
General Systems Life Cycle

I II III IV

Development Growth Maturity Decline

4/7/2011 nts/as/ti/uajm 5

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)

4/7/2011 nts/as/ti/uajm 6

3
4/7/2011

Gambar
Information Systems Life Cycle

I II III IV

Systems Systems Systems Systems


Development Implementation Operation Obsolescence

4/7/2011 nts/as/ti/uajm 7

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).
4/7/2011 nts/as/ti/uajm 8

4
4/7/2011

General Stages of Problem


Solving Systems Development
Life Cycle (SDLC)

Analysis Design

Implementation

4/7/2011 nts/as/ti/uajm 9

Stages of Problem Solving Systems


Development Life Cycle (SDLC)
Analysis Design Implementation

Problem Detection

Inisial Investigation Output Programming / Test

Requirements Analysis Input Training Other

Generations of alternatives Files Systems Change Over

Selection of proper systems

4/7/2011 nts/as/ti/uajm 10

5
4/7/2011

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.

4/7/2011 nts/as/ti/uajm 11

Kegiatan yang dilakukan


Meliputi :
 Problem detection

 Initial investigation

 Requirement analysis

 Generation of system alternatives


 Selection of proper systema

4/7/2011 nts/as/ti/uajm 12

6
4/7/2011

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.
4/7/2011 nts/as/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.

4/7/2011 nts/as/ti/uajm 14

7
4/7/2011

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.
4/7/2011 nts/as/ti/uajm 15

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.

4/7/2011 nts/as/ti/uajm 16

8
4/7/2011

Kegiatan yang dilakukan


Meliputi :
 Output design

 Input design

 File design

4/7/2011 nts/as/ti/uajm 17

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).
4/7/2011 nts/as/ti/uajm 18

9
4/7/2011

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.

4/7/2011 nts/as/ti/uajm 19

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.

4/7/2011 nts/as/ti/uajm 20

10
4/7/2011

Kegiatan yang dilakukan


Meliputi :
 Programming & testing

 Training

 System changeover

4/7/2011 nts/as/ti/uajm 21

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.

4/7/2011 nts/as/ti/uajm 22

11
4/7/2011

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.

4/7/2011 nts/as/ti/uajm 23

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).

4/7/2011 nts/as/ti/uajm 24

12
4/7/2011

Studi Kasus
 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.
 Tugas dipresentasikan setelah mid test
4/7/2011 nts/as/ti/uajm 25

13

Anda mungkin juga menyukai