RANCANG BANGUN APLIKASI WEB MANAGEMENT PENJADWALAN KEMITRAAN PABRIK SUSU DENGAN METODE CYCLICAL SCHEDULING (STUDI KASUS DESA BABADAN, KECAMATAN NGAJUM,
KABUPATEN MALANG)
Firdaus Ramadhan, Abdi Pandu Kusuma, Filda Febrinita Program Studi Teknik Informatika, Universitas Islam Balitar dhanadaus37@gmail.com

## ABSTRAK
Penelitian  ini  bertujuan  untuk  merancang  dan  membangun  aplikasi  web  yang  dapat  membantu  pengguna dalam  mengatasi  masalah  dalam  proses  pengiriman  susu  oleh  mitra  susu  PT.  GREENFIELD  yang  dimana terdapat adanya tabrakan jadwal oleh para mitra susu saat melakukan setor susu, dengan menggunakan metode Cyclical  Scheduling sebagai  metode penjadwalan para karyawan. Metode pengembangan sistem  menggunakan Agile  methode dengan  bahasa  pemrograman  PHP  dan  HTML  serta  CSS  sebagai  sarana  atur  tampilan.  Tahap pengujian aplikasi menggunakan pengujian Black Box testing. Berdasarkan penelitian hasil yang diperoleh dari pengujian 7 rancangan yang disusun menggunakan HTML adalah 97,14% untuk pengujian menggunakan Black Box testing, test validasi dengan presentase pengujian 82,955% oleh dua validator serta 80% dari hasil pengujian oleh admin mitra susu, Yang dijumlahkan menjadi 86,4%, dan hasil ini dikategorikan menjadi “Sangat Bagus”.
Kata kunci: aplikasi web, penjadwalan, Cyclical Scheduling , Agile Methode .

