JURNAL ILMIAH CORE IT e-issn: 2548-3528 p-issn: 2339-1766 PERANCANGAN APLIKASI MOBILE REPOSITORY SKRIPSI (SKRIPSI ALUMNI MAHASISWA) STMIK IBBI MEDAN BERBASIS ANDORID Nur Ainun 1), Hartono 2), Jimmy 3) STMIK IBBI Jalan Sei Deli No. 18 Medan e-mail: nuraaiinun@gmail.com, hartonoibbi@gmail.com, jim8470@gmail.com Abstrak Sistem informasi repository STMIK IBBI pada saat ini masih manual, proses untuk mengakses skripsi alumni dilakukan dengan cara meminjam melalui perpustakaan. Tujuan dari perancangan sistem ini untuk mempermudah mahasiswa mencari referensi skripsi alumni secara online. Pengembangan perangkat lunak menggunakan metode waterfall, pada tahap analisa dan perancangan sistem usulan penelitian menggunakan pemodelan Unified Modeling Language (UML). Pengumpulan data dilakukan dengan wawancara langsung dengan mahasiswa dan staff STMIK IBBI serta melakukan observasi di STMIK IBBI, dari wawancara dan observasi didapatkan informasi prosedur yang sedang berjalan dan kendala yang dihadapi oleh mahasiswa dan staff STMIK IBBI, kemudian data tersebut dianalisa dan digunakan sebagai informasi untuk merancang sistem yang baru. Proses perancangan sistem dilakukan dengan menggunakan bahasa pemrograman PHP dan database MySQL. Hasil penelitian ini adalah berupa rancangan aplikasi mobile repository skripsi yang dapat memudahkan mahasiswa di dalam mengakses skripsi alumni STMIK IBBI. Kata kunci: Sistem Informasi, Repository, Mobile, Android Abstract Information systems repository STMIK IBBI at this time still manual, process to access thesis alumni done by borrow through library. The purpose of this system design to facilitate students looking for online alumni thesis reference. Software development using waterfall method, at the stage of analysis and design of proposed research system using Unified Modeling Language (UML) modeling. The data was collected by direct interview with students and staff of STMIK IBBI and observation in STMIK IBBI, from interview and observation obtained information on current procedures and constraints faced by students and staff STMIK IBBI, then the data is analyzed and used as information to design the new system. System design process is done by using PHP programming language and MySQL database. The result of this research is in the form of mobile repository application of thesis which can facilitate students in accessing STMIK IBBI alumni thesis. Keywords: Information Systems, Repository, Mobile, Android 1. Pendahuluan Pada saat ini teknologi informasi berbasis Android Mobile telah berkembang dengan pesat dan telah digunakan secara luas mulai dari Online Shop Mobile, Mobile E-Learning, Portal Perguruan Tinggi Mobile, Profil Perusahaan Mobile, dan lain-lain. Semakin berkembangnya zaman, semakin cepat juga teknologi tersebut dan semakin mudah untuk diakses atau dipergunakan oleh pengguna. Ada beberapa Perguruan Tinggi Negeri maupun Swasta yang menerapkan sistem ini dan memiliki aplikasi Android khusus repository, hal ini dikarenakan perguruan tinggi sudah mengikuti perkembangan teknologi yang semakin pesat. Di kampus STMIK IBBI Medan, pada saat ini hanya menerapkan sistem peminjaman skripsi secara manual, yaitu masih meminjam skripsi ke perpustakaan dan masih ada biaya keterlambatan pengembalian buku. Saat ini sistem manual sudah tidak efektif lagi. Dengan adanya sistem repository ini, sebuah tempat penyimpanan data yang masih manual berkembang menjadi digital yang berkaitan dengan perpustakaan dan terjadi perkembangan sistem informasi yang sangat pesat. Dengan adanya sistem ini, mahasiswa STMIK IBBI Medan akan lebih mudah mengakses dan mencari referensi dari skripsi alumni yang sangat praktis, dan dapat di akses dimana saja dan kapan saja secara online.
19 Maka perlu dirancang adanya suatu sistem aplikasi yang memungkinkan mahasiswa dapat mengakses suatu informasi mengenai skripsi alumni secara online, tidak hanya mengakses suatu informasi saja melainkan mahasiswa dapat meng-upload data dari hasil-hasil penelitian atau skripsi setiap mahasiswa agar mempermudah dan meminimkan pekerjaan pada bidang akademik. Selain mempermudah untuk mencari referensi skripsi, penggunaan aplikasi ini memudahkan mengakses informasi skripsi alumni yang ada di perpustakaan, bahkan terhindarnya dari pemungutan biaya keterlambatan peminjaman buku. 2. Tinjauan Pustaka A. Repository Menurut Pendit (2008), istilah Institutional Repository atau "Simpanan Kelembagaan" merujuk ke sebuah kegiatan menghimpun dan melestarikan koleksi digital yang merupakan hasil karya intelektual dari sebuah komunitas tertentu [1]. Pendapat lain menurut (Pfister, 2008), menyatakan bahwa perguruan tinggi yang berbasis repository adalah satu set layanan yang menawarkan berbagai bahan digital yang dihasilkan oleh lembaga tersebut ataupun yang dihasilkan lembaga lain yang dikelolanya kepada masyarakat penggunanya. Clifford Lynch (2003), mendefinisikan repository pada perguruan tinggi adalah serangkaian pelayanan yang diberikan oleh perguruan tinggi kepada anggota komunitasnya untuk mengelola dan menyebarluaskan bahan-bahan digital yang dihasilkan oleh institusi tersebut. Bahan-bahan digital yang dimaksud adalah seluruh karya ilmiah dan/atau output intelektual yang dihasilkan oleh suatu perguruan tinggi. Ada juga yang mendefinisikan repository internal adalah tempat menyimpan seluruh karya yang dihasilkan oleh sivitas akademika suatu perguruan tinggi dan/atau karya lain mengenai perguruan tinggi yang bersangkutan [2]. B. PHP PHP (Hypertext Preprocessor) merupakan bahasa pemrograman pada sisi server yang memperbolehkan programmer menyisipkan perintah perintah perangkat lunak web server (Apache, IIS, atau apapun) akan dieksekusi sebelum perintah itu dikirim oleh halaman ke browser yang me-requestnya, contohnya adalah bagaimana memungkinkannya memasukkan tanggal sekarang pada sebuah halaman web setiap kali tampilan tanggal dibutuhkan [3]. C. MySQL MySQL adalah salah satu aplikasi DBMS yang sudah sangat banyak digunakan oleh para pemrograman aplikasi web. Contoh DBMS lainnya adalah: PostgresSQL (freeware), SQL Server, MS Access dari Microsoft, DB2 dari IBM, Oracle Corp, Dbase, FoxPro, dan sebagainya. Database Management System (DBMS) adalah aplikasi yang dipakai untuk mengelola basis data [4]. D. HTML 5 HTML 5 (Hypertext Markup Language) adalah revisi kelima dari HTML yang pertama kali diciptakan pada tahun 1990 dan versi keempatnya, HTML 4, pada tahun 1997 dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan utama pengembangan HTML 5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin [5]. E. UML Untuk menggambarkan kerangka kerja dari perancangan repository skripsi yang akan dirancang, peneliti menggunakan UML sebagai satu di antara alat pemodelan yang digunakan dalam merancang sistem. Menurut Braun, et.al, Unified Modelling Language (UML) adalah suatu alat untuk memvisualisasikan dan mendokumentasikan hasil analisa dan desain yang berisi sintak dalam memodelkan sistem secara visual [6]. UML adalah standar bahasa yang banyak digunakan di dunia industri untuk mendefinisikan requirement, membuat analisis dan desain serta menggambarkan arsitektur dalam pemrograman berorientasi objek [7]. F. SDLC Metodologi penelitian pada sistem ini menggunakan metode SDLC (Software Development Life Cycle) atau bisa disebut dengan System Development Life Cycle. Pada fase ini pengembangan sistem/ PERANCANGAN APLIKASI MOBILE REPOSITORY SKRIPSI (SKRIPSI ALUMNI MAHASISWA) STMIK IBBI MEDAN BERBASIS ANDORID (Nur Ainun, Hartono, Jimmy )
20 SDLC berfungsi untuk menggambarkan tahapan-tahapan utama dan langkah-langkah dan setiap tahapan yang secara garis besar terbagi dalam tiga kegiatan utama, yaitu: [8] 1. Analysis 2. Design 3. Implementation SDLC adalah proses mengembangkan atau mengubah sistem perangkat lunak dengan menggunakan model-model dan metodologi yang digunakan orang yang mengembangkan sistem-sistem perangkat lunak sebelumnya (berdasarkan best practice atau cara-cara yang sudah terpuji baik) [7]. Model SDLC air terjun (waterfall) sering juga disebut model sekuensial linier (sequential linear) atau alur hidup klasik (classic life cycle). Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain, pengodean, pengujian, dan tahap pendukung (support) [7]. 3. Metodologi Penelitian Metode penelitian pada skripsi ini adalah metode penelitian dan pengembangan. Metode Penelitian dan Pengembangan adalah metode penelitian yang bertujuan untuk menghasilkan produk tertentu serta menguji efektifitas produk tersebut. Adapun metode perancangan yang dilakukan saat perancangan sistem ini adalah dengan melakukan pengumpulan data-data, bahan-bahan dan informasi untuk perancangan sistem repository skripsi. Kemudian lanjut ke tahap merancang dan mendesain tampilan-tampilan tiap menu yang akan ditampilkan dalam aplikasi ini dan perancangan dilakukan dengan menggunakan PHP dan MySQL. 4. Analisis dan Perancangan A. Analisis Sistem Berdasarkan hasil analisa yang dilakukan terhadapt sistem yang selama ini dijalankan di STMIK IBBI, maka dapat diusulkan suatu perancangan aplikasi mobile repository skripsi berbasis android untuk menggantikan cara yang manual yang ada. Sistem usulan menggantikan beberapa proses kerja untuk tujuan pengendalian sistem. Peminjaman skripsi yang selama ini dilakukan dengan cara mengunjungi perpustakaan diganti dengan cara men-download file dan file skripsi dapat dilihat dengan format file PDF. Secara lengkap analisa sistem yang diusulkan dapat dilihat pada Gambar 1.
21 Gambar 1. Analisa Sistem Usulan Perancangan sistem repository berbasis android ini dapat dilihat pada Gambar 2. Gambar 2. Use case diagram PERANCANGAN APLIKASI MOBILE REPOSITORY SKRIPSI (SKRIPSI ALUMNI MAHASISWA) STMIK IBBI MEDAN BERBASIS ANDORID (Nur Ainun, Hartono, Jimmy )
22 Activity Diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem. Adapun Activity Diagram pada proses aliran kerja admin dengan system dapat dilihat pada Gambar 3. Gambar 3. Activity Diagram Admin dengan Sistem Adapun Activity Diagram pada proses aliran kerja Mahasiswa dengan system dapat dilihat pada Gambar 4. Gambar 4. Activity Diagram Mahasiswa dengan System
23 Adapun Activity Diagram pada proses aliran kerja User umum dengan system dapat dilihat pada Gambar 5. Gambar 5. Activity Diagram User umum dengan System B. Perancangan Sistem Diagram site map merupakan perancangan menu utama aplikasi yang dibuat untuk mempermudah pengguna dalam mengakses sistem informasi repository. Adapun rancangan site map dapat dilihat pada Gambar 6. Gambar 6. Site Map PERANCANGAN APLIKASI MOBILE REPOSITORY SKRIPSI (SKRIPSI ALUMNI MAHASISWA) STMIK IBBI MEDAN BERBASIS ANDORID (Nur Ainun, Hartono, Jimmy )
24 Berikut adalah Gambar dari tampilan relasi antar tabel dapat dilihat pada Gambar 7. Gambar 7. Relasi Antar Tabel 5. Implementasi dan Pengujian A. Halaman Login pada Mahasiswa Berikut ini adalah tampilan halaman login repository yang dapat dilakukan oleh mahasiswaa STMIK IBBI dapat dilihat pada Gambar 8. Gambar 8. Tampilan Halaman Login pada Mahasiswa B. Halaman Beranda pada Mahasiswa Pada halaman beranda mahasiswaa hanya dapat dilakukan oleh mahasiswa yang melakukan login degan benar atau mahasiswa STMIK IBBI.. Adapun tampilan halaman beranda dapat dilihat pada Gambar 9.
25 Gambar 9. Halaman Beranda Mahasiswa C. Halaman List Judul pada Mahasiswa Pada tampilan halaman ini di lanjutkan setelah memilih jurusan di halaman sebelumnya (Beranda Mahasiswa). Berikut ini adalah tampilan halaman list judul pada mahasiswa dapat dilihat pada Gambar 10. Gambar 10. Halaman List Judul pada Mahasiswa D. Halaman Detail Mahasiswa Pada tampilan halaman ini di lanjutkan setelah memilih judul di halaman sebelumnya (List Judul). Berikut ini adalah tampilan halaman detail mahasiswa yang dapat dilihat pada Gambar 11. PERANCANGAN APLIKASI MOBILE REPOSITORY SKRIPSI (SKRIPSI ALUMNI MAHASISWA) STMIK IBBI MEDAN BERBASIS ANDORID (Nur Ainun, Hartono, Jimmy )
26 Gambar 11. Halaman Detail Mahasiswa E. Halaman Upload Skripsi pada Mahasiswa Pada halaman upload skripsi hanya dapat dilakukan oleh mahasiswa yang sudah melakukan login dan memilih menu upload skripsi. Adapun tampilan halaman upload skripsi pada mahasiswa dapat dilihat pada Gambar 12. 1 2 Gambar 12. Halaman Upload Skripsi pada Mahasiswa 6. Kesimpulan Berdasarkan dari hasil analisa pada STMIK IBBI Medan, maka kesimpulan yang dapat diambil dari penelitian ini adalah sebagai berikut: 1. Dari hasil kuisioner menunjukkan bahwa banyaknya dukungan yang setuju dan sangat setujuu pada perancangan sistem ini mencapai 92% %. Sehingga peneliti dapat menarik kesimpulan bahwa sistem ini cukup memadai untuk membantu mahasiswa mencari referensi skripsi.
27 2. Perancangan aplikasi mobile repository skripsi berbasis android ini mempermudah mahasiswa mencari dan melihat skripsi alumni tanpa ada batasan waktu peminjaman skripsi. Referensi : [1] Wiyarsih. (2015). Pemanfaatan Koleksi Repository Perpustakaan Fakultas MIPA UGM Menggunakan EPrints. Berkala Ilmu Perpustakaan dan Informasi - Volume XI Nomor 2, Vol. 11 No. 2, 50-61. [2] Hasugian, J. (2012). Internal Repository pada Perguruan Tinggi. www.repository.usu.ac.id, 1-14. [3] Februariyanti, H. &. (2012). Rancang Bangun Sistem Perpustakaan untuk Jurnal Elektronik. Jurnal Teknologi Informasi Dinamik, Vol. 17 No.2, 124-132. [4] Hidayatullah, P. &. (2017). Pemrograman Web Edisi Revisi. Bandung: Informatika Bandung. [5] Herbowo, A. R. (2012). Web Responsive Design untuk Situs Berita menggunakan Framework Codeigniter. Jurnal Penulisan, 1-10. [6] Havaluddin. (2011). Memahami Penggunaan UML (Unified Modelling Language). Informatika Mulawarman, Vol. 6 No. 1, 1-15. [7] Rosa, &. S. (2014). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika Bandung. [8] Ladjamudin, A.-B. b. (2015). Analisis dan Design Sistem Informasi.Yogyakarta: Graha Ilmu. PERANCANGAN APLIKASI MOBILE REPOSITORY SKRIPSI (SKRIPSI ALUMNI MAHASISWA) STMIK IBBI MEDAN BERBASIS ANDORID (Nur Ainun, Hartono, Jimmy )