Minggu, 27 Desember 2020
Senin, 19 Oktober 2020
APLIKASI PENDAFTARAN
MAHASISWA BARU BERBASIS WEB PADA UNIVERSITAS CORDOVA
Agus Supianto1
Program Studi Teknik Informatika
,Fakultas teknik Universitas Cordova Jl.Pondok pesantren No.112
Taliwang,Sumbawa Barat,Nusa Tenggara Barat
E-mail :agussupianto50@gmail.com
INTISARI
Pembuatan
aplikasi Pendaftaran Mahasiswa Baru berbasis web bertujuan
untuk menggantikan sistem Pendaftaran manual yang berjalan saat ini agar nantinya kegiatan
pendaftaran mahasiswa baru dapat
berjalan dengan lancar.
Dalam
pembuatan sistem ini menggunakan metode observasi, wawancara serta studi literatur. Perangkat keras
yang digunakan yaitu
1 unit laptop HP 1000 Notebook PC dengan spesifikasi processor Intel(R) Pentium(R) Dual CPU
T3400 @ 2.16GHz (2 CPU), ~2.2GHz, RAM 2,0 GB serta OS Windows 10 Profesional.
Sedangkan perangkat lunak yang digunakan yaitu bahasa pemrograman PHP untuk
aplikasi berbasis web dan MYSQL, XAMPP serta web editornya menggunakan bootstrap dan sublime text 3.
Hasil penelitian ini menunjukkan bahwa dengan diterapkannya sistem baru yaitu dibuatnya aplikasi pendaftaran mahasiswa baru berbasis web di
Universitas
Cordova. Harapan Bersama maka proses pendaftaran mahasiswa baru akan lebih
praktis dan efisien
baik dari segi
waktu maupun
biaya.
Kata Kunci: PHP, MySQL, Sublime Test, Bootsrap,
Website.
PENDAHULUAN
1.1 Latar
Belakang Masalah
Saat ini belum banyak Sekolah atau Perguruan Tinggi di
Indonesia khususnya di Kabupaten Sumbawa Barat yang menyelenggarakan
pendaftaran mahasiswa baru secara online.
Dengan manfaat dan kemudahan yang ada, sudah seharusnya sistem ini dikembangkan
oleh tiap-tiap Sekolah atau Perguruan Tinggi. Hal ini sejalan dengan kemajuan
teknologi informasi dan komunikasi seperti teknologi internet dan web yang
mampu mendukung proses input dan output data secara cepat dan akurat,
khususnya dalam pelaksanaan pendaftaran mahasiswa baru.
Universitas Cordova adalah salah satu universitas yang
ada di Kabupaten Sumbawa Barat. Universitas yang sering dikenal UNDOVA ini
dideklarasikan pendirinya oleh Pimpinan Yayasan Wakaf Pondok Pesantren
Al-Ikhlas Taliwang (Sebagai Amanat Akta Notaris Yayasan Pondok Pesantren Al-Ikhlas Nomor 12 Tahun 2000 yang beroprasi
di Kabupaten Sumbawa Barat pada tanggal 10 Dzulhijjah 1424 H. atau bertepatan
dengan tanggal 1 Februari 2004. Pendiri lembaga pendidikan tinggi dilandaskan
pada spirit untuk berperan aktif dalam mengembangkan ilmu pengetahuan,
teknologi, dan seni, serta memberikan konstribusi yang positif terhadap
permasalahan kebangsaan. Di samping itu, faktor pendorong pendirian UNDOVA
adalah adanya kemampuan yayasan dalam menyelenggarakan pendidikan umum dan
keagamaan melalui Lembaga Pondok Pesantren Al-Ikhlas dari tingkat SD, SMP, SMA
yang tetap eksis dan berkembang hingga saat ini.
Dikembangkannya sistem pendaftaran mahasiswa baru
secara online di perguruan tinggi ini
khususnya di Universitas Cordova diharapkan akan membuat pelaksanaan
pendaftaran mahasiswa baru menjadi lebih transparan, akuntabel, dan akomodatif.
Perguruan tinggi dapat mengurangi, bahkan menghilangkan kecurangan - kecurangan
yang terjadi pada pelaksanaan pendaftaran mahasiswa baru secara manual. Dengan
demikian, tidak akan ada lagi pihak-pihak yang merasa tidak puas ataupun
dirugikan. Selain itu, sistem ini akan menjadikan proses pendataan dan
administrasi lebih mudah dan cepat.
Pelaksanaan pendaftaran mahasiswa baru akan menjadi
lebih efisien, baik dalam hal waktu, tempat, biaya, maupun tenaga. Tak
ketinggalan juga, dengan sistem ini, para peserta calon mahasiswa baru tidak
perlu bersusah payah mendatangi perguruan tinggi untuk sekedar melihat
pengumuman atau informasi yang berkaitan dengan pelaksanaan pendaftaran
mahasiswa baru. Kapanpun dan di manapun mereka berada, mereka dapat
melakukannya melalui komputer manapun yang terhubung dengan internet.
Pendaftaran mahasiswa baru secara online ini sangat dibutuhkan
untuk mempermudah dan mempercepat dalam hal pendaftaran bagi calon mahasiswa
dan pengolahan data yang ditangani oleh pihak kepegawaian pada Universitas Cordova. Pendaftaran secara online ini dibuat dengan menggunakan PHP dan MySQL.
1.2
Rumusan
Masalah
Berdasarkan latar
belakang di atas, dalam penulisan ini, masalah yang akan dibahas pada pembuatan
Aplikasi Pendaftaran Mahasiswa Baru Berbasis Web pada Universitas
Cordova Indonesia, antara lain:
1.
Bagaimana proses merancang Aplikasi Pendaftaran Mahasiswa Baru Berbasis Web pada Universitas Cordova?
2.
Apakah aplikasi ini dapat membantu mempermudah Universitas Cordova
dalam menginput data calon
mahasiswa baru?
1.3
Batasan Masalah
Batasan masalah yang
digunakan dalam sebuah pembahasan bertujuan agar dalam pembahasannya lebih
terarah dan sesuai dengan tujuan yang akan dicapai. Adapun batasan masalah
dalam laporan proposal ini adalah :
1.
Pembuatan Aplikasi Pendaftaran Mahasiswa Baru Berbasis Web ini hanya sebatas pengaksesan data calon mahasiswa
dari sistem pengolahan data pendaftaran online yang meliputi input dan output data calon mahasiswa yang mendaftar oleh pengguna.
2.
Perancangan sistem ini tidak membahas pembayaran,
pengujian dan proses setelah
pendaftaran secara online.
3.
Aplikasi ini hanya membahas tentang Pendaftaran Mahasiswa Baru Pada
Universitas Cordova.
4.
Aplikasi ini terdapat menu login
dan enam menu utama yaitu, Profil Undova, Persyaratan Pendaftaran, Formulir
Pendaftaran, Tabel Pendaftar, Halaman Seleksi, Laporan.
5.
Database yang digunakan adalah MysQL.
6.
Aplikasi ini dibuat menggunakan HTML,
PHP, MysQL, dan Sublime Text.
7.
Pengujian aplikasi ini dengan menggunakan Alpha Test
1.4
Tujuan Penelitian
Adapun tujuan penelitian yaitu :
1.
Untuk merancang Aplikasi Pendaftaran Mahasiswa Baru Berbasis Web pada Universitas Cordova dengan menggunakan Bootstrap sebagai Framework
Database nya menggunakan MysQL dan text Editornya
menggunakan Sublime Text .
2.
Untuk mempermudah Universitas Cordova dalam proses menginput data calon
mahasiswa baru yang mendaftar secara online.
1.5
Manfaat Penelitian
Manfaat dari pembuatan Aplikasi Pendaftaran Mahasiswa Baru Berbasis Web pada Universitas Cordova ini adalah
sebagai berikut:
1.
berbasis Web menggunakan database yang tersimpan di dalam
komputer.
LANDASAN TEORI
2.1
Pengertian
Aplikasi
Aplikasi
adalah bagian PC yang berintraksi lansung dengan User. Aplikasi berjalan di system operasi, sehingga aplikasi bisa
di aktifkan. Kita perlu melakukan instalasi system
operasi terlebi dahulu (Hasan
Abdurrahman,2014). Dari pendapat diatas maka dapat di simpulkan bahwa
aplikasi merupakan perangkat lunak yang digunakan untuk tujuan tertentu,
seperti mengolah dokumen, dan memenuhi kebutuhan pengguna dalam menjalankan
pekerjaan tertentu.
2.2
PHP
(Hypertext Preprocessor)
Hypertext Transfer Protocol adalah
suatu protocol yang menentukan aturan
yang perlu diikuti oleh web browser
dalam menyediakan dokumen yang diminta browser.
HTTP bekerja diatas protocol TCP (Transmission Control Protocol) yang
menjamin sampainya data ditujuan dalam urutan yang benar. Bila suatu kesalahan
terjadi selama proses pengiriman, pihak pengirim akan mendapat pemberitahuan
bahwa telah terjadi kesalahan. (Wirda Asrar,2013)
2.3 MySQL
MySQL merupakan software
sistem manajemen database (Database Management
System – DBMS) yang sangat popular di kalangan pemrogram web, terutama di lingkungan Linux dengan menggunakan skrip dan Ped.
Fungsi MySQL
dapat dikatakan sebagai interpreter query,
karena setiap kita menggunakan query SQL
(perintah SQL) kita harus
meletakkannya di dalam fungsi ini. Dengan kata lain, SQL tidak dapat dijadikan tanpa adanya fungsi MySQL. MySQL termasuk
jenis relational database management system
(RDBMS). Sehingga istilah seperti tabel, baris dan kolom tetap digunakan dalam MySQL. Pada MySQL, sebuah database mengandung
beberapa tabel, tabel terdiri dari sejumlah baris dan kolom.
SQL merupakan kependekan
Structured Query language. SQL digunakan untuk berkomunikasi
dengan sebuah database. SQL adalah bahasa yang meliputi
perintah-perintah untuk menyimpan, menerima, memelihara, dan mengatur akses
akses ke basis data serta digunakan untuk memanipulasi
dan menampilkan data dari database.
(Wirda Asrar,2013)
2.4 Sublime
Text
Menurut Eric Haughee (2013), bahwa Sublime Text adalah aplikasi editor untuk kode dan teks yang
dapat berjalan di berbagai platform operating system dengan menggunakan
teknologi Phyton API. Terciptanya aplikasi ini terinspirasi dari
aplikasi Vim. Aplikasi ini sangatlah fleksibel dan powerfull.
Fungsionalitas dari aplikasi ini dapat dikembangkan dengan menggunakan sublime-packages.
Sublime Text bukanlah aplikasi open
source, yang artinya aplikasi ini membutuhkan lisensi (license) yang
harus dibeli. Akan tetapi beberapa fitur pengembangan fungsionalitas (packages)
dari aplikasi ini merupakan hasil dari temuan dan mendapat dukungan penuh dari
komunitas serta memiliki linsensi (license) aplikasi gratis.
2.5 Pengertian Web
Word Wide Web (www) atau lebih dikenal dengan sebutan
web merupakan dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses
melalui http, yaitu protokol yang menyampaikan informasi dari server untuk ditampilkan kepada para
pemakai melalui web browser. Semua
publikasi dari web tersebut dapat
membentuk sebuah jaringan informasi yang sangat besar yang dapat diakses dengan
menggunakan internet.
METODOLOGI
PENELITIAN
3.1
Alur Pemikiran
Dalam proses
pekerjaan penelitian, penulis mencoba membuat alur proses penelitian dari awal
hingga akhir penelitian, alur proses penelitiannya sebagai berikut:
Gambar 3.1 Alur Penelitian
Metode
pengumpulan data merupakan cara-cara untuk memperoleh data dari berbagi sumber
yang diperlukan dalam penelitian. Metode yang digunakan dalam penelitian ini
adalah sebagai berikut:
1.
Wawancara / Interview
Wawancara / interview
adalah suatu kegiatan berbicara lansung dengan pihak-pihak terkait dengan
Universitas Cordova untuk bahan penelitian.
2.
Studi Lapangan (Field
Reserch)
Studi yang akan dilakukan secara langsung ke tempat
penelitian tepatnya pada Universitas Cordova. Guna untuk mendapatkan data dan informasi
yang dibutuhkan, serta menganalisa data tersebut untuk dijadikan sebagai
rujukan pembuatan sistem informasi aset.
3.
Pengamatan (Observasi)
Selain wawancara, juga dilakukan pengamatan langsung secara
rutinitas yang dilakukan pada Universitas Cordova
a)
Studi Pustaka Data diperoleh melalui buku-buku literatur
yang berhubungan dengan masalah yang akan diteliti sebagai bahan referensi bagi
penulis.
b)
Analisis Sistem
Menganalisis dan mendefinisikan
masalah dan kemungkinan solusinya untuk sistem informasi.
c)
Perancangan Sistem
Merancang output, input, struktur file, prosedur, perangkat
keras dan perangkat lunak yang diperlukan untuk mendukung Universitas
Cordova.
d)
Pembangunan dan Testing
Sistem
Membangun perangkat lunak yang
diperlukan untuk mendukung sistem dan melakukan testing secara akurat.
Melakukan instalasi dan testing terhadap perangkat keras dan mengoperasikan
perangkat lunak.
e)
Operasi dan Perawatan
Mendukung jalannya operasi sistem informasi perpustakaan
dengan lancar dan melakukan perubahan atau tambahan fasilitas, serta perawatan
sistem agar tidak terjadi kerusakan atau yang dapat menghambat jalannya
sistem.
f)
Evaluasi Sistem
Mengevaluasi sejauh mana sistem telah dibangun dan seberapa
bagus sistem telah dioperasikan, sehingga tidak terjadi kerusakan pada saat
sistem dijalankan, dengan demikian sistem dapat diperbaiki dengan cepat.
3.4
Pengujian
Sistem Alpha Test
Pengujian Alpha Test adalah salah satu strategi
pengujian perangkat lunak yang paling umum di gunakan dalam pengembangan
perangkat lunak, hal ini khusus di gunakan oleh organisasa pengembangan produk
dengan tujuan agar system yang di gunakan terhindar dari catatan atau kegagalan
penggunaan.
Pengujian dilakuka dengan
metode Alpha Test pengujian Alpha Test di lakukan oleh pengembang
system dengan menguji cara
opersinya
dan meneliti kesesuaian antara input
dan output.
PERANCANGAN
SISTEM DAN IMPLEMENTASI
4.1.
Perancangan
Sistem
1.
Use
Case Diagram
Use
Case diagram merupakan
suatu aktivitas yang menggambarkan urutan interaksi antar satu atau lebih aktor
sistem.
Gambar 4.1 Use
Case Diagram Calon Mahasiswa
(sumber : Use Cas diagram 2019)
Gambar 4.2. Use
Case Diagram Admin
(sumber : Use Cas diagram 2019)
4.2. Activity Diagram
Activity
diagram merupakan alur kerja pada setiap usecase.
Activity diagram pada analisa ini mencakup activity diagram setiap
usacase.
1.
Activity
Diagram Calon Mahasiswa
Activity Diagram Calon Mahasiswa menjelaskan jalur kerja calon mahasiswa, bagaimana
seorang calon mahasiswa melakukan aktivitas-aktivitasnya dalam sistem aplikasi
tersebut.
Gambar 4.3 Activity Diagram Calon Mahasiswa
(Sumber :
Activity Diagram 2019)
a.
Activity
diagram data calon mahasiswa pada admin
Gambar 4.4 Activity Diagram data calon mahasiswa ke Admin
(Sumber :
Activity Diagram 2019)
a.
Activity diagram data
Persyratan pada admin
Gambar 4.5 Activity Diagram data Persyaratan ke Admin
(Sumber : Activity Diagram 2019)
b.
Activity diagram
Pengumuman pada data admin
Gambar 4.6 Activity Diagram data Pengumuman ke Admin
(Sumber :
Activity Diagram 2019)
1.
Activity diagram Login
Gambar 4.7 Activity login Amin
(Sumber : Activity Diagram 2019)
2.
Activity diagram Admin
Activity Diagram Admin
menjelaskan jalur kerja admin, bagaimana admin lakukan aktifitas-aktifitasnya
dalam sistem aplikasi yang di buat. Berikut adalah Activity Diagram Admin:
Gambar 4.8
Activity Diagram Amin
(Sumber : Activity Diagram 2019)
a. Activity diagram data Program Study
pada admin
Gambar 4.9 Activity Diagram Program Studi pada Amin
(Sumber : Activity Diagram 2019
)
b.
Activity diagram data
Pendaftar pada admin
Gambar 4.10 Activity Diagram pendaftar pada Amin
(Sumber : Activity Diagram 2019)
c.
Activity diagram data
Pekrjaan Orang Tua pada admin
Gambar 4.11 Activity Diagram data pekerjaan orang tua pada Amin
(Sumber : Activity Diagram 2019)
d. Activity diagram data Laporan pada admin
Gambar 4.12 Activity Diagram laporan pada Amin
(Sumber : Activity Diagram 2019)
4.3 Implementasi
Implementasi
merupakan kelanjutan dari kegiatan perancangan sistem dan dapat dipandang
sebagai usaha untuk mewujudkan sistem yang dirancang. Langkah – langkah dari
proses implementasi adalah urutan dari kegiatan awal sampai kegiatan akhir yang
harus dilakukan dalam mewujudkan sistem yang dirancang. Halaman yang pertama
kali muncul ketika memulai sistem aplikasi ini adalah halaman menu utama.
Adapun halaman menu utama seperti di bawah ini :
1.
Halaman
Calon Mahasiswa
Halaman ini merupakan halaman yang digunakan oleh calon mahasiswa,
untuk masuk ke halamannya pendaftaran dan hasil pengumuman seleksi administrasi
seperti yang di tunjukan pada gambar 4.13.
Gambar 4.16 Tampilan Halaman untuk calon mahasiswa
(Sumber : Localhost
Calon Mahasiswa 2019)
Gambar 4.17 Tampilan Halaman
Pendaftran Mahasiswa Baru
(Sumber : Localhost
Halaman Pendaftaran. 2019)
Gambar 4.18 Halaman Hasil
Pengumuman Administrasi
(Sumber : Localhost
Halaman Pengumuman. 2019)
2.
Halaman admin
Halaman ini merupakan halaman yang hanya
bisa di akses oleh admin dalam menginput data mahasiswa,dosen,dan mata kuliah
seperti yang ditunjukan pada gambar 4.16
Gambar 4.19 Tampilan Halaman Login Admin
(Sumber : Localhost
Halaman Login. 2019)
Gamabar
4.20 Halaman Admin
(Sumber : Localhost Halaman Admin. 2019)
Gamabar
4.21 Halaman Pendaftar
(Sumber : Localhost
Halaman pendaftar. 2019)
Gamabar
4.22 Halaman Laporan
(Sumber : Localhost
Halaman laporan. 2019)
4.5
Pengujian Sistem
Pengujian sistem dilakukan untuk
mengetahui bahwa sistem telah berjalan dengan efektif. Pengujian dilakukan
dengan menggunakan pengujian alpha test. Adapun hasil pengujian alpha
test ditunjukkan pada tabel dibawah ini:
Tabel
4.8 Pengujian Sistem Alpha Test
No |
Pernyataan |
Pilihan |
|||
SS |
S |
KS |
TS |
||
1 |
desain aplikasi Pendaftaran Mahasiswa Baru Berbasis
Web ( PMB ) menarik ! |
9 |
6 |
|
|
2 |
keamanan dari aplikasi Pendaftaran Mahasiswa Baru
Berbasis Web ( PMB ) baik ! |
|
15 |
|
|
3 |
Proses pencarian membutuhkan waktu yang singkat ! |
1 |
14 |
|
|
4 |
Aplikasi ini memberikan informasi pendaftaran yang jelas ! |
9 |
6 |
|
|
5 |
Kemudahan dalam proses memasukan data! |
8 |
7 |
||
6 |
Kemudahan dalam pengeditan data ! |
3 |
12 |
||
TOTAL |
30 |
60 |
Sumber : data pengujian Alfa tex. 2019
Keterangan
:
SS : Sangat Setuju
S : Setuju
KS : Kurang Setuju
TS : Tidak Setuju
Dari hasil pengujian alpha test yang
dilakukan terhadap 15 responden, didapatkan hasil persentase seperti dibawah
ini:
Efektivitas = x 100 %
Keterangan:
Total
Poin: Jumlah Responden dikali Jumlah Item = 15 x 6 = 90
Sangat Setuju :
Setuju :
Kurang Setuju :
Tidak
Setuju :
Dari hasil pengujian alpha test di
atas bahwa dari total 15 responden 33% menjawab sangat setuju, 66% menjawab
setuju dan 0 % menjawab kurang setuju serta 0% menjawab Tidak Setuju. Sehingga
dapat ditarik kesimpulan bahwa aplikasi Pendaftaran Mahasiswa Baru Berbasis Web ( PMB ) ini berjalan dengan efektive.
No. |
Persentase |
Interprestasi |
1. |
0% - 20% |
Sangat Tidak Efektive |
2. |
21% - 40% |
Tidak Efektive |
3. |
41% - 60% |
Cukup Efektive |
4. |
61% - 80% |
Efektive |
5. |
81% - 100% |
Sangat Efektive |
5.1 Kesimpulan
Berdasarkan hasil penelitian terhadap
Aplikasi Pendaftran Mahasiswa Baru pada Universitas Cordova maka penulis dapat
mengambil beberapa kesimpulan sebagai berikut :
1. Dalam proses pembuatan aplikasi ini menggunakan HTML, PHP, dan
Databasenya menggunakan MySQL, Text Editornya menggunakan Sublime Text dan
Bootsrap, dan pengujian system menggunakan Alpha Test.
2. Dari
hasil pengujian alpha test di atas bahwa dari total 15 responden 33% menjawab
sangat setuju, 66% menjawab setuju dan 0 % menjawab kurang setuju serta 0%
menjawab Tidak Setuju. Sehingga dapat ditarik kesimpulan bahwa aplikasi Pendaftaran Mahasiswa Baru Berbasis Web ini berjalan
dengan efektive. Sehingga dengan aplikasi pendaftaran secara online ini dapat
membantu dan mempermudah dalam administrasi pendaftaran mahasiswa baru pada
Unibersitas Cordova.
5.2 Saran
1. Bagi yang pengembangan aplikasi ini selanjutnya,sebaiknya di
lakukan dengan menggunakan metode lain seperti
Aplikasi Berbasis Android yang
lebih trend saat ini.
2. Harus dilakukan pelatiahan bagi admin,terutama yang menggunakan
aplikasi ini dan adanya petugas khusus yang akan memelihara aplikasi
ini,sehingga aplikasi ini bisa berjalan dengan baik.
3. Setiap hari database harus
dikontrol untuk menghindari ketidakteraturan database yang ada untuk menghindari terjadinya human error dalam pengguna sistem.
DAFTAR PUSTAKA
Abdoel
Gafar. Penggunaan Internet Sebagai Media Baru dalam Pembelajaran, Jurnal Ilmiah Universitas
Batanghari Jambi 2018.
Fitri
Ayu. Perancangan Sistem Informasi Pengolahan Data Praktek Kerja Lapangan (PKL)
Pada Devisi Humas Pt. Pegadaian, Manajemen Informatika, AMIK Mahaputra Riau,
2018.
Gushelmi.
Pemodelan Uml Sistem Penerimaan Mahasiswa Baru Berbasis Web yokyakarta, 2012.
Hasan
Abdurahman. Aplikasi Pembayaran Secara Keredit Pada Bank Yudha Bhakti, STMIK
Mardira Indonesia, Bandung,2014.
Winanti
Karnawi Kamar, Ijah Kusnawati, Budiadyana, Gusti Nyoman. Analisa Dan
Perancangan Sistem Pendaftaran Pasien Pada Kelinik Pt. Panarub Industri, 2013.
Wirda
Asrar. Sistem Informasi Pendaftran Mahasiswa Baru Secara Online Pada Yayasan
Sekolah Tinggi Ilmu Kesehatan (Stikes) Harapan Bangsa Darusalam Banda Aceh
Dengan Menggunakan Php dan MySql, 2013.
https://universitasterbaikdintb.wordpress.com/2016/04/03/sejarah-universitas-cordova-indonesia-universitas-teratas-di-sumbawa/. Diakses 5 Oktober 2018