## 1. PENDAHULUAN
Aplikasi  ataupun website merupakan  sebuah Teknologi  yang  perkembangannya  sangat  pesat  pada zaman  sekarang,  teknologi  sangat  membantu  dalam mengolah  sebuah  data  atau  informasi  dengan  sangat efisien  dan  akurat.  Kemajuan  teknologi  dapat  dilihat dari banyaknya aplikasi ataupun banyak website pada saat  ini  yang  berperan  mempermudah  dalam  bekerja kapan  pun  dan  dimana  pun.  Salah  satu  bentuk aplikasi  yang  sangat  berperan  penting  dalam  dunia kerja  adalah  aplikasi  pengelolaan  data  atau  sistem management  yang  sangat  bermanfaat  dan  membantu dalam sistem olah data dan simpan data.
Dengan  adanya  teknologi  pada  saat  ini masyarakat tidak perlu membuang banyak waktu atau menggunakan  cara  manual  seperti  tulis  tangan  yang dapat  menjadikan  hilangnya  sebuah  data  penting. Dengan  memanfaatkan  aplikasi  atau website para pekerja  tidak  perlu  bersusah  payah  menulis  dan mengarsip  data  di  kertas  karena  semua  data  sudah tersimpan dalam database serta tentunya data tersebut aman.
Aplikasi  pengolaan  data  sangat  membantu dalam  dunia  kerja  di  bandingkan  dengan  mengolah data  secara  manual  atau  tulis  tangan  [1]  Dengan berkembangya  aplikasi  atau website wajar  jika banyak  perusahaan  atau  wirausahawan  sangat membutuhkan  aplikasi  pengelolaan  data  untuk membantu  pengelolaan  data  di  perusahaannya. Karena  aplikasi  atau website sangat  berdampak positif dalam dunia pekerjaan pada saat ini.
Menurut  [2]  Manusia  sebagai  operator  dari mesin  cuci  dan  mesin  pengering,  adalah  penentu keberhasilan  usaha  laundry  untuk  menciptakan kepuasan  pada  diri  pelanggan  yang  menggunakan jasanya.  Salah  satu  cara  yang  dapat  ditempuh  agar
karyawan  dapat  memberikan  tenaganya  dengan maksimal  adalah  dengan  mengatur  hari  kerja sedemikian  rupa  sehingga  memungkinkan  pekerja untuk  memulihkan  tenaganya  yang  terkuras  karena kegiatan  operasi  sehari-hari,  atau  dengan  kata  lain menyusun  jadwal  yang  baik  adalah  keharusan  bagi usaha  jasa.  Berbeda  dengan  perusahaan  manufaktur, penjadwalan yang dilakukan di perusahaan jasa lebih mengarah  kepada  susunan  kepegawaian.  Perbedaan lain  antara  perusahaan  jasa  dengan  perusahaan manufaktur adalah, jasa lebih padat karya, permintaan akan  pegawai  bervariasi,  dan  perusahaan  jasa  jarang yang  menyimpan  persediaan,  dengan  mengatur  hari kerja  bagi  tiap-tiap  pekerja,  maka  diharapkan  tujuan dari perusahaan dapat tercapai.[2]
Teknik  pengaturan  shift  siklus  ini  memberikan keuntungan  jadwal  kerja  yang  adil  bagi  masing- masing pekerja. Tidak akan ada seorang pekerja yang mengalami  jam  kerja  yang  berlebih.  Setiap  pekerja akan  bekerja  pada  bidang  yang  sama  atau  tempat yang sama. Dengan mengaplikasikan sistem ini, maka akan  terbentuk  sebuah  kondisi  kerja  yang  kondusif, setiap  pekerja  mengetahui  dengan  pasti  apa  yang harus  dikerjakan,  pembagian  beban  kerja  yang  adil, serta  setiap  pekerja  mengetahui  jadwal  kerja  mereka jauh-jauh  hari. Cyclical  scheduling akan  membantu karyawan  laundry untuk bekerja  lebih efektif, karena setiap  pekerja  akan  memegang  tanggung  jawab  yang sama  setiap  harinya,  pekerja  bagian  kasir  akan  tetap menjadi  kasir,  dan  pekerja  di  bagian  setrika  akan tetap  menangani  masalah  setrika.  Selain  itu  dengan dibentuknya  jadwal  kerja  jauh  hari,  setiap  karyawan akan  dapat  dengan  mudah  mengatur  jadwal kerjanya.[2].
Perusahaan  Susu  merupakan  perusahaan  yang bergerak  dibidang  produksi  susu  kemas  yang
mengolah  susu  sebelum  siap  dikonsumsi  atau  bisa dibilang  baru  saja  diperah  dan  akan  diproses  untuk proses  penyaringan  dan  diuji  kualitas  sebelum dikemas[3].  Perusahaan  susu  mendapatkan  susu mentah  atau  susu  segar  yang  baru  diperah  melalui peternak  susu  yang  dikirim  masing-masing  peternak atau mitra ke pabrik dengan jadwal waktu yang sudah ditentukan oleh perusahaan.
Akan  tetapi  terdapat  masalah  pada  pengiriman susu  oleh  mitra  susu  terhadap  perusahaan,  yaitu adanya  tabrakan  jadwal  penyetoran  susu  oleh  mitra susu  dan  mengakibatkan  tidak  diterimanya  susu  oleh perusahaan, yang berakibat pada beberapa mitra tidak bisa menyerahkan susunya ke perusahaan dan dibawa pulang  kembali.  Tentu  hal  itu  dapat  mengakibatkan kerugian  untuk  dua  belah  pihak  yang  dimana perusahaan  tidak  mendapat  kepercayaan  dari  mitra dan mitra susu mendapat kerugian tidak mendapatkan laba.  Maka  disini  metode cyclical  scheduling digunakan untuk menangani masalah tersebut.
Metode cyclical scheduling adalah metode yang berfokus  kepada  penjadwalan  agar  para  mitra  dapat mendapatkan jadwal setor yang adil [2]. Penjadwalan pekerja  sikilis  atau cyclical  scheduling ini  sangat cocok  bagi  para  mitra  dikarenakan  metode  ini memberikan  sebuah  penjadwalan  yang  sifatnya berupa  tetap  dalam  kurun  waktu  tertentu.  Dengan adanya  jadwal tetap maka  mitra susu tidak perlu  lagi memikirkan akan adanya bentrok antar mitra lain dan akan  semakin  merata  dan  setiap  mitra  mendapatkan jadwal tersendiri.
Berdasarkan  penjelasan  latar  belakang  diatas maka  penulis  mengangkat  judul  skripsi  yaitu “ Rancang Bangun Aplikasi Management Penjadwalan  Kemitraan Pabrik Susu Dengan Metode Cyclical  Scheduling (Studi  Kasus  Desa  Babadan, Kecamatan Ngajum, Kabupaten Malang) ”.

