Susunan Editorial Penanggungjawab Prof. Dr. Wiyanto, M.Si.
Tim Review Prof. Dr. rer.nat Wahyu Hardiyanto, M.Si. (Fisika Unnes) Dr. Dwijanto, M.S. (Matematika Unnes) Nurul Hidayat, S.Pt., M.Kom (Unsoed) Dewi Handayani Untariningsih, S.Kom., M.Kom. (Unisbank) Endang Sugiharti, S.Kom., M.Kom. (Ilkom Unnes) Alamsyah, S.Si., M.Kom. (Ilkom Unnes) Much Aziz Muslim. S.Kom., M.Kom. (Ilkom Unnes)
Ketua Riza Arifudin, S.Pd., M.Cs.
Tim Editor Fajar Arif Setyawan, S.Pd., M.Pd. Budi Prasetiyo S.Si., M.Kom. Anggyi Trisnawan Putra, S.Si., M.Si. Aji Purwinarko S.Si., M.Cs. Wandha Budhi Trihanto Yanuarita Utami Global Ilham Sampurno
Cover Layout Yanuarita Utami
Distribusi Florentina Yuni Arini, S.Kom., M.Cs. Isa Akhlis, S.Si., M.Si.
KATA PENGANTAR Puji syukur ke hadirat Allah SWT atas terselenggaranya Seminar Nasional Ilmu Komputer 2014 dengan tema: “Trusted Digital Identity and Intelligent System”. Seminar ini merupakan agenda tahunan dari Jurusan Ilmu Komputer FMIPA Universitas Negeri Semarang. Peserta dalam seminar ini terdiri dari: mahasiswa, guru, dosen dan praktisi pendidikan dari jenjang pendidikan dasar hingga perguruan tinggi dari berbagai propinsi di Indonesia. Dua narasumber utama yang hadir dalam seminar nasional ini, yaitu: Prof. Dr. Ir. R. Eko Indrajit, M.Sc., MBA., Mphil., MA., dan Nurul Hidayat, S.Pt., M.Kom. Selain itu, pemakalah pendamping yang akan mempresentasikan artikel hasil penelitian dan konseptual tentang perkembangan ilmu komputer dalam berbagai bidang. Seminar Nasional Ilmu Komputer ini ditujukan sebagai sarana mengkomunikasikan dan memfasilitasi pertukaran informasi antara peserta seminar dengan narasumber yang kompeten. Panitia mengucapkan terimakasih pada berbagai pihak yang telah membantu penyelenggaraan seminar, yaitu: 1. Prof. Dr. Wiyanto, M.Si. (Dekan FMIPA Unnes), 2. Narasumber utama yang telah berkenan hadir, 3. Bank Mandiri, BTN, dan BNI atas sponsorshipnya, 4. Peserta dan pemakalah pendamping atas partisipasinya, 5. Segenap rekan panitia yang telah bekerja keras hingga terselenggaranya seminar. Kumpulan artikel yang telah diseminarkan, telah disusun dalam prosiding, mudahmudahan dapat bermanfaat bagi pemakalah dan pembaca.
Semarang,
Oktober 2014
Panitia SNIK 2014
SAMBUTAN KETUA PANITIA Oleh: Riza Arifudin, S.Pd., M.Cs. Assalamualaikum Wr. Wb. Yth.
Bapak Dekan FMIPA Universitas Negeri Semarang Ibu Ketua Jurusan Ilmu Komputer FMIPA Universitas Negeri Semarang Narasumber Utama: Bapak Prof. Dr. Ir. R. Eko Indrajit, M.Sc., MBA., Mphil., MA. Bapak Nurul Hidayat, S.Pt., M.Kom. Bapak/Ibu Pimpinan Jurusan dan Prodi di FMIPA Unnes Peserta Seminar, Pemakalah Pendamping dan Bapak/Ibu tamu undangan
Hadirin yang berbahagia, Puji syukur ke hadirat Allah SWT atas rahmat dan hidayah-Nya sehingga pada saat ini kita dapat hadir dalam kegiatan Seminar Nasional Ilmu Komputer 2014 dengan tema “Trusted Digital Identity and Intelligent System”. Perkembangan Intelligent System untuk mendukung Trusted Digital Identity pada saat ini sudah merupakan bagian integral dalam perencanaan strategis Sistem Informasi/Teknologi Informasi (SI/TI) suatu organisasi/perusahaan, misalnya dalam pada e-government, e-commerce. Banyak Negara telah memberikan perhatian yang besar kepada system keotentikan Digital Identity untuk mendorong global dan regional e-commerce. Hal ini terkait isu tentang privacy dan cyber security. Proyek-proyek Digital Identity saat ini sudah diterapkan oleh pemerintah kita, misalnya seperti e-KTP. Tantangan yang dihadapi oleh penggunanya terletak pada wilayah keamanan datanya. Dalam rangka mengkomunikasikan dan memfasilitasi pertukaran informasi berkaitan “Trusted Digital Identity and Intelligent System”, maka Jurusan Ilmu Komputer FMIPA Unnes akan menyelenggarakan Seminar Nasional Ilmu Komputer 2014 sebagai wahana interaksi profesional antar komunitas bidang ilmu komputer di Indonesia untuk saling bertukar pikiran, pengetahuan, pengalaman, dan gagasan, untuk mengakselerasi pengembangan penelitian di bidang ilmu komputer. Bapak Dekan dan hadirin yang terhormat, Penyenggaraan kegiatan seminar nasional ini merupakan seminar pertama Jurusan Ilmu Komputer FMIPA Unnes. Selain itu, banyaknya para akademisi, praktisi, dan mahasiswa telah banyak melakukan penelitian dan perlu difasilitasi untuk mengkomunikasikan berbagai hasil yang telah diperoleh. Selanjutnya pada kesempatan ini kami laporkan bahwa berdasarkan data peserta dari kegiatan seminar ini, jumlah peserta dan pemakalah pendamping yang hadir sekitar 150 orang. Bapak Dekan dan peserta seminar yang terhormat, Kegiatan seminar ini mengundang dua narasumber utama yaitu: Bapak Prof. Dr. Ir. R. Eko Indrajit, M.Sc., MBA., Mphil., MA., dan Bapak Nurul Hidayat, S.Pt., M.Kom.. Ucapan terimakasih dan penghargaan yang setinggi-tingginya atas kehadiran beliau berdua di Kampus Unnes Konservasi.
Akhirnya kami mohon Bapak Dekan untuk memberikan sambutan dan sekaligus membuka kegiatan seminar ini. Pada kesempatan ini, kami selaku panitia menyampaikan ucapan terima kasih pada semua pihak atas kerjasamanya sehingga acara seminar hari ini dapat terlaksana. Wassalamu’alaikum Wr. Wb. Semarang, 11 Oktober 2014 Ketua Panitia
Riza Arifudin, S.Pd., M.Cs.
DAFTAR ISI PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 ”Trusted Digital Identity and Intelligent System” No
Nama
PEMAKALAH UTAMA 1 Nurul Hidayat
Judul
Hal
Pengelolaan Identitas Digital Untuk Meningkatkan Kepercayaan Dan Mengatasi Hambatan Dalam Cyberspace
1
BIDANG KAJIAN: SISTEM INFORMASI 2 Ade Agung Wibowo, Perencanaan Strategis Sistem Informasi Menggunakan Eko Nugroho, Silmi Pendekatan Ward And Peppard (Studi Kasus: Dinas Fauziati Perhubungan, Komunikasi Dan Informatika Kabupaten Cilacap) 3 Anggara Nasution, Roni Rancang Bangun Alat Monitoring Daya Tiga Phasa Putra dan Era Madona Berbasiskan Mikrokontroller yang Dapat di baca Secara Online Pada Laboratorium Mikroprosesor Politeknik Negeri Padang 4 Antoni Suryadinata, Enterprise Architecture Planning (EAP) Sistem Informasi Eko Nugroho, Silmi Pengelolaan Pendapatan Daerah Kabupaten Kuantan Fauziati Singingi 5 Arsito Ari Kuncoro, Presensi Sidik Jari Terintegrasi VPN Pada Perusahaan Multi Iman Saufik Suasana, Lokasi Sebagai Penunjang Sistem Pendukung Keputusan Yoga Purna Nugraha Penilaian Kedisiplinan Karyawan 6 Bahar, Taufiq Model Sistem Informasi Pengembangan Model PAUDNI Pada BP-PAUDNI 7 W. Ardriyati, J.A. Dokumentasi Multimedia Jajanan Tradisional Jawa Tengah Wiwaha dan Budi Menggunakan Bentuk Data XML Hartono 8 Deny Martha, Lena Sistem Pengenalan Ucapan Dengan Menggunakan Metode Magdalena Pengenalan Pola Ucapan Berbantukan Perangkat Multimedia 9 Dian Tri Wiyanti Weighted Product untuk Menganalisa Konten Website Kelas Inspirasi 10 Ermatita, Apriansyah, Analisis dan Perancangan Sistem Informasi Kinerja Fakultas Julian Supardi Ilmu Komputer Berbasis Model View Controller 11 Fujiama Diapoldo Analisis dan Implementasi Term Frequency-Inverse Silalahi, Andik Prakasa Document Frequency (TF-IDF) untuk Filter Etika Buruk Hadi, Santi Widiastuti Pada Diskusi Online BIDANG KAJIAN: SEMANTIC WEB 12 Arif Wibisono, Ika Pengembangan Media Pembelajaran Web Module untuk Menarianti, Febrian Meningkatkan Pemahaman Pada Materi Pemrograman Murti Dewanto Komputer BIDANG KAJIAN: SISTEM INFORMASI DAN APLIKASINYA 13 Kursehi Falgenti, Transfer Pengetahuan Sebagai Dimensi Pengukuran Chandra Mai Kesuksean Implementasi Sistem Informasi Studi Kasus Implementasi ERP 14 Linda Marlinda, Arif Pembelajaran Bahasa Indonesia Berbasis Suffix Tree Suryanto R. Lapengo Clustering Menggunakan Metode Web Enginering 15 Nur Iksan, Arief Pengembangan Sistem Monitoring Listrik Rumah arfriandi Menggunakan Cloud Computing 16 Nursanti Irliana Customer Needs Mapping Sebagai Alternatif Alat Bantu Meningkatkan Sales Achievement Pada Perusahaan Retail 17 Paulus Hartanto, Maya Penerapan Teknologi Radio Frequency Identification (RFID)
9
19
27
37
43 51
57 67 71 77
87
95
103 109 115 123
Utami Dewi
18
19
20
21
22
Ridho Taufiq Subagio, Lena Magdalena, Rahimah Ridho Taufiq Subagio, Novian Reza Pahlepi, Kusnadi Slamet Riyadi, Eko Nugroho, Hanung Adi Nugroho Teguh Satrio, Wing Wahyu Winarno, Hanung Adi Nugroho Vensy Vydia
Untuk Visualisasi Data Produksi Sebagai Pendukung Pengambilan Keputusan (Studi Kasus di CV. Tjahja Sari Electronics-Semarang) Pemodelan Arsitektur Enterprise STMIK CIC Cirebon Menggunakan Enterprise Architecture Planning Rancang Bangun Aplikasi Berbasis Android Mengakses Informasi Nilai Akademik Mahasiswa
133
Untuk
143
Perancangan Sistem Informasi Harga Pasar Komoditas Hortikultura Menggunakan SMS Gateway
153
Perancangan Sistem Penjadwalan Transportasi Multimoda Dengan Sistem Rekomendasi
161
Ethical And Social Issues In The Digital Firm
169
BIDANG KAJIAN: SISTEM PAKAR 23 Saffana Assani’ Perancangan Sistem Pakar Penentu Spesifikasi Jenis Darah Haid, Nifas, Istihadah, Dan Fasad Dalam Islam Berbasis Android BIDANG KAJIAN: SISTEM INFORMASI 24 Kustiyono, Budi Sistem Informasi Manajemen Pengarsipan dan Pengelolaan Hartono Data Kependudukan Berbasis Multiuser Di Kelurahan Nyatnyono 25 Lia Farokhah, Wing Perancangan Desain Public Information Service Pendidikan Wahyu Winarno, Ridi Berbasis Citizen Centric Ferdiana BIDANG KAJIAN: COMPUTER AIDED INSTRUCTION 26 Annas Setiawan Penerapan Strategi Internet Marketing Studi Kasus Usaha Prabowo, A.D. Hanung Mikro Kecil Menengah (UMKM) Provinsi Daerah Istimewa Yogyakarta 27 Era Madona, Silfia Phenomenological Relaxation Models (Model Debye Dan Rifka, Aprinal Adila Model Cole-Cole) Pada Analisis Karakteristik Material Asril Menggunakan Open Ended Coaxial 28 Wing Wahyu Winarno, Film Sebagai Media Alternatif Untuk Suatu Iklan Joni Maulindar 29 Mokhammad Asfar Model Penggunaan Dan Penerimaan Teknologi Smartphone Ghofaro, Wing Wahyu Winarno, Paulus Insap Santosa 30 Raihanah Rahmah, Model Pengukuran E-Readiness Penerapan Blueprint EWing Wahyu Winarno, Government Guna Meningkatkan Pelayanan Publik Paulus Insap Santosa 31 Saprudin Penggunaan Multimedia Interaktif Materi Usaha dan Energi Berorientasi Peta Kompetensi Siswa SMA Di Provinsi Maluku Utara 32 Saprudin, Nurdin A Penggunaan Multimedia Interaktif Materi Vektor Rahman, Wawan Berorientasi Peta Kompetensi Siswa SMA Di Provinsi Setiawan, Agus Maluku Utara Setiawan 33 Sri Wahyuning, Sindhu Analisis Faktor-Faktor Yang Mempengaruhi Investasi Dalam Rakasiwi Negeri Di Propinsi Jawa Tengah 34 Suci Utari, P.Insap Model Konseptual Kepercayaan pada eGov dalam Sistem eSantosa, Wing Wahyu Filling
175
183
193
201
205
211 215
223
235
239
243 249
35
Winarno Eem Kurniasih, Lusi Rachmiazasi Masduki, Achmad Buchori
Analisis Tingkat Kepuasan Mahasiswa Terhadap Layanan Tutorial Online Di UPBJJ UT Semarang
BIDANG KAJIAN: KOMPUTASI TERDISTRIBUSI 36 Iwan Koerniawan, Pengembangan Media Pembelajaran Komputer Statistik Efendi Berbasis CIA dengan Model Group Investigation Di STEKOM Semarang 37 Badrus Zaman, dan P. Peranan TF-IDF Dalam Sistem AUTO-FAQ Untuk Daulay Meningkatkan Layanan Tutorial Online Pada Pendidikan Jarak Jauh BIDANG KAJIAN: E-LEARNING 38 Ika Menarianti, Arif Pengembangan Pangkalan Data Elektronik Sebagai Sarana Wibisono, Febrian Pengumpulan Tugas Mahasiswa Murti Dewanto 39 Rezzy Eko Caraka, Pemodelan General Regression Neural Network (GRNN) Hasbi Yasin, Alan Dengan Peubah Input Data Return Untuk Peramalan Indeks Prahutama Hangseng BIDANG KAJIAN: KECERDASAN BUATAN 40 Chairani, Syahputri R Penerapan Algoritma Iterative Dichotomizer 3 (ID3) Untuk Penetapan Kelayakan Perubahan Status Kerja Karyawan Pada PT. Hanjung Indonesia 41 Edy Winarno, Wiwien Model Deteksi Wajah (Face Tracking) Dan Pengukuran Hadikurniawati Jarak Wajah (Distance Estimation) Secara Realtime Menggunakan 3D Stereo Vision Camera Untuk Face Robotic System BIDANG KAJIAN: SISTEM PENDUKUNG KEPUTUSAN 42 Eko Riyanto, Solikhin Sistem Pendukung Keputusan Penerima BLSM (Bantuan Langsung Sementara Masyarakat) Menggunaka Metode Profil Matching Berbasis Web 43 Lina Dwi Jayanti, Anis Klasifikasi dan Pencarian Buku di Perpustakaan Rahmawati Amna Menggunakan Metode K-Means 44 Mekar sari, Anis Sistem Pendukung Keputusan (SPK) Rekomendasi Rahmawati Amna Pembelian Mobil Rental menggunakan Analytical Hierarchical Process (AHP) 45 Muh. Nurtanzis Sutoyo Sistem Pendukung Keputusan Pemilihan Perumahan Dengan Metode Fuzzy MADM Model Yager 46 Mukhamad Masrur, Kualifikasi Calon Mahasiswa Pasca Sarjana Menggunakan Zainal Muttaqin, Siti Metode Fuzzy Query Database Model Tahani Nur Aini 47 Ninuk Wiliani, Analisa Model Pembelajaran Inovatif Dalam Meningkatkan Marhaeni Standard Kualitas Pendidikan Nasional 48 Reny Wahyuning Aplikasi Pendukung Keputusan Pemilihan Perumahan Di Astuti Kota Jambi Dengan Fuzzy MADM Metode Weighted Sukma Puspitorini, Product (WP) Alvi Nugraha 49 Sindhu Rakasiwi, Sri Pengembangan Sistem Informasi Penentuan Prestasi Wahyuning Karyawan Telkom Divre Iv Berbasis DSS Dengan Menggunakan Metode AHP 50 Taufik Kurnialensya, Sistem Pendukung Keputusan Penentuan Lokasi Usaha Yuli Fitriyanto Waralaba Menggunakan Metode Weighted Product Berbasis Google Maps API (Application Programming Interface)
259
265
271
277
283
289
295
301
311 323
331 337
347 355
363
373
BIDANG KAJIAN: BIOINFORMATIKA 51 Aminuddin Debataraja, Rancang Bangun Sistem Pendeteksi Kadar Glukosa dalam Nur Fauzi Soelaiman Darah Berbasis LabVIEW. 52 Muhammad Arfan, R. Optimalisasi Mobile Cloud Computing Guna Peningkatan Arri Widyanto Kualitas Manajemen Usaha Kecil Menengah 53 Setiyo adi Nugroho, Pengembangan Low Cost Scanner 3 Dimensi Sebagai Alat Rutdjiono Bantu Pembelajaran Animasi Karakter (Cloud & grid computing) 54 Slamet Setiawan, W.W. Strategi Government Cloud Untuk Meningkatkan Layanan EWinarno, Lukito Adi Government Menggunkan Cloud Computing Nugroho BIDANG KAJIAN: DATA WAREHOUSE DAN DATA MINING 55 Dony Hutabarat, Wing Purwarupa Data Warehouse Dan Perangkat Analitik Wahyu Winarno, Penunjang Strategi Promosi Warsun Nadjib 56 Wahju Tjahjo Saputro Menemukan Pola Temporal Rule Pada Data Transaksi Supermarket Dengan Algoritma Apriori dan Metode Temporal Association Rule 57 Warnia Nengsih Studi Kelayakan Pembukaan Cabang Baru Bisnis Usaha Menggunakan Model Prediktif BIDANG KAJIAN: KEAMANAN DATA DAN JARINGAN 58 Edy Wibowo, Eko Rancangan Optimalisasi Manajemen Bandwidth Internet Nugroho, Hanung Adi Menggunakan Mikrotik RB450G Nugroho Studi kasus di Balai Besar Penelitian Bioteknologi dan Pemuliaan Tanaman Hutan (BBPBPTH) 59 Kartika Imam Santoso, Kriptografi Pada Aplikasi Komunikasi Data Dengan Robet Habibi Algoritma AES 256 60 Danny Achmad Aoki, Voice Over Internet Protocol Pada Jaringan Berbasis Server Muhamad Afif Effindi, Raspberry PI Mohamad Hariyadi, Erwin Choirul Anif 61 Muhammad Peningkatan Kapasitas Cover Image Pada Reversible Data Aminuddin, T. Ahmad Hiding Dengan Skema Modifikasi Difference Pixels Images (Studi Kasus Citra Hilal) BIDANG KAJIAN: SISTEM INFORMASI GEOGRAFI 62 Iskandar Muda Aplikasi Sistem Informasi Geografis Untuk Pariwisata Purwaamijaya 63 Rina Marina Masri Penyelenggaraan Database Keruangan Administrasi (Studi Kasus : Kabupaten Cirebon Provinsi Jawa Barat) 64 Taufik Kurnialensya, Sistem Informasi Geografis Populasi Flora Dan Fauna Setiyo Prihatmoko Indonesia Berbasis Google Maps API (Application Programming Interface) BIDANG KAJIAN: JARINGAN SYARAF TIRUAN 65 Muhamad Irvan Sistem Prediksi Tagihan Listrik Usaha Jasa Laundry Maulana, M.A. Muslim Menggunakan Jaringan Syaraf Tiruan Backpropagation BIDANG KAJIAN: REKAYASA PERANGKAT LUNAK 66 Nugroho Agung Sistem Informasi Penilaian Kurikulum 2013 (SIPKUR 2013) Sebagai Solusi Proses Penilaian Kegiatan Belajar Mengajar Prabowo, Hanung Berbasis Kurikulum 2013 Probo Asmoro
383 389 393
403
411
423
431
437
447 459
463
473 487 505
515
525
Seminar Nasional Ilmu Komputer (SNIK 2014)- Semarang, 11 Oktober 2014
PENGEMBANGAN PANGKALAN DATA ELEKTRONIK SEBAGAI SARANA PENGUMPULAN TUGAS MAHASISWA Ika Menarianti1, Arif Wibisono2, Febrian Murti Dewanto3 Pendidikan Teknologi Informasi, Fakultas MIPA, Universitas PGRI Semarang Gedung Utama Lt.2, Kampus Universitas PGRI Semarang Email:
[email protected],
[email protected],
[email protected] 1,2,3
ABSTRAK Dalam proses belajar mengajar terdapat dua model pengumpulan tugas yaitu model konvensional (kertas) dan model digital (email) namun dirasa kurang efektif. Penggunaan kertas tidak efektif jika tugas yang diberikan adalah tugas yang berkaitan dalam pembuatan program, karena tidak diketahui apakah tugas yang dikerjakan bisa dijalankan (compile) atau tidak. Penggunaan email juga kurang efektif karena dalam fasilitas email terdapat pengamanan pengunggahan yang bisa disebut dengan format berbahaya (harmful format). Pemgembangan Pangkalan Data Elektronik dibangun untuk lebih memudahkan pengumpulan tugas mahasiswa dan memudahkan dosen dalam pengarsipannya. Selain itu, pangkalan data elektronik membantu dosen dalam memberikan materi dan soal-soal latihan. Pemgembangan Pangkalan Data Elektronik ini menggunakan metode classic life cycle dengan model Waterfall. Pangkalan Data Elektronik dibuat menggunakan bahasa pemrograman PHP dengan software pendukung Macromedia Dreamweaver MX, dan untuk media penyimpanan data menggunakan Xampp Server. Untuk mengetahui keefektifan model pengumpulan tugas mahasiswa dengan menggunakan pangkalan data elektronik ini dilakukan analisis sebaran soal angket, setelah sebelumnya dilakukan uji normalitas homogenitas validitas butir soal dan validitas kuesioner menggunakan teknik analisis data deskriptif kualitatif. Dari hasil tersebut diperoleh pengumpulan tugas menggunakan pangkalan data elektronik dapat digunakan untuk mendukung pembelajaran di kelas. Kata kunci :Pangkalan Data Elektronik, classic life cycle, pemrograman PHP I. PENDAHULUAN Dalam proses belajar, pemberian tugas merupakan bagian penting dalam pembelajaran. Untuk menyelesaikan tugas yang diberikan, mahasiswa dapat mengerjakan di kelas atau menjadi tugas rumah. Untuk pengumpulan tugas dilakukan dengan dua model yaitu model konvensional (kertas) dan model digital (email). Tugas yang dikerjakan dengan model konvensional dinilai oleh peneliti kurang efektif karena dibutuhkan ruang penyimpanan tugas mahasiswa dan pengarsipannya. Jika tugas yang diberikan adalah tugas yang berkaitan dalam pembuatan program, hasilnya tidak diketahui apakah tugas yang dikerjakan bisa dijalankan (compile) atau tidak.Padahal, perlu menguji validitas program yang dijalankan.
Gambar 1.Uji validitas pengerjaan tugas algoritma menggunakan Raptor
ISSN : XXXXX
1
Seminar Nasional Ilmu Komputer (SNIK 2014)- Semarang, 11 Oktober 2014 Gambar 1. menunjukkan uji validasi program yang dilakukan sekaligus merupakan media presentasi dan koreksi bersama dosen dan mahasiswa terhadap diagram proses yang telah dibuat. Proses selanjutnya tugas yang telah terkumpul dilakukan analisa koreksi oleh dosen dan diuji kevaliditasan algoritma progam yang dibuat mahasiswa dan dicocokkan dengan pemrogaman yang dibuat apakah sesuai dengan rancangan awal yang dibuat di algoritma tersebut. Tentu saja ini tidak bisa dilakukan jika menggunakan kertas. Pengumpulan tugas dengan media email juga dinilai peneliti kurang efektif karena didalam fasilitas email ada protokol pengamanan untuk peng-unggahan jenis file yang belum terdaftar dianggap sebagai format berbahaya (harmful format) atau tidak dikenali (unidentifying format), ini menjadikan kesulitan tersendiri ketika mahasiswa mengumpulkan tugas (ditolak oleh sistem). Selain itu, data tugas yang dibuat mahasiswa memiliki kapasitas yang berbeda-beda, sehingga membutuhkan waktu yang cukup untuk mengunduh kemudian meng-koreksi tugas tersebut. Maka perlu dibuat sebuah model pengumpulan tugas yang lebih cepat, efektif dan efisien. Berdasarkan latar belakang diatas, dapat dirumuskan bagaimana merancang model pengumpulan tugas baik secara sistem maupun aplikasinya?Bagaimana merancang sistem pengunggahan tugas secara elektronik yang open-acceptable terhadap jenis-jenis format file tertentu?Bagaimana membuat pangkalan data elektronik sebagai sarana pengumpulan data yang memudahkan dosen dan mahasiswa?Bagaimana pengaruhnya terhadap hasil belajar setelah diterapkan model pengumpulan tugas ini? Pengembangan pangkalan data elektronik ini bertujuan untuk merancang model pengumpulan tugas baik secara sistem maupun aplikasinya, merancang sistem pengunggahan tugas secara elektronik yang openacceptable terhadap jenis-jenis format file tertentu, membuat pangkalan data elektronik sebagai sarana pengumpulan data yang memudahkan dosen dan mahasiswa dan mengetahui efektifitas model pengumpulan tugas selama proses pembelajaran berlangsung.
II. METODOLOGI PENELITIAN Metodologi penelitian ini meliputi studi pustaka dan metodologi rekayasa perangkat lunak serta menggunakan teknik analisis data deskriptif kualitatif. Metodologi rekayasa perangkat lunak yang digunakan adalah suatu paradigma perangkat lunak yang menuntut suatu sistem yang sistematik yang disebut classic life cycle. Model pengembangan yang sesuai dengan metode ini adalah model Waterfall. Menurut Roger S. Pressman dalam bukunya yang berjudul Software Engineering, waterfall model dapat dilihat dari gambar dibawah ini: System/Information engineering
analysis
design
code
test
Gambar 2. Waterfall model Tahapan dalam waterfall model adalah sebagai berikut: 1. Analysis (Analisis) Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus lengkap untuk bisa menghasilkan desain yang lengkap. 2. Design (Desain) Mengidentifikasi solusi alternatif dan memilih tindakan terbaik dan mendesain solusi yang dipilih. Adapun proses yang dilakukan pada tahap ini adalah mendekomposisi modul sistem yang akan dikembangkan, penetapan rancangan masukan dan keluaran yang diperlukan, penetapan struktur data yang dipilih,penetapan prosedur kerja internal dan penetapan formula pengolahan data. 3. Code (Penulisan Program) Desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan.
ISSN : XXXXX
2
Seminar Nasional Ilmu Komputer (SNIK 2014)- Semarang, 11 Oktober 2014 4.
Test (Pengujian) Proses pengujian dilakukan menggunakan logika internal untuk memastikan semua pernyataan sudah diuji dan pengujian eksternal fungsional untuk menemukan kesalahan-kesalahan dan memastikan bahwa input akan memberikan hasil yang aktual sesuai yang dibutuhkan.
Teknik analisis data yang digunakan dalam penelitian ini menggunakan teknik analisis deskriptif kualitatif. Pengumpulan data dilakukan dengan menggunakan angket atau kuesioner. Tujuan penggunaan angket adalah untuk memperoleh data mengenai latar belakang mahasiswa sebagai salah satu bahan dalam menganalisis tingkah laku dan proses belajar mereka. Teknik analisis deskriptif kualitatif menggunakan dua pendekatan yaitu variabel Penelitian dan operasional penelitian. Variabel dalam penelitian ini adalah model tugas mahasiswa pada mata kuliah dasar pemrogaman dan algoritma pada progam studi pendidikan teknologi informasi, yang meliputi sistem dan prosedur. Untuk mengetahui keefektifan model tugas mahasiswa dengan menggunakan pangkalan data elektronik ini dilakukan uji validitas dan evaluasi sebagai alat pengukur keberhasilan yang ditinjau dari sikap, motivasi, dan hasil belajar mahasiswa dalam proses pembelajaran. Operasional Penelitian dalam pengembangan model tugas mahasiswa dengan pangkalan data elektronik adalah suatu kegiatan yang mengembangkan media penugasan mahasiswa prodi teknologi informasi mata kuliah dasar pemrogaman dan algoritma yang meliputi perancangan sistem jaringan local topologi Ad-hoc, sistem antarmuka dan database menggunakan Macromedia Dreamweaver MX 2004 dan Xampp server sebagai software pendukung dimana untuk mengetahui keefektifan model penugasan perkuliahan ini dilakukan uji validitas, yang kemudian dilanjutkan dengan uji lapangan (field test) melalui proses pembelajaran dengan cara menggungah tugas melalui komputer yang terkoneksi jaringan Ad-hoc local server. Tingkat keberhasilan model penugasan mahasiswa ini berupa kemampuan mahasiswa dalam membuat analisa diagram proses terhadap soal/kasus yang diberikan dosen peneliti, serta sikap dan tingkat motivasi mereka selama mengikuti proses perkuliahan. Angket pada penelitian ini digunakan untuk mengukur sikap mahasiswa dan tingkat motivasi mahasiswa terhadap mata kuliah yang diajarkan. Dalam penelitian ini, angket tertutup digunakan untuk mengukur sikap mahasiswa yang diberikan pada akhir pembelajaran. Angket tertutup adalah angket yang disusun dengan menyediakan pilihan jawaban lengkap sehingga responden hanya tinggal memberi tanda pada jawaban yang dipilih. Sedangkan angket pilihan ganda dan terbuka untuk mengukur tingkat motivasi mahasiswa. Angket terbuka adalah angket yang disajikan dan diisi oleh responden sesuai dengan kehendak dan keadaannya.Hasil belajar mahasiswa juga digunakan untuk mengetahui pengaruh dari penggunaan sarana pengumpulan tugas ini. III. HASIL DAN PEMBAHASAN Hasil studi pendahuluan dilakukan pada mahasiswa yang mengikuti mata kuliah Dasar Pemrograman danAlgoritma (prodi Pendidikan Teknologi Informasi Universitas PGRI Semarang). Proses pemilihan mahasiswa berdasarkan kemampuan mengoperasikan komputer yang diperoleh dari dosen pengampu mata kuliah tersebut. Peneliti telah melakukan analisis model pengerjaan dan pengumpulan tugas dan dampaknya terhadap tingkat motivasi mahasiswa dalam perkuliahan Dasar Pemrograman danAlgoritma Pada saat mengerjakan soal latihan mahasiswa harus melakukan lima tahapan yaitu mengidentifikasi masalah, merencanakan pemecahan masalah, mendesain, mengimplementasi, dan menjalankan program. Mahasiswa sudah mampu memecahkan sebuah masalah kemudian diimplementasikan kedalam bahasa pemrograman. Tetapi muncul permasalahan yaitu saat mengumpulkan tugas. Jika dikumpulkan dalam bentuk kertas, maka dosen tidak mengetahui dengan pasti apakah tugas yang dibuat benar-benar dapat dijalankan atau tidak. Dan jika di kumpulkan dalam bentuk softcopy, maka kendala yang timbul adalah data yang dikirim berupa program biasanya dalam kapasitas yang cukup besar. Peneliti melakukan perancangan dan pengembangan model menggunakan pangkalan data elektronik berbasis intranet untuk mempermudah dalam pengumpulan tugas. Desain sistem digunakan untuk mengidentifikasi seluruh entitas dan mengidentifikasi input (masukan) dan output (keluaran) yang terlibat pada entitas.
ISSN : XXXXX
3
Seminar Nasional Ilmu Komputer (SNIK 2014)- Semarang, 11 Oktober 2014
DESIGNER Design
USER
Analys Request
Testing
Pangkalan Data Elektronik
Design PROGRAMMER Create
Gambar 3. Data Flow Diagram Pangkalan Data Elektronik User (dosen dan mahasiswa) melakukan permintaan (request) kemudian di analisis oleh designer untuk mengidentifikasi kebutuhan user. Dari analisis kebutuhan, designer bertugas membuat rancangan. Rancangan tersebut kemudian di implementasikan oleh programmer. Setelah sistem selesai di bangun, kemudian diuji cobakan. Algoritma yang digunakan menggunakan sistem jaringan local topologi Ad-hoc. Sistem antarmuka dibuat dengan menggunakan bahasa pemrograman PHP dan software pendukungnya adalah Macromedia Dreamweaver MX 2004. Sedangkan untuk database menggunakan Xampp server. Cara menggungah tugas melalui komputer yang terkoneksi jaringan Ad-hoc local server dengan alamat localhost/pde.
Gambar 4. Tampilan utama pangkalan data elektronik Sebelum dilakukan pengambilan data angket untuk mengukur sikap dan motivasi mahasiswa terhadap model pengumpulan tugas menggunakan pangkalan data elektronik, dilakukan beberapa tahapan, diantaranya : 1. Uji Coba Terbatas Produk Awal Uji coba terbatas ini dilakukan di kelas perkuliahan Dasar Pemrogaman dan Algoritma kelas B semester 1 sebanyak total kelas 17 mahasiswa, ini dilakukan untuk mengetahui pendapat tentang penilaian sistem disertai masukan, tanggapan dan mengetahui kemampuan mahasiswa dalam menggunakan pangkalan data elektronik sebagai media pengumpulan tugas terstruktur dosen. 2. Uji Coba Lapangan Uji coba lapangan atau field test kembali dilakukan dikelas B semester 1 dengan melibatkan keseluruhan kelas dilibatkan sebagai sumber informasi. Instrumen yang digunakan hampir sama pada uji coba terbatas yaitu lembar angket kuesioner yang sebelumnya telah dilakukan analisa data deskriptif untuk mengetahui validitas dari soal kuesioner yang diberikan berikut sampel responden juga dilakukan uji statistik. Data yang dihasilkan merupakan indikator dari efektifitas sistem pangkalan data elektronik yang sedang dikembangkan, untuk efektifitas ini akan dibahas di bagian selanjutnya. 3. Efektifitas Pangkalan Data Elektronik
ISSN : XXXXX
4
Seminar Nasional Ilmu Komputer (SNIK 2014)- Semarang, 11 Oktober 2014 PDE sebagai model pengumpulan tugas mahasiswa pada mata kuliah dasar pemrogaman dan algoritma I, diukur menggunakan kuesioner yang sebelumnya telah dilakukan analisis butir soal dan analisis data kuesioner, berikut sampel responden, diperoleh data sebagai berikut: Tabel 1.Hasil kuesioner mahasiswa
SS Soal 1 Soal 2 Soal 3 Soal 4 Soal 5 Soal 6 Soal 7 Soal 8 Soal 9 Soal 10 Soal 11 Soal 12 Soal 13 Soal 14 Soal 15 Soal 16
S 17 2 1 16 0 5 8 11 3 0 15 17 8 1 0 6
N 0 15 5 1 0 12 8 6 1 9 1 0 9 0 16 10
TS 0 0 11 0 9 0 1 0 13 8 1 0 0 16 1 1
STS 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
*)keterangan:ss=sangat setuju, s=setuju, n=netral, ts=tidak setuju, sts=sangat tidak setuju Berdasarkan data kuisioner pada tabel 1, grafik tingkat kepuasan mahasiswa dalam menggunakan pangkalan data elektronik pada mata kuliah Dasar Pemrograman dan Algoritma pada Program Studi Pendidikan Teknologi Informasi dapat dilihat pada: 18 16 14 12 10 8 6 4 2 0
SS S N TS STS SoalSoalSoalSoalSoalSoalSoalSoalSoalSoalSoalSoalSoalSoalSoalSoal 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Gambar 5. Kepuasan Mahasiswa
Analisis data penelitian dilakukan dengan uji statistik menggunakan IBM SPSS 20. Hal ini dilakukan untuk mengetahui keragaman data pada penelitian ini. Terdapat dua tahapan dalam mengetahui keragamana data yaitu dengan uji normalitas dan uji homgenitas.
ISSN : XXXXX
5
Seminar Nasional Ilmu Komputer (SNIK 2014)- Semarang, 11 Oktober 2014
Darirekapitulasi hasil angket pada Gambar 5. diperoleh 40,44 % mahasiswa kategori sangat setuju, 34,19 % mahasiswa kategori setuju, 22,42 % kategori netral, 2,94 % kategori tidak setuju dan 0 % kategori sangat tidak setuju. 0% SS
2,94% 22,94%
S
40,44%
N TS
34,19%
STS
Gambar 6. Rekapitulasi hasil angket Normalitas responden digunakan untuk mengetahui distribusi data apakah normal atau tidak. Dari hasil uji statistik diperoleh: Tabel 2. Hasil Uji Normalitas
One-Sample Kolmogorov-Smirnov Test NIM N Normal Parametersa,b
Kolmogorov-Smirnov Z Asymp. Sig. (2-tailed)
NILAIUTS
NILAIUAS
17
17
17
17
13340034,00
67,06
68,82
79,41
5,050
9,852
13,291
11,843
Absolute
,080
,324
,208
,226
Positive
,080
,324
,204
,186
Negative
-,080
-,237
-,208
-,226
,330
1,335
,859
,932
1,000
,057
,452
,350
Mean Std. Deviation
Most Extreme Differences
NILAIHARIAN
a. Test distribution is Normal. b. Calculated from data.
Dari tabel diatas dapat diketahui bahwa nilai Asymp.Sig.(2-tailed) lebih dari atau sama dengan 0,05 maka data berdistribusi normal. Untuk mengetahui apakah data memiliki kesamaan varian, digunakn uji homegnitas dengan hasil dibawah ini:
ISSN : XXXXX
6
Seminar Nasional Ilmu Komputer (SNIK 2014)- Semarang, 11 Oktober 2014 Tabel 3. Hasil Uji Homegenitas Levene's Test of Equality of Error Variancesa Dependent Variable: NIM F
df1
df2
Sig.
21,946
11
5
,002
Tests the null hypothesis that the error variance of the dependent variable is equal across groups. a. Design: Intercept + NILAIUAS + NILAIHARIAN + NILAIUTS + NILAIHARIAN * NILAIUTS
Homogenitas responden digunakan untuk mengetahui kesamaan varian dari data yang diteliti. Dari hasil uji statistik diperoleh nilai Sig 0,02 lebih kecil dari 0,05 artinya menunjukkan homogenitas sampel. IV. KESIMPULAN Dari penelitian pengembangan model pengumpulan tugas berbasis pangkalan data elektronik ini, diperoleh sarana pengumpulan tugas berbasis pangkalan data elektronik yang valid untuk digunakan dalam perkuliahan khususnya pada mata kuliah Pemrogaman. Mahasiswa menilai baik sistem ini untuk model pengumpulan tugas dan membantu pengajaran dikelas perkuliahan. Berdasarkan hasil angket tentang model pengumpulan tugas berbasis pangkalan data elektronik di peroleh 40,44% mahasiswa kategori sangat setuju, diikuti 34,19% mahasiswa setuju, dan 22,4% kategori netral diikuti sisanya yang memilih opsi tidak setuju, artinya mahasiswa menilai baik sistem ini untuk model pengumpulan tugas dan membantu pengajaran dikelas perkuliahan. V. REFERENSI [1] Roger S. Pressman, Software Engineering: A Practioner's Approach.: McGrawHill, 2001, vol. 5. [2] Bunafit Nugroho, PHP dan MySQL dengan Editor Dreamweaver Mx. Yogyakarta: Andi, 2004. [3] Al Bahra Bin Ladjamudin, Analisis dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu, 2005. [4] Ahmad Siafudin, "Pengembangan Media Pembelajaran Berbasis Komputer Mata Pelajaran IPS SMP," FALASIFA, vol. 1, September 2001. [5] Moh. Sulhan, Pengembangan Aplikasi Berbasis Web dengan PHP dan ASP. Yogyakarta: Gava Media, 2007. [6] Sugeng Winarno, Jaringan Komputer dengan TCP/IP. Bandung: Penerbit Informatika, 2006. [7] Nana Suarna, Pengantar LAN (Local Area Network). Bandung: Yrama widya, 2007. [8] Aikunto Suharsimi, Prosedur Peneilitian Pendekatan Praktik. Jakarta: Penerbit Rineka Cipta, 2010. [9] Arikuonto Suharsimi, Dasar-dasar Evaluasi Pendidikan. Jakarta: Bumi Aksara, 1991. [10] John W. Creswell, Research Design Pendekatan Kualitatif, Kuantitatif dan Mixed. Yogyakarta: PUSTAKA PELAJAR, 2010.
ISSN : XXXXX
7