HIPO Hierarchy plus Input-Proses-Output.

Slides:



Advertisements
Presentasi serupa
BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM
Advertisements

KONSEP PENGEMBANGAN REKAYASA PERANGKAT LUNAK
Teknik Pemrograman Terstruktur
Bab 6 PERANCANGAN PERANGKAT LUNAK
TEORI ALGORITMA.
Logika Algoritma & Pemrograman
BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM
Flowchart (Diagram Alur)
Bahasa Pemrograman dan Flow Chart
2.4. Struktur Branching Branching atau percabangan adalah diagram yang alurnya ada/banyak terjadi alih kontrol berupa percabangan dan terjadi apabila kita.
Pseudocode Dengan Modularisasi
MODUL 2 STRUKTUR DATA DIAGRAM ALIR DAN ALGORITMA
PENGENALAN ALGORITMA & PEMROGRAMAN
Prototyping Aplikasi Teknologi Informasi
Analisa & Perancangan Sistem Informasi
Pengertian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 1 Algoritma adalah kumpulan instruksi-instruksi/ perintah–perintah/langkah-langkah.
Algoritma dan Pemograman 1A
DIAGRAM ALUR (FLOWCHART)
Flowchart Bag. 2 Dalam suatu program perulangan dan percabangan begitu penting utk menyusun program yg ingin dbuat.
Flowchart.
Pertemuan-III Algoritma disajikan gambar
Analisa & Perancangan Sistem Informasi
HIPO (Hierarchy plus Inpot-Proses-Output)
SMK Negeri 1 Bawang Banjarnegara
1 PERTEMUAN 1 DIAGRAM ALUR (FLOWCHART). 2 Apa itu Flowchart 1.Suatu skema / bagan yang menggambarkan urutan kegiatan dari suatu program dari awal sampai.
DIAGRAM ALUR (FLOWCHART)
MERANCANG PROGRAM DAN PSEUDOCODE 1 Metode Perancang Program.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
TINJAUAN UMUM PENGEMBANGAN SISTEM
ANALISA PERANCANGAN SISTEM INFORMASI
Struktur Keputusan pada Structure English dan Pseudocode
Algoritma dan Pemrograman 1 A Sindy Nova
ANALISA PERANCANGAN SISTEM
HIERARCHY PLUS INPUT PROSES OUTPUT ( HIPO )
BAB 1 BAHASA PEMROGRAMAN
Metode Perancang Program
FLOWCHARTING Pertemuan 3 & 4 Muhamad Haikal, S.Kom., MT.
penyusunan algoritma (flowchart)
MODUL 2.
SYSTEM FLOWCHART.
Analisa Perancangan Sistem
DIAGRAM ALUR (FLOWCHART)
Pertemuan 11 ANALISA PERANCANGAN PROGRAM Bagian 1.
Pertemuan 11 ANALISA PERANCANGAN PROGRAM Bagian 2.
PENGEMBANGAN SISTEM INFORMASI
PENGENALAN ALGORITMA & PEMROGRAMAN
Pertemuan-III Algoritma disajikan gambar
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
ANALISA PERANCANGAN PROGRAM.
Bahasa Pemrograman dan Flow Chart
DASAR PEMROGRAMAN Anita Qoiriah ..
Keterampilan komputer 1AB
DIAGRAM ALUR (FLOWCHART)
UJIAN TERDIRI ATAS 50 SOAL
Algoritma & Pemrograman 1
TUGAS AKHIR PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK SECARA TUNAI PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK.
DEFINISI DAN SIMBOL-SIMBOL
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Pertemuan 11 ANALISA PERANCANGAN PROGRAM Bagian 2.
PEMROGRAMAN Belajar memrogram : belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi yang mudah dipahami Belajar bahasa.
ALGORITMA & DASAR PEMROGRAMAN
UJIAN TERDIRI ATAS 50 SOAL
Teknik Pemrograman Terstruktur
IT234 ALGORITMA DAN STRUKTUR DATA
Flowchart (Diagram Alur)
Pertemuan 10.
PENGERTIAN DASAR FLOWCHART
Dasar Konstruksi Pemrograman
Tools System Dalam Desain Pengembangan Software SIA
Analisa Perancangan Sistem
Transcript presentasi:

HIPO Hierarchy plus Input-Proses-Output

Merupakan metodologi yang dikembangkan dan didukung oleh IBM. Sebenarnya merupakan alat dokumentasi program. Sekarang banyak digunakan sebagai alat disain dan teknik dokumentasi dalam siklus pengembangan sistem Berbasis pada fungsi, yaitu tiap-tiap modul didalam sistem digambarkan oleh fungsi utamanya

HIPO (Hierarchy plus Input-Proses-Output) Sasaran HIPO, yaitu : Untuk menyediakan suatu struktur guna memahami fungsi dari sistem Untuk lebih menekankan fungsi-fungsi yang harus diselesaikan oleh program Untuk menyediakan penjelasan dari Input dan Output pada masing-masing tiap tingkatan dari HIPO. Untuk menyediakan Ouput yang tepat dan sesuai dengan kebutuhan-kebutuhan pemakai. Diagram dalam paket HIPO Visual Table Contents (VTOC) Overview Diagram Detail Diagrams

Contoh HIPO

Overview Diagram - Menunjukkan secara garis besar hubungan dari input, proses dan output - Bagian input menunjukkan item-item data yang akan digunakan oleh bagian proses - Bagian proses berisi sejumlah langkah-langkah yang menggambarkan kerja dari fungsi - Bagian output berisi dengan item-item data yang dihasilkan atau dimodifikasi oleh langkah-langkah proses

Detail Diagrams - Merupakan diagram tingkatan yang paling rendah di diagram HIPO - Diagram ini berisi dengan elemen-elemen dasar dari paket yang menggambarkan secara rinci kerja dari fungsi

