SISTEM INFORMASI HIMPUNAN MAHASISWA BERBASIS WEB PADA PRODI TEKNOLOGI INFORMASI UNIVERSITAS MUHAMMADIYAH
PALEMBANG
WEB-BASED STUDENT ASSOCIATION INFORMATION SYSTEM AT INFORMATION TECHNOLOGY STUDY AT MUHAMMADIYAH
UNIVERSITY PALEMBANG
Meilyana Winda Perdana1), Dedi Haryanto2)
1,2,) Program Studi Teknologi Informasi Universitas Muhammadiyah
Palembang Jl. A. Yani 13 Ulu Palembang, Sumatera Selatan 30263
Email : 1) [email protected], 2) [email protected],
Abstrak - Dunia saat ini tidak terlepas dari perkembangan teknologi informasi, mulai dari yang paling sederhana seperti penggunaan telephone seluler sampai pada telepon pintar atau (smartphone) hingga pemanfaatan internet dengan berbagai fitur yang bertujuan untuk membantu masyarakat ataupun mahasiswa dalam memperoleh informasi. Perkembangan teknologi yang sangat cepat juga merupakan suatu alasan mengapa teknologi yang canggih sangat diperlukan dalam membantu menyelesaikan masalah-masalah yang dialami dalam sebuah instansi maupun organisasi. Seperti juga halnya sebuah organisasi Bernama himpunan mahasiswa teknologi informasi (HMTI) Universitas Muhammadiyah Palembang. Mereka memanfaatkan Internet sebagai tempat untuk mempromosikan organisasi mereka, dan untuk meningkatkan kinerja organisasi. Dengan bantuan internet HMTI dapat lebih leluasa dalam memberitakan atau menginformasikan kegiatan-kegiatan yang mereka lakukan. Sistem Informasi himpunan mahasiswa teknologi informasi (HMTI) Universitas Muhammadiyah Palembang tempat untuk mempromosikan organisasi mereka, dan untuk meningkatkan kinerja organisasi menggunakan bahasa program PHP dan database MySQL. Penelitian ini dilakukan untuk membantu memudahkan kinerja HMTI, membantu meningkatkan kinerja dan memberikan media sosialisasi dan media informasi tentang sistem informasi himpunan mahasiswa teknologi informasi (HMTI) Universitas Muhammadiyah Palembang. Pada penelitian ini perancangan sistem menggunakan Unified Model Leanguage (UML) yang terdiri dari use case diagram, activity diagram, class diagram, sequence diagram dan menggunakan framework CodeIgniter guna memudahkan dan mempercepat proses pengembangan aplikasi web.
Kesimpulan dari penelitian ini dengan adanya sistem ini dapat lebih mudah dalam memonitoring kegiatan himpunan.
Kata kunci: Sistem Informasi, Berbasis Web, Himpunan Mahasiswa, UML, CodeIgneter
Abstract–The world today is inseparable from the development of information technology, ranging from the simplest such as the use of cell phones to smart phones or (smartphones) to the use of the internet with various features that aim to help the public or students in obtaining information. The rapid development of technology is also a reason why sophisticated technology is needed to help solve the problems experienced in an agency or organization. As is the case with an organization called the Information Technology Student Association (HMTI) at Muhammadiyah University of Palembang. They use the Internet as a place to promote their organization, and to improve organizational performance.
With the help of the internet, HMTI can be more flexible in reporting or informing the activities they do.
Information System Information Technology Student Association (HMTI) Universitas Muhammadiyah Palembang is a place to promote their organization, and to improve organizational performance using the PHP programming language and MySQL database. This research was conducted to help facilitate the performance of HMTI, help improve performance and provide socialization media and information media about the information system of the Information Technology Student Association (HMTI) Universitas Muhammadiyah Palembang. In this study, the system design uses Unified Model Leanguage (UML) which consists of use case diagrams, activity diagrams, class diagrams, sequence diagrams and uses the CodeIgniter framework to facilitate and speed up the web application development process. The conclusion of this research is that with this system it can be easier to monitor the activities of the association.
Keywords: Information System, Web Based, Student Association, UML, CodeIgniter
I. Pendahuluan
Peranan Teknologi Informasi dan Komunikasi (TIK) di era sekarang ini dapat dinikmati oleh semua orang. Hampir tidak ada orang yang tidak dapat menikmati teknologi informasi dan komunikasi di setiap harinya. Di dunia pendidikan, teknologi informasi dan komunikasi sudah tidak diragukan lagi manfaatnya. Melalui internet guru dan siswa dapat mengunduh (download) buku-buku elektronik (e-book) pelajaran secara gratis di internet. Siswa dan guru dapat mengunduh e-book di situs internet http://bse.depdiknas.go.id. Dengan adanya e-book tersebut, beban buku pelajaran yang memberatkan siswa dapat sedikit tertanggulangi.[1]
Perkembangan teknologi yang sangat cepat juga merupakan suatu alasan mengapa teknologi yang canggih sangat diperlukan dalam membantu menyelesaikan masalah- masalah yang dialami dalam sebuah instansi maupun organisasi. Tak ketinggalan juga organisasi yang bergerak di berbagai bidang pergerakan mahasiswa. Mereka memanfaatkan teknologi internet sebagai tempat untuk mempromosikan organisasi mereka. Seperti juga halnya sebuah organisasi Bernama himpunan mahasiswa teknologi informasi (HMTI) Universitas Muhammadiyah Palembang. Mereka memanfaatkan Internet sebagai tempat untuk mempromosikan organisasi mereka, dan untuk meningkatkan kinerja organisasi.
Dengan bantuan internet HMTI dapat lebih leluasa dalam memberitakan atau menginformasikan kegiatan-kegiatan yang mereka lakukan. Selain itu, merekajuga bisa mengadakan konsolidasi dan koordinasi melalui internet. Seperti misalnya jika HMTI ingin mengadakan suatu acara yang ingin mengundang berbagai orang dalam acara mereka, HMTI tidak hanya menginformasikan acara mereka melalui iklan-iklan yang ditempel di jalan-jalan, mereka juga bisa dengan hanya memasang informasi tersebut melalui internet yang yang cakupannya tidak hanya diketahui oleh orang sekitarnya saja tetapi tak terbatas hingga ke dunia manapun.
II. Metode Penelitian Jenis penelitian
Pada penelitian ini perancangan sistem menggunakan Metode Unified Model Language (UML). UML adalah salah satu alat bantu yang sangat handal di dunia pengembangan sistem yang berorientasi obyek. Hal ini disebabkan karena UML menyediakan pemodelan visual yang memungkinkan bagi pengembang sistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku, mudah dimengerti serta dilengkapi dengan mekanisme yang efektif untuk berbagi (sharing) dan mengkomunikasikan rancangan mereka dengan yang lain.[2] Perancangan penelitian ini terdiri dari : use case diagram, activity diagram dan class diagram, sequence diagram dan menggunakan framework CodeIgniter guna memudahkan dan mempercepat proses pengembangan aplikasi web.
Waktu Pelaksanaan dan Lokasi penelitian Waktu pelaksanaan penelitian ini dilakukan di bulan September 2021 – Desember 2021. Lokasi penelitian ini dilaksanakan di Prodi Teknologi Informasi Sumatera Selatan.
Objek dan Subjek Penelitian
Objek dalam penelitian ini adalah kegiatan-kegiatan Himpunan Mahasiswa Teknologi Informasi .Sedangkan yang menjadi subjek dari penelitian ini adalah Mahasiswa Prodi Teknologi Informasi.
Instrumen Penelitian
Adapun instrument yang digunakan pada penelitian, yaitu:
1. Perangkat Keras
Kebutuhan perangkat keras (hardware) yang dibutuhkan dalam pembuatan program dan nantinya yang akan diimplementasikan pada objek penelitian, yaitu:
a. Laptop Acer swift 3 b. Hardisk 1 TB c. RAM 8 GB
d. Keyboard, mouse, dan printer.
2. Perangkat Lunak
Kebutuhan perangkat lunak (software) yang digunakan penulis dalam pembuatan Pengembangan Sistem Informasi Himpunan Mahasiswa Teknologi Informasi (HMTI) antara lain sebagai berikut:
a. Windows OS 11 64 bit b. Webserver: Xampp c. Sublime Text d. PHP, HTML, MySQL e. Database: PhpMyAdmin f. Browser: Mozilla Firefox
Teknik Pengumpulan Data
Beberapa teknik dalam pengumpulan data dalam penelitian kualitatif, yaitu wawancara, observasi, dan dokumen.[3]
Teknik pengumpulan data dalam menyelesaikan penelitian ini yaitu menggunakan 3 metode pengumpulan data, sebagai berikut:
1. Observasi
Metode pengamatan ini dilakukan peninjauan dan penulisan langsung terjun lapangan untuk memperoleh dan menggumpulkan data yang dibutuhkan.
2. Wawancara
Melakukan tanya jawab dengan para senior serta pendiri himpunan mahasiswa yang dilakukan secara sistematis untuk menggumpulkan data- data yang dibutuhkan dalam menyelesaikan masalah yang ditemukan.
3. Dokumen/ studi pustaka
Untuk mendapatkan data-data yang bersifat teoritis maka penulis melakukan penggumpulan data dengan cara membaca dan mempelajari buku-buku, jurnal ilmiah, web ataupun referensi lain yang berhubungan dengan penelitian untuk sebagai acuan dalam penelitian.
Metode Pengembangan Sistem
Metode pengembangan yang diterapkan pada penelitian ini adalah dengan pengembangan metode waterfall untuk merancang dan membangun sistem informasi himpunan mahasiswa teknologi informasi. Metode waterfall merupakan pendekatan klasik dalam pengembangan perangkat lunak yang menggambarkan metode pengembangan linier dan berurutan.
[4] Adapun alur dari metode Waterfall sebagai berikut:
Gambar 1.Model Waterfall[4]
Berikut ini tahapan pengembangan sistem dari penelitian ini:
1. Analysis
Pada tahap ini peneliti melakukan observasi dan wawancara dengan beberapa anggota himpunan mahasiswa maupun mahasiswa yang ada di Prodi Teknologi Informasi untuk mendapatkan beberapa data, peneliti menyimpan data tersebut sebagai bahan acuan dalam tahapan analysis untuk menentukan Layanan sistem, kendala, dan tujuan ditetapkan oleh hasil konsultasi dengan pengguna yang kemudian didefinisikan secara rinci dan berfungsi sebagai spesifikasi sistem.
2. Design
Setelah peneliti mendapatkan dokumentasi dari hasil analisis maka peneliti mengalokasikan kebutuhan-kebutuhan sistem secara keseluruhan. Perancangan perangkat lunak melibatkan identifikasi dan penggambaran abstrak sistem dasar perangkat lunak serta hubungannya sehingga hasil desain akan digunakan oleh peneliti untuk membangun sistem informasi.
3. Implementation
Pada tahap ini perancangan perangkat lunak direalisasikan sebagai serangkaian program atau unit program. Pengujian melibatkan verifikasi bahwa setiap unit program memenuhi spesifikasinya.
4. Pengujian (Testing)
Setelah proses pembangunan aplikasi
selesai,
peneliti melakukan pengujian pada tahap ini unit-unit individu program atau program digabung dan diuji sebagai sebuah sistem lengkap untuk memastikan tingkatkeberhasilan sistem apakah sesuai dengan yang diharapkan.
5. Maintenance
Peneliti belum sampai pada tahap ini, sehingga tahap ini belum terlaksana Rencana peneliti akan melakukan beberapa perawatan tidak pada semua tahapan dikarenakan tahapan ini merupakan tahapan yang paling panjang.
III. Hasil dan Pembahasan
Hasil yang diperoleh dari penelitian ini adalah sistem informasi berbasis web yang berguna untuk mendukung kegiatan- kegiatan dari himpunan mahasiswa prodi teknologi informasi.
Perencanaan sistem yang diusulkan
Rancangan sistem Informasi adalah merancang atau membuat sistem baru yang diterapkan untuk mengatasi masalah yang lama. Perancangan sistem dapat diartikan sebagai tahap setelah analisis dari sirklus pengembangan sistem, pendefinisian dari kebutuhankebutuhan fungsionalis, persiapan untuk rancangan bangunan implementasi, menggambarkan bagaimana suatu sistem dibentuk (penggambaran, perencanaan,
pembatasan sketsa) termasuk
mengkonfigurasi komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem.[5]
1. Use case program diagram
Gambar 2.Use case diagram
Berdasarkan gambar 4. Use case diagram tersebut dijelaskan di bawah ini:
1. Adminnya melakukan kegiatan didalam sistem tersebut.
2. Use case dapat dilakukan oleh admin
3. Admin tersebut login pada sistem didalam sistem tersebut terdapat tambah data,lihat data,hapus data,simpan data,
4. Sesudah admin masuk dan melakukan sistem tersebut admin boleh keluar pada sistem.
2. Class diagram
Berikut adalah class diagram sistem yang berjalan sistem informasi Himpunan mahasiswa Pada Prodi Teknologi Informasi adalah sebagai berikut;
Gambar 3.Class Diagram
Berdasarkan gambar 5. Class diagram tersebut dijelaskan di bawah ini:
1. admin untuk login ke sistem yang dibuat.
2. admin untuk menyimpan, menginput, menambahkan data pada web
3. admin bias melihat aktivitas kunjungan pada web dan juga melihat komentar atau masukan dari pengunjung.
3. Activity Diagram
Gambar4.Aktivity Diagram
Berdasarkan gambar 6. Activity diagram tersebut dijelaskan di bawah ini:
1. Login telebih dahulu jika sudah masuk pilih halaman utama
2. Langsung masuk tampilan dasboard terdapat tampilan Berita, Agenda, Pengumuman Dll.
3. Setelah masuk halaman dasboard disana admin bias menambah data, mengedit data ataupun menghapus data terkaitfitur-fitur yang ada di web.
4. Setelah itu selesai maka pilih menu logout.
Tampilan sistem 1. Tampilan menu login
Halaman login ini merupakan desain pertama kali ketika sistem dijalankan.
Desain halaman input data login dimana admin memasukkan username dan password admin untuk masuk ke dalam
dashboard admin. Berikut ini adalah tampilan login, adalah sebagai berikut:
Gambar 5. Tampilan menu login 2. Tampilan halaman utama (Dasboard)
Sesudah klik menu login langsung muncul tampilan utama yaitu dasboard kehalaman pertama dahulu yang akan digunakan sistem Informasi Himpunan Mahasiswa Pada Prodi Teknologi Informasi yaitu tampilanya sebagai berikut:
Gambar 6.Tampilan halaman utama
3. Tampilan menu berita
Halaman menu berita ini terdapat 3 halaman yaitu list berita, post berita ,dan kategori dan bisa juga data tersebut dihapus data tersebut adalah sebagai berikut:
1.list berita
Gambar 7. Menu list berita 2.Post berita
Gambar8. Menu post berita 3.Kategori berita
Gambar9. Kategori berita
4. Halaman menu download
Desain halaman menuDownload dimana admin mengelola data Pengumuman HMTI dengan menambah, mengubah, dan menghapus data
Gambar10. Menu Download
IV. Simpulan
Berdasarkan hasil análisis pada Rancang Bangun Sistem Informasi Himpunan Mahasiswa pada Prodi Teknologi informasi, maka dapat disimpulkan:
1) Dengan adanya sistem Informasi Himpunan Mahasiswa Pada Prodi Teknologi Informasi maka Mahasiswa Bisa mengakses Web Tersebut Guna melihat aktivitas maupun Kegiatan yang dilakukan Himpunan Mahasiswa
2) Himpunan Mahasiswa Pada Prodi Teknologi Informasi Bisa Melihat atau pun masukan dari para pengunjung sebagai bahan evaluasi supaya HMTI bisa lebih baik lagi Melalui saran yang telah di
tinggalkan pengunjung.
3) Dengan adanya sistem Informasi Tersebut Maka Prodi Teknologi Informasi maupun Universitas Muhammadiyah Palembang lebih mudah dalam memonitoring kegiatan Himpunan.
Daftar Pustaka
[1] Reynold and D. Rasul, Teknologi Informasi dan Komunikasi 1. Jakarta:
Pusat Perbukuan, 2010.
[2] D. Mahdiana, “Pengadaan Barang Dengan Metodologi Berorientasi Obyek : Studi Kasus Pt . Liga Indonesia,” J. Telemat., vol. 3, no. 2, pp. 36–43, 2011.
[3] M. Ferdiansyah, Dasar Penelitian Kualitatif. 2015.
[4] Y. Findawati, Buku Ajar Rekayasa Perangkat Lunak. 2018.
[5] H. Nopriandi, “Perancangan Sistem Informasi Registrasi Mahasiswa,” J.
Teknol. Dan Open Source, vol. 1, no.
1, pp. 73–79, 2018, doi:
10.36378/jtos.v1i1.1.