Flowchart State Transition Diagram STD

xxxii

2.7. Flowchart

Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma. Al-Bahra, 2005: 263 Terdapat dua macam flowchart yang menggambarkan proses dengan komputer, yaitu system flowchart dan programme flowchart. System flowchart adalah bagan yang memperlihatkan urutan proses dalam sistem dengan menunjukan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data. Programme flowchart adalah bagan yang memperlihatkan urutan instruksi yang digambarkan dengan simbol tertentu untuk memecahkan masalah dalam suatu program. Pembuatan flowchart tidak ada kaidah baku yang bersifat mutlak, karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer, sehingga flowchart yang dihasilkan dapat bervariasi antara satu programmer dengan programmer lainnya. Namun secara garis besar terdiri dari tiga bagian utama, yaitu input, proses dan output. Untuk lebih jelasnya lihat Gambar 2.1. Gambar 2. 1. Proses Flowchart Al Bahra bin Ladjamudin:2005

2.8. State Transition Diagram STD

State Transition Diagram STD adalah sebuah model tingkah laku yang bertumpu pada definisi dari serangkaian keadaan sistem. Pressman, 2002 : 373 Notasi State Transition Diagram : 1. Keadaan sistem. Setiap kotak mewakili suatu keadaan dimana sistem mungkin berada didalamnya. State disimbolkan dengan segi empat. Proses Output Input xxxiii Gambar 2. 2. Simbol State Pressman : 2002 2. Perubahan sistem. Untuk menghubungkan suatu keadaan dengan keadaan lain, menggunakan ini jika sistem memiliki transisi dalam prilakunya, maka hanya suatu keadaan dapat berubah menjadi keadaan tertentu. Gambar 2. 3 Simbol Transition State Pressman : 2002 3. Kondisi dan aksi. Untuk melengkapi STD, dibutuhkan dua hal tambahan : Kondisi sebelum keadaan berubah dan aksi dari pemakai untuk mengubah keadaan. Dibawah ini adalah ilustrasi dari kondisi dan aksi yang ditampilkan disebelah anak panah yang menghubungkan dua keadaan. Gambar 2. 4. Kondisi dan Aksi STD Pressman : 2002

2.9. Rekayasa Perangkat Lunak