ANALISA
PERANCANGAN PROGRAM
SPESIFIKASI PROSES
Spesifikasi proses atau minispec, karena merupakan sebagian kecil dari spesifikasi proyek total yang diciptakan untuk proses-proses primitif atas suatu diagram aliran data serta untuk beberapa proses pada level yang lebih tinggi yang mengembangkan diagram anak.
Tiga (3) tujuan membuat spesifikasi proses :
1. Untuk mengurangi makna ganda dari proses tersebut
2. Memperoleh deskripsi yang tapt menenai apa yang
dicapai
3. Untuk memvalidasi sistem desain
Desain Program Secara Permodul
Yaitu memecah-mecah suatu masalah yang rumit yang akan diprogramkan kedalam beberapa elemen-elemen yang nantinya akan diintegrasikan kembali menjadi satu kesatuan untuk memenuhi kebutuhan sistem.
Alat-alat perancangan program
1. Tabel keputusan (decision table)
2. Bagan HIPO
3. Bagan alir program
TABEL KEPUTUSAN
Tabel keputusan adalah tabel yang digunakan sebagai alat bantu untuk menyelesaikan logika didalam program yang terdiri dari baris dan kolom.
Tabel keputusan terdir dari 4 bagian utama, yaitu :
1. Condition stub, berisi kondisi yang akan diseleksi
2. Condition entry, berisi kondisi yang akan diseleksi (Y atau T dengan simbol N)
3. Action Stub, berisi pernyataan yang akan dikerjakan
4. Action entry, digunakan untuk memberi tanda tindakan mana yang dilakukan dan mana yang tidak dilakukan
TABEL KEPUTUSAN
Format standar yang digunakan untuk menampilkan suatu tabel keputusan :
Kondisi dan Tindakan Aturan
-Kondisi Alternatif-alternatif Kondisi
-Tindakan Masukan-masukan Tindakan
Langkah-langkah membuat tabel keputusan :
1. Menentukan kondisi yang akan diseleksi
2. Menentukan jumlah kemungkinan dari kondisi yang
akan akan terjadi , yaitu sebanyak N=2*. Contoh n=3,N=23=8
3. Menentukan tindakan yang akan dilakukan.
4. Mengisi condition entry
5. Mengisi action entry
HIPO
(HIERARCHY INPUT PROCESS 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 output yang tepat dan sesuai dengan
kebutuhan pemakai.
Diagram dalam paket HIPO:
1. Visual table contents (VTOC)
2. Overview Diagram
3. Detail Diagrams
DIAGRAM ALUR / FLOWCHART
Alat yag 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 logika suatu program dan merupakan alat bantu komunikasi dan dokumentasi.
1. Jenis Flowchart
1. Program flowchart
program flowchart merupakan simbol-simbol yang menggambarkan proses secara rinci dan detail antara instruksi yang satu dengan instruksi yang lainnya didalam suatu program komputer yang bersifat logik.
2. Sistem Flowchart
Sistem flowchart merupakan simbol-simbol yang menggambarkan urutan prosedur secara detail di dalam
suatu sistem komputerisasi dan bersifat fisik Dosen memberikan contoh-contoh program flowchart (berdasarkan DAD usulan yang telah dibahas pada pertemuan2).
Tidak ada komentar:
Posting Komentar