IMPLEMENTASI WEB SERVICE UNTUK E-LEARNING PADA FATAYAT NU PROVINSI JAWA BARAT MENGGUNAKAN WEB FRAMEWORK CODEIGNITER
- RAHMAT HIDAYAT, LUTFHI HAMBIYA, RANGGA KORI LESMANA
ABSTRAK
ABSTRAK
Rahmat Hidayat (11207021), Lutfhi Hambiya (11200187), Rangga Kori Lesmana (11200350) Implementasi Web Service Untuk E-Learning Pada Fatayat NU Provinsi Jawa Barat Menggunakan Web Framework Codeigniter
Pendidikan berbasis IT sangat berkembang pada masa pandemi Covid-19. Salah satu type sistem pembelajaran berbasis IT adalah sistem e-learning. E-learning, sebagai salah satu metode pembelajaran jarak jauh, dapat digunakan untuk mengadaptasi kebutuhan-kebutuhan pembelajaran yang mendukung pembelajaran konvensional. Pada pembelajaran konvensional, seringkali ditemukan keterbatasan waktu, jarak dan biaya. Fatayat NU sebagai anak organisasi dari Nahdlatul Ulama yang bergerak pada bidang kewanitaan dan berfokus pada kegiatan pendidikan sangat memerlukan sistem e-learning dalam kegiatannya baik yang diakses kapan saja dan dimana saja melalui web browser. Metode pengembangan system dilakukan dengan metode waterfall, yaitu metode yang dilakukan dengan berurutan dan berkelanjutan seperti air terjun. Tahapan pemodelan sistem waterfall yaitu 1) requirement analysis, 2) system design, 3) implementation, 4) integration and testing, 5) deployment dan 6) maintenance. Sistem dibuat dalam bentuk website dengan web service. Web service adalah mekanisme komunikasi dua aplikasi/mesin terlepas dari arsitektur dan teknologi yang digarisbawahi. Integrasi sistem berbeda dan permasalahan interoperability bagi pengguna dapat diatasi dengan web service. Untuk memudahkan penggunaan E-learning dibutuhkan tampilan dan fungsi aplikasi yang mudah digunakan, untuk perancangan digunakan framework berbasis PHP CodeIgniter.
Kata kunci: E-learning, Web service, PHP
KATA KUNCI
Implementasi Web Services
DAFTAR PUSTAKA
DAFTAR PUSTAKA
[1] F. Rahman and S. Ratna, “Perancangan E-Learning Berbasis Web
Menggunakan Framework Codeigniter,” Technol. J. Ilm., vol. 9, no. 2, p. 95,
2018, doi: 10.31602/tji.v9i2.1370.
[2] R. Somya and T. M. E. Nathanael, “Pengembangan Sistem Informasi Pelatihan Berbasis Web Menggunakan Teknologi Web Service Dan Framework Laravel,” J. Techno Nusa Mandiri, vol. 16, no. 1, pp. 51–58,
2019, doi: 10.33480/techno.v16i1.164.
[3] Y. Syafitri, Y. D. Pramudya, and M. Rasid, “PEMANFAATAN FRAMEWORK CODEIGNITER UNTUK MEMBANGUN,” | S T M I K D i a n C i p t a C e n d i k i a K o t a b u m i, vol. 9, no. 65, pp. 45–52, 2021.
[4] M. N. Winnarto, I. Yulianti, and A. Rahmawati, “Penerapan Framework Codeigniter Pada Pengembangan Website E-Commerce Batik Tulis HR Ambar,” Swabumi, vol. 9, no. 1, pp. 1–8, 2021, doi:
10.31294/swabumi.v9i1.9813.
[5] Fatayat NU Jawa Tengah, “Peraturan Rumah Tangga Fatayat NU,” 2015. https://fatayatnujateng.com/peraturan-rumah-tangga-fatayat-nu/ (accessed Nov. 11, 2021).
[6] W. Winarno and J. Setiawan, “Penerapan Sistem E-Learning pada Komunitas
Pendidikan Sekolah Rumah (Home Schooling),” J. Ultim. InfoSys, vol. 4, no.
1, pp. 45–51, 2013, doi: 10.31937/si.v4i1.241.
[7] O. W. Purbo and A. A. Hartanto, “Teknologi e-learning berbasis PHP dan
MySQL,” Elex Media Komputindo, 2002.
[8] Michael W. Allen, Guide to E-Learning: Building Interactive, Fun, and
Effective Learning Programs for Any Company, Second. 2013.
[9] R. S. Wahono, P e n g a n t a r e - L e a r n i n g d a n P e n g e m b a n g a n n y a. 2005.
[10] Pinteraktif Learning Suite, “Sejarah dan Perkembangan E-Learning - Learning Suite Pinteraktif.” 2018, [Online]. Available: http://learningsuite.id/2018/03/22/1228/.
[11] Khusnu Ikmal Fadil, “Sejarah E-Learning.” https://sites.google.com/site/elearningtp2010/pengembangan-e- learning/konsep-sejarah-dan-karakteristik-e-learning/sejarah-e-learning (accessed Nov. 04, 2021).
[12] P. A. Widhiartha, “Pemanfaatan E-Learning Sebagai Alternatif Nonformal,” J.
Ilm., vol. 4, no. 2, pp. 189–190, 2009.
[13] S. Mulyani, Metode Analisis dan Perancangan Sistem, 2nd ed. Bandung: ABDI SISTEMATIKA, 2016.
[14] I. W. Aryadhi, D. P. Parmiti, and L. P. P. Mahadewi, “Pengembangan E- Learning Dengan Model Waterfall Pada Mata Pelajaran IPA Kelas VIII,” J.
EDUTECH Undiksha, vol. 3, no. 1, pp. 1–10, 2015.
[15] R. Y. Rumagit, “Pengenalan Web Services,” School of Computer Science BINUS UNIVERSITY. 2019, [Online]. Available: https://socs.binus.ac.id/2019/12/26/pengenalan-web-services/.
[16] “Apa itu Web Service? Beserta Pengertian dan Contohnya - Dicoding Blog.” [Online]. Available: https://www.dicoding.com/blog/apa-itu-web-service/.
[17] W. Wiharto, W. Widiarto, and D. Wiyono, “Membangun E-learning Berbasis Web Service untuk Memperluas Platform Aplikasi Smart Client,” J. Teknol. Inf. ITSmart, vol. 1, p. 48, Sep. 2016, doi: 10.20961/its.v1i1.588.
[18] Universitas Bina Sarana Informatika, Modul Teknologi Web Service. 2019. [19] D. Tidwell, Web Services: The Web’s next Revolution. 2001.
[20] A. Solichin, G. Brotosaputro, and P. I. S. H. T. Utomo, Pemrograman Web dengan PHP dan MySQL. Penerbit Budi Luhur, 2016.
[21] A. Nurcholish, Membangun database arsip persuratan menggunakan pemrograman PHP dan Mysql: studi kasus pada Kantor Balai Taman Nasional Gunung Rinjani. CV Jejak (Jejak Publisher), 2018.
[22] Andre, “Tutorial Belajar PHP Part 1: Pengertian dan Fungsi PHP dalam Pemrograman Web,” 2019. https://www.duniailkom.com/pengertian-dan- fungsi-php-dalam-pemograman-web/ (accessed Nov. 08, 2021).
[23] J. Enterprise, HTML, PHP, dan MySQL untuk Pemula. Elex Media
Komputindo, 2018.
[24] M. R. Adani, “Pengenalan Apa Itu Framework dan Jenisnya untuk Web Development,” 2020. https://www.sekawanmedia.co.id/pengertian- framework/ (accessed Nov. 06, 2021).
[25] A. P. Safira, “Apa Itu Framework? Pengertian, Manfaat, & Jenisnya,” 2021. https://www.goldenfast.net/blog/apa-itu-framework/ (accessed Nov. 06, 2021).
[26] A. Muharam, “Apa Itu CodeIgniter dan Keunggulannya,” 2018. https://www.logique.co.id/blog/2018/08/13/codeigniter-dan-keunggulannya/ (accessed Nov. 07, 2021).
[27] S. Dharwiyanti and R. S. Wahono, “Pengantar Unified Modeling LAnguage (UML),” IlmuKomputer.com, pp. 1–13, 2003, [Online]. Available: http://www.unej.ac.id/pdf/yanti-uml.pdf.
[28] M. D. Satrio Agung W, Ari Kusyanti, “Database Entity Relationship Diagram,” Mater. Kuliah, pp. 2–7, 2011, [Online]. Available: http://power.lecture.ub.ac.id/files/2015/03/Modul-Basis-Data-I-3-ERD.pdf.
[29] J. Simarmata and P. Iman, Basis Data. Yogyakarta: Andi, 2005.
[30] H. Hasugian and A. N. Shiddiq, Rancangan bangun system informasi industri kreatif bidang penyewaan sarana olahraga. Semarang: Semantik, 2012.
[31] I. Lestari, Pengembangan Bahan Ajar Berbasis Kompetensi. Padang:
Akademia Permata, 2013.
[32] N. Hidayati, P. Studi, S. Informasi, U. Bina, and S. Informatika, “MODUL,”
no. 200309005, 2019.
[33] P. Aprilia, “Mengenal User Interface: Pengertian, Kegunaan, dan Contohnya,”
2020. https://www.niagahoster.co.id/blog/user-interface/ (accessed Nov. 09,
2021).
[34] A. AULIA, “Teknik Kompilasi?: TAHAPAN KOMPILASI,” 2017. https://socs.binus.ac.id/2019/12/23/teknik-kompilasi-first-set-pada-top-down- parsing/ (accessed Nov. 15, 2021).
[35] I. Sin, “Performance Testing pada Aplikasi,” 2020. https://medium.com/@bagongkia/performance-testing-pada-aplikasi- a3a329f3cf1c (accessed Jan. 30, 2022).
[36] Kopiku, “Manfaat Dokumentasi API Bagi User Dan DeveloperNo Title,”
2021. https://researchschool.org/2021/06/25/manfaat-dokumentasi-api-bagi- user-dan-developer/ (accessed Jan. 25, 2022).
[37] Retnosari Dwi. dkk, “Sistem Informasi E-Learning Untuk Pengembangan,”
vol. 18, no. 2, pp. 191–200, 2017.
[38] Marlina, Masnur, and M. Dirga.F, “Aplikasi E-Learning Siswa Smk Berbasis
Web,” J. SINTAKS Log. Vol., vol. 1, no. 1, pp. 2775–412, 2021.
[39] S. Setyorini, “Desain Media Pembelajaran Berbasis Android Studi Empiris
Mata Pelajaran Java,” J. Ilm. Teknol. Inf. Asia, vol. 8, no. 1, pp. 10–13, 2014.
Detail Informasi
Skripsi ini ditulis oleh :
- NIM : 11207021
- Nama : RAHMAT HIDAYAT, LUTFHI HAMBIYA, RANGGA KORI LESMANA
- Prodi : Sistem Informasi
- Kampus : Kramat Raya
- Tahun : 2021
- Periode : II
- Pembimbing : Mohammad Syamsul Aziz, M.Kom
- Asisten :
- Kode : 0052.S1.SI.SKRIPSI.II.2021
- Diinput oleh : RKY
- Terakhir update : 28 November 2022
- Dilihat : 244 kali
TENTANG PERPUSTAKAAN

E-Library Perpustakaan Universitas Nusa Mandiri merupakan
platform digital yang menyedikan akses informasi di lingkungan kampus Universitas Nusa Mandiri seperti akses koleksi buku, jurnal, e-book dan sebagainya.
INFORMASI
Alamat : Jln. Jatiwaringin Raya No.02 RT08 RW 013 Kelurahan Cipinang Melayu Kecamatan Makassar Jakarta Timur
Email : perpustakaan@nusamandiri.ac.id
Jam Operasional
Senin - Jumat : 08.00 s/d 20.00 WIB
Isitirahat Siang : 12.00 s/d 13.00 WIB
Istirahat Sore : 18.00 s/d 19.00 WIB
Perpustakaan Universitas Nusa Mandiri @ 2020