## 2. TINJAUAN PUSTAKA
2.1. Aplikasi Web
Pa l da l era l seka l ra l ng  ha l mpir  setia l p  kegia l ta l n a l pa l pun  mema l nfa l a l tka l n  teknologi  informa l si  untuk mempermuda l h  pekerja l a l n  seperti  a l plika l si  berba l sis web.  Denga l n  terus  berkemba l ngnya l teknologi  seiring berja l la l nnya l wa l ktu ma l ka l tercipta l la l h A l plika l si berba l sis web  ya l ng  merupa l ka l n  sa l la l h  sa l tu  contoh  kema l jua l n teknologi informa l si ya l ng berpenga l ruh da l la l m kehidupa l n ma l nusia l . A l plika l si  berba l sis  web  da l pa l t  dia l kses  mela l lui pera l ngka l t  komputer  ma l upun  sma l rtphone  ya l ng dima l na l memiliki fungsi tertentu buka l n ha l nya l sekeda l r memberi  informa l si  teta l pi  A l plika l si  web  berguna l seba l ga l i  sa l ra l na l pemba l ntu user da l la l m  menja l la l nka l n sua l tu tuga l s a l ta l u pekerja l a l n[4].
2.2. HTML ( Hypertext Markup Language ) Hypertext  Merkup  La l ngua l ge (HTML)  a l da l la l h ba l ha l sa l pemrogra l ma l n  ba l sic  ya l ng  diguna l ka l n  untuk mena l mpilka l n  ha l la l ma l n  disebua l h  website  dima l na l
HTML sendiri merupa l ka l n sebua l h skrip da l n ta l g untuk menga l tur ta l mpila l n da l n struktur website tersebut . HTML berfungsi untuk bebera l pa l ha l l seperti berikut : 1. Menga l tur  ta l mpila l n  da l n  isi  da l ri  ha l la l ma l n web browser.
2. Membua l t ta l bel da l la l m ha l la l ma l n web browser. 3. Mempublika l sika l n ha l la l ma l n seca l ra l online.
4. Membua l t  form  ya l ng  bisa l diguna l ka l n  untuk mena l nga l ni registra l si.

## 2.3. PHP
Hypertext  Preprocessor a l ta l u  ya l ng  sering disingka l t PHP ya l ng merupa l ka l n Ba l ha l sa l pemrogra l ma l n script ya l ng  dileta l kka l n  da l la l m  server  ya l ng  bia l sa l diguna l ka l n untuk membua l t a l plika l si web ya l ng bersifa l t dina l mis[5].
PHP  da l pa l t  dija l la l nka l n  pa l da l berba l ga l i  ma l ca l m sistem opera l si seperti Windows, Linux, da l n Ma l c Os. Php  da l pa l t  mema l nfa l a l tka l n  da l ta l ba l se  untuk  da l pa l t mengha l silka l n  ha l la l ma l n  web  ya l ng  dina l mis.  Sistem ma l na l jemen da l ta l ba l se ya l ng sering diguna l ka l n Bersa l ma l PHP a l da l la l h MYSQL Menurut  [6]  PHP  a l da l la l h  sa l la l h  sa l tu  ba l ha l sa l pemrogra l ma l n skrip ya l ng dira l nca l ng untuk memba l ngun  a l plika l si  web.  Ketika l dipa l nggil  da l ri web browser, progra l m  ya l ng  ditulis  denga l n  PHP  a l ka l n  di- pa l rsing di  da l la l m web  server oleh  interprenter  PHP da l n  diterjema l hka l n  ke  da l la l m  dokumen  HTML,  ya l ng sela l njutnya l a l ka l n dita l mpilka l n Kemba l li oleh.

