PERANGKAT LUNAK PENGAMBILAN KEPUTUSAN DALAM PENJADWALAN DENGAN METODE RECURSIVE LARGEST FIRST



dokumen-dokumen yang mirip
IMPLEMENTASI ALGORITMA WELCH POWELL DALAM PENERAPAN GRAPH PADA PENJADWALAN UJIAN

Aplikasi Pewarnaan Graph pada Pembuatan Jadwal

Aplikasi Pewarnaan Graf untuk Sistem Penjadwalan On-Air Stasiun Radio

SISTEM INFORMASI DATA GURU SE-KABUPATEN KARO PADA DINAS PENDIDIKAN KABUPATEN KARO. Dibuat Oleh: David Super Natanail Ginting 1A112034

APLIKASI PEWARNAAN GRAPH PADA PEMBUATAN JADWAL

Pemanfaatan Algoritma Sequential Search dalam Pewarnaan Graf untuk Alokasi Memori Komputer

Pewarnaan Simpul pada Graf dan Aplikasinya dalam Alokasi Memori Komputer

IMPLEMENTASI ALGORITMA VERTICAL BIT ROTATION PADA KEAMANAN DATA NASABAH ( STUDI KASUS : PT. ASURANSI ALLIANZ LIFE INDONESIA )

APLIKASI ALGORITMA GREEDY PADA PERSOALAN PEWARNAAN GRAF

PERANCANGAN SIMULASI PENGACAKAN SOAL TRYOUT UNTUK MEMBENTUK PAKET SOAL UJIAN NASIONAL MENGGUNAKAN LINEAR CONGRUENT METHOD (LCM)

Aplikasi Pewarnaan Graf pada Pemecahan Masalah Penyusunan Jadwal

APLIKASI ALGORITMA SEQUENTIAL COLOR UNTUK PEWARNAAN PETA WILAYAH KABUPATEN KUANTAN SINGINGI PROVINSI RIAU TUGAS AKHIR

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB VI PEWARNAAN GRAF.. Gambar 1 memperlihatkan sebuah graf, dengan χ ( G) = 3.

Perbandingan Algoritma Pewarnaan LDO, SDO, dan IDO pada Graf Sederhana

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PEWARNAAN GRAF SEBAGAI METODE PENJADWALAN KEGIATAN PERKULIAHAN

PENERAPAN ALGORITMA WELCH POWELL DENGAN PEWARNAAN GRAPH PADA PENJADWALAN MATA PELAJARAN SMA

PENENTUAN ALUR TERPENDEK PENGIRIMAN BARANG PT.KENCANA LINK NUSANTARA MEDAN DENGAN ALGORITMA DJIKSTRA

PERANCANGAN APLIKASI PENENTUAN JURUSAN DI SMA MENGGUNAKAN METODE K-MEANS

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT ANGINA PEKTORIS (ANGIN DUDUK) DENGAN MENGGUNAKAN METODE BAYES

Aplikasi Pewarnaan Graf Pada Pengaturan Warna Lampu Lalu Lintas

APLIKASI PEWARNAAN SIMPUL GRAF UNTUK MENGATASI KONFLIK PENJADWALAN MATA KULIAH DI FMIPA UNY

ANALISA DAN IMPLEMENTASI ALGORITMA PRIORITY DISPATCHING DALAM PENJADWALAN PEMBAGIAN RUANGAN UJIAN

Algoritma Welch-Powell untuk Pengendalian Lampu Lalu Lintas

BAB IV HASIL DAN PEMBAHASAN

Memanfaatkan Pewarnaan Graf untuk Menentukan Sifat Bipartit Suatu Graf

ANALISIS METODE MASKING-FILTERING DALAM PENYISIPAN DATA TEKS

BAB III ANALISIS DAN PERANCANGAN. Subbab ini akan berisi pembahasan mengenai cara kerja algoritma Welch-

Penerapan Pewarnaan Simpul Graf untuk Menentukan Jadwal Ujian Skripsi pada STMIK Amik Riau Menggunakan Algoritma Welch-powell

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan perkembangan teknologi memberikan pengaruh yang besar pada

