Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier...
Transcript of Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier...
![Page 1: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/1.jpg)
PERANCANGAN PERANGKAT LUNAKDasar‐Dasar Perancangang
BERTALYABERTALYAUNIVERSITAS GUNADARMA
![Page 2: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/2.jpg)
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
![Page 3: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/3.jpg)
Tahap-tahap SDLCp p S C
Studi kelayakanStudi kelayakanAnalisis D iDesainKodingTestingPengoperasianPemeliharaan
3
![Page 4: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/4.jpg)
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
![Page 5: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/5.jpg)
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
![Page 6: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/6.jpg)
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
![Page 7: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/7.jpg)
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
![Page 8: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/8.jpg)
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
![Page 9: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/9.jpg)
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
![Page 10: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/10.jpg)
Perancangan (lan.)
Alat bantu yg digunakan :
Diagram Entity‐RelationshipDiagram Entity RelationshipBagan alur K d tKamus dataTabel keputusanPohon keputusan
10
![Page 11: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/11.jpg)
Koding
Konversi rancangan sistem ke bahasa yg dapat dipahami komputer.
11
![Page 12: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/12.jpg)
Testing Sistem
Setelah sistem dirancang & dikoding harus diuji terlebih dahulu sebelum diterapkan.Pengujian secara unit & sistem.
12
![Page 13: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/13.jpg)
Al t B t Di kAlat Bantu yang Digunakan
13
![Page 14: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/14.jpg)
Diagram Alur Data
14
![Page 15: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/15.jpg)
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.
![Page 16: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/16.jpg)
Diagram HIPO
![Page 17: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/17.jpg)
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.
![Page 18: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/18.jpg)
![Page 19: Perancangan Per Lunak - Gunadarmabertalya.staff.gunadarma.ac.id/Downloads/files/48995... · Warnier / Orr Diagrams Warnier / Orr diagrams merupakan konstruksi logis dari suatu program/sistem](https://reader030.fdokumen.com/reader030/viewer/2022040915/5e8d8d3d1ba952421c6f49a1/html5/thumbnails/19.jpg)