## 2.4. Aplikasi
A l plika l si  a l ta l u  da l la l m  ba l ha l sa l Inggris  disebut A l plica l tion a l da l la l h  sebua l h  sistem  pera l ngka l t  luna l k ya l ng  dicipta l ka l n  untuk  memba l ntu  pekerja l a l n  ma l nusia l seperti  menja l la l nka l n  pera l n  khusus  sesua l i  kebutuha l n user.  Ya l ng  dima l na l a l plika l si  sa l nga l t  berguna l untuk mempermuda l h  sua l tu  pekerja l a l n  misa l lnya l memba l ntu user  da l la l m  perka l lia l n,  membua l t  a l rtikel  ya l ng  dima l na l a l plika l si  berpera l n  seba l ga l i  media l ketik  di  Komputer ma l upun A l ndroid.
Tera l da l pa l t  ba l nya l k  seka l li  ma l ca l m-ma l ca l m  jenis a l plika l si,  a l ka l n  teta l pi  a l la l sa l n  dicipta l ka l nnya l a l plika l si a l da l la l h  untuk  memenuhi  kebutuha l n  user  da l la l m menja l la l nka l n  sebua l h  tuga l s,  a l da l pula l a l plika l si  ya l ng diguna l ka l n  seba l ga l i  sa l ra l na l hibura l n  seperti  ga l me, a l plika l si  strea l ming,  ba l ca l novel,  da l n  ma l sih  ba l nya l k la l gi.

## 2.5. CSS
CSS  a l da l la l h  singka l ta l n  da l ri Ca l sca l ding  Style Sheet ya l ng  berfungsi  untuk  menga l tur  ta l mpila l n denga l n kema l mpua l n ja l uh lebih ba l ik da l ri ta l g ma l na l pun a l tribut  sta l nda l rt  HTML.  CSS  sebena l rnya l merupka l n sua l tu kumpula l n a l tribut untuk fungsi  forma l t ta l mpila l n da l n  da l pa l t  diguna l ka l n  untuk  mengontrol  ta l mpila l n ba l nya l k dokumen seca l ra l bersa l ma l a l n[7].
2.6. MySQL
MYSQL  merupa l ka l n  sa l la l h  sa l tu  jenis da l ta l ba l se server ya l ng mengguna l ka l n SQL seba l ga l i Ba l ha l sa l da l sa l r da l la l m  menga l kses  da l ta l bsenya l da l n  bersifa l t Open Source serta l dilengka l pi denga l n Source Code [5] . Menurut  [6]  MYSQL  merupa l ka l n  sistem ma l na l jemen da l ta l ba l se ya l ng bersifa l t rela l tiona l l. A l rtinya l , da l ta l ya l ng  dikelola l da l la l m  da l ta l ba l se  ya l ng  a l ka l n dileta l kka l n  pa l da l bebera l pa l ta l bel  ya l ng  terpisa l h sehingga l ma l nipula l si da l ta l a l ka l n lebih cepa l t.

## 2.7. XAMPP
Menurut [8] XA l MPP merua l ka l n sebua l h softwa l re ya l ng  dima l na l dida l la l m  XA l MPP  terda l pa l t  server MySQL da l n juga l didukung oleh PHP seba l ga l i Ba l ha l sa l pemrogra l ma l n  untuk  membua l t  sebua l h website. Bebera l pa l keunggula l n  XA l MPP  ya l itu  muda l h  untuk diopera l sika l n  da l n  tida l k  memerluka l n  bia l ya l untuk mengguna l ka l n  a l plika l si  ini  serta l mendukung  insta l la l si Windows da l n Linux.

## 2.8. Cyclical Scheduling
Cyclicall Scheduling aldallalh metode penjaldwallaln yalng  dimalnal  teknik  pengalturaln  siklus  penjaldwallaln ini  memberikaln  keuntungaln  jaldwall  kerjal  yalng  aldil balgi  malsing-malsing  pekerja[9]l.  Metode  ini  dalpalt membalntu pekerjal untuk bekerjal lebih efektif, kalrenal setialp  pekerjal  alkaln  memegalng  talnggung  talnggung jalwalb  yalng  salmal  setialp  halrinyal.  Dengaln  mengaltur daln mengetalhui jaldwall kerjalnyal, malkal setialp pekerjal alkaln memaltuhi jaldwall yalng telalh disusun, hall ini bisal jugal  dikaltalkaln  sebalgali  upalyal  untuk  menguralngi jumlalh bentrok pekerjal setialp halrinyal [2].
Salah  satu  kasus  disebuah  perusahaan  jasa  cuci baju  yang  memiliki  15  karyawan  dengan  pembagain jadwal  yang  kurang  optimal  dalam  kurun  waktu  satu minggu,  seperti  pada  table  2.1  dam  tabel  2.2  adalah jam kerja.