Pemanfaatan Directed Acyclic Graph untuk Merepresentasikan Hubungan Antar Data dalam Basis Data

PEWARNAAN GRAF TERHADAP PENJADWALAN PENITIPAN ANAK SKRIPSI SARJANA MATEMATIKA FILLY CANDRA NORE

Aplikasi Pewarnaan Graf pada Penjadwalan Pertandingan Olahraga Sistem Setengah Kompetisi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Teknologi informasi sekarang ini sudah semakin berkembang, dan

Aplikasi Pewarnaan Graf dalam Pengalokasian Frekuensi Gelombang pada WLAN

Kode MK/ Pemrograman Terstruktur 2

BAB 3 PERANCANGAN SISTEM. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai

PERANCANGAN APLIKASI MENCARI JALAN TERPENDEK KOTA MEDAN MENGGUNAKAN ALGORITMA DJIKSTRA

PERANCANGAN SISTEM INFORMASI ASURANSI PAKET PELANGGAN DI PANDU SIWI SENTOSA CABANG LODAYA BANDUNG

SISTEM INFORMASI PEMESANAN TIKET KERETA API PADA P.T. KERETA API (PERSERO) MEDAN TUGAS AKHIR U. SURIADI

ANALISA KRIPTOGRAFI KUNCI PUBLIK RSA DAN SIMULASI PENCEGAHAN MAN-IN-THE-MIDDLE ATTACK DENGAN MENGGUNAKAN INTERLOCK PROTOCOL

SISTEM INFORMASI PERPARKIRAN pada GRAND INTERNASIONAL HOTEL SKRIPSI

PENERAPAN METODE FUZZY TSUKAMOTO UNTUK MEMPREDIKSI HASIL PRODUKSI KELAPA SAWIT (STUDI KASUS : PT. AMAL TANI PERKEBUNAN TANJUNG PUTRI BAHOROK)

BAB III ANALISA DAN PEMBAHASAN MASALAH. Didalam jaman komputer sekarang ini program aplikasi seperti ini sangat

APLIKASI PEWARNAAN GRAF PADA MASALAH PENYUSUNAN JADWAL PERKULIAHAN DI UNIVERSITAS KUNINGAN

PEMBANGUNAN SISTEM PENJADWALAN KULIAH MENGGUNAKAN ALGORITMA PEWARNAAN GRAF

BAB 1 PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi yang sangat pesat membawa

Algoritma Penentuan Graf Bipartit

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN PEMBAHASAN

VOLT. Jurnal Ilmiah Pendidikan Teknik Elektro. Journal homepage: jurnal.untirta.ac.id/index.php/volt Vol 1, No. 2, Oktober 2016,

Aplikasi Graf pada Penentuan Jadwal dan Jalur Penerbangan

BAB III ANALISA PEMBAHASAN MASALAH

BAB IV HASIL DAN PEMBAHASAN

Perangkat Lunak Pemahaman The Lift-To-Front Algorithm untuk Menyelesaikan Problema Maximum Flow

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISA PERANGKAT LUNAK BASIS DATA MULTIMEDIA

PENERAPAN ALGORITMA A* PADA PERMASALAHAN OPTIMALISASI PENCARIAN SOLUSI DYNAMIC WATER JUG

BAB IV TESTING DAN IMPLEMENTASI

PERANCANGAN APLIKASI PENGHITUNG KUAT ARUS, HAMBATAN, DAN TEGANGAN DALAM RANGKAIAN LISTRIK TERTUTUP DENGAN MENGGUNAKAN METODE HEURISTIK

KATA PENGANTAR. Maha Esa, yang telah berkenan memelihara dan membimbing penulis, sehingga

PENERAPAN PEWARNAAN GRAF DALAM PENJADWALAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi dan Ilmu Pengetahuan saat ini sangat berkembang pesat

APLIKASI PENGAMANAN DATA TEKS PADA CITRA BITMAP DENGAN MENERAPKAN METODE LEAST SIGNIFICANT BIT (LSB)

APLIKASI KAMUS DIGITAL ANTONIM DAN SINONIM KATA DALAM BAHASA INDONESIA DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR

