Pemanfaatan Metode Recursive Largest First Dalam Penyusunan Shift Kerja Karyawan Pada Rumah Sakit Royal Prima Medan

dokumen-dokumen yang mirip
APLIKASI PEWARNAAN GRAF PADA MASALAH PENYUSUNAN JADWAL PERKULIAHAN DI UNIVERSITAS KUNINGAN

Aplikasi Pewarnaan Graf pada Pemecahan Masalah Penyusunan Jadwal

Aplikasi Pewarnaan Graf Pada Pengaturan Warna Lampu Lalu Lintas

PERANGKAT LUNAK PENGAMBILAN KEPUTUSAN DALAM PENJADWALAN DENGAN METODE RECURSIVE LARGEST FIRST

Aplikasi Pewarnaan Graf untuk Sistem Penjadwalan On-Air Stasiun Radio

APLIKASI PEWARNAAN GRAPH PADA PEMBUATAN JADWAL

Pemanfaatan Algoritma Sequential Search dalam Pewarnaan Graf untuk Alokasi Memori Komputer

PEMAKAIAN GRAF UNTUK PENDETEKSIAN DAN PENCEGAHAN DEADLOCK PADA SISTEM OPERASI

Penggunaan Algoritma Dijkstra dalam Penentuan Lintasan Terpendek Graf

Aplikasi Pewarnaan Graph pada Pembuatan Jadwal

Aplikasi Penjadwalan Perawat dengan Metode Pewarnaan Graph (Studi Kasus: RSUD Arifin Achmad Pekanbaru)

PENERAPAN PEWARNAAN GRAF DALAM PENJADWALAN

PENERAPAN TEORI GRAF UNTUK MENYELESAIKAN MASALAH MINIMUM SPANNING TREE (MST) MENGGUNAKAN ALGORITMA KRUSKAL

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

BAB II LANDASAN TEORI

Penerapan Travelling Salesman Problem dalam Penentuan Rute Pesawat

Penerapan Teori Graf Pada Algoritma Routing

JURNAL MATEMATIKA MANTIK Edisi: Oktober Vol. 02 No. 01 ISSN: E-ISSN:

Representasi Graf dalam Jejaring Sosial Facebook

I. PENDAHULUAN. Gambar 1. Contoh-contoh graf

Aplikasi Teori Graf dalam Pencarian Jalan Tol Paling Efisien

PENYELESAIAN TRAVELLING SALESMAN PROBLEM DENGAN METODE TABU SEARCH

BAB 2 LANDASAN TEORI

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Aplikasi Algoritma Dijkstra dalam Pencarian Lintasan Terpendek Graf

Penerapan Pewarnaan Titik pada Graf dalam Penyusunan Lokasi Duduk Menggunakan Algoritma Greedy Berbantuan Microsoft Visual Basic 6.

BAB II LANDASAN TEORI

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

Algoritma Penentuan Graf Bipartit

MENENTUKAN LINTASAN TERPENDEK SUATU GRAF BERBOBOT DENGAN PENDEKATAN PEMROGRAMAN DINAMIS. Oleh Novia Suhraeni 1, Asrul Sani 2, Mukhsar 3 ABSTRACT

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

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

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Aplikasi Shortest Path dengan Menggunakan Graf dalam Kehidupan Sehari-hari

Prosiding ISSN : Algoritma Penjadwalan Perkuliahan dengan Kasus Team Teaching dengan Metode Vertex Coloring Graph

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

PENJADWALAN RUANG KULIAH MENGGUNAKAN VERTEX GRAPH COLORING DAN SIMULATED ANNEALING

BAB 2 LANDASAN TEORI

Penggunaan Perwarnaan Graf dalam Mencari Solusi Sudoku

Penerapan Algoritma Backtracking pada Pewarnaan Graf

Pewarnaan Simpul pada Graf dan Aplikasinya dalam Alokasi Memori Komputer