## Tabel 2.1 Sistem Penjadwalan Lama
Sen Sel Rab Kam Jum Sab Minggu Pek 1 I II III IV I II III Pek 2 III I II III IV I II Pek 3 II III I II III IV I Pek 4 I II III I II III IV Pek 5 IV I II III I II III Pek 6 III IV I II III I II Pek 7 II III IV I II III I Pek 8 I II III IV I II III Pek 9 III I II III IV I II Pek 10 II III I II III IV I Pek 11 I II III I II III IV Pek 12  IV I II III I II III Pek 13  III IV I II III I II Pek 14 II III IV I II III I Pek 15 I II III IV I II III
Tabel 2.2 Jam Kerja Shift Waktu I 07.00-14.00 II 14.00-22.00 III 22.00-07.00 IV LIBUR
Yang  dimana  jadwal  karyawan  dibagi  secara merata dengan libur 1x setiap minggunya, akan tetapi terdapat  masalah  dalam  penjadwalan  diatas  yaitu tidak efisiensinya pelayanan terhadap pelanggan yang dimana dibutuhkan tenaga ekstra pada waktu tertentu seperti  shift  II  dimana  para  pekerja  dan  pelajar memiliki  waktu  luang  untuk  mencuci  baju,  dan  pada shit  II  ini  karyawan  sering  kewalahan  untuk menangani  para  pelanggan  dikarenakan over  load dari pelanggan.
Sedangkan  untuk  shift  I  dan  III  pekerja cenderung slow  phase dikarenakan  pada  jam-jam tersebut  adalah  waktu  sibuk  bagi  para  pekerja  dan pelajar  dan  pada  shift  III  adalah  waktu  malam  hari dan orang cenderung beristirahat pada waktu tersebut.
Maka  dibuatlah  tabel  alokasi  pegawai  terbaru yang  efektif  dalam  permasalahan  diatas  seperti  pada tabel 2.3 dibawah.
Tabel 2.3 Alokasi Karyawan Laundry
Hari Shift I II III Senin 3 9 3 Selasa 3 9 3 Rabu 3 9 3 Kamis 3 9 3 Jum’at 0 0 0 Sabtu 3 9 3 Minggu 3 9 3

## Tabel 2.4 Sistem Penjadwalan Sikilis
Sen Sel Rab Kam Jum Sab Minggu Pek 1 I I I I IV I I Pek 2 I I I I IV I I Pek 3 I I I I IV I I Pek 4 II II II II IV II II Pek 5 II II II II IV II II Pek 6 II II II II IV II II Pek 7 II II II II IV II II Pek 8 II II II II IV II II
Pek 9 II II II II IV II II
Pek 10 II II II II IV II II
Pek 11 II II II II IV II II
Pek 12 II II II II IV II II Pek 13  III III III III IV III III
Pek 14  III III III III IV III III
Pek 15 III III III III IV III III
Selanjutnya  pada  tabel  2.4  adalah  jadwal  baru yang  disesuaikan  dengan demand pelanggan  yang sangat  pesat  pada  shift  II  maka  alokasi  karyawan lebih  ditekankan  pada  shift  II,  pembagian  ini ditujukan  untuk  kenyamanan  para  karyawan  laundry agar  tidak  kuwalahan  dalam  menghadapi  pelanggan
pada  shift  ke  2  dan  juga  kepuasan  pelanggan  yang dimana mendapat pelayanan maksimal.

## 3. METODE PENELITIAN
3.1. Metode Pengembangan Pa l da l ra l nca l ng  ba l ngun a l plika l si web penja l dwa l la l n mitra l susu  PT.  Greenfield  di  Ba l ba l da l n  ini  metode ya l ng  diguna l ka l n  a l da l la l h  metode  A l gile,  da l n  memiliki alur Software Development  Life Cycle. Metode Agile memiliki alur seperti pada gambar 1 dibawah.
Gambar 1. Agile model