Diagram Alur / Flowchart Alat yang dipakai untuk membuat algoritma adalah diagram alur atau flowchart. Sedangkan arti khusus dari flowchart itu sendiri adalah simbol-simbol yang digunakan untuk menggambarkan urutan proses yang terjadi dalam sebuah program atau suatu diagram yang menggambarkan susunan logika suatu program dan merupakan alat bantu komunikasi dan dokumentasi. 1. Jenis Flowchart a. Program Flowchart Program Flowchart merupakan simbol-simbol yang menggambarkan proses secara rinci dan detail antara instruksi yang satu dengan instruksi yang lainnya di dalam suatu program komputer yang bersifat logik

b. Sistem Flowchart Sistem Flowchart merupakan simbol-simbol yang menggambarkan urutan prosedur secara detail di dalam suatu sistem komputerisasi dan bersifat fisik. 2. Flowchart sendiri terdiri dari lima struktur, yaitu : a. Struktur Sederhana (Squence Structure) Diagram yang alurnya mengalir secara berurutan dari atas ke bawah atau dengan kata lain tidak adanya percabangan ataupun pengulangan. b. Struktur Percabangan (Branching Structure) Diagram yang alurnya ada atau banyak terjadi alih kontrol berupa percabangan dan terjadi apabila kita dihadapkan pada suatu kondisi dengan dua pilihan BENAR atau SALAH.

c. Struktur Perulangan (Looping Structure) Pemutaran kembali, terjadi ketika mengalihkan arus diagram alur kembali ke atas, sehingga beberapa alur berulang beberapa kali. d. Struktur Rekursif (Recursive Structurei) Proses Rekursif adalah suatu proses yang dapat memanggil dirinya sendiri. e. Struktur Iterasi (Iteration Structure) Struktur Iterasi adalah perukaran nilai antar variabel (peubah). Dalam struktur iterasi akan lebih efisien dibandingkan dengan struktur rekursif.

3. Tehnik Pembuatan Flowchart Jenis flowchart yang sering digunakan pada saat membuat program adalah Program Flowchart. Adapun tehnik pembuatan flowchart ini dibagi menjadi 2 (dua) bagian, yaitu: a. General Way Tehnik pembuatan flowchart dengan cara ini lazim digunakan dalam menyusun logika suatu program, yang menggunakan proses secara tidak langsung (Non-Direct-Loop). b. Interation Way Tehnik pembuatan flowchart dengan cara ini biasanya dipakai untuk logika program yang cepat dan juga bentuk permasalahan yang kompleks.

Contoh-Contoh Aplikasi Pemrograman (Berdasarkan DAD yang telah dibahas pada pertemuan sebelumnya)

Menu Utama Nama Program : Menu Utama Akronim : Menu.Frm Fungsi : Isi Disesuaikan dengan Kamusnya Index Program : ---- Bahasa Program : Visual Basic 6.0 Bentuk Tampilan : Lihat lampiran E.1 Proses : Pada Menu Utama terdapat enam buah Pilihan yaitu: 1. Menu Master 2. Menu Transaksi 3. Menu Report 4. Menu Utility

Tampilan Menu Data Barang

Menu Barang Nama Program : Menu Barang Akronim : Barang.Frm Fungsi : Isi Disesuaikan dengan Kamusnya Index Program : Kode_Barang Bahasa Program : Visual Basic 6.0 Bentuk Lampiran : Lihat Lampiran E-2 Proses : Pada Menu barang terdapat beberapa fungsi instruksi (Tambah, Ubah, Hapus, Tampilkan, Simpan) Pilih Instruksi tambah (Add): Input Kode Barang, Jika ketemu (Y) maka tampilkan data barang, kembali ke menu barang. Jika Tidak Ketemu (T) maka : Input Data Barang.Data akan disimpan? Jika (Y) Simpan data kembali ke menu barang, Jika (T) maka kembali ke menu Barang

Pilih Instruksi Ubah (Edit) : Input Kode Barang,Jika ketemu (Y) maka tampilkan data barang, edit/ubah data barang, data akan disimpan? Jika (Y) maka simpan data kembali ke menu barang. Jika (T) maka kembali ke menu barang. Jika Tidak Ketemu (T) maka : data tidak ditemukan Kembali ke menu barang. Pilih Instruksi Hapus (Delete) : Data akan dihapus? Jika (Y) maka proses data dihapus. Kembali ke menu barang. Jika (T) maka kembali kemenu barang. Pilih Instruksi Tampilkan (Display) : Input Kode Barang, Jika Ketemu (Y) maka tampilkan data barang, kembali ke menu barang. Jika Tidak (T) “maka data tidak di temukan”

Program Flowchart Gambar. Flowchart Menu Utama

Gambar. Flowchart Menu File

Studi Kasus Setiap Dosen memberikan kasus sesuai dengan materi yang telah disampaikan

Latihan Soal Diagram yang terdapat dalam paket HIPO adalah,kecuali : a. Detail Diagram c. VTOC b. Konteks Diagram d. Overview Diagram Merupakan simbol-simbol yang menggambarkan urutan prosedur secara detail didalam suatu sistem konputerisasi dan bersifat Phisik : a. Sistem Flowchart c. Program Flowchart b. DFD d. HIPO

3. Dalam pembuatan flowchart terdiri dari …. Unsur : a. 2 c. 4 b. 3 d. 5 4. Teknik pembuatan flowchart yang biasanya dipakai intuk logika program yang cepat dan juga bentuk permasalahan yang kompleks: a. general way b. iteration way c. non direct loop d. Semua benar

5. Yang bukan termasuk dalam struktur pembuatan flowchart adalah : a. Iteration structure c. branching structure b. Sequence Structue d. looping structure