Rancang Bangun Aplikasi Penentuan Pemenang Lomba Pada Badan Perpustakaan dan Kearsipan Provinsi Jawa Timur Berbasis Web

  Rancang Bangun Aplikasi Penentuan Pemenang Lomba Pada Badan Perpustakaan dan Kearsipan Provinsi Jawa Timur Berbasis Web 1) 2)

  Rosik Fivin Aldian Sulistiowati Romeo

  S1 / Jurusan Sistem Informasi Fakultas Teknologi dan Informatika

  Institut Bisnis dan Informatika Stikom Surabaya Jl. Raya Kedung Baruk 98 Surabaya, 60298

  Email : 1)

  

Abstract: The criteria number of decision maker sometimes become a problem. We can solve

that problem using set of alternatives based on the criteria. Problems like this are often known by the

term Multiple Attribute Decision Making (MADM). In this research will be appointed a case that is

Determination of Winners of Library Competition At Badan Perpustakaan & Kearsipan Province

East Java. The search for weighted values is done through an objective approach. This study is done

by finding the value for each criterion, then done ranking to determine the optimal alternative.

  Keywords: Library Competition, Simple Additive Weighting, MADM, Web Based Application

  Badan Perpustakaan dan Kearsipan

METODE PENELITIAN

  (BAPERSIP) Provinsi Jawa Timur dalam Dalam melakukan penelitiaan ini meningkatkan kualitas layanan serta penulis menggunakan metode pengembangan pengembangan perpustakaan se-Jawa Timur SDLC ( Systems Development Life Cycle ) seperti adalah mengadakan lomba perpustakaan yang gambar dibawah ini. diadakan setiap tahun. Lomba tahunan ini diikuti Communication seluruh perpustakaan di Jawa Timur yang telah Project iniiation Requirement Planning gathering memiliki Nomor Pokok Perpustakaan (NPP). Scheduling Modeling Estimating Tracking

  Dalam lomba tersebut terdapat 10 Analysis Design Construction kriteria faktor penilaian antara lain : Struktur Code Test Deployment Delivery organisasi, Ruang perpustakaan, Perabot Feedback Support perpustakaan, Koleksi perpustakaan, Sumber Daya Manusia perpustakaan, Promisi

  Gambar 1 Pengembangan menggunakan perpustakaan, Anggaran perpustakaan,

  Development Life Cycle (SDLC) (Pressman,

  Kerjasama perpustakaan, dan Data pendukung 2012) perpustakaan. Layanan perpustakaan merupakaan prioritas utama dalam penilaian lomba tersebut.

  Pengambilan keputusan pemenang sebagai berikut: lomba menjadi permasalahan yang sering di a. Communication hadapi oleh BAPERSIP. Karena banyaknya data b. Planning yang harus diolah, seringnya terjadi kesalahan c. Modelling dalam penilaian lomba tersebut.

  d. Construction Aplikasi menggunakan metode Simple

  e. Deployment

  Additive Weighting (SAW) dianggap paling tepat

  untuk mengatasi permasalahan dalam proses penilaian. Metode SAW digunakan karena metode ini mampu untuk melakukan penilaian secara lebih tepat karena didasarkan pada nilai kriteria dan bobot preferensi yang sudah ditentukan.

  JSIKA Vol. 7, No. 6, Tahun 2018,

  Page 1

  Identifikasi Masalah Design Arsitectur Lomba Perpustakaan

  Berdasarkan hasil wawancara dengan Arsitektur aplikasi ini menggambarkan pihak BAPERSIP gambar 2 dibawah ini rancangan dari arsitektur kebutuhan aplikasi merupakan workflow dari lomba perpustakaan penilaian lomba. Arsitektur ini menjelaskan saat ini. posisi serta kebutuhan input dan output yang Workf low Lomba S aat Ini Kuesioner terisi 2 melibatkan dua pengguna yaitu Perpustakaan pendukung lain dan data sekolah dan Panitia Lomba Perpustakaan. Setiap Mulai Panitia 1 Kuesioner Petug as 5 pengguna memiliki kebutuhan input dan output Kuesioner via Email Mengirim 3 Kuesioner perpustakaan Mengisi Lomba Perpustakaan – beda sebagaimana di jelaskan yang berbeda Kuesioner peserta lolos perpustakaan Lomba seleksi Memberikan nilai Panitia Penilaian kuesioner Mengundang Hasil Panitia Undangan 10 peserta lolos seleksi 4 Petug as Data Sekolah 6 Perpustakaan Mempresentasik an Data Kriteria perpustakannnya pada Gambar 3 Data Himpunan Perpustakaan Panitia Lomba Pemenang Lomba Perpustakaan Selesai Data Klasifikasi Laporan Pemenang Lomba

  Gambar 2 Workflow Lomba Saat ini Aplikasi Penentu Pemenang Lomba Perpustakaan

  Kebutuhan Perangkat Keras dan Lunak Perangkat lunak dan perangkat keras dalam menunjang pembuatan aplikasi penentuan pemenang lomba perpustakaan. Laporan Penilaian

  1. Kebutuhan Perangkat Lunak (software) Perpustakaan Sekolah Perangkat Lunak (software) memiliki kaitan erat dengan Perangkat keras (hardware). Maka dari itu dibutuhkan

  Gambar 3 Design Arcitectur Lomba spesifikasi yang memadai dalam Perpustakaan menunjang proses interaksi tersebut.

  Kebutuhan spesifikasi minimal untuk

  System Flow Maintenance Data Sekolah

  menjalankannya sebagai berikut : Proses ini berawal dari bagian panitia

  a. Sitem operasi minimal yang melakukan login dengam memasukan

  Windows

  XP SP3 32 bit

  Username dan Password. Apabila Username dan

  b. Browser (Google Chrome,

  Password yang dimasukkan tidak sesuai maka

  Mozilla Firefox) system akan mengembalikan ke menu login. Jika c. Aplikasi Tambahan XAMPP

  Username dan Password tersebut sesuai, system

  versi 1. 7. 3, notepad ++ akan menampilkan beranda admin. Bagian

  2. Kebutuhan Perangkat Keras (hardware) panitia memilih menu Sekolah dan akan Perangkat Keras (hardware) komponen menampilkan halaman sekolah dan pilih tambah fisik computer berfungsi untuk untuk melakukan penambahan sekolah. Setelah memasukkan, mengelola, menampilkan, melakukan entry data sekolah sistem akan dan menjalankan suatu sistem. Untuk menyimpan kedalam table sekolah dalam menjalankan perintah dari suatu database. seperti gambar 4. program komputer, maka dibutuhkan spesifikasi minimal hardware sebagai berikut :

  a. Prosesor Pentium® 4 Prosesor

  2.60 GHz, 512K Cache, 400 MHz FSB

  b. Memory 4 Gygabytes RAM

  c. Monitor 17” dengan resolusi SVGA

  d. Hardware lain Keyboard ,

  Mouse , dan Printer yang

  kompitibel JSIKA Vol. 7, No. 6, Tahun 2018,

  Page 2 JSIKA Vol. 7, No. 6, Tahun 2018,

  Page 3

  Gambar 4 System flow Maintenance Data Sekolah

  System Flow Maintenance Data Kriteria

  Proses ini berawal dari bagian panitia yang melakukan login dengam memasukan

  Username

  dan Password. Apabila Username dan

  Password yang dimasukkan tidak sesuai maka

  system akan mengembalikan ke menu login. Jika

  Username dan Password tersebut sesuai, system

  akan menampilkan beranda admin. Bagian panitia memilih menu Kriteria dan akan menampilkan halaman Kriteria dan pilih tambah untuk melakukan penambahan kriteria. Setelah melakukan entry data kriteria sistem akan menyimpan kedalam table kriteria dalam

  database dapat dilihat pada Gambar 5 System Flow Maintenance Data Kriteria Bagian Panitia Sistem P h as e Start Entry ID dan Password Login Benar ? Menampilkan Halaman Utama Tidak Ya Halaman utama Pilih Kriteria Menampilkan Halaman Kriteria Admin Halaman Kriteria Entry Data Kriteria Menampilkan Halaman Tambah Kriteria Halaman tambah Kriteria Simpan Data Kriteria Kriteria End Pilih Tambah Kriteria

  Gambar 5 System flow Maintenance Data Kriteria

  System Flow Maintenance Data Himpunan

  Proses ini berawal dari bagian panitia yang melakukan login dengam memasukan Username dan Password. Apabila Username dan Password yang dimasukkan tidak sesuai maka system akan mengembalikan ke menu login. Jika Username dan Password tersebut sesuai, system akan menampilkan beranda admin. Bagian panitia memilih menu Himpunan dan akan menampilkan halaman Himpunan dan pilih tambah untuk melakukan penambahan Himpunan. Setelah melakukan entry data Himpunan sistem akan menyimpan kedalam table Himpunan dalam database dapat dilihat System Flow Maintenance Data Sekolah Bagian Panitia Sistem P h as e Start Entry ID dan Password Login Benar ? Menampilkan Halaman Utama Tidak Ya Halaman utama Pilih Sekolah Menampilkan Halaman Sekolah Admin Halaman Sekolah Entry Data Sekolah Menampilkan Halaman Tambah Sekolah Halaman tambah Sekolah Simpan Data Sekolah Sekolah End Pilih Tambah Sekolah JSIKA Vol. 7, No. 6, Tahun 2018,

  Page 4

  Gambar 6 System Flow Maintenance Data Himpunan

  System Flow Klasifikasi

  Proses ini berawal dari bagian peserta lomba yang melakukan login dengam memasukan Username dan Password. Apabila

  Username dan Password yang dimasukkan tidak

  sesuai maka system akan mengembalikan ke menu login. Jika Username dan Password tersebut sesuai, system akan menampilkan beranda admin. Bagian peserta memilih menu klasifikasi dan akan menampilkan halaman kalsifikasi dan pilih klasifikasi sesuai data perpustakaan. Setelah melakukan entry data Klasifikasi sistem akan menyimpan kedalam

  table kaslifikasi dalam database dapat dilihat

  Gambar 7 System Flow Input Data Klasifikasi

  Data Flow Diagram (DFD) Data Flow Diagram (DFD) merupakan gambaran aliran data yang ada dalam sistem.

  Diagram ini menggambarkan detail tentang proses yang terdapat pada diagram HIPO. DFD ini mempunyai fungsi menggambarkan proses data yang terjadi di dalam. DFD dapat di dekomposisi menjadi bagian yang lebih detail.

  Context Diagram

  Dalam gambar Context diagram ini terdapat dua entitas (external entitiy) yang berhubungan langsung dengan sistem yaitu Panitia lomba perpustakaan selaku pembuat kebijakan lomba perpustakaan dan pihak sekolah selaku peserta lomba perpustakaan. Untuk lebih jelas mengenai peran dari masing - masing entitas bisa dilihat pada Gambar

  Data Himpunan 8 System Flow Maintenance Bagian Panitia Sistem P h as e Start Entry ID dan Password Login Benar ? Menampilkan Halaman Utama Tidak Ya Halaman utama Pilih Himpunan Menampilkan Halaman Himpunan Admin Halaman Himpunan Entry Data Himpunan Menampilkan Halaman Tambah Himpunan Halaman tambah Himpunan Simpan Data Himpunan Himpunan End Pilih Tambah Himpunan System Flow Input Data Klasifikasi Bagian Peserta Sistem P h as e Start Entry ID dan Password Login Benar ? Menampilkan Halaman Utama Tidak Ya Halaman utama Pilih Klasifikasi Menampilkan Halaman Klasifikasi Admin Halaman Klasifikasi Entry Data Klasifikasi Menampilkan Halaman Isi Kalsifikasi Halaman Isi Klasifikasi Simpan Data Klasifikasi Klasifikasi End Pilih Isi Klasifikasi

  PERPUSTAKAAN PANIT IA LOMBA LAPORAN HASIL PERANGKINGAN PANIT IA LOMBA PERPUST AKAAN DATA MAST ER KRITERIA DATA HIM PUNAN HIMPUNAN MAINTENAN MAINTENAN MAINTENAN KRIT ERIA CE DAT A CE DAT A MASTER KRIT ERIA 3

  1 2 DATA MAST ER KRITERIA DATA HIM PUNAN HIMPUNAN MASTER DATA HIM PUNAN DATA KRIT ERIA DATA SEKOLAH DATA MAST ER KRITERIA DATA KLASIFIKASI APLIKASI PENILAIAN PERPUSTAKAAN LOM BA

  • + 1 PESERTA DATA KRIT ERIA KRIT ERIA DATA KRIT ERIA DATA SEKOLAH MAINTENAN CE DAT A KRIT ERIA CE DAT A SEKOLAH
  • 4 DATA SEKOLAH SEKOLAH PERPUSTA LOM BA KAAN

      Gambar 10 DFD Level 1 Maintenance Data

      Master

      Gambar 8 Context Diagram Aplikasi Lomba

    HASIL DAN PEMBAHASAN

      Perpustakaan

      DFD Level 0 Design Form Login

      DFD Level 0 adalah hasil decompose Form Login digunakan untuk keamanan dari context diagram yang menjelaskan lebih sistem. Tujuannya adalah supaya sistem rinci tiap aliran data dan proses dalam sistem digunakan oleh aktor (user) yang berhak yang dibangun . Tiap proses memiliki memakai. Selain sebagai keamanan fungsi form kesinambungan dengan proses yang lain, login ini untuk menentukan hak akses dari sehingga membentuk aliran proses berkesatuan, masing-masing pengguna. Pengguna yang akan dapat dilihat pada gambar 9. memakai sistem harus memasukkan NIK dan PER PU STAKAAN PAN IT IA LOMBA D ATA MAST ER KR ITER IA D ATA MAST ER KR ITER IA D ATA KR IT ER IA D ATA KR IT ER IA D ATA H IM PU N AN D ATA H IM PU N AN IN PU T D AT A M AST ER + D ATA SEKOLAH 1 ditampilkan pada Gambar11 D ATA SEKOLAH SEKOLAH KR IT ER IA MASTER KR IT ER IA H IMPU N AN kata sandi (password) seperti form yang LAPOR AN H ASIL PER AN GKIN GAN D ATA MAST ER KR ITER IA PER PU STA D ATA KLASIFIKASI KLASIF IKASI PESER TA LOM BA KAAN PER AN GKIN GAN LOMBA KLASIF IKASI MEN GISI D ATA KLASIFIKASI

      2 3 D ATA SEKOLAH D ATA KLASIFIKASI D ATA KR IT ER IA D ATA H IM PU N AN

      Gambar 9 DFD Level 0 Aplikasi Lomba Perpustakaan

      DFD Level 1 Maintenance Data Master

      Pada DFD Level 1 mengolah data

      master ini adalah hasil decompose atau

      Gambar 11 Design Form Login penjabaran dari proses mengelola data master pada DFD Level 0. Proses ini menjelaskan

      Design Menu Utama Panitia Lomba

      mengenai pencatatan data baru. Sehingga pada

      Perpustakaan

      penyusunan diagram alir data ini akan Halaman utama ini menampilkan fitur- menghasilkan notasi sub proses dan data store fitur yang dapat diakses oleh aktor yang untuk mendukung proses pembuatan aplikasi ke bersangkutan. Fitur yang dapat diakses oleh depannya. Terdapat empat sub proses di panitia lomba perpustakaan antara lain, data dalamnya yaitu, maintenance data sekolah, sekolah, data master kriteria, data kriteria data maintenance master kriteria, maintenance data himpunan, data klasifikasi dan proses analisa kriteria, maintenance himpunan. Pada DFD dapat dilihat pada gambar 12

      Level 1 maintanance data master ini juga

      terdapat empat data store yaitu data store sekolah, master kriteria, kriteria, dan himpunan. DFD Level 1 mengelola data master yang ditunjukkan pada Gambar 10

      JSIKA Vol. 7, No. 6, Tahun 2018,

      Page 5 JSIKA Vol. 7, No. 6, Tahun 2018,

      Page 6

      ingin menyimpan data dapat dilihat pada Gambar 14

      Perpustakaan

      Gambar 15 Form Himpunan

      nilai himpunan tersebut. Pada form ini terdapat fungsi simpan (save) untuk menyimpan data ke tabel himpunan yang ada di database dan fungsi batal (cancel) apabila tidak ingin menyimpan data dapat dilihat pada Gambar 15

      box nama master kriteria, nama himpunan dan

      oleh panitia lomba perpustakaan. Data yang dapat dimasukkan dalam form ini adalah combo

      Design Form Himpunan Form himpunan ini hanya dapat diakses

      Gambar 14 Form Kriteria

      database dan fungsi batal (cancel) apabila tidak

      Gambar 12 Menu Utama Panitia Lomba Perpustakaan

      menyimpan data ke tabel kriteria yang ada di

      box nama master kriteria dan nama kriteria. Pada form ini terdapat fungsi simpan (save) untuk

      oleh panitia lomba perpustakaan. Data yang dapat dimasukkan dalam form ini adalah combo

      Design Form Kriteria Form kriteria ini hanya dapat diakses

      Gambar 13 Form Tambah Sekolah

      oleh panitia lomba perpustakaan. Data yang dimasukkan dalam form ini adalah data sekolah yang digunakan untuk proses transaksi. Data yang dicatat dalam form ini meliputi Nama sekolah, Alamat, nomor pokok perpustakaan dan password. Pada form ini terdapat fungsi simpan (save) untuk menyimpan data ke tabel sekolah yang ada di database dan fungsi batal (cancel) apabila tidak ingin melakukan proses menyimpan data dapat dilihat pada Gambar 13

      Design Form Tambah Sekolah Form sekolah ini hanya dapat diakses

      Daftar ini digunakan untuk melihat hasil penilaian menggunakan metode SAW dari seluruh perpustakaan yang mengikuti lomba. Daftar ini sebagai penyedia informasi bagi panitia untuk mengambil keputusan perpustakaan sekolah mana yang berhak memenangkan lomba perpustakaan tersebut.dapat dilihat pada Gambar 16

    2. Aplikasi yang dibuat dapat membantu

      Untuk selanjutnya aplikasi tersebut dapat dikembangkan menjadi versi mobile.

      Yogyakarta: Graha Ilmu.

      SNI 7329 : 2009. Kusumadewi, S. 2006. Fuzzy Multi-Attribute Decision Making (Fuzzy MADM).

      Badan Standardisasi Nasional. Standard Nasional Indonesia : Perpustakaan Sekolah.

      Practitioner Approach, 8th Edition . New York : McGraw-Hill Higher Education.

      Pressman, R. S. 2014. Software Engineering : A

      RUJUKAN

      JSIKA Vol. 7, No. 6, Tahun 2018,

      Page 7

      Saran

      Panitia Lomba Perpustakaan Badan Perpustakaan dan Kearsipan Provinsi jawa Timur dalam melakukan proses penilaian lomba perpustakaan.

      1. Aplikasi dapat melakukan perhitungan dan membantu mendukung keputusan dalam menentukan pemenang lomba perpustakaan.

      Kesimpulan Tugas Akhir yang dilakukan di Badan Perpustakaan dan Kearsipan Provinsi Jawa Timur adalah sebagai berikut :.

      Kesimpulan

      Gambar 16 Perangkingan Lomba Perpustakaan

      Adapun saran untuk pengembangan dari aplikasi ini supaya lebih baik adalah sebagai berikut : 1.