Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Materi 14 Review Modularisasi, Algoritma Bisnis, dan Object Oriented Disusun Oleh : Yulyani Arifin,S.Kom, MMSI.

Presentasi serupa


Presentasi berjudul: "Materi 14 Review Modularisasi, Algoritma Bisnis, dan Object Oriented Disusun Oleh : Yulyani Arifin,S.Kom, MMSI."— Transcript presentasi:

1 Materi 14 Review Modularisasi, Algoritma Bisnis, dan Object Oriented Disusun Oleh : Yulyani Arifin,S.Kom, MMSI

2 Agenda Modularisasi Algoritma Bisnis Object Oriented

3 Mahasiswa mampu memahami komunikasi antar modul. Mahasiswa mampu menerapkan algoritma bisnis untuk menyelesaikan masalah bisnis Mahasiswa mampu menerapkan pendekatan obyek oriented dalam menyelesaikan masalah. Kemampuan Akhir yang Diharapkan

4 MATERI BELAJAR Modularisasi Modularisasi : Proses pembagian masalah menjadi bagian terpisah sesuai dengan tujuan masing masing Keuntungan Modularisasi : 1.Mudah dipahami 2.Pengunaan kembali code 3.Menghilangkan redudancy 4.Efisien dalam pemeliharaan

5 MATERI BELAJAR Modularisasi Ada 6 Tahapan Modularisasi : 1.Tentukan Permasalahan 2.Kelompokan kegiatan dalam sub modul 3.Buat Hierarchy Chart 4.Buat Algoritma dalam Modul Utama 5.Buat pseudocode untuk setiap sub modul 6.Cek algoritma solusi

6 MATERI BELAJAR Modularisasi Ada 6 Tahapan Modularisasi : 1.Tentukan Permasalahan 2.Kelompokan kegiatan dalam sub modul 3.Buat Hierarchy Chart 4.Buat Algoritma dalam Modul Utama 5.Buat pseudocode untuk setiap sub modul 6.Cek algoritma solusi

7 MATERI BELAJAR Modularisasi Ada 3 sub modul pada umumnya : 1.Modul inisial 2.Modul proses dalam loop 3.Modul akhir dari algoritma atau di luar loop

8 MATERI BELAJAR Modularisasi Kohesi : tolak ukur kekuatan internal dalam modul.

9 MATERI BELAJAR Modularisasi Kopling : ukuran sejauh mana pertukaran informasi antara modul

10 MATERI BELAJAR Algoritma Bisnis Modul Utama seperti di bawah ini : Proses_sequential_File Perform_initial_processing Read First Record DOWHILE more records exist Process_this_record Read next record ENDDO END

11 MATERI BELAJAR Algoritma Bisnis Laporan Page Break Umumnya Laporan membutuhkan : Page Heading Lines Coloum Heading Lines Detail Lines Total Lines Halaman berikut sesudah mencapai maksimum baris

12 MATERI BELAJAR Algoritma Bisnis Hierarki Chart untuk Laporan Page Break

13 MATERI BELAJAR Algoritma Bisnis Laporan Single Level Control Break Control break total lines adalah ringkasan baris untuk sekelompok record yang terdiri dari record key yang sama. Control Field digunakan untuk identifikasi sebuah record atau sekelompok record dalam file. Control break terjadi setiap kali ada perubahan nilai di control field. Control break total line akan dicetak setiap kali control break terdeteksi.

14 MATERI BELAJAR Algoritma Bisnis Laporan Single Level Control Break Ada dua hal yang perlu diperhatikan : File harus terurut berdasarkan urutan control field Harus membandingkan control field yang sekarang dengan control field sebelumnya.

15 MATERI BELAJAR Algoritma Bisnis Hierarchy Chart Laporan Single Level Break

16 MATERI BELAJAR Algoritma Bisnis Semua laporan control break akan membutuhkan variabel : Variabel this_control_field Variabel prev_control_field Satu atau lebih variabel untuk akumulasi total control break Satu atau lebih variabel untuk akumulasi total laporan.

17 MATERI BELAJAR Algoritma Bisnis Laporan MultiLevel Control Break Konsep yang diterapkan di Single Level Control Break juga sama diterapkan di Multi Level Control Break : File harus diurut berdasarkan control field. Setiap record yang dibaca harus dibandingkan control field ( mayor dan minor) dengan control field sebelumnya.

18 MATERI BELAJAR Algoritma Bisnis Hierarchy Chart Laporan MultiLevel Control Break

19 MATERI BELAJAR Konsep Obyek Oriented a. Obyek sebuah kontainer yang terdiri dari sekumpulan karakteristik dan operasi yang dilakukan. Properti Obyek : - unik - data berupa atribut - operasi atau method - instance atau contoh dari class

20 MATERI BELAJAR Konsep Obyek Oriented Class : kategori dari sebuah obyek - karakteristik atau atribute dasar - method dasar yang dilakukan - properti dari class : - nama unik - data berupa atribut - method c. Atribute : sekumpulan properti atau karakteristik yang mengambarkan sebagian obyek.

21 MATERI BELAJAR Konsep Obyek Oriented f. Class Diagram - Diagram untuk mengambarkan atribut dan method yang dimiliki class. - terdiri dari 3 bagian yaitu : 1. nama class 2. atribute 3. method

22 MATERI BELAJAR Konsep Obyek Oriented g. Encapsulation & Information hiding Encapsulation : - mengabungkan semua dalam sebuah unit seperti capsul Information hiding : - seperti black box, dimana proses di dalam tidak diketahui dari obyek lain. - tujuan : agar obyek lebih solid dan independen.

23 MATERI BELAJAR Q & A


Download ppt "Materi 14 Review Modularisasi, Algoritma Bisnis, dan Object Oriented Disusun Oleh : Yulyani Arifin,S.Kom, MMSI."

Presentasi serupa


Iklan oleh Google