Art Gallery Problem II. POLIGON DAN VISIBILITAS. A. Poligon I. PENDAHULUAN. B. Visibilitas

BAB IV HASIL DAN UJICOBA

Aplikasi Algoritma Dijkstra dalam Pencarian Lintasan Terpendek Graf

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENERAPAN ALGORITMA FLOYD WARSHALL UNTUK MENENTUKAN JALUR TERPENDEK DALAM PENGIRIMAN BARANG

PENERAPAN KONSEP GRAF DALAM PENYUSUNAN JADWAL PERKULIAHAN DI JURUSAN PENDIDIKAN MATEMATIKA FMIPA UNG ABSTRAK

SISTEM PENDUKUNG KEPUTUSAN PENYELEKSIAN CALON SISWA BARU DI SMA NEGERI 1 BADAR DENGAN METODE MULTIFACTOR EVALUATION PROCESS (MFEP)

Permodelan Pohon Merentang Minimum Dengan Menggunakan Algoritma Prim dan Algoritma Kruskal

SISTEM PENDUKUNG KEPUTUSAN PENGENAL MINAT SISWA PADA BIDANG EKSTRAKULIKULER SEKOLAH DENGAN METODE TOPSIS

BAB IV HASIL DAN UJI COBA

PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN BERDASARKAN SKS

BAB 1 PENDAHULUAN. Hampir semua kegiatan memerlukan informasi untuk mencapai tujuan yang

PENERAPAN FUNGSI TRANDUCER DALAM MERANCANG SIMULASI VENDING MACHINE

BAB 1 PENDAHULUAN. keras (hardware) maupun perangkat lunak (software) sudah semakin pesat dan

APLIKASI PEMBUKUAN KEBUN KELAPA KELAPA SAWIT PRIBADI MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR ABI MANYU SINULINGGA

BAB IV HASIL DAN UJI COBA

untuk dioperasikan. Dalam implementasi Aplikasi Pengolahan Data Perpustakaan SMP N 24

BAB III ANALISA DAN PERANCANGAN

Penerapan Pewarnaan Graf dalam Alat Pemberi Isyarat Lalu Lintas

PERANCANGAN DAN PEMBUATAN SISTEM KEAMANAN PINTU RUANGAN MENGGUNAKAN SENSOR SIDIK JARI BERBASISKAN PC

Penerapan Teori Graf Pada Algoritma Routing

BAB 1 PENDAHULUAN. Di zaman globalisasi sekarang ini teknologi telah mengalami perkembangan yang

APLIKASI POLIS ASURANSI MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR AL ANSARI

Permasalahan Clique dalam Graf

BAB 1 PENDAHULUAN. Implementasi komputer dalam kehidupan manusia adalah untuk menunjang suatu

Pendeteksian Deadlock dengan Algoritma Runut-balik

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi yang demikian cepat, menjadikan komputer

Pengaplikasian Algoritma Dijkstra Dalam Pembuatan Agenda Penerbangan

BAB IV HASIL DAN UJI COBA

Penerapan Algoritma Greedy untuk Memecahkan Masalah Pohon Merentang Minimum

PERANCANGAN APLIKASI PENGACAKAN CITRA MENGGUNAKAN M-SEQUENCE BERDASARKAN PARAMETER

Bab 1 PENDAHULUAN Latar Belakang Masalah

RANCANG BANGUN APLIKASI MINIMUM SPANNING TREE (MST) MENGGUNAKAN ALGORITMA KRUSKAL

APLIKASI PENCATATAN REKAM MEDIS PASIEN MENGGUNAKAN MICROSOFT VISUAL BASIC.NET BERBASIS DESKTOP

MEDIA PEMBELAJARAN STRATEGI ALGORTIMA PADA POKOK BAHASAN POHON MERENTANG MINIMUM DAN PENCARIAN LINTASAN TERPENDEK

Transkripsi:

