BUKU PANDUAN AKADEMIK STMIK
MUHAMMADIYAH JAKARTA BERBASIS
ANDROID
Slamet Mulyadi1, Dora Bernadisman2
1 STMIK Muhammadiyah Jakarta, Jl Kelapa Dua Wetan Ciracas No. 17, Jakarta, Indonesia 2 Universitas Muhammadiyah Banten, Jl Aria Jaya Santika No. 40, Tangerang, Indonesia
1[email protected], 2[email protected]
(Naskah masuk: 14 Oktober 2020, diterima untuk diterbitkan: 13 Maret 2021)
Abstrak
Buku Panduan Akademik STMIK Muhammadiyah Jakarta Berbasis Android. Skripsi Jakarta: Program Studi Sistem Informasi Sekolah Tinggi Manajemen Informatika dan Komputer Muhammadiyah Jakarta. 2020. STMIK Muhammadiyah Jakarta merupakan salah satu perguruan tinggi di jakarta yang saat ini memiliki 2 program studi yaitu Sistem Informasi dan Teknik Informatika. Di STMIK Muhammadiyah Jakarta terdapat satu hal yang belum dikembangkan yaitu buku panduan akademik yang masih berupa buku. Hal tersebut membuat tidak praktisnya dan efisien mahasiswa mengakses informasi akademik. STMIK Muhammadiyah Jakarta dapat memanfaatkan Android sebagai buku panduan akademik. Pembuatan buku panduan akademik berbasis android pada STMIK Muhammadiyah Jakarta. Mengunakan Metodologi waterfall dan tool perancangan OOP (Object Oriented
Programming) menggunakan UML (Unified Modeling Language). Dalam pembuatan aplikasi
menggunakan Android Studio, framework laravel sebagai interface dan MySQL sebagai database aplikasi ini bisa diakses di smartphone android dan web. Dan Penulis menggunakan metode observasi dan daftar pustaka dalam pengumpulan data.
Dari hasil penelitan tersebut menghasilkan buku panduan akademik yang mempermudah mahasiswa di STMIK Muhammadiyah Jakarta dalam mengakses informasi panduan akademik secara praktis dan efisien, Dalam bentuk aplikasi Android, Sehingga mahasiswa tidak perlu membawa buku panduan akademik. Dan ketika ada perubahan informasi dalam akademik dapat dilakukan perubahan dengan cepat dan efisien.
Kata Kunci : buku panduan, akademik, informasi, android
1. PENDAHULUAN
Teknologi informasi memiliki pengaruhi paling besar terhadap bidang pendidikan. Hal ini dikarenakan fungsi utama dalam pendidikan adalah sebagai sarana saling bertukar informasi. Sedangkan bagi para penyelenggara pendidikan mereka akan lebih mudah menyampaikan informasi dan akan selalu update. Salah satu media penyampain informasi
adalah melalui smartphone. Smartphone adalah ponsel yang mempunyai kemampuan
dengan pengunaan dan fungsi yang menyerupai komputer, yang sedang banyak dipergunakan oleh masyarakat dunia saat ini. Salah satu smartphone yang sangat diminati masyarakat adalah smartphone yang menggunakan sistem operasi Android. Di STMIK Muhammadiyah Jakarta memiliki media penyampaian informasi salah satunya adalah melalui website resmi yaitu www.stmikmj.ac.id. Di dalam website berisi informasi tentang informasi kampus STMIK Muhammadiyah Jakarta. Sedangkan informasi tentang panduan
memgetahui tentang informasi buku panduan akademik harus membuka buku dan itu membuat mahasiswa harus membawa buku dalam setiap perkulihaan. Hal ini membuat tidak praktisnya mahasiswa ketika akan mengakses informasi tentang akademik.Hal ini membuat penulis perlu mengatasi hal tersebut dengan membuat aplikasi buku pedoman akademik berbasis Android. Yang bertujuan untuk mempermudah mahasiswa di STMIK Muhammadiyah Jakarta untuk mengakses informasi akademik. Dimana aplikasi Android ini dapat di install di smartphone mahasiswa sehingga mahasiswa tidak perlu lagi membawa buku pedoman akademik di perkuliahan menjadikan lebih praktis dan efisien. Berdasarkan uraian di atas secara Singkat penulis berusaha menyelesaikan permasalahan yang ada, Di STMIK Muhammadiyah Jakarta.
1.1 Rumusan Masalah
Berdasarkan identifikasi masalah yang telah dijelaskan maka di rumuskan masalah tersebut agar tepat sasaran sebagai berikut :
1. Bagaimana membangun buku panduan akademik berbasis Android di STMIK Muhammadiyah Jakarta?
2. Bagaimana mengimplementasikan buku panduan akademik berbasis Android di STMIK Muhammadiyah Jakarta?
3. Bagaimana Mempermudah mahasiswa mengakses buku panduan akademik?
1.2 Batasan Masalah
Dalam pembuatan buku panduan akademik STMIK Muhammadiyah berbasis Android,
Maka pembatasan permasalahan sebagai berikut :
1. Buku panduan akademik hanya menampilkan informasi buku panduan akademik di STMIK Muhammadiyah Jakarta.
2. Penelitian ini hanya membahas buku panduan akademik di STMIK Muhammadiyah Jakarta.
3. Buku panduan akademik STMIK Muhammadiyah jakarta ini di bangun dengan PHP
framework laravel dan Android Studio . 1.3 Landasan Teori
1.3.1 Buku Panduan
Buku pegangan (Hand Book) dalam istilah sehari – hari sering disebut sebagai buku pintar sebab dengan membaca buku jenis ini orang menjadi seolah – olah pintar akan sesuatu yang sedang dikerjakanya, termasuk akan sesuatu yang sebelumnya masih samar – samar . Buku petunjuk dan buku pedoman mempunyai tujuan memberikan informasi kepada pembacanya berbagai sumber informasi pengetahuan dengan tingkat referensi siaga. Buku pedoman adalah buku yang memuat fakta atau peristiwa bahkan proses kegiatan secara terperinci dari suatu bidang tertentu. Buku panduan adalah buku yang menyajikan informasi atau memberikan tuntunan kepada pembaca untuk melakukan apa yang disampaikan di dalam buku tersebut. Sebuah buku panduan dikatakan berhasil apabila panduan yang disampaikan buku tersebut dapat dipahami dengan baik oleh pembacanya.
1.3.2 Buku Digital
Buku digital atau buku elektronik (ebook) adalah versi elektronik dari buku. Jika buku pada umumnya terdiri dari kumpulan kertas yang dapat berisikan teks atau gambar, maka buku elektronik berisikan informasi digital yang juga dapat berwujud teks atau gambar
1.3.3 Buku Panduan Akademik
Buku panduan akademik adalah buku yang berisi informasi tentang tuntunan, pegangan dan gambaran kegiatan aktivitas akademik di suatu institusi atau lembaga tertentu seperti sekolah atau unversitas.
1.3.4 Informasi
pengguna. yang bermanfaat dalam pengambilan keputusan. lnformasi dikatakan bernilai bila manfaatnya lebih besar dibanding biaya untuk mendapatkannya . Informasi adalah data yang telah diolah menjadi suatu bentuk yang pennting bagi si penerima dan mempunyai nilai nyata atau yang dapat dirasakan dalam keputusan-keputusan yang sekarang atau keputusan-keputusan yang akan datang . Informasi adalah data yang telah diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.
1.3.5 Android
Android adalah sistem operasi berbasis linux yang dimodifikasi untuk perangkat bergerak (mobile devices) yang terdiri dari sistem operasi, middleware, dan aplikasi-aplikasi utama . Android dirancang untuk menyediakan beragam fitur agar perangkat komunikasi menjadi lebih dari sekedar telepon. Selain layanan telepon dan pesan, Android juga menyediakan fitur kelola grafis, multimedia, jaringan, dan database.
2. METODOLOGI PENELITIAN 2.1 Metode Waterfall
Metode yang digunakan dalam penelitian buku panduan akademik adalah Waterfall
merupakan model yang membangun perangkat lunak berdasarkan Daur Hidup Perangkat Lunak , yaitu model yang mempunyai struktur yang dimulai dari perencanaan, Analisis,
Design dan Implementasi
Gambar 1. Metode Pengembangan Sistem Waterfall
Tahapan tahapan dari metode waterfall adalah sebagai berikut :
1. Requirement Analysis
Seluruh kebutuhan software harus diperoleh dalam proses ini, termasuk didalamnya kegunaan software yang diharapkan penggunaan batasan software. Informasi ini biasanya dapat diperoleh melalui, observasi atau diskusi. Informasi tersebut dianalisis untuk mendapatkan dokumentasi kebutuhan pengguna untuk
digunakan pada tahap selanjutnya. 2. System Design
Sebelum melakukan coding tahap ini harus dilakukan Tahap ini bertujuan untuk memberikan gambaran apa yang seharusnya dikerjakan dan seperti apa desain tampilannya. Tahap ini membantu dalam mengidentifikasikan kebutuhan hardware dan sistem serta mendefinisikan arsitektur sistem secara keseluruhan.
3. Implementation
Pada tahap ini dilakukan perancangan sistem perangkat lunak dipisah menjadi bagian modul kecil yang nantinya akan digabungkan dalam tahap berikutnya. Selain itu dalam tahap ini juga dilakukan pemeriksaaan dan pengujian verifikasi terhadap modul yang dibuat, apakah sudah memenuhi fungsi dan spesifikasi yang diinginkan atau belum.
4. Integration & Testing
Di tahap ini dilakukan pengintegrasikan modul-modul yang sudah dibuat dan dilakukan pengujian ini dilakukan untuk mengetahui apakah sistem yang dibuat telah lengkap sesuai dengan desainnya dan masih terdapat kesalahan atau tidak.
5. Operation & Maintenance
Ini merupakan tahap terakhir dalam model waterfall. Program yang sudah jadi dijalankan serta dilakukan pemeliharaan. Biasanya ini merupakan fase siklus hidup. Pemeliharaan termasuk mencakup koreksi dari berbagai error pada tahap sebelumnya.
3. HASIL DAN PEMBAHASAN 3.1 Permasalahan Yang Berjalan
Permasalahan yang di hadapi dalam penyampaian informasi panduan akademik adalah belum ada aplikasi panduan akademik yang berbasis digital. yang selama ini masih berupa buku, sehingga memungkinkan terjadinya permasalahan yang muncul sebagai berikut:
1. Buku Pedoman akademik mudah hilang dan terselip.
2. Ketika Mahasiswa lupa membawa buku panduan akademik, mahasiswa kesulitan mengakses informasi buku panduan akademik.
3. Buku panduan akademik mudah rusak seperti terlepas pada bagian halaman.
3.2 Analisa Sistem yang Diusulkan
Dari permasalahan yang berjalan penulis mengusulkan sistem yang baru seperti
Gambar 2. Activity Diagram Sistem Yang diusulkan.
Dari analisa Gambar 2 penyampaian buku panduan akademik dari bagian akademik ke mahasiswa melalui aplikasi android dan mahasiswa unduh dan membacanya melalui smartphone.
3.3 Perencanaan Sistem
Berdasarkan hasil analisa sistem dilapangan, Penulis merencanakan buku
panduan akademik dengan spesifikasi sebagai berikut :
1. Buku panduan yang direncanakan mengunakan Android system Webview, Web mengunakan framework laravel dan android mengunakan android studio.
2. yang direncankan memberikan informasi buku panduan akademik di STMIK Muhammadiyah Jakarta.
3.4 Analisa Kebutuhan Hardware
Tabel 1. Analisa Kebutuhan Hardware
Komponen Perangkat Keras Spesifikasi Minimum
CPU Speed /Processor Core i3
Memori 4 Gb
Hardisk 250 Gb
Smartphone Android OS Minimal Kikket 4.4
Koneksi Intrnet Ya
3.5 Analisa Kebutuhan Software
Tabel 2. Analisa Kebutuhan Software
Nama Perangkat Lunak Versi Perangkat Lunak
Sistem Operasi Microsoft Windows 8
XAMPP Versi 7.2.8
Laravel Framework PHP 7
Visual Studio Code Versi 1.41.1
Android Studio 3.6.1
3.6 Sistem Yang Berjalan
Berikut ini merupakan alur sistem diagram aktivitas semua user yang login di aplikasi
digambarkan sebagia berikut :
Gambar 3. Activity Login semua user
Dari gambar 3 dapat dijelaskan proses login semua user sebagai berikut : 1. Semua user harus melakukan proses login terlebih dahulu.
2. Jika login sebagai mahasiswa berhasil maka akan diarahkan ke halaman dashboard mahasiswa.
3. Jika login sebagai admin berhasil maka akan diarahkan ke halaman dashboard admin.
Berikut ini merupakan hasil dari beberapa implementasi dan pengujian dari buku panduan akademik STMIK Muhammadiyah Jakarta sebagai berikut :
3.6.1 Implementasi Halaman Android Mendaftar
Gambar 4. Halaman mendaftar Android
3.6.2 Implementasi Halaman Android Login Admin Dan Mahasiswa
3.6.3 Implementasi Halaman Android Daftar Isi
Gambar 6. Halaman daftar Android 3.6.4 Implementasi Halaman Android Isi Bab Buku
3.6.5 Implementasi Halaman Web Dashboard Admin
Gambar 8. Halaman web dashboard admin
3.6.5 Implementasi Halaman Web Dashboard Daftar User
Gambar 9. Halaman web dashboard admin 3.6 PENGUJIAN SISTEM
Tahap selanjutnya adalah pengujian perangkat lunak, apakah software telah berjalan
sesuai spesifikasi yang telah di tetapkan dan memenuhi keinginan. Di sini penulis mengunakan metode pengujian black box test. Cara pengujian dilakukan dua tahap. Tahap pertama pengujian di localhost dan web housting dengan menjalankan modul atau unit seperti proses mendaftar, login, logout, input, edit, dan hapus kemudian di amati apakah hasil sudah sesuai yang diinginkan. Tahap kedua pengujian di smartphone Android .Dengan menginstal di smartphone dan dilakukan pengujian apakah aplikasi dapat berjalan dengan baik seperti membuka semua menu pada aplikasi. Berikut ini merupakan hasil pengujian aplikasi.
Tabel 3. Tabel Pengujian
No Pengujian Testcase Hasil Keterangan
1 Berhasil mendaftar
User memasukan
nama, alamat email, nim, semester,
password secara
benar, sistem akan mengarahkan ke halaman login dan ada pesan “berhasil mendaftar”
Valid
2 Gagal mendaftar
User memasukan
nama, alamat email, nim, semester,
password secara
tidak benar, sistem akan memberi pesan kesalahan seperti nama dan alamat email sudah ada
Valid
3 Berhasil login
User yang
memasukan alamat
email dan password
dengan benar akan di arahkan ke halaman dashboard sesuai level user
Valid
4 Gagal Login
User yang
memasukan alamat
email dan password
salah akan ada pesan “password atau alamat email anda salah”
3.7 Pemeliharaan (Maintenance)
Untuk membuat buku panduan akademik tetap berjalan dengan baik dan tanpa masalah diperlukan perawatan secara berkala setiap sebulan sekali untuk menjaga performa tetap terjaga. Berikut ini merupakan hal-hal yang di lakukan untuk maintenance aplikasi :
1. Membersihkan chache website. 2. Mengoptimasi database. 3. Backup website.
4. Mengecek tiap link.
4. KESIMPULAN DAN SARAN
Berdasarkan hasil penelitian dan pembahasan pada STMIK Muhammadiyah Jakarta
dapat disimpulkan sebagai berikut :
1. Buku panduan akademik STMIK Muhammadiyah Jakarta yang berbasis Android ini di harapkan memudahkan mahasiswa mengakses buku panduan akademik. 2. Menghasilkan buku panduan akademik berbasis android sehingga mahasiswa
lebih praktis dan efisien dalam mengakses buku panduan akdemik yang sebelumnya berupa buku.
3. Menghasilkan buku panduan akademik yang tidak mudah terselip dan rusak karna berbentuk aplikasi.
DAFTAR PUSTAKA
[1] Ade Djohar Maturidi. 2014. Metode penelitian Teknik Informatika. Ed.1. Cet. 2. Yogyakarta: Deepublish.
[2] Herlina, Musliadi KH. 2019 Pemrograman Android Dengan Android Studio, Photoshop,
Dan Audition, Jakarta : PT Elex Media Komputindo.
[3] Janner Simarmata. 2010. Rekayasa Perangkat Lunak. Jogjakarta: CV Andi Offset. [4] Jony, 2015. Aplikasi Informasi Akademik Berbasis Android, Jurnal.
[5] Juli Mandala Putra, M. Azhar Irwansyah, Anggi Srimurdianti Sukamto. 2017 Rancang Bangun Aplikasi Berbasis Android Dengan Penerapan Web Service Pada Sistem Informasi Perpustakaan, Jurnal.
[6] Pardani Panggara putri, 2016. Buku Panduan Akademi Digital Berbasis Android Pada STMIK Amikom, Jurnal, Yogyakarta.
[7] Setiawan, Eko Budi dan Angga Try Ramadany. 2019 Membangun aplikasi android web
dan web service. Bandung: Informatika.
[8] Yurindra. 2017. Software Engineering Pendekatan Model Proses Pengembangan
Perangkat Lunak. Jogjakarta: CV Budi Utama.
[9] Zamrony P Juhara. 2016. Panduan Lengkap Pemrograman Android. Yogyakarta: CV Andi Offset.