## 3.2. Desain
Pa l da l ta l ha l p  desa l in  ini  menca l kup  proses  desa l in a l plika l si  ya l ng  a l ka l n  dia l plika l sika l n  pa l da l penelitia l n  ka l li ini.  Yang  diawali  dengan  pembuatan  flowchart  pada gambar  2  dimulai  dengan  start  menuju  pada  login yang  diarahkan  pada  halaman  input  menu  data  mitra yang  disimpan  pada  database  MySQL  serta ditampilkan secara otomatis.
Ditalhalp perancangan ini sebelum mengembangakan aplikasi pengembalng alplikalsi alkaln merancang  alplikalsi  dengan  mengaplikasikan  metode cyclical  scheduling ke  dalam  aplikasi  penjadwalanl dan meneralngkaln segallal alspek yalng diperlukaln untuk merancang alplikalsi.

## 3.3.1. DFD Lvl 0
Gambar 3. Dfd lvl 0
Pada  tahap  DFD  Lvl  0  ini  menggambarkan tentang proses input output data dari mitra ke admin. DFD  Lvl  0  berfungsi  untuk  menjabarkan  proses aliran data yang terjadi dari system ke user.

## 3.3.2. DFD Lvl 1
Gambar 4. Dfd lvl 1
Pada tahap  ini  menjelaskan tentang proses yang lebih  terperinci  dari  DFD  Lvl  0  yang  dimana  user memberikan  data  kepada  admin  dan  di  input  ke database.

## 3.3.3. ERD
Gambar 5. Erd
Pada  gambar  5  menerangkan  sebuah  model diagram  ERD  yang  menjelaskan  tentang  hubungan olah data pada system.

## 4. HASIL DAN PEMBAHASAN
Perancangan aplikasi web menggunakan metode pengembangan  sistem Agile  methode dengan  bahasa pemrograman  PHP  dan  HTML  serta  CSS  sebagai sarana  atur tampilan.  Untuk  tahap  pengujian  aplikasi menggunakan pengujian Black Box testing. Selanjutnya  peneliti  mulai  mengembangkan  sistem
sesuai  dengan  struktur  dan  design  yang  telah  dibuat sebelumnya.

## 4.1. Perancangan
Dalam  tahap  desain  ini  proses  aplikasi  yang  di dapat  adalah  seperti  gambar  12,  yang  dimana halaman utama berperan sebagai penyampai informasi  jadwal  untuk  para  mitra  PT.  Greenfield agar lebih mempermudah proses penyetoran susu.
Gambar 12. Halaman utama aplikasi
Berikut  adalah  login Admin yang  ada  pada kanan  halaman,  yang  berfungsi  untuk  admin,  tertera pada gambar 12 Halaman Login
Gambar 13. Halaman login
Gambar 14. Halaman Lobi
Pada  Gambar  14,  dimana  terdapat  halaman LOBI  yang  berfungsi  sebagai  tempat  untuk  admin untuk  memonitoring  semua  data  mitra  mulai  dari nama,  alamat,  nomor telepon,  jadwal  hari  dan  waktu para mitra beroperasi.
Gambar 15. Data Mitra
Gambar  15  adalah  menerangkan  tentang halaman  DATA  MITRA  yang  dimana  halaman tersebut  berfungsi  untuk  memonitor  data  mitra  saja, yang terdiri dari nama, alamat, dan nomor telepon
Gambar 16. ADD/EDIT
Untuk  proses  penambahan  data  admin  akan diarahkan menuju  halaman ADD/EDIT,  pada
halaman ini admin bisa melakukan proses penambahan  data  mitra  baru  dan  juga  mengedit  data para mitra seperti yang tertera pada gambar 16.
Pada  halaman  add  data  mitra,  admin  bertugas untuk  memasukkan  nama  alamat  dan  nomor  telepon mitra,  kemudian  data  akan  langsung  di  simpan  pada database  dan  akan  ditampilkan  pada  halaman  Utama Aplikasi  Web  dan  juga  akan  ditampilkan  pada halaman LOBI dan DATA MITRA untuk mempermudah  proses  monitoring  admin.  Tertera pada gambar 4.7
Gambar 17. Add Data Mitra
Gambar 18. Add Jadwal Mitra
Pada  gambar  18  admin  bisa  melakukan  tambah data  dengan  menekan  button  berwarna  kuning  dan akan  langsung  diarahkan  ke  halaman  dimana  admin bisa  menambahkan  jadwal  untuk  mitra  dan  button berwarna merah berfungsi sebagai proses menghapus data mitra.

