83
dari kelas “whole” yang lebih besar. Composition adalah hubungan
agregasi di mana “whole” bertanggungjawab atas pembuatan dan
perusakan “bagian-bagian”. Jika “whole” rusak, maka “part” juga akan rusak Whitten et al, 2004.
2.19 Tools Pengembangan Sistem
2.19.1 Flowchart
Flowchart merupakan representasi grafis dalam simbol-simbol yang digunakan untuk menggambarkan operasi, data, aliran, logika,
peralatan, dan lain- lain O’Brien Marakas, 2010 : 563.
Menurut Yatini dalam Novia Widyaningsih, 2014 Flowchart adalah representasi grafis dan langkah-langkah yang harus diikuti dalam
menyelesaikan suatu permasalahan yang terdiri dari sekumpulan simbol, dimana masing-masing simbol merepresentasikan kegiatan tertentu.
Flowchart menolong analis dan programmer untuk memecahkan masalah ke dalam segmen-segmen yang lebih kecil dan menolong dalam
menganalisis alternatif-alternatif dalam pengoperasian. Flowchart diawali dengan penerimaan input dan diakhiri dengan
penampilan output. Flowchart adalah suatu gambaran yang menjelaskan urutan pembacaan data, pemrosesan data, pengambilan keputusan terhadap
data, dan penyajian hasil pemrosesan data. Flowchart terbagi dalam lima jenis, yaitu:
1. Flowchart Sistem
84
Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan
menjelaskan urutan dari prosedur-prosedur yang ada dalam sistem. 2. Flowchart Dokumen
Menelusuri alur dari data yang ditulis melalui sistem. Kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem
dari satu bagian ke bagian lain, baik bagaimana alur form dan laporan diproses, dicatat, dan disimpan.
3. Flowchart Skematik Mirip dengan flowchart sistem, tapi flowchart skematik tidak
hanya menggunakan gambar-gambar komputer, peripheral, form- form atau peralatan lain yang digunakan dalam sistem. Kegunaan
flowchart ini sebagai alat komunikasi antara analis sistem dengan seorang yang tidak familiar dengan simbol-simbol flowchart
konvensional. 4. Flowchart Program
Flowchart program dihasilkan dari flowchart sistem dan merupakan keterangan yang lebih rinci tentang bagaimana setiap
langkah program
atau prosedur
sesungguhnya dilaksanakan.Flowchart
ini digunakan
programmer untuk
menggambarkan urutan instruksi dari program komputer. Sedangkan seorang analis menggunakan flowchart ini untuk
menggambarkan urutan tugas-tugas pekerjaan dalam suatu prosedur.
85
5. Flowchart Proses Merupakan teknik penggambaran rekayasa industrial yang
memecahkan dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem.
Berikut ini adalah simbol-simbol yang digunakan untuk menyusun flowchart:
Flowchart yang dipakai dalam penelitian ini mengacu pada pedoman penyusunan
Standard Operating
Procedures SOP
Administrasi Pemerintahan yang ditetapkan KEMENPAN Kementerian Pendayagunaan
Aparatur Negara. Standard Operating Procedures SOP merupakan serangkaian
instruksi tertulis
yang dibakukan
mengenai berbagai
proses penyelenggaraan aktivitas organisasi, bagaimana dan kapan harus
dilakukan, dimana dan oleh siapa dilakukan Kemenpan, 2012. Adapun notasi flowchart yang digunakan dalam penelitian ini adalah
sebagai berikut:
Tabel 2.10 Daftar Simbol pada Flowchart Simbol
Keterangan
Terminator,Digunakan untuk menandai awal dan akhir dari suatu flowchart. Simbol ini biasanya diberi label
“Mulai” dan “Selesai”.
Input-Output , Digunakan untuk mempresentasikan
86
fungsi IO yang membuat sebuah data dapat diproses input atau ditampilkan output.
Pencabangan Keputusan,
Digunakan untuk
melakukan pencabangan, yaitu pemeriksaan terhadap suatu kondisi. Dalam simbol ini, kita menuliskan
keadaan yang harus dipenuhi. Hasil pemeriksaannya adalah “Ya” atau “Tidak”. Jika pemeriksaan
menghasilkan keadaan “Benar” maka jalur yang harus dipilih berlabel “Ya” dan jika pemeriksaan
menghasilkan keadaan “Salah” maka jalur yang harus dipilih berlabel “Tidak”.
Proses Penugasan , Digunakan untuk kegiatan pemrosesan input, pada simbol ini kita dapat
menuliskan operasi-operasi yang dikenakan pada input, maupun operasi lainnya, penulisan dapat
dilakukan satu persatu maupun keseluruhan.
Arah aliran,Digunakan untuk menghubungkan setiap langkah dalam flowchart dan menunjukkan ke mana
arah aliran diagram. Anak panah ini mempunyai arah kiri, kanan, atas, bawah.
Konektor On Page ,Digunakan untuk menghubungkan satu langkah dengan langkah lain dalam satu halaman.
Konektor Off
Page ,
Digunakan untuk
menghubungkan suatu langkah dengan langkah lain dalam halaman yang berbeda.
Preparasi Persiapan , Digunakan untuk proses inisialisasi pemberian harga awal misalnya dalam
melakukan iterasi.
87
Penyajian SOP pada penelitian yaitu berdasarkan proses yang terjadi pada sistem yang akan diusulkan. Berikut adalah contoh flowchart SOP
yang digunakan pada penelitian ini:
Sistem Usulan untuk Persuratan Nota Dinas Hasil Verifikasi Kepala Biro
Adm inistrasi Ketua DKPP
Keterangan Deskripsi
No
Melihat Nota Dinas yang harus dibuat
Kepala Biro
Administrasi
Data Nota Dinas
Data Verifikasi
Tabel Verifikasi
Tabel Nota Dinas
Input Nota Dinas
Menyetujui atau menolak nota dinas
Melihat status Nota Dinas
Kepala Biro
Adm inistrasi
Data Verifikasi
Data Nota Dinas
Tabel Nota Dinas
Tabel Verifikasi
Ketua DKPP
Data Nota Dinas
Data Verifikasi
Tabel Nota Dinas
Tabel Verifikasi
Selesai Start
Kepala Biro
Administrasi
Data Verifikasi
Data Nota Dinas
Tabel Nota Dinas
Tabel Verifikasi
1
2
3
4
Gambar 2.9 Contoh Flowchart Diagram Alir Penjelasan:
Contoh SOP di atas menjelaskan proses persuratan nota dinas dengan 4 empat deskripsi kegiatan yang berbeda. Masing-masing kegiatan
tersebut ditempatkan pada kolom aktor tertentu sesuai dengan tugasnya dan diberi keterangan mengenai database dan dokumen apa yang terlibat pada
kegiatan tersebut.
88
2.19.2 Rich Picture