PERANGKAT LUNAK PENGAMBILAN KEPUTUSAN DALAM PENJADWALAN DENGAN METODE RECURSIVE LARGEST FIRST Sadar Aman Gulo (0911040) Mahasiswa Program Studi Teknik Informatika, STMIK Budidarma Medan Jl. Sisingamangaraja No.338 Simpang Limun Medan www.stmik-budidarma.ac.id //Email : sadar_aman@graphic-designer.com ABSTRAK Pewarnaan simpul graph adalah memberi warna pada simpul-simpul di dalam graf sedemikian sehingga setiap dua simpul bertetangga mempunyai warna yang berbeda. Pewarnaan simpul graph ini dapat diterapkan untuk membantu pengambilan keputusan dalam penjadwalan. Dalam pembahasan kali ini, akan digunakan algoritma pewarnaan simpul graph First. Proses kerja dimulai dari pengisian data variabel, daftar nama variabel dan setting hubungan dari setiap variabel. Setelah itu, proses dilanjutkan dengan penggambaran graph berdasarkan data yang di-input. Simpul-simpul pada graph menyatakan variabel terikat. Sisi yang menghubungkan dua buah simpul menyatakan ada hubungan antara variabel tersebut dengan variabel terikat. Kemudian, proses dilanjutkan dengan pewarnaan simpul graph dan diakhiri dengan pengambilan keputusan berdasarkan warna dari simpul graph. Warna-warna yang sama pada simpul graph menunjukkan bahwa variabel terikat yang diwakili oleh simpul graph tersebut dapat dijadwalkan pada waktu yang sama. Perangkat lunak pengambilan keputusan dalam penjadwalan dengan algoritma First ini menyediakan antarmuka untuk mengisi data-data variabel, daftar nama variabel dan setting hubungan dari setiap variabel dari problema yang diinginkan. Perangkat lunak ini mampu menampilkan tahapan-tahapan proses pewarnaan simpul graph dengan menggunakan algoritma First secara terperinci tahapan demi tahapan. Kata Kunci : Pewarnaan simpul graph, pengambilan keputusan, Penjadwalan, algoritma First 1. Pendahuluan Mutual exclusion merupakan salah satu mekanisme yang dapat digunakan untuk Pewarnaan simpul graph adalah memberi warna pada simpulsimpul di dalam graph sedemikian sehingga setiap dua simpul bertetangga mempunyai warna yang berbeda. Banyak algoritma yang dapat digunakan untuk mewarnai simpul graph. Salah satu algoritma yang dapat digunakan untuk melakukan pewarnaan simpul graph adalah algoritma First. Algoritma pewarnaan simpul graph dapat diterapkan dalam persoalan penentuan jadwal, seperti penentuan jadwal ujian. Jadwal ujian harus disusun sedemikian rupa sehingga setiap mahasiswa dapat mengikuti ujian dari semua mata kuliah yang diambil. Di dalam persoalan ini, permasalahannya tidak hanya sekedar mewarnai simpul-simpul dengan warna berbeda dari warna simpul tetangganya saja, namun juga menginginkan jumlah macam warna yang digunakan sesedikit mungkin. Jumlah warna minimum yang dapat digunakan untuk mewarnai simpul disebut bilangan kromatik. Penyelesaian persoalan menentukan jadwal ujian sama dengan menentukan bilangan kromatik graph yaitu dengan cara menggambarkan graph yang menyatakan penjadwalan ujian. Simpul-simpul pada graph menyatakan mata kuliah. Sisi yang menghubungkan dua buah simpul menyatakan ada mahasiswa yang memilih kedua mata kuliah itu. Berdasarkan graph tersebut dapat dikatakan bahwa apabila terdapat dua buah simpul yang dihubungkan oleh sisi, maka jadwal ujian untuk mata kuliah itu tidak dapat dibuat pada waktu yang sama. Warna-warna yang berbeda dapat diberikan pada simpul graph yang menunjukkan bahwa waktu ujian dari mata kuliahnya berbeda. 1.2. Rumusan Masalah Berdasarkan latar belakang pemilihan judul, maka yang menjadi permasalahan adalah bagaimana merancang perangkat lunak yang mampu untuk menerapkan algoritma First dalam mengambil keputusan dalam penjadwalan. 1.3. Batasan Masalah 135