## 4.2. Pengujian
Dalam tahap pengujian kali ini Blackbox testing digunakan  sebagai  metode  pengujian  untuk  menguji aplikasi  yang telah dibuat, serta melibatkan beberapa IT dan juga admin mitra susu.
Kesimpulan  dan  hasil  dari  seluruh  presentase pengujian  dari  test  case  aplikasi  web  dengan perhitungan rumus dibawah.

## 𝑥 = Jumlah Kasus Uji yang Berhasil
Total Kasus Uji yang Direncanakan 𝑋100% (1)
𝑥 = 680 7 𝑋100% (2)
= 97,14%
Jadi  pada  kalkulasi  diatas  dapat  disimpulkan bahwa  hasil  presentase  pengujian  menggunakan Black Box testing adalah 97,14%.
Total dari 2 penguji ahli IT adalah
𝑥 = 165.91
2 𝑋100% (3)

## = 82,955%
Total penjumlahan dari pengujian oleh 2 Ahli IT adalah 82,955%.
Dengan perolehan poin sebesar 32 poin untuk adminmitra susu maka :
𝑥 = 32 4 𝑋100% (4) = 80,00%
Untuk  jumlah  hasil  akhir  dari  ketiga  pengujian diatas  yang  dimana  black  box  testing  mendapat jumlah  hasil  senilai  97,14%,  dan  untuk  pengujian yang  diuji  oleh  2  validator  mendapat  hasil  senilai 82,955%,  selanjutnya  pada  pengujian  dari  admin mitra mendapat hasil pengujian 80,00%.
Tabel 4.1 Tabel Presentase No. Kategori Hasil Presentase 1. Sangat Bagus 80-100% 2. Bagus 60-79% 3. Cukup 40-59% 4. Kurang 20-39% 5. Sangat Kurang -19%
Setelah  mendapat  hasil  dari  semua  aspek  yang dibutuhkan,  selanjutnya  adalah  proses  menghitung
kelayakan  sistem  dengan  presentase  dan  kategori seperti pada tabel 4.12. Menggunakan rumus berikut :
𝑥 = Jumlah Kasus Uji yang Berhasil Total Kasus Uji yang Direncanakan 𝑋100% (5)
𝑥 = 259.095
3 =   (6) = 86,365%
3
Yang  dibulatkan  menjadi  86,4%,  dan    menurut pada  tabel  4.12  hasil  ini  dikategorikan  menjadi “Sangat Bagus”.

## 5. KESIMPULAN DAN SARAN
Pada  bagian  akhir  dari  skripsi  ini,  peneliti  akan mengemukakan  mengenai  penelitian  perancangan aplikasi  web  penjadwalan  dengan  menggunakan metode cyclical scheduling dan agile sebagai  metode perancangan  aplikasi  web  serta  Black  Box  testing sebagai  metode  uji  kelayakan  aplikasi  web,  yang berlokasi  di  PT.  GREENFIELD  Ngajum,  Kabupaten Malang,  dapat  disimpulkan  sebagai  berikut  : Perancangan  aplikasi  web  penjadwalan  untuk    Mitra susu PT.Greenfield dirancangan menggunakan bahasa  pemrograman  PHP  dan  HTML  serta  CSS sebagai  sarana atur tampilan. Terdapat  beberapa fitur pada  aplikasi  web  antara  lain  :  main  menu,  login, lobi,  data  mitra,  add/edit,  add/edit  bagian  add  data, add/edit  bagian  edit  data.  Tahap  pengujian  aplikasi menggunakan pengujian Black Box testing. Berdasarkan  penelitian  hasil  yang  diperoleh  dari pengujian  7  rancangan  yang  disusun  menggunakan HTML adalah 97,14% untuk pengujian menggunakan Black  Box  testing, kemudian  untuk  test  validasi dengan  presentase  pengujian  82,955%  oleh  dua validator  serta    80,00%  dari  hasil  pengujian  oleh admin mitra susu, Yang mendapat hasil akhir menjadi 86,4%  secara  total,  dan  hasil  ini  dikategorikan menjadi “Sangat Bagus”.
Saran  untuk  pengembangan  aplikasi  WEB penjadwalan  mitra  dalam  kemitraan  pabrik  susu dengan  metode  cyclical  scheduling  sebagai  berikut: Mengoptimalisasi  algoritma  penjadwalan  untuk efisiensi  yang  lebih  baik.  Mengoptimalisasi  Aplikasi Web dalam  segi tampilan agar  mudah dipahami oleh user  maupun  admin.  Mengoptimalkan  system keamanan data pada aplikasi.

