Home / Archives / Prosiding SNAST 2018
Prosiding SNAST 2018
Prosiding SNAST 2018 Published: 15-09-2018
PIROLISIS LIMBAH KULIT NANGKA MENJADI ARANG AKTIF DAN ASAP CAIR DENGAN AKTIVATOR LARUTAN NATRIUM KHLORIDA
EKSTRAKSI TANIN DARI DAUN JAMBU BIJI SEBAGAI BAHAN PENYAMAK NABATI
PENGARUH STAGGER ANGLE TERHADAP PRESSURE RATIO KOMPRESOR AKSIAL MULTISTAGE
PENGARUH MODIFIKASI DOVETAIL-CROWN TIP PADA ROTOR TERHADAP PRESSURE RATIO KOMPRESOR AKSIAL MULTISTAGE
ANALISA TEMPERATUR YANG TIMBUL PADA SPROKET DAN RANTAI SEPEDA MOTOR SAAT SEDANG DIJALANKAN YANG BERPENGARUH TERHADAP KEMULURAN RANTAI DENGAN MENGGUNAKAN PROGRAM NISA HEAT
ANALISIS PENGENDALIAN KUALITAS PRODUK KERTAS DENGAN MENGGUNAKAN METODE SIX SIGMA, FTA DAN FMEA UNTUK USULAN PERBAIKAN KUALITAS PRODUKSI
STUDI NUMERIK PENGARUH PENAMBAHAN GUIDE VANES TERHADAP KINERJA CIRCULAR ELBOW
pdf Articles
Ani Purwanti, Achmad Thesa Widhaswara, Endri Santoso 1-12
Sumarni -, Helen Firda Tomanda, Yunita Safitri A. Lakuba 13-20
Akhsan Yusufi, Setyo Nugroho, Achmad Bahrul Ulum 21-30
Ibnu Samsul Kurniawan, Setyo Nugroho, Prima Dewi Permatasari 31-40
Riki Candra Putra, Joko Hardono 41-52
Winarni -, Joko Susetyo, Sariyono _ 53-64
Imam Santoso, Setyo Nugroho, Prima Dewi Permatasari 65-72
RANCANG BANGUN ALAT PENGENDALI LAMPU JARAK JAUH BERBASIS RADIO FREKUENSI 315MHZ FS1000A
PENGENDALIAN PERSEDIAAN BAHAN BAKU KAYU MENGGUNAKAN PENDEKATAN LOT SIZING
ANALISIS TINGKAT KEBISINGAN PADA KANTOR UNTUK MEREDUKSI PAPARAN BISING DENGAN PENDEKATAN PERANCANGAN TATA LETAK FASILITAS
PENENTUAN STASIUN KERJA YANG OPTIMAL MENGGUNAKAN METODE WORKLOAD ANALYSIS DAN LINE OF BALANCING PADA PT. MEDARI KARYA MULIA
PPK: MENUMBUHKAN MINAT WIRAUSAHA MAHASISWA DI INSTITUT SAINS & TEKNOLOGI AKPRIND YOGYAKARTA
DESIGN MOLDING MUG TUPPERWARE MENGATASI SHORT SHOT PRODUK INJECTION PLASTIK
ANALISIS KECELAKAAN KERJA DENGAN MENGGUNAKAN METODE HAZARD AND OPERABILITY STUDY (HAZOPS) DI PT MANDIRI JOGJA INTERNASIONAL
SIMULASI PENENTUAN JUMLAH PENJUALAN PRODUK MOBIL TOYOTA AVANZA DAN SIENTA DENGAN PENDEKATAN METODE MONTE CARLO
PENGEMBANGAN CANTING CAP BERBAHAN MULTIPLEX UNTUK STUDY CASE MAKE TO ORDER PADA PRODUKSI BATIK CAP
ISLAMIC GREEN HOUSING DESIGN (CASE STUDY: “KHARISMA RESIDENCE” IN GARUT REGENCY, WEST JAVA PROVINCE)
TOURISM AREA LIFE CYCLE (TALC) UNTUK PEMBANGUNAN LINGKUNGAN BERKELANJUTAN DI KAWASAN EKOWISATA GANCIK HILL TOP, BOYOLALI, JAWA TENGAH
PENGEMBANGAN WISATA BAHARI PANTAI KARANG JAHE DALAM MENDUKUNG PEMBANGUNAN LINGKUNGAN BERKELANJUTAN
Aufa Maulida Fitrianingrum, Mikrajuddin Abdullah 73-80
Marcelly Widya Wardana, Sulastri _, Ezti Ika Dinari 81-88
Joko Susetyo, Titin Isna Oesman, Eko Setia S 89-94
Mega Inayati Rif’ah, Nia Maulidya Dinastuty 95-102
Muhammad Yusuf, Beny Firman 103-110
Mochammad Muchid, Heru Tjahjono 111-122
Titin Isna Oesman, Endang Widuri Asih 123-134
Arnol Karel Kristoper Sitohang, Risma A. Simanjuntak, Imam Sodikin 135-146
Rian Prasetyo, M. Arif Wibisono 147-154
Ida Munfarida 155-162
Chandra Puspita Sari, Fuad Muhammad, Hadiyanto _ 163-172
PERSEPSI KESESUAIAN BANGUNAN CAGAR BUDAYA TOKO MERAH TERHADAP FUNGSINYA OLEH MASYARAKAT SEKITAR
PERAN PERTANIAN PERKOTAAN DALAM MENDUKUNG PEMBANGUNAN BERKELANJUTAN (STUDI KASUS: PERTANIAN AKUAPONIK DI KOTA SEMARANG)
ANALISIS SWOT IMPLEMENTASI SISTEM PENYEDIAAN AIR MINUM BERKELANJUTAN (GREEN SPAM) PADA SPAM REGIONAL KEBUREJO DI JAWA TENGAH
STUDI EKSPERIMEN PENGARUH JUMLAH GUIDE VANE TERHADAP DAYA MEKANIK TURBIN FRANCIS
STUDI EKSPERIMEN PENGARUH JUMLAH PIPA SALURAN TERHADAP PERFORMA TURBIN FRANCIS
PENURUNAN LOGAM Hg DALAM AIR MENGGUNAKAN SISTEM SUB-SURFACE FLOW CONSTRUCTED WETLAND (SSF-CW) : STUDI STABILITAS SISTEM
PERANCANGAN ALAT PENGOLAHAN SISTEM ANAEROB UP FLOW FILTER UNTUK ANALISIS LIMBAH CAIR INDUSTRI TAHU
PRA RANCANGAN INSTALASI PENGOLAHAN AIR LIMBAH (IPAL) TAMBAK UDANG SISTEM SEQUENCING BATCH REACTOR KAPASITAS 325 M3/HARI (Studi Kasus Kawasan Pesisir Pantai Kabupaten Kebumen Jawa Tengah)
LANTAI HIDROLIS PADA RUMAH PANGGUNG STUDI KASUS: RUMAH PANGGUNG DI KELURAHAN KEMIJEN SEMARANG
PRANAJIWA (Euchresta horsfieldii (Lesch), JENIS TANAMAN SEBAGAI BAHAN BAKU OBAT HERBAL POTENSIAL
PENGARUH PENAMBAHAN SERAT KAWAT BENDRAT TERHADAP KUAT TEKAN DAN KUAT TARIK BETON
Yeptadian Sari, Ari Widyati Purwantiasning 187-194
Lutfiyatul Wahdah, Maryono Maryono 195-202
Anom Guritno 203-218
Fernanda Islamiyah, Joke Prastilastiarso, Achmad Bahrul Ulum 219-228
Afif Nur Ayu Shadrina, Joke Pratilastiarso, Achmad Bahrul Ulum 229-236
Rikhanatul Firdausy Puspitasari, Agus Prasetya, Edia Rahayuningsih 237-244
Hadi Prasetyo Suseno, Paramita Dwi Sukmawati 245-258
Purnawan _, Hadi Prasetyo Suseno, Maega urfadhilah 259-270
IM. Tri Hesti Mulyani, Etty E. Listiati, B. Tyas Susanti, Widija Suseno 271-276
Lukman Hakim, Yuliah _ 277-282
Devi Oktarina, Olyvia Ayu P, Edi Purwanto 283-290
ANALISA PERBANDINGAN KEKUATAN TARIK DAN IMPAK KOMPOSIT SERAT JERAMI PADI POLYESTER DENGAN KOMPOSIT SERAT JERAMI PADI - EPOXY DENGAN METODE HAND LAY UP
PENERAPAN KERTAS SEMEN BEKAS DALAM STRUKTUR DESAIN KURSI DENGAN TEKNIK LAMINASI PIPA
PEMBUATAN KERTAS DAUR ULANG DARI LIMBAH SERAT KELAPA MUDA DAN KERTAS BEKAS SEBAGAI ALTERNATIF KERTAS SENI UNTUK INDUSTRI
PEMANFAATAN BAHAN PEWARNA ALAM SEBAGAI ALTERNATIF DALAM PEMBUATAN BATIK TULIS YANG RAMAH LINGKUNGAN
PENGARUH RASIO MOLAR BUTANOL PADA UREA FORMALDEHIDE TERBUTILASI TERHADAP KARAKTERISTIK MATERIAL
PENGOLAHAN BATOK (TAMPURUANG) KELAPA MENJADI JAM TANGAN BOTAC (BASED ON TAMPURUANG ANDALAS CREATION)
PENGARUH PELARUT N-HEKSANE DAN ETANOL PADA MIKROKRISTALIN SELULOSA DARI DAUN JAMBU BIJI (Psidium Guajava L) SEBAGAI EKSIPIEN OBAT
SIMULASI KEKUATAN PANEL LAPIS STRUKTUR SARANG LEBAH KOMPOSIT POLIMER DIPERKUAT SERAT DAUN NANAS
ANALYSIS MEASUREMENT OF RELATIVE PERMITTIVITY ON THE TEXTILE MATERIALS USING CAVITY REFLECTION TRANSMISSION PERTURBATION
APLIKASI SISTEM INFORMASI GEOGRAFIS UNTUK MENDETEKSI PERUBAHAN LINGKUNGAN DI KAWASAN TERNAK SAPI PERAH DI DESA UMBULHARJO
PERANCANGAN DAN ANALISIS TRAILER RACK SEPEDA MOTOR PADA MOBIL DAIHATSU TAFT DENGAN BANTUAN SOFTWARE AUTODESK INVENTOR
Andi Saidah, Sri Endah Susilowati, Harini _, Yos Nofendri 291-298
Kristian Oentoro, Tosan Tri Putro 299-308
Enda Apriani, Heni Dwi Kurniasari 309-316
Purwanto _ 317-324
Mukasi Wahyu K, Rochmadi _, Rochim Bakti C 325-328
Afdhal Ahmad, Muhammad Arif Suyatman, Muhammad Surya Rahim, Faisal Majid, Rika Hariance 329-334
Vinsensius Fererius Cakreswara Acintyas, Amanda A. A. Dos Santos, Yunica Nur Witanjaya, Dewi Wahyuningtyas
335-344
Ellyawan Setyo Arbintarso, Taufiq Hidayat, Yuli Purwanto 345-352
Wenda Adi Irawan, Levy Olivia Nur, Bambang Setia Nugroho, Achmad Munir 353-358
Saiful Hadi 359-366
Adi Purwanto, Toto Rusianto 367-384
STUDI PENDAHULUAN ALTERASI DAN MINERALISASI DI DUSUN DAGEN, DESA GEMAHARJO, KECAMATAN TEGALOMBO, KABUPATEN PACITAN, PROVINSI JAWA TIMUR
STUDI EKSPERIMEN PERPINDAHAN PANAS KONVEKSI PAKSA EKSTERNAL PADA PLAT DATAR
STUDI EKSPERIMEN PERPINDAHAN PANAS KONVEKSI PAKSA INTERNAL PADA SALURAN BENTUK SILINDER DAN PERSEGI
PENGEMBANGAN LAPANGAN GASIFIKASI BATUBARA DAN KARAKTERISTIK MIKROSKOPIS SEAM-A UPPER DAERAH BITAHAN, RANTAU, KAB.TAPIN, KALIMANTAN SELATAN
SELULOSA DARI IMBAH CANGKANG KEMIRI SEBAGAI BAHAN PENGENTAL ALAMI BAHAN BAKAR
KARAKTERISASI TEPUNG KULIT PISANG DAN UJI DAYA TERIMA TEPUNG KULIT PISANG PADA PEMBUATAN DONAT
TRANSFORMASI SPASIAL KEPADATAN PENDUDUK DI KECAMATAN KRIAN KABUPATEN SIDOARJO
APLIKASI PEMANTAUAN BEBAN PUNCAK TRANSFORMATOR 150/20 KV PADA P3B UPT TANJUNG KARANG
DESIGN OF L-BAND PYRAMIDAL HORN ANTENNA FOR ELECTRONIC SUPPORT MEASURE (ESM)
PEMETAAN DAMPAK KERUSAKAN AKIBAT GEMPA BERDASARKAN MIKROTREMOR SEBAGAI USULAN PENATAAN WILAYAH KOTA
KESETIMBANGAN ADSORPSI ION LOGAM CHROM VI OLEH ZEOLIT PADA BERBAGAI UKURAN PARTIKEL
THE CRITICAL SUCCESS FACTORS MODEL FOR IMPLEMENTATION OF ENTERPRISE ARCHITECTURE IN PDAM TIRTA RAHARJA
Danis Agoes Wiloso, R.Aditya Manggala Yudha 385-396
Rijalulakbar Dewantoro, Arrad Ghani Safitra, Lohdy Diana 409-416
Qurniawan Zen Al Faris, Arrad Ghani Safitra, Setyo Nugroho 417-426
Basuki Rahmad, Sugeng Raharjo, Eko Widi Pramudiohadi, Ediyanto _, Afif Dhiya‘uddin Pratama 427-438
Rini Kartika Dewi, M. Istnaeny Hudha 439-450
Titin Aryani, Isnin Aulia Ulfah Mu’awanah, Aji Bagus Widyantara 451-460
Siti Nuurlaily Rukmana; Moch. Shofwan 461-466
Muhammad Suyanto, P. Wisnubroto 467-476
Widi Anggun Fitriana, Budi Syihabuddin, Yuyu Wahyu, Heroe Wijanto 489-498
Nur Ayu Diana Citra Dewi S.P, Didik Purwanto 499-508
Syarifah Aini, Supratikno _ 509-518
Editha Dewi Purnama Sari 1-10
KENDALI LAJU TETESAN INFUS DENGAN MENGGUNAKAN KONTROL PID
PERANCANGAN SISTEM DOORLOCK MENGGUNAKAN RFID DAN ANDROID BERBASIS ARDUINO NANO
IMPLEMENTASI METODE DISCRETE WAVELET TRANSFORM (DWT) DALAM SISTEM IDENTIFIKASI TELAPAK KAKI MANUSIA DENGAN KLASIFIKASI SUPPORT VECTOR MACHINE (SVM)
RANCANG BANGUN SISTEM PEMANTAUAN DAN PENGENDALIAN BEBAN LISTRIK BERBASIS INTERNET OF THINGS (IoT)
PEMANFAATAN REAL TIME DATABASE UNTUK APLIKASI BERBASIS LOKASI
METODE LVQ BERBASIS PARAMETER HSV UNTUK PENENTUAN UANG RUPIAH PALSU
ANALISIS DAN IMPLEMENTASI SISTEM KEAMANAN JARINGAN KOMPUTER DENGAN METODE INTRUSION DETECTION SYSTEM (STUDI KASUS: HORISON ULTIMA RISS HOTEL)
MODEL DESAIN GAYA BELAJAR DAN KREATIVITAS SISWA SD BERDASARKAN METODE FORWARD CHAINING
IMPLEMENTASI SEL SURYA SEBAGAI PEMBANGKIT ENERGI ALTERNATIF UNTUK PENYEDIA DAYA LISTRIK DARURAT PADA PENGISIAN BATERAI TELEPON GENGGAM DI FASILITAS UMUM
SISTEM INFORMASI PEMASARAN PRODUK USAHA KECIL DAN MENENGAH (UKM) KOTA PALEMBANG
IMPEMENTASI METODE WEB ENGINEERING DALAM MEMBANGUN SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB
Liya Yuni Astutik, Diki Mardiantoro, Binti Khoirun Na’im, Sulfan Bagus Setyawan, Hanum Arrosida 11-18
Gatot Santoso, Slamet Hani 19-28
Adinda Maulida, Rita Magdalena, Yunendah Nur Fu’adah 29-37
Erwan Eko Prasetiyo, Farid Ma’ruf 39-48
Erna Kumalasari Nurnawati, Rochmad Suseno, Muhammad Sholihul Masnuh, Renna Yanwastika Ariyana 49-59
I Gusti Ayu Agung Diatri Indradewi, Made Suci Ariantini 61-70
Catur Iswahyudi, Agradira Dwi Wahyuda, Erfanti Fatkhiyah 71-80
Nur Alamsyah, Rayung Wulan, Achmad Sarwandianto, Aulia Ar Rakhman A 95-102
Sigit Priyambodo, Rochim Mohamad Rodi 103-111
Ahmad Haidar Mirza, Ade Putra, Hasmawaty _ 113-122
Helda Yudiastuti 123-131
SISTEM INFORMASI PENDATAAN PENDUDUK TERPADU PADA KANTOR KECAMATAN KOTA PALEMBANG
KOMBINASI METODE TOPSIS DAN SAW DALAM MENDUKUNG KEPUTUSAN SELEKSI KELAYAKAN PROPOSAL PENELITIAN DOSEN
PERANCANGAN DAN ANALISIS KEAMANAN PESAN MENGGUNAKAN TEKNIK STEGANOGRAFI DISCRETE WAVELET TRANSFORM DAN ALGORITMA KRIPTOGRAFI RSA
BUKU SAKU BERBASIS MOBILE BAGI ORANG TUA DENGAN ANAK PJB
PERENCANAAN SISTEM INFORMASI STRATEGIS DELIVERY LAUNDRY DI KOTA YOGYAKARTA
RANCANG BANGUN ELECTROCARDIOGRAF PENDETEKSI LEFT VENTRICULAR FAILURE
DETEKSI TAHU AMAN KONSUMSI DENGAN CITRA DIGITAL OBJEK MENGGUNAKAN METODE K- NEAREST NEIGHBOR
PENERERAPAN METODE DEMPSTER-SHAFER DALAM PEMBANGUNAN SISTEM PAKAR DIAGNOSA PENYAKIT KULIT
KLASIFIKASI KUALITAS MADU LEBAH MENGGUNAKAN SISTEM SPEKTROFOTOMETER DAN MACHINE LEARNING BERBASIS SINGLE BOARD COMPUTER
PERANCANGAN APLIKASI BERBASIS MOBILE PENILAIAN KENAIKAN TINGKAT TAEKWONDO MENGGUNAKAN METODE WEIGHTED PRODUCT
PEMODELAN PROSES SISTEM KEPAKARAN DOKTER
MEMBANGUN APLIKASI WEB FRONT END DENGAN TEKNIK JSON (JAVA SCRIPT OBJECT NOTATION)
Megawaty _ 133-140
Renna Yanwastika Ariyana, Erna Kumalasari Nurnawati, Luay Nabila El Suffa 141-150
Muhammad Ardhi Prakasa, Rita Magdalena, R. Yunendah Nur Fu’adah 151-158
Yosefina Oktaviani Santoso, Arcelina Sukiatmodjo, Daniel Adrian Setiady, Shinta Estri Wahyuningrum, Dwi Setianto
159-168
Anisa Yulandari, Siti Fatonah 167-174
Dea Africo Santoso, Youlanda Fahmyantoro, Sulfan Bagus Setyawan 175-186
Isnanto Nugroho, Luay Nabila El Suffa, Erliana Dewi 187-196
Fandli Supandi, Arif Budiman, Kusrini _ 197-206
Sagita Rochman, M Nushron Ali Mukhtar 207-212
Putri Taqwa Prasetyaningrum, Santoso Pamungkas 213-226
Julia Kurniasih, Yuni Ambar S, Wahit Desta, Yulius Nahak T, Faizul Ikhsan 227-236
Joko Triyono, Prita Haryani, Muhammad Farid Ali Sa’fii 237-248
PERBANDINGAN KINERJA ALGORITMA NAIVE BAYES DAN BAYESIAN NETWORK DALAM KLASIFIKASI MASA STUDI MAHASISWA
PENERAPAN KONSEP INTERNET OF THINGS (IoT) SEBAGAI MONITORING TEGANGAN DAN ARUS PADA MOTOR INDUKSI 1 PHASE
ANALISIS EFEKTIFITAS IMPLEMENTASI APLIKASI PEMBELAJARAN PENDIDIKAN ANTI KORUPSI BERBASIS MULTIMEDIA SEBAGAI UPAYA REVITALISASI NASIONALISME
PERANCANGAN DETEKTOR QR _CODE SERTA PENGUKURAN JARAK SENSITIVITAS KAMERA SMART PHONE UNTUK EFISIENSI WAKTU PENYORTIRAN PRODUK.
MENDETEKSI TINGKAT KETAJAMAN SCANNER QR (QUICK RESPONSE CODE) UNTUK MASA KEDALUWARSA PRODUK KEMASAN MENGGUNAKAN FUZZY RULE BASE
MODEL SISTEM INFORMASI PENJAMINAN MUTU BERBASIS INTERGRASI AKREDITASI BAN-PT DAN ISO 9001:2008 DENGAN PENDEKATAN METODE EKD-CM
CYBER SCHOOL SMK PGRI 1 KOTA TANGERANG
PENGARUH VARIASI KOMPOSISI SERBUK GERGAJI KAYU DAN TEMPURUNG KELAPA TERHADAP KADAR ABU BRIKET ARANG
LIMBAH PENYULINGAN MINYAK KAYU PUTIH SEBAGAI ENERGI ALTERNATIF: KAJIAN AWAL
PENGEMBANGAN SOLAR PHOTOVOLTAIC SYSTEM DENGAN MPPT UNTUK TEKNOLOGI IOT- SEMAR
KOMBINASI ISOLASI PADA STORAGE TANK SEBAGAI PENYIMPAN PANAS APLIKASI PADA SOLAR WATER HEATER
Mariana Windarti 249-260
Heru Susanto, Amir Hamzah 261-270
Yani Prihati, Sinta Tridian Galih, Tri Karyanti 271-278
Uminingsih _, Miftah Nur Ikhsan 279-289
Nuniek Herawati 291-300
Mercurius Broto Legowo, Budi Indiarto, Deden Prayitno 301-314
Didi Kurnaedi 315-326
Rany Puspita Dewi 327-332
Corryanti Triwahyuningsih, Diana Puspitasari, Iwan Gunawan 333-343
Putra Asmara Danu, Erik Tridianto, Sritrusta Sukaridhoto 345-354
Kurnia Devi Ariswanda, Arrad Ghani Safitra 355-364
INDEX
ISSN : 1979-911X
PERBANDINGAN PRODUKSI BIOGAS MENGGUNAKAN SUMBER MIKROBA DARI KOTORAN SAPI DAN KOTORAN AYAM DENGAN BAHAN BAKU LIMBAH CAIR INDUSTRI TAHU ( The Comparation of Biogass Production Using Cow Dung and Chicken Manure With Tofu Industrial Wastewater As Raw Mater
PENGARUH KOMBINASI TWISTED TAPE SWIRL FLAT WIRE COIL TERHADAP PERFORMA DOUBLE PIPE HEAT EXCHANGER PADA SISTEM SOLAR WATER HEATER
KULTIVASI MIKROALGA SPIRULINA PLATENSIS DENGAN VARIASI PENCAHAYAAN MENGGUNAKAN LAMPU TL DAN MATAHARI
STUDI EKSPERIMEN VORTEX INDUCED VIBRATION ENERGY CONVERTER (VIVEC) PADA REYNOLDS NUMBER 50.000
ANALISIS STATISTIK DAMPAK LINGKUNGAN AKIBAT PERKEMBANGAN KAWASAN TERBANGUN BERDASARKAN KECAMATAN DI KOTA YOGYAKARTA
EFEKTIVITAS METODE PELAJAR BELAJAR UNTUK MENGAJAR TERHADAP MOTIVASI MENGAJAR SISWA SMAN 1 TANJUNGSARI KABUPATEN GUNUNG KIDUL
Panisean Nasoetion, Natalina _, Hardoyo _, Tri Minsrto 365-372
Rif’atus Sholihah, Arrad Ghani afitra 373-379
Muyassaroh _, Rini kartika dewi, Dwiana Anggorowati 381-386
Karina Putri Nurma Gumpita, Setyo Nugroho, Raden Sanggar Dewanto 387-397
Ani Apriani, Septiana Fathurrohmah, Sri Haryatmi, Danardono Danardono B557 - B564
Juhair Al Habib, M. Taufik Hidayat, Muhammad Hafiduddin, M. Rifaid, Ani Apriani B565 - B570
Information For Readers For Authors For Librarians
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-237
MEMBANGUN APLIKASI WEB FRONT END DENGAN TEKNIK JSON (JAVA SCRIPT OBJECT NOTATION)
Joko Triyono1, Prita Haryani2, Muhammad Farid Ali Sa’fii3
1,2,3Institut Sains & Teknologi AKPRIND
e-mail :1jack@akprind.ac.id,2pritaharyani@akprind.ac.id,3muhammadfarid150696@gmail.com ABSTRACT
The development of technology has become very extraordinary, in the era of 4.0, the information technology sector has become a very important part in every activity or work. In web-based programming techniques also undergo significant changes, JSON (Java Script Object Notation) is one of the data management techniques that will change the DBMS (Database Management Systems) paradigm in terms of design and implementation. Likewise in terms of process speed, JSON offers a very tempting speed, combined with local storage on HTML5. Of course these developments will also affect the need for information so that the addition of modules and / or facilities in the information system must certainly be done without disturbing the existence of information systems that are currently running. Modular systems become things that need to be considered in the development of information systems, with a modular system that allows developers to work in parallel at different places at the same time without having to wait for each other, sharing databases is not a problem for now. The result of this research is a technique in building a web front end by using JSON technique as a data provider and implemented with HTML5 and PHP, by embedding it on the server side with database and Server side on Client as a link between systems. So that obtained a presentation of information on a web application on the client without connecting to the database directly. The client is built in addition to using PHP / Web-based applications and can also use Android-based applications.
Keywords : BackEnd, Client Site, FrontEnd, JSON, Server Side INTISARI
Perkembangan teknologi menjadi sangat luar biasa, di era 4.0 maka bidang teknologi informasi menjadi bagian yang sangat penting peranannya dalam setiap kegiatan atau pekerjaan. Dalam teknik pemrograman berbasis web juga mengalami perubahan yang signifikan, JSON (Java Script Object Notation) merupakan salah satu teknik pengelolaan data yang akan merubah paradigma DBMS (Database Management Systems) dalam hal perancangan dan implementasi. Begitu juga dalam hal kecepatan proses, JSON menawarkan kecepatan yang sangat menggiurkan, dikombinasikan dengan local storage pada HTML5. Tentunya perkembangan tersebut akan juga berpengaruh terhadap kebutuhan akan informasi sehingga penambahan modul dan atau fasilitas-fasilitas dalam sistem informasi tentunya harus bisa dilakukan tanpa mengganggu keberadaan sistem informasi yang saat ini running. Sistem modular menjadi hal yang perlu diperhatikan dalam pengembangan sistem informasi, dengan sistem modular menjadikan pengembang bisa bekerja secara paralel ditempat yang berbeda-beda pada saat yang bersamaan tanpa harus saling menunggu, pemakaian database secara bersama-sama sudah bukan masalah untuk saat ini. Hasil dari penelitian ini adalah sebuah teknik dalam membangun web front end dengan menggunakan teknik JSON sebagai penyedia data dan diimplementasikan bersama HTML5 dan PHP, dengan menanamkan pada server side with database dan Server side on Client sebagai penghubung antar sistem. Sehingga diperoleh sebuah penyajian informasi pada sebuah aplikasi web di bagian client tanpa melakukan koneksi ke database secara langsung.Client dibangun selain menggunakan yang berbasis PHP/Web juga bisa menggunakan aplikasi berbasis Android.
Kata kunci : BackEnd, Client Site, FrontEnd, JSON, Server Side
1. PENDAHULUAN
Pendahuluan memuat latar belakang, tujuan penelitian, dan tinjauan pustaka yang relevan, ditulis menggunakan font Times New Roman 10 pts dengan spasi tunggal.
Perkembangan teknologi menjadi sangat luar biasa, di era 4.0 maka bidang teknologi informasi menjadi bagian yang sangat penting peranannya dalam setiap kegiatan atau pekerjaan. Seiring dengan meningkatnya kebutuhan akan teknologi informasi tersebut, kemajuan teknologi informasi juga mengalami perubahan yang sangat pesat, setelah HTML 5 di luncurkan dengan dikeluarkannya rekomendasi dari W3C pada tahun 28
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-238
Oktober 2014, maka terjadi banyak sekali perubahan dalam teknik pemrograman berbasis web, JSON (Java Script Object Notation) merupakan salah satu teknik pengelolaan data yang akan merubah paradigma DBMS (Database Management Systems) dalam hal perancangan dan implementasi. Pertumbuhan Sistem Informasi semakin cepat, maka akan semakin cepat pula pertumbuhan database. Seiring dengan peningkatan tersebut, menjadi hal yang lumrah jika semakin banyak data yang terupdate/terupload ke Sistem Informasi. Tentunya perkembangan tersebut akan juga berpengaruh terhadap kebutuhan akan informasi, bentuk dan format yang selalu berkembang baik berbasis desktop, web maupun android.
Menjadi hal yang tidak efektif jika pengembangan sistem informasi harus tergantung kepada pengembang sistem informasi yang lama atau yang mengembangkan pertama kali. Penambahan modul dan atau fasilitas-fasilitas dalam sistem informasi tentunya bisa dilakukan tanpa mengganggu keberadaan sistem informasi yang saat ini running. Pekerjaan pengembangan sistem informasi saat ini menjadi hal yang sangat penting dan harus sesegera mungkin dilakukan agar bisa memenuhi kebutuhan pasar. Sistem modular menjadi hal yang perlu diperhatikan dalam pengembangan sistem informasi, dengan sistem modular menjadikan pengembang bisa bekerja secara paralel ditempat yang berbeda-beda pada saat yang bersamaan tanpa harus saling menunggu, pemakaian database secara bersama-sama sudah bukan masalah untuk saat ini.
Penelitian ini bertujuan untuk melakukan teknik dalam membangun web front end web dengan menggunakan JSON (Java Script Object Notation), sehingga diperoleh sebuah penyajian informasi pada sebuah web tanpa harus mengakses database secara langsung. JSON (Java Script Object Notation) akan digunakan sebagai alat bantu dalam mengambil data dari database yang untuk selanjutnya data JSON tersebut akan diolah sedemikian rupa sehingga bisa tampil di web menggunakan PHP dan atau JavaScript. Diharapkan juga penelitian ini akan menemukan model pemrograman web yang berbeda dalam menyajikan dan atau mengolah data.
Dalam sebuah penelitian tentang membangun aplikasi front end berbasis web APPML oleh (Triyono
& Prita, 2017) disimpulkan bahwa dengan menggunakan teknik APPML yang dikombinasikan dengan JSON akan bisa mendukung komunikasi antar sistem informasi, ditinjau dari sisi keamanan maupun networking lebih bagus karena data bisa langsung di peroleh secara langsung antara service client dan service server secara realtime selama ada koneksi internet sehingga penyebaran dan atau penyajian informasi tidak hanya dilakukan oleh sebuah sistem informasi saja, melainkan bisa di lakukan oleh sistem-sistem informasi yang lain.
Dalam penelitian tentang Implementasi JSON untuk Minimasi Penggunaan Jumlah Kolom Suatu Tabel Pada Database PostgreSQ oleh (Rosyid, 2016) disimpulkan bahwa JSON ternyata juga dapat digunakan untuk menyelesaikan kasus yang memerlukan tabel dengan kolom dinamis atau tabel tersebut berpotensi bertambah sesuai kebutuhan aplikasi yang menggunakan tabel tersebut. JSON dapat mereduksi dengan hanya menggunakan sebuah kolom yang berisi string format JSON. Untuk merubah array menjadi format JSON menggunakan fungsi json_encode, sedangkan untuk mengembalikan ke bentuk semula dapat menggunakan fungsi json_decode. Juga dalam penelitian tentang JSON and its use in Semantic Web oleh (Pandey & Pandey, 2017) disimpulkan bahwa fakta tentang informasi menjadi sangat penting untuk bisa berbagi diseluruh domain dan berbagai jenis pengguna, JSON sebagai media yang bisa dan mampu melakukannya. Dalam penelitian ini juga dengan jelas menyoroti
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-239
betapa pentingnya ekspresi agen, entitas dan kegiatan yang dibuat dengan JSON. Makalah ini dengan jelas menyoroti relevansi dan kekuatan JSON dalam menciptakan asersi Provenansi sehubungan dengan klien yang berbeda.
Dalam penelitian yang berbeda (Triyono, 2015) di peroleh hasil tentang pengembangan sebuah prototype sistem informasi yang di kombinasikan dengan jejaring sosial twitter, dimana jejaring twitter digunakan petani untuk melaporkan semua kegiatannya ke sistem informasi, dengan menggunakan fasilitas APIs (Aplication Programming Language) maka informasi yang masuk akan di kirimkan ke sistem informasi dengan menggunakan account dari twitter pengirim. Dengan metode ini secara teknologi dan biaya petani tidak mengalami kesulitan dalam melaporkan kegiatannya, sedangkan dari sisi investor akan bisa melihat perkembangan investasinya. Juga pada penelitian lain tentang komunikasi data (Susanti & Triyono, 2016) di hasilkan bahwa penerapan sistem pengendali dan pemantau kendaraan jarak jauh pada penelitian ini diimplementasikan dengan membuat prototype alat IoT (Internet of Things) menggunakan Rapsberry Pi 3 Model B, modem GSM, GPS USB VK-172 Glonass, dan relay DC. Perangkat IoT akan dilengkapi aplikasi yang akan dikoneksikan dengan server Firebase dan selanjutnya dipasang pada kendaraan. Jika kendaraan dihidupkan maka alat IoT akan mengirimkan data posisi kendaraan dari satelit GPS ke server Firebase. Penggunaan server Firebase dipilih karena mendukung pemrograman socket, memiliki pustaka yang lengkap untuk berbagai platform web dan piranti bergerak, dapat digabungkan dengan berbagai framework, dan menyediakan layanan DbaaS (Database as a Service). Hasilnya, data posisi kendaraan yang diterima server, secara langsung (realtime) akan ditampilkan melalui aplikasi web sistem pengendali dan pemantau jarak jauh dengan tampilan visualisasi Google Maps dan tombol lock/unlock untuk menghidupkan dan mematikan/mengunci kendaraan. Tentang kepuasan pengguna website (Haryani, 2016) disimpulkan bahwa dari hasil uji hipotesis menunjukkan bahwa dimensi citizen support, content and appreance of information, reability, functionality of the interaction environment, trust, dan dimensi ease of use berpengaruh terhadap kualitas layanan e-government. Kualitas layanan e-government berpengaruh terhadap kepuasan pengguna website, kualitas layanan e-government berpengaruh terhadap intensitas pengguna website dan kepuasan pengguna website berpengaruh terhadap intensitas penggunaan website Pemerintah Kota Yogyakarta. Dari beberapa penelitian yang telah ada di dapat disimpulkan bahwa metode penampilan maupun pengiriman informasi masih terkait dengan sebuah aplikasi tertentu, atau tersaji pada sebuah aplikasi. Kelengkapan informasi di website akan meningkatkan tingkat kepuasan pengguna, sehingga di harapkan tingkat kunjungan website akan meningkat.
Dalam sebuah buku dengan judul JSON at Work (Marrs, 2017) JavaScript Object Notation (JSON) telah menjadi standar de facto untuk antarmuka RESTful, tetapi kelompok yang tidak banyak diketahui yaitu standar, alat, dan teknologi yang tersedia dapat mulai digunakan oleh perancang dan pengembang saat ini untuk membangun aplikasi yang dirancang dengan baik. JSON lebih dari sekadar pengganti sederhana untuk XML ketika anda melakukan panggilan AJAX. Ini menjadi tulang punggung dari pertukaran data yang serius melalui internet. Standar yang utama dan praktik terbaik dapat digunakan untuk memanfaatkan kemampuan dan keinginan menggunakan JSON untuk membangun aplikasi yang benar-benar elegan, berguna, dan efisien.
Dalam sebuah buku dengan judul Beginning JSON Learn and Preferred Data Format of The Web
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-240
(Smith, 2015) tentang Struktur Komposit JSON di katakan bahwa karena asal-usul JSON berasal dari standardisasi ECMAScript, implementasi dari dua struktur diwakili dalam bentuk objek dan larik. Crockford menguraikan dua representasi struktural JSON melalui serangkaian diagram sintaks. Karena saya yakin Anda akan setuju, diagram ini menyerupai rel kereta api dari pandangan mata burung dan dengan demikian juga disebut sebagai diagram rel kereta api. Gambar 1 mengilustrasikan representasi gramatikal untuk koleksi pasangan string / nilai
Gambar 1. Sintak diagram dari koleksi pasangan string / nilai
Gambar I.1 tentang Sintak diagram menguraikan, koleksi dimulai dengan penggunaan brace pembukaan ({), dan diakhiri dengan penggunaan penjepit penutup (}). Konten koleksi dapat terdiri dari salah satu dari tiga kemungkinan jalur yang ditentukan berikut:
∑ Jalur atas menggambarkan bahwa koleksi dapat tetap tanpa pasangan string / nilai apa pun.
∑ Jalan tengah menggambarkan bahwa koleksi kami dapat berupa pasangan string / nilai tunggal.
∑ Jalur bawah mengilustrasikan bahwa setelah sepasang string / nilai tunggal diberikan, koleksi tidak perlu berakhir, melainkan, memungkinkan untuk sejumlah string / pasangan nilai, sebelum mencapai akhir.
Setiap pasangan string / nilai yang dimiliki oleh koleksi harus dipisahkan atau dipisahkan satu sama lain dengan cara koma (,).
Model mendeskripsikan aplikasi, Model tidak memperhatikan presentasi atau user interface (UI), model diimplementasikan dengan JSON.
{"employees":[
{ "firstName":"John", "lastName":"Doe" }, { "firstName":"Anna", "lastName":"Smith" }, { "firstName":"Peter", "lastName":"Jones" } ]}
JSON dalam PHP
PHP memiliki beberapa fungsi built-in untuk menangani JSON. Objek dalam PHP dapat diubah menjadi JSON dengan menggunakan fungsi PHP json_encode ():
<?php
$myObj->name = "John";
$myObj->age = 30;
$myObj->city = "New York";
$myJSON = json_encode($myObj);
echo $myJSON;
?>
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-241 Script diatas akan menghasilkan output sebagai berikut:
{"name":"John","age":30,"city":"New York"}
Database PHP
PHP adalah bahasa pemrograman sisi server, dan harus digunakan untuk operasi yang hanya dapat dilakukan oleh server, seperti mengakses database. Bayangkan Anda memiliki database di server, yang berisi pelanggan, produk, dan pemasok. Anda ingin mengajukan permintaan ke server tempat Anda meminta 10 rekaman pertama di tabel "pelanggan":
Script PHP View
<!DOCTYPE html>
<html> <body>
<h2>Get data as JSON from a PHP file on the server.</h2>
<p>The JSON received from the PHP file:</p>
<p id="demo"></p> <script>
var obj, dbParam, xmlhttp;
obj = { "table":"customers", "limit":10 };
dbParam = JSON.stringify(obj);
xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("demo").innerHTML = this.responseText;
} };
xmlhttp.open("GET", "json_demo_db.php?x=" + dbParam, true);
xmlhttp.send();
</script> </body> </html>
Script PHP Database
<?php
header("Content-Type: application/json; charset=UTF-8");
$obj = json_decode($_GET["x"], false);
$conn = new mysqli("myServer", "myUser", "myPassword", "Northwind");
$result = $conn->query("SELECT name FROM ".$obj->table." LIMIT ".$obj->limit);
$outp = array();
$outp = $result->fetch_all(MYSQLI_ASSOC);
echo json_encode($outp);
?>
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-242 Output dari aplikasi diatas
Get data as JSON from a PHP file on the server.
The JSON received from the PHP file:
[{"name":"Alfreds Futterkiste"},{"name":"Ana Trujillo Emparedados y helados"},{"name":"Antonio Moreno Taqueria"},{"name":"Around the Horn"},{"name":"Berglunds snabbkop"},{"name":"Blauer See Delikatessen"},{"name":"Blondel pere et fils"},{"name":"Bolido Comidas preparadas"},{"name":"Bon app'"},{"name":"Bottom-Dollar Marketse"}]
2. METODE PENELITIAN
Metode penelitian dilakukan dalam skala laboratorium di Laboratorium Jaringan dan Internet Institut Sains dan Teknologi AKPRIND Yogyakarta, data atau model yang digunakan dalam penelitian ini adalah sistem informasi http://labora.lab.akprind.ac.id, web ini digunakan untuk pendaftaran online praktikum. Gambar 2 menunjukkan fishbone diagram metode penelitian.
Sistem Informasi dalam hal ini adalah sistem informasi yang ada pada Institut Sains dan Teknologi AKPRIND Yogyakarta yaitu http:/labora.lab.akprind.ac.id. Server Site with Database adalah server side yang di pasang pada http://labora.lab.akprind.ac.id yang akan menyediakan data dan atau mengakses data dari database.
Server Side on Client adalah server side yang di letakkan pada sisi client ini yang akan melakukan request ke Server Site with Database dan menghasilkan data dalam bentuk JSON. JSON adalah data dalam format JSON yang dihasilkan oleh Server Side on Client akan diolah dan ditampilkan dalam Aplikasi Web Front End.
Gambar 2. Fishbone Diagram Metode Penelitian
Pengembangan aplikasi menggunakan metode pengembangan waterfall. Metode waterfall ini dibangun oleh Winston W. Royce pada tahun 1970 untuk menggambarkan praktik produk perangkat lunak. Model waterfall terdiri dari lima fase yaitu analysis, design, implementation, testing dan maintenance. Setiap fase pada model waterfall dapat dilihat pada Gambar 3.
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-243 a. Analysis
Pada tahap analisis dilakukan proses pengumpulan data untuk mendapatkan informasi mengenai perangkat lunak yang akan dikembangkan sesuai dengan kebutuhan pengguna. Teknik pengumpulan data untuk tahap analisis ini bisa dengan observasi, wawancara maupun kuesioner.
b. Design
Tahap design digunakan untuk menerjemahkan kebutuhan perangkat lunak dari tahap analisis ke desain.
Desain yang dibuat berupa sketsa desain aplikasi dengan menggunakan UML.
Gambar 3. Fase pada model waterfall c. Implementation
Setelah desain dibuat, tahap selanjutnya yaitu membuat atau mengembangkan aplikasi perangkat lunak.
d. Testing
Pada tahap testing, verifikasi dan validasi aplikasi perangkat lunak dilakukan. Tahap testing digunakan untuk menemukan kesalahan atau debug pada saat pembuatan aplikasi. Tahapan pengujian secara keseluruhan mencakup pengujian unit, pengujian integrasi, pengujian sistem, dan pengujian penerimaan.
e. Maintenance
Tahap terakhir dari model waterfall ini adalah tahapan maintenance. Proses instalasi produk dan pemeliharaan dilakukan dalam tahap maintenance.
3. HASIL DAN PEMBAHASAN a. Sistem Informasi
Sebuah sistem informasi yang telah berjalan dengan metode lama, terdiri dari RDBMS dan Aplikasi Web berbasis PHP.
Pengujian 1.
Sumber data : http://labora.lab.akprind.ac.id/web/index.php?q=2, Gambar 4 menampilkan data Mata Praktikum yang ada di sistem informasi Laboratorium IST AKPRIND.
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-244
Gambar 4. Daftar Mata Praktikum Laboratorium Berikut potongan Script untuk daftar Mata Praktikum
1. <?php
2. session_start(); include "../config/buka.php"; $p=0;
3. $hr="select b.kodemtk,b.matakuliah,b.dosen,b.jur,b.pst from matapraktikum as b order by b.jur,b.matakuliah,b.idlab";
4. $hr1=mysql_query($hr,$con); $i=0;$tot=0;
5. while($h=mysql_fetch_array($hr1)) 6. { $i++; echo
"<tr><td$ac>$i</td><td$ac>$h[3]</td><td>$h[0]</td><td>$h[1]</td><td>$h[2]</td>
<td$ac>$h[4]</td>"; $tot=$tot+$h[4]; }
7. echo "<tr bgcolor=wheat><td colspan=5 align=right><b>Total Peserta Praktikum : </b></td><td
$ac><b>$tot</b></td>"; mysql_close($con);
8. ?>
b. Server Side
Server Side di letakkan jadi satu dengan Aplikasi Web Berbasis PHP, server side ini yang akan berhubungan langsung dengan RDBMS untuk mengambil data dan mengubah kedalam bentuk JSON.
Bentuk JSON untuk membaca data seperti point (a), maka script Daftar Mata Praktikum seperti dibawah ini.
1. <?php
2. session_start();
3. include "../config/buka.php";
4. $hr="select b.kodemtk,b.matakuliah,b.dosen,b.jur,b.pst from matapraktikum as b order by b.jur,b.matakuliah,b.idlab";
5. $hr1=mysql_query($hr,$con);
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-245 6. $arr=array();
7. while($h=mysql_fetch_array($hr1)) 8. { array_push($arr,$h); }
9. mysql_close($con);
10. $jarr=json_encode($arr);
11. ?>
Dari Script diatas akan diperoleh data berbentuk JSON seebagai berikut :
[ {"0":"TFP 3801","kodemtk":"TFP 3801","1":"Jaringan Komputer","matakuliah":"Jaringan Komputer","2":"Rr Y Rachmawati KusumaningsihST., MT.","dosen":"Rr Y Rachmawati
KusumaningsihST., MT.","3":"05","jur":"05", "4":"96","pst":"96"}, {"0":"TFP 2703","kodemtk":"TFP 2703","1":"Sistem Operasi","matakuliah":"Sistem Operasi", "2":"SurayaS.Si.,
M.Kom.","dosen":"SurayaS.Si., M.Kom.","3":"05","jur":"05","4":"35","pst":"35"}, {"0":"MIP 2402",
"kodemtk":"MIP 2402","1":"Jaringan Komputer","matakuliah":"Jaringan Komputer","2":"Rr Y Rachmawati KusumaningsihST., MT.","dosen":"Rr Y Rachmawati KusumaningsihST.,
MT.","3":"35","jur":"35","4":"3","pst":"3"}, {"0":"MIP 3207","kodemtk":"MIP 3207","1":"Rekayasa Web","matakuliah":"Rekayasa Web","2":"Prita HaryaniS.Pd., M.Eng.", "dosen":"Prita HaryaniS.Pd., M.Eng.","3":"35","jur":"35","4":"9","pst":"9"} ]
c. Client Side
Client Side merupakan aplikasi terpisah atau berdiri sendiri, dimana semua data yang akan digunakan pada Client Side ini diambilkan dari aplikasi Server Side. Dalam pengujian ini client side menggunakan localhost. Gambar 4 merupakan hasil pengujian di sisi client side.
Gambar 4. Hasil tampilan pada Client Side
<?php
$json=file_get_contents("http://labora.lab.akprind.ac.id/json/mtkuliah.php");
$mtprak = json_decode($json);
//print_r($mtprak);
//echo json_last_error(); // 4 (JSON_ERROR_SYNTAX)
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-246 //echo json_last_error_msg(); // unexpected character
$ac=" align=center";
echo "<h3>Mata Praktikum</h3><table border=1 width=100% cellspacing=0 cellpadding=0>";
echo "<tr bgcolor=wheat><td$ac>Nu</td><td$ac>Jur</td><td>KodeMTK</td><td>Nama Matakuliah</td><td$ac>Dosen</td><td$ac>PST</td>";
$tot=0;$nu=0;
for($i=0;$i<count($mtprak);$i++) { $nu++;
echo "<tr><td$ac>$nu</td><td$ac>".$mtprak[$i]->jurusan."</td><td>".$mtprak[$i]->kode."</td> <td>".
$mtprak[$i]->matakuliah."</td><td>".$mtprak[$i]->dosen."</td><td$ac>".$mtprak[$i]->peserta."</td>";
$tot=$tot+$mtprak[$i]->peserta;
}
echo "<tr bgcolor=wheat><td colspan=5 align=right><b>Total Peserta Praktikum : </b></td><td
$ac><b>$tot</b></td>";
echo "</table>";
?>
Dari pengujian pada penelitian ini, terbukti bahwa client side bisa diletakkan pada localhost, dengan syarat localhost tersebut memiliki koneksi ke server http://labora.lab.akprind.ac.id.
4. KESIMPULAN
Hasil dari penelitian ini adalah sebuah teknik dalam membangun web front end dengan menggunakan teknik JSON sebagai penyedia data dan diimplementasikan bersama HTML5 dan PHP, dengan menanamkan pada server side with database dan Server side on Client sebagai penghubung antar sistem. Sehingga diperoleh sebuah penyajian informasi pada sebuah aplikasi web di bagian client tanpa melakukan koneksi ke database secara langsung. Dalam pengembangan Sistem Informasi, JSON on server Side akan masuk dalam kelompok penyedia data dan informasi bersama dengan RDBMS, sedangkan Server Side on Client akan bisa dibangun menggunakan aplikasi berbasis web seperti PHP atau yang lain, dan bahkan bisa menggunakan aplikasi berbasis Android sebagai antar muka front end user. Dalam penelitian ini belum dibahas tentang kecepatan akses dan keamanan menggunakan teknik ini.
DAFTAR PUSTAKA
1. Pustaka dari sumber buku :
Marrs, T. (2017). JSON at Work. Sebastopol: O'Reilly Media inc.
Pandey, M., & Pandey, R. (2017). JSON and its use in Semantic Web. International Journal of Computer Applications , 10-16.
Smith, B. (2015). Beginning JSON. New York: Apress.
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-247 2. Pustaka dari sumber Jurnal
Rosyid, M. A. (2016). Implementasi JSON untuk Minimasi Penggunaan Jumlah Kolom Suatu Tabel Pada Database PostgreSQL. Journal Of Informatics, Network, and Computer Scienc , 33-42.
3. Prosiding
Haryani, P. (2016). Evaluasi Kualitas Layanan E-Government Pemerintah Kota Yogyakarta Dengan Metode E-GovQual Modifikasi. Simposium Nasional Ke-15 RAPI 2016 (pp. 379-386). Surakarta: Fakultas Teknik Universitas Muhammadiyah Surakarta.
Susanti, E., & Triyono, J. (2016). Prototype Alat IoT (Internet Of Things) untuk Pengendali dan Pemantau Kendaraan Secara Realtime. Simposium Nasional RAPI X V – 2016 .
Triyono, J. (2015). SISTEM INFORMASI AGROTEKNOLOGI BERBASIS WEB DAN JEJARING SOSIAL TWITTER. Seminar Nasional IENACO , 205-212.
Triyono, J., & Prita, H. (2017). MEMBANGUN APLIKASI FRONT END WEB DOSEN BERBASIS WEB APPML (APPLICATION MODELING LANGUAGE). Simposium Nasional RAPI XVI – 2017 FT UMS (pp. 289-298). Surakarta: UMS.
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) 2018 ISSN: 1979-911X Yogyakarta, 15 September 2018
B-248