IMPLEMENTASI ALGORITMA WELCH POWELL DALAM PENERAPAN GRAPH PADA PENJADWALAN UJIAN

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III PEMODELAN MASALAH

BAB 2 TINJAUAN PUSTAKA

Pemanfaatan Algoritma Semut untuk Penyelesaian Masalah Pewarnaan Graf

PEWARNAAN GRAF SEBAGAI METODE PENJADWALAN KEGIATAN PERKULIAHAN

PEMBANGUNAN SISTEM PENJADWALAN KULIAH MENGGUNAKAN ALGORITMA PEWARNAAN GRAF

SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG

BAB 2 LANDASAN TEORI

TEORI GRAF UNIVERSITAS MUHAMMADIYAH JEMBER ILHAM SAIFUDIN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK. Selasa, 13 Desember 2016

Penyelesaian Traveling Salesman Problem dengan Algoritma Heuristik

Graf. Program Studi Teknik Informatika FTI-ITP

Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Riau Kampus Binawidya Pekanbaru (28293), Indonesia

Aplikasi Graf pada Hand Gestures Recognition

APLIKASI PEWARNAAN GRAF PADA PENGATURAN LAMPU LALU LINTAS

BAB 2 LANDASAN TEORI

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

BAB 1 PENDAHULUAN. 1.1 Pendahuluan

1.4. Batasan Masalah Batasan-batasan masalah dalam pembuatan tugas akhir ini adalah sebagai berikut :

PERBANDINGAN ALGORITMA PRIM DAN KRUSKAL UNTUK MENYELESAIKAN MASALAH MINIMUM SPANNING TREE NASKAH PUBLIKASI

BAB VI KESIMPULAN DAN SARAN

Matematika dan Statistika

Aplikasi Teori Graf dalam Penggunaan Cairan Pendingin pada Proses Manufaktur

BAB 2 LANDASAN TEORI

PENDAHULUAN MODUL I. 1 Teori Graph Pendahuluan Aswad 2013 Blog: 1.

BAB I PENDAHULUAN. Karyawan merupakan salah satu sumber daya manusia yang digunakan

BAB 2 LANDASAN TEORI

PENGEMBANGAN LONGEST PATH ALGORITHM (LPA) DALAM RANGKA PENCARIAN LINTASAN TERPANJANG PADA GRAF BERSAMBUNG BERARAH BERUNTAI

BAB I PENDAHULUAN 1.1 Latar Belakang

Penerapan Graph Colouring Untuk Merencanakan Jadwal

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

G r a f. Pendahuluan. Oleh: Panca Mudjirahardjo. Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut.

Aplikasi Pewarnaan Graf pada Penjadwalan Pertandingan Olahraga Sistem Setengah Kompetisi

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

Permodelan Pohon Merentang Minimum Dengan Menggunakan Algoritma Prim dan Algoritma Kruskal

STUDI PERBANDINGAN ALGORITMA CHEAPEST INSERTION HEURISTIC DAN ANT COLONY SYSTEM DALAM PEMECAHAN TRAVELLING SALESMAN PROBLEM

Algoritma Prim sebagai Maze Generation Algorithm

Algoritma Welch-Powell untuk Pengendalian Lampu Lalu Lintas

Penjadwalan Job Shop pada Empat Mesin Identik dengan Menggunakan Metode Shortest Processing Time dan Genetic Algorithm