Karena keterbatasan waktu dan pengetahuan penulis, maka ruang lingkup permasalahan dalam merancang perangkat lunak ini antara lain: a. Perangkat lunak akan menampilkan proses kerja dari algoritma First secara tahap demi tahap. b. Proses pemahaman dari perangkat lunak hanya mendukung maksimal 8 buah simpul saja. c. Data yang di-input untuk proses penjadwalan berupa: Data input variabel, terdiri dari jumlah dan nama variabel. Data isian variabel. Data hubungan antar variabel. d. Data input akan disimpan ke dalam database Microsoft Access 2003. e. Perangkat lunak dirancang dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.0. 2. Algoritma First Algoritma First yang merupakan varian dari algoritma Welch-Powell ini ditemukan oleh Leighton. Algoritma ini merupakan salah satu algoritma yang paling sering digunakan untuk mewarnai sebuah graph G. Algoritma First ini dapat dinyatakan sebagai berikut : colorcount = 1; while uncolored vertices exist make a list L of all uncolored vertices while L is not empty find the vertex v in L with the largest number of uncolored neighbors color[v] = colorcount remove v from L and also remove v s neighbors colorcount ++ Output the number of colors needed and the color for each vertex Flowchart proses kerja dari algoritma First dapat dilihat pada gambar berikut: Gambar 1. Flowchart dari Algoritma Recursive Largest First 3. Pembahasan 3.1. Algoritma Algoritma yang digunakan untuk merancang perangkat lunak pengambilan keputusan dalam penjadwalan dengan algoritma First (RLF) ini dapat dibagi menjadi 4 bagian besar yaitu: 1. Algoritma Passing Data 2. Algoritma Inti First (RLF). 3. Algoritma Memilih Simpul. 4. Algoritma Membuat Daftar Simpul. 5. Algoritma Membuang Simpul dari Daftar Simpul. 3.2. Algoritma Passing Data Algoritma ini digunakan untuk melakukan proses pembacaan data dari database dan pengisian data tersebut ke dalam variabel Node yang akan 136

digunakan untuk menggambarkan graph. Prosedur kerja dari algoritma passing data ini dapat dijabarkan sebagai berikut: Buka recordset csql Buat List L Baca semua isi Recordset sampai kosong Isi setiap data dari Recordset ke masing masing node ke dalam List L Tutup Recordset 3.3. Algoritma Inti First (RLF) Algoritma ini digunakan untuk melakukan proses pewarnaan simpul graph dengan menggunakan algoritma recursive largest first (RLF). Prosedur kerja dari algoritma inti RLF ini dapat dijabarkan sebagai berikut: Selama Node masih ada yang belum diwarnai Buat list yang berisi node yang belum diwarnai Selama list tersebut tidak kosong Cari node pada list yang berisi nilai node tertinggi dengan fungsi GetMaxNode Warnai node Buang node yang sudah diwarnai 3.6. Algoritma Membuang Simpul Dari Daftar Simpul Algoritma ini digunakan untuk membuang simpul yang telah diwarnai dan semua simpul yang bertetangga dengan simpul yang telah diwarnai tersebut dari daftar (list) simpul yang belum diwarnai. Algoritma ini berbentuk prosedur yang tidak mengembalikan nilai. Prosedur kerja dari algoritma membuang simpul dari daftar simpul ini dapat dirincikan sebagai berikut: Cari nilai node yang sudah diwarnai Cari node tetangga yang berhubungan dengan node yang sudah diwarnai Masukkan masing-masing node tetangga ke dalam List Temp Hapus List L Masukkan List Temp ke dalam List L Hapus List Temp 3.7. Hasil 3.4. Algoritma Memilih Simpul Algoritma ini digunakan untuk memilih simpul yang memilih jumlah simpul tetangga terbanyak yang belum diwarnai. Algoritma ini berbentuk fungsi yang mengembalikan nilai indeks dari simpul (node) yang terpilih. Prosedur kerja dari algoritma memilih simpul ini dapat dirincikan sebagai berikut: Baca jumlah tetangga tiap node sampai list kosong Jika jumlah tetangga lebih besar dari MaxNode maka MaxNode = jumlah tetangga dari node Gambar 2. Rancangan Menu Perangkat Lunak 1. Tampilan form Pemahaman : Form ini digunakan untuk menampilkan proses kerja dari algoritma First dalam mewarnai simpul graph secara terperinci langkah demi langkah. Tampilan form Pemahaman dapat dilihat pada gambar 3: 3.5. Algoritma Membuat Daftar Simpul Algoritma ini digunakan untuk membuat daftar (list) dari simpul yang belum diwarnai. Algoritma ini berbentuk prosedur yang tidak mengembalikan nilai. Prosedur kerja dari algoritma membuat daftar simpul ini dapat dirincikan sebagai berikut: Buat List Temp Baca semua warna node dari List L Jika node belum diwarnai Masukkan isi node ke dalam List Temp 137