## DAFTAR PUSTAKA
[1]  N.  Wijaya,  A.  R.  Febriyanti,  and  A.  Wibowo, “Aplikasi  Pengelolaan  Data  Kepegawaian Berbasis  Web  Pada  Pt.  Pelayaran  Sakti  Inti Makmur  Palembang,” J.  Sisfokom  (Sistem  Inf. dan  Komputer) ,  vol.  9,  no.  1,  pp.  42–50,  2020, doi: 10.32736/sisfokom.v9i1.706.
[2]  M.  C.  W.  Sulistyo,  “Penjadwalan  Karyawan (Aplikasi  Metode  Cyclical  Scheduling  Di Laundry Zone),” Profit , vol. 12, no. 02, pp. 38– 49, 2018, doi: 10.21776/ub.profit.2018.012.02.5.
[3]  T.  A.  Prabowo,  “Performen  Reproduksi  dan Produksi  Susu  Sapi  Perah  di  Kecamatan Tegalombo  Kabupaten  Pacitan  Provinsi  Jawa Timur,” J.  Peternak.  Sriwij. ,  vol.  10,  no.  1,  pp. 29–36, 2021, doi:
10.33230/jps.10.1.2021.13762.
[4]  T.  A.  Kinaswara,  N.  R.  Hidayati,  and  F. Nugrahanti, “Rancang Bangun Aplikasi
Inventaris  Berbasis  Website  Pada  Kelurahan Bantengan  |  Kinaswara  |  Prosiding  Seminar Nasional  Teknologi  Informasi  dan  Komunikasi (SENATIK),” Pros.  Semin.  Nas.  Teknol.  Inf. dan  Komun. ,  vol.  2,  no.  1,  pp.  71–75,  2019, [Online]. Available: http://prosiding.unipma.ac.id/index.php/SENAT
IK/article/view/1073 [5]  J.  Winanjar  and  D.  Susanti,  “RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI DESABERBASIS WEB MENGGUNAKANPHP DAN MySQL,”
ProsidingSeminar  Nas.  Apl.  Sains  Teknol. ,  pp.
3–3, 2021, [Online]. Available:
https://journal.akprind.ac.id/index.php/snast/arti cle/view/3396
[6]  M.  S.  Novendri,  A.  Saputra,  and  C.  E.  Firman, “APLIKASI  INVENTARIS  BARANG  PADA
MTS NURUL ISLAM
DUMAI
MENGGUNAKAN  PHP  DAN  MYSQL,”
Lentera Dumai , vol. 10, no. 2, pp. 46–57, 2019.
[7]  L.  J.  B.  Caluza,  “Development  of  Electronic Document Archive Management System (EDAMS):  A  Case  Study  of  a  University Registrar  in  the  Philippines,” Int.  J.  Digit.  Inf. Wirel.  Commun. ,  vol.  7,  no.  2,  pp.  106–117, 2017, doi: 10.17781/p002280.
[8]  A.  B.  Putra  and  S.  Nita,  “Perancangan  dan Pembangunan  Sistem  Informasi  E-Learning Berbasis  Web  (  Studi  Kasus  Pada  Madrasah Aliyah Kare Madiun ),” Semin. Nas. Teknol. Inf. dan  Komun.  2019 ,  vol.  1,  no.  1,  pp.  81–85, 2019.
[9]  F.  Yang,  N.  Wu,  Y.  Qiao,  and  R.  Su, “Polynomial  approach  to  optimal  one-wafer cyclic scheduling of treelike hybrid multi-cluster tools  via  Petri  nets,” IEEE/CAA  J.  Autom.  Sin. , vol.  5,  no.  1,  pp.  270–280,  2018,  doi: 10.1109/JAS.2017.7510772.
[10]  M. R. Meta, I. E. Putra, and A. Urfa,  “Aplikasi Penerimaan  Mahasiswa  Baru  Online  Dengan Sms Gateway di STMIK Indonesia Padang,” J. RESTI  (Rekayasa  Sist.  dan  Teknol.  Informasi) , vol.  2,  no.  3,  pp.  716–721,  2018,  doi: 10.29207/resti.v2i3.582.