(FCFS dan Excel - Lanjutan) Dari soal sebelumnya, jika rumus/formula yang Anda masukkan benar, maka akan hasilnya akan bernilai sama seperti pada gambar. Berdasarkan tabel tersebut, buatlah Gantt Chart dengan fasilitas Chart yang ada di Microsoft Excel. Lampirkan chart-nya, dan jelaskan bagaimana cara Anda membuat Gantt Chart tersebut.
Jawaban: Gantt chart FCFS terdapat pada gambar ketiga.
Pembahasan
Pada Excel, untuk membuat Gantt Chart yang menggambarkan penjadwalan proses dengan algoritma FCFS, menurut pemahaman saya setidaknya ada dua opsi sebagai berikut.
Opsi 1: Membuat secara manual dengan tabel yang diformat secara khusus
Hal ini dapat dilakukan misalnya dengan menyempitkan lebar banyak kolom, di mana setiap kolom akan digunakan untuk satu satuan waktu proses, dan kemudian memberi warna background khusus pada beberapa sel untuk sebuah proses tertentu.
Sebagai contoh, untuk memvisualisasikan P1 yang memiliki burst time (waktu proses) sebesar 5 ms, kita gunakan 5 sel horisontal. Selanjutnya, untuk P2, 7 sel horisontal. Dan seterusnya.
Apakah bisa dibuat otomatis? Jawabannya: mungkin bisa, dengan membuat script/program VBA.
Opsi 2: Dengan fasilitas Chart (seperti yang ditanyakan)
Untuk memvisualisasikan Gantt Chart dengan fasilitas Chart pada Excel, kita dapat menggunakan Chart berjenis Bar, yaitu Stacked Bar (model kedua), atau 3-D Stacked Bar (model kedua). Pada jawaban ini saya gunakan Stacked Bar.
Yang menjadi sumber data untuk chart adalah:
nama-nama proses pada kolom A, dan
burst time (waktu proses) pada kolom C.
Kita hanya memerlukan waktu prosesnya saja, karena algoritma yang digunakan adalah FCFS. Dengan chart berjenis stacked bar, elemen data sumber ditumpuk(stacked), bukan ditampilkan secara berjajar horisontal atau vertikal.
Urut-urutan langkahnya kurang lebih adalah sebagai berikut.
Pada saat akan membuat chart, pilih sel A3 sampai A8, dan sel D3 sampai D8 (dengan penekanan tombol Ctrl.).
Lalu klik menutab Insert, dan tekan Recommended Charts atau menggunakan pilihan drop-down di samping icon jenis chart ⇒ pilih More ... (sesuai jenis chart).
Setelah itu akan muncul modal windowInsert Chart, aktifkan tab All Charts.
Pilih Bar pada daftar jenis chart di bagian kiri, kemudian di bagian kanan pilih Stacked Bar atau 3-D Stacked Bar, ini sesuai selera saja. Jangan lupa pilih model chart kedua.
Setelah yakin, tekan tombol OK, dan Excel akan menampilkan chart-nya.
By default, pada setiap bar (kotak) proses dalam chart, tidak ada teks yang ditampilkan. Nama proses (P1 sampai P6) terdapat pada bagian legend (legenda), dan garis vertikal pada chart ditampilkan dengan rentang tertentu.
Pada dasarnya, saat ini Gantt chart sudah jadi. Langkah selanjutnya adalah pemformatan chart, dan hal ini sangat tergantung selera masing-masing.
Untuk chart yang saya hasilkan, saya nonaktifkan legend, lalu untuk setiap bar, saya ubah pilihan tampilannya, yang awalnya menampilkan nilai data, diganti dengan label data. Konfigurasi major gridline untuk horizontal axis juga diubah menjadi 1 (bukan 5 seperti yang dihasilkan Excel).
Semua hal tersebut dapat dilakukan dengan mengubah pengaturan chart pada panel Format Chart Area (dapat diakses dengan menu klik kanan pada chart).
Gantt Chart hasilnya dapat dilihat pada gambar ketiga. Seperti yang diulas di atas, model dan tema Gantt Chart dapat disesuaikan sendiri. Tidak harus seperti apa yang saya buat, sepanjang benar memvisualisasikan algoritma FCFS pada penjadwalan proses sesuai dengan data yang diberikan.
Jawaban: Gantt chart FCFS terdapat pada gambar ketiga.
Pembahasan
Pada Excel, untuk membuat Gantt Chart yang menggambarkan penjadwalan proses dengan algoritma FCFS, menurut pemahaman saya setidaknya ada dua opsi sebagai berikut.
Opsi 1: Membuat secara manual dengan tabel yang diformat secara khusus
Hal ini dapat dilakukan misalnya dengan menyempitkan lebar banyak kolom, di mana setiap kolom akan digunakan untuk satu satuan waktu proses, dan kemudian memberi warna background khusus pada beberapa sel untuk sebuah proses tertentu.
Sebagai contoh, untuk memvisualisasikan P1 yang memiliki burst time (waktu proses) sebesar 5 ms, kita gunakan 5 sel horisontal. Selanjutnya, untuk P2, 7 sel horisontal. Dan seterusnya.
Apakah bisa dibuat otomatis? Jawabannya: mungkin bisa, dengan membuat script/program VBA.
Opsi 2: Dengan fasilitas Chart (seperti yang ditanyakan)
Untuk memvisualisasikan Gantt Chart dengan fasilitas Chart pada Excel, kita dapat menggunakan Chart berjenis Bar, yaitu Stacked Bar (model kedua), atau 3-D Stacked Bar (model kedua). Pada jawaban ini saya gunakan Stacked Bar.
Yang menjadi sumber data untuk chart adalah:
Kita hanya memerlukan waktu prosesnya saja, karena algoritma yang digunakan adalah FCFS. Dengan chart berjenis stacked bar, elemen data sumber ditumpuk (stacked), bukan ditampilkan secara berjajar horisontal atau vertikal.
Urut-urutan langkahnya kurang lebih adalah sebagai berikut.
Pada dasarnya, saat ini Gantt chart sudah jadi. Langkah selanjutnya adalah pemformatan chart, dan hal ini sangat tergantung selera masing-masing.
Untuk chart yang saya hasilkan, saya nonaktifkan legend, lalu untuk setiap bar, saya ubah pilihan tampilannya, yang awalnya menampilkan nilai data, diganti dengan label data. Konfigurasi major gridline untuk horizontal axis juga diubah menjadi 1 (bukan 5 seperti yang dihasilkan Excel).
Semua hal tersebut dapat dilakukan dengan mengubah pengaturan chart pada panel Format Chart Area (dapat diakses dengan menu klik kanan pada chart).
Gantt Chart hasilnya dapat dilihat pada gambar ketiga. Seperti yang diulas di atas, model dan tema Gantt Chart dapat disesuaikan sendiri. Tidak harus seperti apa yang saya buat, sepanjang benar memvisualisasikan algoritma FCFS pada penjadwalan proses sesuai dengan data yang diberikan.