Tabel 2. Rincian Data Mahasiswa Nomor Isi 1 Anto 2 Badu 3 Budi 4 Cindy 5 Dodi Hubungan antar variabel : Hasil output perangkat lunak : 1. Tampilan form Pemahaman sebelum proses Gambar 3. Tampilan Form Pemahaman 2. Tampilan form Hasil : Form ini digunakan untuk menampilkan hasil pengambilan keputusan dalam penjadwalan untuk problema yang dipilih dengan menggunakan algoritma First. Tampilan form Hasil dapat dilihat pada gambar 4: pewarnaan simpul graph dilakukan: Gambar 5 : Tampilan Form Pemahaman Sebelum Gambar 4. Tampilan Form Hasi 3.8. Pengujian Perangkat Lunak Berikut diberikan sebuah contoh pengambilan keputusan dalam penjadwalan dengan menggunakan input berikut: Nama Problema : Penjadwalan Mata Kuliah Jumlah Variabel : 2 Nama Variabel : Mata Kuliah dan Mahasiswa Variabel Terikat : Mata Kuliah Rincian Data : Tabel 1. Rincian Data Mata Kuliah Nomor Isi 1 Agama 2 Digital 3 Fisika 4 Kriptografi 5 Kalkulus 6 Kimia Proses Pewarnaan Simpul Graph Dilakukan 2. Tampilan form Pemahaman setelah proses pewarnaan simpul graph dilakukan: Gambar 6 : Tampilan Form Pemahaman Setelah Proses Pewarnaan Simpul Graph Dilakukan 138

Hasil yang diperoleh: Agama,Digital boleh dijadwalkan pada waktu yang sama Kalkulus,Kimia boleh dijadwalkan pada waktu yang sama Fisika,Kriptografi boleh dijadwalkan pada waktu yang sama 4. Kesimpulan dan saran 4.1. Kesimpulan Setelah menyelesaikan tugas akhir ini, penulis menarik beberapa kesimpulan sebagai berikut : 1. Perangkat lunak dapat digunakan untuk membantu pengambilan keputusan dalam penjadwalan, karena mampu memberikan daftar simpul yang dapat diwarnai dengan warna yang sama. 2. Perangkat lunak mampu menampilkan proses kerja dari algoritma First dalam melakukan pewarnaan simpul graph secara tahap demi tahap sehingga dapat digunakan untuk memahami proses kerja dari algoritma First. mempermudah user dalam menentukan variabel dan hubungan antar variabel, misalnya user dapat menentukan hubungan antar variabel hanya dengan menarik garis antara node yang satu dengan yang lainnya. DAFTAR PUSTAKA 1. Suryokusumo,Ario Microsoft Visual Basic 6.0 Penerbit PT Elex Media Komputindo,2001 2. Promono,Djoko Mudah Menguasai Visual Basic 6.0 Penerbit PT Elex Media Komputindo, 2001 3. Munir,Ralph Rinaldi Algoritma Dan Pemrograman Edisi Kedua,2002 4. Munir,Rinaldi Matematika Diskrit PenerbitInformatika Bandung, 2005 5. http://springerlink.com/index/h8vh5l18474735 41.pdf 4.2. Saran Penulis ingin memberikan beberapa saran yang mungkin berguna untuk pengembangan perangkat lunak lebih lanjut, yaitu : 1. Perangkat lunak dapat dikembangkan lebih lanjut dengan menerapkannya pada proses pembagian waktu dalam penjadwalan. 2. Perangkat lunak dapat dikembangkan dengan menambahkan kemampuan input yang dapat 139