BAB 2 LANDASAN TEORI

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. dalam teori graf dikenal dengan masalah lintasan atau jalur terpendek (shortest

Penerapan Algoritma BFS & DFS untuk Routing PCB

Pendeteksian Deadlock dengan Algoritma Runut-balik

Penggunaan Algoritma Backtracking Untuk Menentukan Keisomorfikan Graf

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 2 LANDASAN TEORI

PERANCANGAN APLIKASI PENCARIAN RUTE TERPENDEK MENEMUKAN TEMPAT PARIWISATA TERDEKAT DI KEDIRI DENGAN METODE FLOYD- WARSHALL UNTUK SMARTPHONE

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

Pencarian Jalur Terpendek dengan Algoritma Dijkstra

Graph. Politeknik Elektronika Negeri Surabaya

BAB 1 PENDAHULUAN. menggunakan sistem komputerisasi. Salah satu bentuk perusahaan yang sangat

Penerapan Pewarnaan Graf pada Permainan Real- Time Strategy

BAB 2 LANDASAN TEORI

PENJADWALAN KELAS MATAKULIAH MENGGUNAKAN VERTEX GRAPH COLORING DAN SIMULATED ANNEALING

Transkripsi:

Jurnal Teknik Komputer AMIK BSI Volume VI No. Januari 2020 Akreditasi Ristekdikti, No: 2/E/KPT/208 DOI: 0.329/jtk.vi2 Pemanfaatan Metode Recursive Largest First Dalam Penyusunan Shift Kerja Karyawan Pada Rumah Sakit Royal Prima Medan Marlince NK Nababan, Yonata Laia 2,2 Program studi Sistem Informasi, Fakultas Teknologi dan Ilmu Komputer Universitas Prima Indonesia Medan marlince@unprimdn.ac.id 2 *yonata@unprimdn.ac.id Diterima --209 Direvisi 08-2-209 Disetujui 02-02-2020 Abstrak - Penyusunan jadwal karywan merupakan salah satu komponen penting di setiap perusahaan yang memiliki karyawan yang dalam jumlah benyak. Dimana pada Rumah Sakit Umum Royal Prima memiliki jumlah karyawan 600 orang dengan itulah karyawan yang bersangkutan mengalami kendalah dalam penyusunan jadwal karyawan. Berdasarkan data yang di dapatkan dari karyawan yang bersangkutan mengatakan penyususan penjadwalan karwayan dengan jaumlah 600 orang membutuhkan waktu miggu. Pada penelitian menggunakan metode RLF dalam penysusunan penjadwawaln karyawan. Berdasarkan hasil yang di dapatkan dengan metode yang digunakan adalah pengerjaan penyusunan penjadwalan karyawan denga metode RLF lebih baik dari pada pekerjaan sebelumnya. Dimana pada metode yang sebelumnya harus menunggu waktu seminggu dalam pengerjaan penyusuanan penejadwalan karywan, dengan aplikasi memekau metode RLF ini dapat terselesaikan dalam hari. Kata Kunci: Penjadwalan, RLF, Karyawan Abstract - Employee scheduling is an important component in every company that has a number of employees. Where in the Royal Prima General Hospital has a number of employees of 600 people that is the employee concerned experienced constraints in preparing employee schedules. Based on the data obtained from the employee concerned, it is said that compiling 600 employees for scheduling jobs takes week. In the study using the RLF method in preparing employee scheduling. Based on the results obtained by the method used is the preparation of employee scheduling with the RLF method better than the previous job. Where the previous method had to wait a week in the process of preparing employee scheduling, with the application of capturing this RLF method can be completed in day.. Keywords: Scheduling, RLF, Employees PENDAHULUAN Hal ini dikarenakan adanya bantuan alat yang berteknologi canggih yang dapat mengolah data menjadi informasi yang dibutuhkan, seperti komputer. Hal ini menyebabkan organisasi maupun perusahaan dimasa sekarang ini mulai mengelola data dan informasi mereka dengan menggunakan komputer. Dengan adanya penggunaan komputer maka kegiatan operasional perusahaan dapat dilaksanakan dengan prinsip tepat waktu, tepat guna, tepat sasaran dan dapat dipertanggung-jawabkan. Penjadwalan merupakan salah satu proses penting dalam kehidupan manusia. Penjadwalan merupakan kegiatan yang harus dimiliki oleh setiap orang untuk dapat membantu dalam melakukan aktivitasnya sehari-hari. Terlebih lagi sebuah instansi atau lembaga yang memiliki agendaagenda penting yang harus diselesaikan secara teratur dan rapi. Begitu pentingnya penjadwalan ini agar kegiatan dapat berjalan sesuai dengan yang telah direncanakan (Rifai, 20). penjadwalan merupakan satu masalah paling sering yang dihadapi di berbagai bidang kehidupan sehari-hari seperti penjadwalan di kampus, jadwal ujian, jadwal penerbangan, pekerjaan dan masalah pengaturan jadwal kereta api.masalah-masalah ini dapat di selesaikan menggunakan berbagai metode dengan menggunakan meta-heuristik dan algoritma, (Menurut Nader Chmait dan Khalil Challita, 203). Peneliti terdahulu algoritma RLF digunakan membantu pengambilan keputusan dalam penjadwalan dengan menghasilkan pewarnaan graf dengan pewarnaan simpul yang sama, (Sadar 20). Algoritma RLF digunakan untuk menyelesaikan masalah pengaturan waktu dalam skala yang besar. Metode ini dengan konsep mewarnai grafik dengan waktu yang ditentukan. Langkah-langkah algoritma http://ejournal.bsi.ac.id/ejurnal/index.php/jtk 30

RLF menggunkaan heuristik untuk mengidentifikasi rangkaian simpul independen dalam bentuk grafik sampai menghasilkan subgraph minimum. Grafik dapat memodelkan masalah dalam jumlah yang besar termasuk jejaring sosial, penjadwalan, pengiriman paket, teknik elektro dan jaringan komputer. Masalah-masalah dalam pewarnaan grafik yaitu menentukan warna untuk semua simpul dengan warna yang berbeda dan jumlah yang berbeda, (R.M.R. Lewis 20). pewarnaan graf memecahkan berbagai masalah yaitu mewarnai peta, mengatur jadwal dan penjadwalan. Pewarnaan graf diasosiasikan dengan dua jenis pewarnaan sebagai pewarnaan vertex dan edge. Tujuan dari kedua jenis pewarnaan adalah untuk mewarnai seluruh grafik tanpa kesalahaan, (Menurut Murat dan Nurdan Akhan Baykan 206). penjadwalan adalah pengalokasian sumber daya dari waktu ke waktu untuk menunjang pelaksanaan dan penyelesaian suatu aktivitas pengerjaan spesifik. Penentuan alokasi sumber daya perusahaan (sumber daya manusia, sumber daya kapasitas dan peralatan produksi atau mesin-mesin, dan waktu) ditunjukkan untuk mewujudkan sasaran penggunaan sumber daya secara efektif dan efisien, sekaligus menghasilkan keluaran (output) yang tepat jumlah, tepat waktu, dan tepat kualitas K. R. Baker and D. Trietsch (203), M. Firdaus, I. Masudin, and D. M. Utama (205) Rumah sakit royal prima adalah salaha satu perusahaan bergerak dibidang kesahatan. Saat ini, perusahaan masih menerapkan sistem manual dalam melakukan pengaturan jadwal shift kerja karyawan sehingga proses penjadwalan secara manual ini sering mengalami masalah seperti keterlambatan untuk penentuan tanggung jawab masing-masing karyawan. Oleh karena itu, maka diperlukan sebuah sistem penjadwalan yang terkomputerisasi. Salah satu algoritma yang dapat digunakan untuk melakukan pengambilan keputusan dan penjadwalan dimana dengan pewarnaan simpul graph adalah algoritma Recursive Largest First. Berdasarkan uraian di atas, penulis ingin merancang suatu perangkat lunak yang mampu untuk melakukan proses penjadwalan dengan menggunakan algoritma RLF. Oleh karena itu, penulis mengambil penelitian dengan judul Aplikasi Penjadwalan Shift Kerja Karyawan dengan Algoritma Recursive Largest First (RLF) pada Rumah sakit royal prima medan. A. Penjadwalan Menurut Rinaldi Munir, (20). Penjadwalan merupakan kumpulan kebijaksanaan dan mekanisme yang berkaitan dengan urutan kerja yang harus dilakukan. Penjadwalan bertugas untuk memutuskan:. Proses yang harus berjalan. 2. Kapan dan selama berapa lama proses itu berjalan. Persoalan menentukan jadwal waktu kerja dapat dideskripsikan sebagai berikut, misalkan terdapat delapan orang karyawan (, 2,, 8) dan jadwal waktu kerja yang dapat dipilihnya (A, B, C, D, E). Tabel berikut memperlihatkan matriks jadwal waktu kerja dan delapan orang karyawan. Angka pada elemen (i, j) berarti karyawan i memilih jadwal waktu kerja j, sedangkan angka 0 menyatakan karyawan i tidak memilih jadwal waktu kerja. Tabel. Daftar yang Diambil oleh Karyawan A B C D E 0 0 0 2 0 0 0 3 0 0 0 0 0 0 5 0 0 0 6 0 0 0 7 0 0 0 8 0 0 0 Berdasarkan tabel di atas, administratur jadwal waktu kerja ingin menentukan jadwal masuk kerja sedemikian sehingga semua karyawan dapat masuk kerja yang diambilnya tanpa bertabrakan waktunya dengan jadwal waktu kerja lain yang juga diambilnya. Solusi dari contoh permasalahan di atas dapat dilihat pada gambar berikut: B E B E A D C D C Gambar. Solusi dari Permasalahan pada Tabel 2. B. Algoritma Pewarnaan Simpul Graph Recursive Largest First Algoritma Recursive Largest 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. (Rinaldi Munir, 20). C. Graph Teori graph merupakan pokok bahasan yang sudah tua usianya namun memiliki banyak terapan sampai saat ini. Graph digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Dengan diberikannya peta tersebut, maka dapat diketahui apakah ada lintasan jalan antara dua buah kota. Selain itu, bila panjang jalan kereta api antara dua buah kota bertetangga diketahui, maka juga dapat ditentukan rute perjalanan tersingkat dari kota A ke kota B. (Rinaldi Munir, 20). D. Definisi Graph Secara matematis, graph G dapat didefinisikan sebagai pasangan himpunan (V, E), ditulis dengan W A W Marlince NK Nababan, Yonata Laia 3

notasi G = (V, E), yang dalam hal ini V adalah himpunan tidak kosong dari simpul-simpul (vertices atau nodes) dan E adalah himpunan sisi (edges atau arcs) yang menghubungkan sepasang simpul. Definisi diatas menyatakan bahwa V tidak boleh kosong, sedangkan E boleh kosong. Jadi, sebuah graph dimungkinkan tidak mempunyai sisi satu buah pun, tetapi simpulnya harus ada, minimal satu. Graph yang hanya mempunyai satu buah simpul tanpa sebuah sisi pun dinamakan graph trivial. Simpul pada graph dapat dinomori dengan huruf, seperti a, b, c, atau dengan bilangan asli, 2, 3, ataupun dengan gabungan keduanya. Sedangkan sisi yang menghubungkan simpul u dengan simpul v dinyatakan dengan pasangan (u, v) atau dinyatakan dengan lambang e, e2,. Dengan kata lain, jika e adalah sisi yang menghubungkan simpul u dengan simpul v, maka e dapat ditulis: e = (u, v) Secara geometri graph digambarkan sebagai sekumpulan noktah (simpul) di dalam bidang dua dimensi yang dihubungkan dengan sekumpulan garis (sisi). Berikut diberikan beberapa contoh graph : 2 3 e e e 3 e 2 2 3 e 5 e 6 e 7 (a) G (b) G 2 (c) G 3 Gambar 2. Tiga buah graph (a) graph sederhana, (b) graph ganda, dan (c) graph semu G2 adalah graph dengan himpunan simpul V dan himpunan sisi E yaitu : V = {, 2, 3, } E = {(, 2), (2, 3), (, 3), (, 3), (2, ), (3, ), (3, )} 2 e e e 3 e 2 3 e e 6 5 e 7 = {e, e2, e3, e, e5, e6, e7} G3 adalah graph dengan himpunan simpul V dan himpunan sisi E yaitu : V = {, 2, 3, } E = {(, 2), (2, 3), (, 3), (, 3), (2, ), (3, ), (3, ), (3, 3)} = {e, e2, e3, e, e5, e6, e7, e8} Pada G2, sisi e3 = {, 3} dan sisi e = {, 3} dinamakan sisi ganda (multiple edges atau paralel edges) karena kedua sisi ini menghubungi dua buah simpul yang sama, yaitu simpul dan simpul 3. Pada G3, sisi e8 = (3, 3) dinamakan gelang atau kalang (loop) karena berawal dan berakhir pada simpul yang sama. (Rinaldi Munir, 20). penjadwalan adalah pengalokasian sumber daya dari waktu ke waktu untuk menunjang pelaksanaan dan penyelesaian suatu aktivitas pengerjaan spesifik. Penentuan alokasi sumber daya perusahaan (sumber daya manusia, sumber daya kapasitas dan peralatan e 8 produksi atau mesin-mesin, dan waktu) ditunjukkan untuk mewujudkan sasaran penggunaan sumber daya secara efektif dan efisien, sekaligus menghasilkan keluaran (output) yang tepat jumlah, tepat waktu, dan tepat kualitas K. R. Baker and D. Trietsch (203), M. Firdaus, I. Masudin, and D. M. Utama (205). METODOLOGI PENELITIAN A. Analisa Perangkat lunak pengambilan keputusan dalam penjadwalan dengan algoritma RLF ini membahas mengenai penerapan algoritma pewarnaan simpul graph tersebut dalam melakukan penjadwalan. Algoritma RLF ini mewarnai simpul graph dengan berdasarkan pada jumlah simpul tetangga yang belum diwarnai dari simpul graph tersebut. Simpul graph yang memiliki jumlah simpul tetangga yang belum diwarnai yang paling banyak akan diproses terlebih dahulu. Kemudian, semua simpul graph yang tidak bertetangga dengan simpul tersebut dan tidak saling bertetangga akan diwarnai dengan warna yang sama dengan simpul tersebut. Proses tersebut akan diulang hingga semua simpul graph selesai diwarnai. B. Instrumen Perangkat Lunak dan Perangkat Keras Dalam perancangan aplikasi ini ada beberapa Software dan hardware yang akan disipakan. Adapun perangkat lunak (software) yang digunakan dalam penelitian ini berupa Aplikasi Visual Studio 200 dan database Microsoft access 200. Sedangkan spesifikasi dari perangkat keras (hardware) berupa unit otebook/laptop. C. Perancangan Pengujian Pengujian ini dilakukan dengan pengujian blackbox, yaitu sebuah metode yang digunakan untuk menemukan kesalahan dan mendemonstrasikan fungsional aplikasi saat dioperasikan, apakah input diterima dengan benar dan output yang dihasilkan telah sesuai dengan yang diharapkan, sehingga dapat membuktikan kebenarannya. HASIL DAN PEMBAHASAN A. Diagram Blok proses RLF Digaram blok secara umum penelitian ini dapat dilihat pada diagram blok dibawah ini : Input data Jabatan Input data Pegawai Database Peroses penjadwalan Cetak Proses Penjadwal dan Mencetak 32 Pemanfaatan Metode Recursive Largest First Dalam Penyusunan Shift Kerja Karyawan Pada Rumah Sakit Royal Prima Medan

Gambar 3. Diagram Blok proses RLF B. Metode Perancangan Sistem Untuk mengetahui rincian langkah kerja dari algoritma RLF maka dapat dilihat pada deskripsi flowchart seperti terlihat pada gambar berikut: Start Input node graph Tentukan derajat untuk setiap node pada graph Jlh = Ambil sebuah node dengan derajat tertinggi untuk diwarnai Warnai node sesuai dengan ketentuan algoritma RLF ) Command button, yang digunakan sebagai tombol eksekusi. 5) Combo Box, yang digunakan untuk menyediakan pilihan dan juga sebagai tempat penginputan data. 6) Text Box, yang digunakan untuk menampilkan data variabel terikat. 7) Image, yang digunakan untuk memunculkan gambar simpul graph. 8) Picture Box, yang digunakan sebagai tempat penggambaran graph. D. Rencana Kerja Rencana kerja sistem Analisa dan Implementasi Recursive Largest First (RLF) : Persiapan (studi literatur) Analisis dan pengumpulan faktafakta Inkremen nilai Jlh Perancangan sistem Jlh > jumlah node Ya Tampilkan hasil penjadwalan Tidak Pembuatan Program Uji Coba End Gambar. Rancangan Flowchart Diagram Seperti terlihat pada gambar, proses penjadwalan akan dimulai dari penentuan node dari graph yang merupakan representasi dari staf pada perusahaan. Setelah itu, proses akan dilanjutkan dengan pemilihan node yang akan diwarnai dengan dimulai dari node dengan derajat terbesar. Proses pewarnaan node graph akan diulangi hingga semua node diwarnai. Warna node yang sama berarti dua staf tersebut boleh dijadwalkan dalam ruangan yang sama. C. Perancangan Perangkat lunak pengambilan keputusan dalam penjadwalan dengan algoritma Recursive Largest First ini dirancang dengan menggunakan bahasa pemrograman Microsoft Visual Basic.NET dengan menggunakan beberapa objek dasar seperti : ) Label, yang digunakan untuk menampilkan keterangan. 2) Shape, yang digunakan sebagai dekorasi tambahan. 3) MSFlexgrid, yang digunakan untuk menampilkan data-data simpul graph dan juga sebagai tempat penginputan data variabel dan daftar nama variabel. KESIMPULAN Evaluasi Gambar 5. Rencana Kerja Berdasarkan hasil yang di dapatkan dengan metode yang digunakan adalah pengerjaan penyusunan penjadwalan karyawan denga metode RLF lebih baik dari pada pekerjaan sebelumnya. Dimana pada metode yang sebelumnya harus menunggu waktu seminggu dalam pengerjaan penyusuanan penejadwalan karywan, dengan aplikasi memakai metode RLF ini dapat terselesaikan dalam hari. REFERENSI Ulisna Ade Rifai, 20 Pengembangan sistem informasi penjadwalan kegiatan dengan menggunakan algoritma genetika, Jakarta. Nader Chmait, Khalil Challita,203 Using Simulated Annealing and Ant-Colony Optimization Algorithms to Solve the Marlince NK Nababan, Yonata Laia 33

