SISTEM INFORMASI PENDAFTARAN ONLINE DAN...
Transcript of SISTEM INFORMASI PENDAFTARAN ONLINE DAN...
1
SISTEM INFORMASI PENDAFTARAN ONLINE DAN COMPUTERBASED TEST (CBT) BERBASIS MULTIPLE CHOICE QUESTION PADA
PROSES PENERIMAAN MAHASISWA BARU FAKULTASKEDOKTERAN UNIVERSITAS MUHAMMADIYAH PALEMBANG
Heruaji Eko SetiawanJurusan Sistem Informasi
STMIK PalComTech Palembang
Abstrak
Sistem Informasi Pendaftaran Online dan Computer Based Test (CBT) berbasis Multiple ChoiceQuestion pada Proses Pendaftaran Mahasiswa Baru Fakultas Kedokteran UniversitasMuhammadiyah Palembang merupakan sistem yang dibangun berdasarkan penelitian yang sudahdilakukan. Penulisan laporan penelitian ini dilatarbelakangi oleh upaya pemerataan teknologikhususnya teknologi sistem informasi. Landasan teori yang digunakan dalam penelitian ini antaralain sistem, informasi, sistem informasi dan ujian saringan masuk. Dalam penelitian ini penulismenggunakan metode penelitian meliputi lokasi dan waktu penelitian, data primer dan data sekunder.Penulis menggunakan teknik pengumpulan data dengan cara wawancara, observasi dan dokumentasi.Dalam penelitian ini teknik pengembangan sistem menggunakan analisis, design dan implementasisistem dan alat pengembangan yang digunakan berupa flowchart, data flow diagram (DFD), entityrelationship diagram (ERD). Sistem ini terdiri dari 6 (enam) tabel yaitu tabel tbl_user, tabelkonfirmasi, tabel tbl_mahasiswa, tabel tbl_soal, tbl_nilai dan tabel tbl_pesan sedangkan hasil yangdiperoleh berupa laporan pendaftaran dan kelulusan calon mahasiswa baru Fakultas KedokteranUniversitas Muhammadiyah Palembang. Aplikasi CBT ini dibangun untuk mengerjakan soal ujiandan menyimpan hasil penilaian kedalam basis data. Interface dirancang menggunakan bahasapemrograman PHP dengan paduan CSS dan JQuery,sedangkan basis data disusun menggunakanMySQL. Menggunakan PHP sebagai front-end, data dan variable dapat dilewatkan antar basis datapada MySQL, PHP dan JQuery guna meningkatkan fungsi halaman yang menampilkan ujian sertapengelolaan basis data.Kata kunci : Computer Based Test, Multiple Choice Question, Pendaftaran Online, PHP dan
MySQL, Sistem Informasi
PENDAHULUAN
Informasi merupakan aspek terpenting dalam suatu sistem. Suatu sistem dapat dikatakanbaik jika alur penyampaian informasi berjalan dengan lancar. Sistem informasi merupakanrangkaian prosedur dimana data dikumpulkan, diproses menjadi informasi, dan didistribusikankepada para pemakai. Agar informasi yang dihasilkan dapat bermanfaat, maka informasi yangdisampaikan harus lengkap, tepat waktu, dan akurat. Informasi yang esensial tidak boleh hilang(lengkap), tersedia pada saat dibutuhkan (tepat waktu), dan bebas dari kesalahan (akurat). Untukmenghasilkan informasi yang demikian, maka data harus diproses didalam suatu sisteminformasi yang matang dengan pengendalian intern yang baik.
Dalam suatu institusi pendidikan terdapat berbagai macam ujian maupun tes sebagaisyarat kelulusan penerimaan mahasiswa baru bagi calon peserta didik seperti antara lain teskesehatan, akademik, psikotes maupun tes penunjang lainnya untuk meminimalisir terjadinyaketimpangan pada saat calon peserta didik tersebut diterima dan disahkan sebagai peserta didikdalam institusi pendidikan tersebut, oleh karena hal itu suatu institusi pendidikan khususnya
2
Fakultas Kedokteran Universitas Muhammadiyah Palembang membutuhkan suatu sistem yangmemadai, baik dalam hal perangkat maupun sumberdaya manusia agar tidak terjadi kesalahandalam pengolahan dan penyampaian data. Dalam penelitian ini, aspek data (informasi) yangterkait pada proses penerimaan mahasiswa baru Fakultas Kedokteran UniversitasMuhammadiyah Palembang antara lain adalah data pendaftaran mahasiswa serta data hasil ujiandan pengumuman kelulusan.
Permasalahan yang terjadi saat ini adalah butuh waktu yang tidak sedikit dalam mengolahratusan hingga ribuan data pendaftar (calon peserta didik) beserta hasil ujian jika dilakukansecara konvensional. Selain kurang efektif cara tersebut juga kurang efisien karenamembutuhkan lebih banyak tenaga kerja ahli untuk menghindari kesalahan koreksi hasiljawaban.
LANDASAN TEORISistem
Menurut Agus (2009:1), sistem diartikan sebagai kumpulan dari elemen-elemen yangberinteraksi untuk mencapai suatu tujuan tertentu sebagai suatu kesatuan.
Menurut Jogiyanto (2005:1), sistem adalah suatu jaringan kerja dari prosedur-proseduryang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untukmenyelesaikan suatu sasaran yang tertentu.
Informasi.Informasi menurut Al Fatta (2007:9) merupakan data yang diolah menjadi sebuah bentuk
yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini ataumendatang.
Menurut Agus (2009:17), informasi merupakan data yang telah diproses sedemikian rupasehingga meningkatkan pengetahuan seseorang yang menggunakan data tersebut.
Sistem Informasi.Menurut Jogiyanto (2005:11), sistem informasi merupakan suatu sistem didalam suatu
organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luartertentu dengan laporan-laporan yang diperlukan.
Menurut Agus (2009:29), sistem informasi adalah suatu komponen yang terdiri darimanusia, tekhnologi informasi, dan prosedur kerja yang memproses, menyimpan, menganalisis,dan menyebarkan informasi untuk mencapai suatu tujuan.
PHP (Hypertext Preprocessor)Menurut Kristanto (2010:9), PHP adalah bahasa pemograman yang digunakan secara luas
untuk penanganan, pembuatan dan pengembangan sebuah web dan bisa digunakan pada HTML.Menurut Wahana komputer (2009:3), PHP merupakan bahasa pemograman berbasis web
yang memiliki kemampuan untuk memproses dan mengolah data secara dinamis.
MySQLMenurut Kristanto (2010:12), MySQL adalah sebuah perangkat lunak sistem manajemen
basis data SQL atau DBMS yang multithread dan multi-user. MySQL adalah Relational
3
Database Management (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL(General Public License).
HASIL DAN PEMBAHASAN
Data Flow Diagram (DFD)Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk
arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secaralogika, terstruktur dan jelas. DFD terdiri dari diagram konteks (context diagram) dan diagramlevel (DFD Levelled).
Diagram KonteksDiagram Konteks berfungsi memetakan model lingkungan (menggambarkan hubungan
antara entitas luar, masukan dan keluaran sistem). Aliran arus data aplikasi Sistem InformasiPendaftaran Online dan Computer Based Test (CBT) berbasis Multiple Choice Question padaPenerimaan Mahasiswa Baru Fakultas Kedokteran Universitas Muhammadiyah Palembang dapatdilihat pada gambar 1 dibawah ini:
Gambar 1. Diagram Konteks
4
Diagram Level 0Diagram ini dibuat untuk menggambarkan tahapan proses yang ada di dalam diagram
konteks dengan penjabaran yang lebih terperinci, diagram Level 0 dari aplikasi Sistem InformasiPendaftaran Online dan Computer Based Test (CBT) berbasis Multiple Choice Question padaPenerimaan Mahasiswa Baru Fakultas Kedokteran Universitas Muhammadiyah Palembang dapatdilihat pada gambar 2 berikut ini:
Gambar 2. Diagram Level 0
Diagram Level 1Diagram Level 1 merupakan diagram turunan dari proses data yang belum selesai pada
diagram level 0. Level ini menunjukkan proses-proses internal yang menyusun proses utamapada proses 7.0. diagram level satu dapat dilihat pada gambar dibawah ini :
5
Gambar 3. Diagram Level 1
Entity Relationship Diagram (ERD)Entity Relationship Diagram (ERD) adalah suatu penyajian data dengan menggunakan
entitas dan relasi yang masing-masing dilengkapi dengan atribut-atribut diagram yangmenggambarkan hubungan antara entitas dengan atribut penghubungnya. Diagram ERD aplikasiSistem Informasi Pendaftaran Online dan Computer Based Test (CBT) berbasis Multiple ChoiceQuestion pada Penerimaan Mahasiswa Baru Fakultas Kedokteran Universitas MuhammadiyahPalembang dapat dilihat pada gambar 4 dibawah ini:
Gambar 4. Entity relationship diagram (ERD)
6
PembahasanPada poin ini akan dijelaskan mengenai penerapan Sistem Informasi Pendaftaran Online
dan Computer Based Test berbasis Multiple Choice Question pada Proses Pendaftaran CalonMahasiswa Baru Fakultas Kedokteran Universitas Muhammadiyah Palembang.
Halaman Utama
Gambar 5. Halaman Utama
Halaman Registrasi
Gambar 6. Halaman Registrasi
7
Halaman Calon Mahasiswa Terdaftar
Gambar 7. Halaman Calon Mahasiswa Terdaftar
Halaman Konfirmasi Pembayaran
Gambar 8. Halaman Konfirmasi
8
Halaman Profil Calon Mahasiswa
Gambar 9. Halaman Profil Calon Mahasiswa
Halaman Ujian CBT
Gambar 10. Halaman CBT
9
Halaman Pengumuman CBT
Gambar 11. Halaman Pengumuman CBT
Halaman Pengumuman Kelulusan
Gambar 12. Halaman Pengumuman Kelulusan PMB
10
Halaman Tentang Kami
Gambar 13. Halaman Tentang Kami
Halaman Saran dan Kritik
Gambar 14. Halaman Saran&Kritik
11
Halaman Frequently Asked Question (FAQ)
Gambar 15. Halaman FAQ
Halaman Login Administrator
Gambar 16. Halaman Login Administrator
12
Halaman Utama Administrator
Gambar 17. Halaman Utama Cpanel
Kelebihan Alur Proses DiusulkanAlur proses yang akan dibangun ini memiliki beberapa kelebihan yang kemungkinan bisa
menjadi alternatif solusi masalah dari alur proses sistem yang selama ini berjalan, kelebihantersebut antara lain :
a. Untuk mengatasi kelemahan pada proses registrasi- Registrasi dan konfirmasi pembayaran dilakukan secara online hal ini dapat
mengatasi permasalahan antara lain : Nota hilang, permasalahan ini dapat diatasi karena pencocokan data dilakukan
oleh pihak panitia dan pihak bank secara langsung dengan mencocokankonfirmasi pada website PMB dengan menggunakan digit nomor unikdibelakang jumlah transfer. Dengan itu proses akan tetap berjalan tanpa harusberpatokan kepada nota pembayaran.
Nomor registrasi yang kacau, permasalahan ini dapat diatasi karena databaseterpusat sehingga penentuan nomor dapat lebih akurat.
Kesalahan pada input data, hal ini dapat diatasi karena input data dilakukanoleh mahasiswa yang bersangkutan melalui sistem registrasi online.
Pengolahan data laporan yang kurang efektif, hal ini dapat diatasi denganadanya sistem informasi PMB yang terpadu sehingga cukup dengan beberapaklik laporan dapat langsung dicetak maupun diedit sehingga proses menjadilebih efektif dan efisien.
b. Untuk mengatasi kelemahan pada proses ujian- Ujian dilakukan menggunakan Computer Based Test, hal ini dapat mengatasi
kelemahan yang ada, antara lain :
13
Kesalahan koreksi hasil jawaban, hal ini dapat diatasi karena koreksi hasiljawaban dilakukan oleh sistem, hanya selang beberapa detik hasilpengumuman sudah dapat dilihat dengan akurat.
Tidak memerlukan banyak tenaga koreksi, dengan adanya hal ini secaraotomatis biaya operasional akan berkurang.
PENUTUP
Berdasarkan dari hasil penelitian yang telah dilakukan secara analisis dan pembahasanyang telah diuraikan pada bab sebelumnya, maka penulis dapat membuat beberapa kesimpulanyaitu: Telah dihasilkan suatu Sistem Informasi Pendaftaan Online dan Computer Based Test(CBT) Berbasis Multiple Choice Question yang kiranya dapat membantu pelaksanaan prosesPenerimaan Mahasiswa Baru pada Fakultas Kedokteran Universitas Muhammadiyah Palembang.Dan dengan sistem informasi pendaftaran online dan CBT ini efektifitas waktu koreksi soal danefisiensi dana pengeluaran menjadi berkurang.
DAFTAR PUSTAKA
Fatta, Hanif Al. 2007. Analisis dan Perancangan sistem Informasi. Yogyakarta : CV. AndiOffset.
Jogiyanto. 2005. Analisis dan Disain Sistem Informasi Pendekatan Terstruktur Teori danPraktek Aplikasi Bisnis, Cetakan Ketiga. Yogyakarta: CV. Andi Offset.
Kristanto, Andi. 2008. Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta: GavaMedia.
Kristanto, Andri. 2010. Kupas Tuntas PHP dan MySQL. Klaten: Cable Book
Mulyanto, Agus. 2009. Sistem Informasi Konsep dan Aplikasi. Yogyakarta: Pustaka Pelajar