perancangan per lunak - gunadarmabertalya.staff.gunadarma.ac.id/downloads/files/48995... · warnier...
TRANSCRIPT
PERANCANGAN PERANGKAT LUNAKDasar‐Dasar Perancangang
BERTALYABERTALYAUNIVERSITAS GUNADARMA
System/Software Development System/Software Development Life Cycle
System/Software Development Life System/Software Development Life Cycle (SDLC) merupakan kombinasi dari berbagai proses untuk pembuatan dari berbagai proses untuk pembuatan suatu sistem atau perangkat lunak
2
Tahap-tahap SDLCp p S C
Studi kelayakanStudi kelayakanAnalisis D iDesainKodingTestingPengoperasianPemeliharaan
3
Fakta Mengenai Sistem
Fakta mengenai sistem dapat diketahui dgn:
Wawancara dengan pengguna.Kuestioner yg dilengkapi oleh pengguna.Observasi (melihat proses kerja sistem)Observasi (melihat proses kerja sistem).Inspeksi (melihat dokumen2 kertas, tampilan di layar & sistem pengarsipan)tampilan di layar & sistem pengarsipan).
4
Studi Kelayakan
Melihat kemungkinan sistem yg diusulkan dapat Melihat kemungkinan sistem yg diusulkan dapat diimplementasikan & dapat bekerja sesuai biaya & sumber daya yg ada.y ygStudi berakhir apabila telah diambil keputusan sistem yg baru dapat dibuat.sistem yg baru dapat dibuat.
5
Studi Kelayakan (lan.)
Deskripsi tugas2 sistemRancangan awal & biaya sistemg yBerbagai alternatif rancangan sistem.Analisis biaya & keuntunganAnalisis biaya & keuntungan.Kesimpulan apakah rancangan dapat d l k h ddiimplementasikan atau harus dicari alternatif lain
6
Analisis
Studi detail mengenai operasi2 pada sistem & Studi detail mengenai operasi2 pada sistem & keterhubungannya dgn sistem maupun di luar sistem Data dikumpulkan dari file yg tersediaTransaksi yg harus ada & keputusan yg harus Transaksi yg harus ada & keputusan yg harus diambil didokumentasikanAlat bantu yg digunakan wawancara pengisian Alat bantu yg digunakan wawancara, pengisian kuestioner, observasi
7
Analisis (lan.)
Tahap2 :Tahap2 :Menggambarkan prosedur & kebutuhan pengguna menggunakan kebutuhan pengguna menggunakan alat bantu teknis yakni :‐ bagan alur sistem & diagram alur ‐ bagan alur sistem & diagram alur data.‐ Berorientasi objek menggunakan ‐ Berorientasi objek menggunakan UML.
8
Desain
Identifikasi:de t asKeluaran & masukan yg dibutuhkan.Kebutuhan verifikasi & validasi dataKebutuhan verifikasi & validasi data.Pengkodean yg digunakan untuk pemasukan data baru (cth ‘L’ utk ‘laki2’; pemasukan data baru (cth. L utk laki2 ; ‘ ’ utk ‘Ya’).Struktur file yg akan diimplementasikanStruktur file yg akan diimplementasikan.Konfigurasi perangkat kerasPerangkat lunak yg akan digunakan
9
Perangkat lunak yg akan digunakan
Perancangan (lan.)
Alat bantu yg digunakan :
Diagram Entity‐RelationshipDiagram Entity RelationshipBagan alur K d tKamus dataTabel keputusanPohon keputusan
10
Koding
Konversi rancangan sistem ke bahasa yg dapat dipahami komputer.
11
Testing Sistem
Setelah sistem dirancang & dikoding harus diuji terlebih dahulu sebelum diterapkan.Pengujian secara unit & sistem.
12
Al t B t Di kAlat Bantu yang Digunakan
13
Diagram Alur Data
14
HIPO(Hi hi l I t P (Hirarchical Input Process Output)p )
Sistem dibagi menjadi komponen2 fungsi Sistem dibagi menjadi komponen2 fungsi yg lebih kecil.
Diagram HIPO
Warnier / Orr DiagramsWarnier / Orr Diagrams
Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem .Diciptakan di Perancis oleh Jean‐Dominique Warnier & di US by Kenneth Orr.Diagram ini membantu perancangan struktur program dgn mengidentifikasi output & hasil
K di dit t k l k h d i t program. Kemudian ditentukan langkah2 dan input utk memperoleh hasil tsb.