Scheduling Problem, Computer Science and Information Technology (3): 208-22, 203. Sadar Aman Gulo, 20 Perangkat Lunak Pengambilan Keputusan Dalam Penjadwalan Dengan Metode Recursive Largest First, Pelita Informatika Budi Darma, Volume : ViI, Nomor: 3. R.M.R. Lewis, A Guide to Graph Colouring Algorithms and Applications, Springer, 2-5 Murat Aslan, Nurdan Akhan Baykan,206 A Performance Comparison of Graph Coloring Algorithm, International Conference on Advanced Technology & Sciences (ICAT 6). Jenal, R, Ismail, WR, Yuen LC, Oughalime, A. 20. A Cyclical Nurse Schedule Using Goal Programming. Universiti Kebangsaan Malaysia, Selangor, Malaysia. Rinaldi Munir, Struktur Diskrit, 2008, Departemen Teknik Informatika, Institut Teknologi Bandung. K. R. Baker and D. Trietsch, Principles of sequencing and scheduling: John Wiley & Sons, 203. L. M. Firdaus, I. Masudin, and D. M. Utama, "Penjadwalan Flowshop Dengan Menggunakan Simulated Annealing," Spektrum Industri, vol. 3, 205. 3 Pemanfaatan Metode Recursive Largest First Dalam Penyusunan Shift Kerja Karyawan Pada Rumah Sakit Royal Prima Medan