TAHAP PENGEMBANGAN SISTEM System Develoment Life Cycle SDLC

  • Slides: 9
Download presentation
TAHAP PENGEMBANGAN SISTEM System Develoment Life Cycle [SDLC]

TAHAP PENGEMBANGAN SISTEM System Develoment Life Cycle [SDLC]

SDLC merupakan proses formal yang harus dilakukan organisasi yang akan membangun sebuah sistem infrmasi

SDLC merupakan proses formal yang harus dilakukan organisasi yang akan membangun sebuah sistem infrmasi yang berbasis komputer. 1. Survey System 6. Pemeliharaan Sistem 2. Analisa System 5. Implementasi Sistem 3. Desain System 4. Pembuatan Sistem

1. Survey System - pada tahap ini, organisasi dan konsultan mendefinisikan tentang sistem yang

1. Survey System - pada tahap ini, organisasi dan konsultan mendefinisikan tentang sistem yang akan dibuat. - Upaya yang dilakukan dalam tahap ini adalah mengidentifikasi permasalahan, peluang, arahan melalui investigasi awal dalam melihat kebutuhan organisasi. - Preliminary ini merupakan tahap awal saja, belum melakukan identifikasi secara mendalam

2. Analisis Sistem - Analsis sistem merupakan sebuah teknik pemecahan masalah yang mendekomposisi sebuah

2. Analisis Sistem - Analsis sistem merupakan sebuah teknik pemecahan masalah yang mendekomposisi sebuah sistem menjadi komponen-komponen penyusunannya dalam rangka mempelajari lebih jauh bagaimana komponen sistem tersebut bekerja - meliputi : identifikasi struktur organisasi, identifikasi tugas atau wewenang masing-bagian, flow of dokumen (diagram aktivitas manual), identifikasi data dan informasi yang dibutuhkan

3. Desain Sistem - Desain sistem lebih fokus pada bagaimana sistem itu dibentuk untuk

3. Desain Sistem - Desain sistem lebih fokus pada bagaimana sistem itu dibentuk untuk memenuhi kebutuhan pada fase analisis sistem - Manfaat desain sistem memberikan rancang bangun (blueprint) yang lengkap sebagai penuntun (guideline) bagi programer dalam mengembangkan aplikasi

Beberapa hal yang dilakukan dalam desain sistem adalah: - Pemodelan sistem Ada beberapa metode

Beberapa hal yang dilakukan dalam desain sistem adalah: - Pemodelan sistem Ada beberapa metode pemodelan sistem: DFD, IDEF 0, ERD, OO dengan UML dsb, pembahasan detail mengenai hal-hal tersebut akan disampaikan dalam materi kuliah teknik pemodelan sistem. - Desain Basis data Mencakup model basis data dan teknik implementasi basis data (client/server) - Desain Aplikasi Mencakup desain form-form + penjelasan desain menu aplikasi. - Desain Perangkat Keras/Jaringan Uraikan desain perangkat keras/jaringan yang akan diimplementasikan. - Deskripsi Pengguna Uraikan tugas orang yang terlibat dalam penggunaan aplikasi

4. Pembuatan Sistem Setelah proses perancangan yang cukup pancang, tahap berikutnya adalah membuat sistem

4. Pembuatan Sistem Setelah proses perancangan yang cukup pancang, tahap berikutnya adalah membuat sistem informasi. Pembuatan sistem ini meliputi kegiatan pembuatan aplikasi berdasarkan rancangan yang telah dibuat, disertai dengan pembuatan buku penggunaan aplikasi agar mudah saat melakukan training dan implementasi sistem. Pada tahap ini diperlukan proses ujicoba aplikasi meliputi : uji performa, program logic (sintaks), implementasi business rules, faktor manusia, business process/procedure, efesiensi input dan output.

5. Implementasi Sistem Sebelum melakukan implementasi sistem, diperlukan persiapan yang memadai dalam hal perangkat

5. Implementasi Sistem Sebelum melakukan implementasi sistem, diperlukan persiapan yang memadai dalam hal perangkat keras, perangkat lunak, ruangan dan fasilitas pendukung lainya. Dalam implementasi sistem hal yang penting untuk diperhatikan adalah - Konversi Sistem baru akan memberikan hal-hal baru yang butuh penyesuaian. Konversi ini diperlukan terutama dalam implementasi sistem lama ke sistem baru, apalagi sebelumnya telah menggunakan aplikasi yang sudah terkomputerisasi. - Pelatihan Diperlukan pengenalan secara menyeluruh untuk setiap pihak yang terlibat dalam menggunakan sistem informasi. Diperlukan sosialisasi kepada pihak-pihak yang terlibat langsung dalam sistem namun tidak menggunakan aplikasi sistem secara langsung. - Testing Penyesuaian sistem baru dengan melakukan testing selama periode tertentu sebagai proses belajar.

6. Pemeliharaan Sistem - Setelah terbentuk sistem dan diimplementasikan, diperlukan proses pemeliharaan. - Pada

6. Pemeliharaan Sistem - Setelah terbentuk sistem dan diimplementasikan, diperlukan proses pemeliharaan. - Pada tahap pemeliharaan ini mencangkup seluruh proses yang diperlukan untuk menjamin kelangsungan, kelancaran dan penyempurnaan sistem yang telah dioperasikan. - Tahap ini meliputi kegiatan pemantauan dan kontrol pengoperasian, antisipasi gangguan kecil (bug), melakukan penyempurnaan yang mungkin terlewatkan, dan antisipasi faktor-faktor eksternal (virus, kehilangan/kerusakan data, cheating, dll).