APLIKASI PENDAFTARAN DAN PENERIMAAN MAHASISWA BARU SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER MUSI RAWAS (STMIK MURA) BERBASIS WEB Susanto Dosen Program Studi Teknik Informatika, STMIK-MURA Lubuklinggau Email :
[email protected] ABSTRAK Penelitian ini bertujuan untuk membuat dan menerapkan aplikasi pendaftaran dan penerimaan mahasiswa baru STMIK MURA berbasis web yang di harapkan dapat memper mudah kinerja panitia penerimaan mahasiswa baru serta mempromosikan sekolah secara online. Aplikasi dibuat dengan bahasa pemograman Hypertext Preprosessor(PHP) dan menggunakan Mysql sebagai databasenya. Penelitian ini menghasilkan desain sistem yang menampilkan : profil sekolah, informasi sekolah, fasilitas sekolah, pendaftaran mahasiswa baru, ujian online mahasiswa baru, pengumuman dan halaman admin. Key: Aplikasi, Pendaftaran, Ujian, Web 1.
apabila pihak kampus akan mengumumkan ke tempat
PENDAHULUAN
1.1
lain maka harus datang langsung ke sekolah-sekolah
Latar Belakang Penelitian Perkembangan komputer berdampak pada
menengah yang ada di kota Lubuklinggau dan
semua aspek kehidupan diantaranya pendaftaran dan
kabupaten
penerimaan mahasiswa baru disuatu perguruan tinggi.
terjangkau untuk tempat yang berada di luar wilayah.
Komputer sangat diperlukan dalamproses pendataan
Proses ini dirasakan kurang efektif bagi calon
calon
data
mahasiswa yang bertempat tinggal jauh dari kampus
dan
serta panitia yang harus berkeliling di seluruh pelosok
penerimaan mahasiswa baru. Data yang diperoleh dari
kota dan kabupaten guna mempromosikan perguruan
proses pendaftaran dan penerimaan mahasiswa baru
tinggi.
mahasiswa
yangberhubungan
baru
dan
pengolahan
dengan
pendaftaran
dapat diolah sehingga dapat diorganisirdalam suatu aplikasi pendaftaran dan penerimaanmahasiswa baru. Permasalahan
yang
terjadi
Rawas,
sehingga
tidak
akan
Berkembangnya teknologi berbasis web, akan lebih mempermudah proses pendaftaran dan
saat
penerimaan mahasiswa baru. Dengan menggunakan
pendaftaran dan penerimaan mahasiswa baru yang
teknologi server dapat dibuat aplikasi online untuk
dilakukan setiap tahun diSekolah Tinggi Manajemen
membantu untuk mempermudah calon mahasiswa
Dan Ilmu Komputer Musi Rawas (STMIK MURA)
baru dalam proses pendaftaran dan ujian atau seleksi.
adalah ketika proses pendaftaran mahasiswa baru dan
Dengan mengintegrasikan berbagai layanan yang
ujian seleksi, dimana seorang calon mahasiswa harus
tersedia di internet, maka peneliti mencoba untuk
datang langsung ke Sekolah Tinggi Manajemen Dan
mendesain aplikasi pendaftaran dan penerimaan
Ilmu Komputer Musi Rawas (STMIK MURA) untuk
mahasiswa baru berbasis web, diharapkan dalam
mengisi formulir pendaftaran dan melaksanakan ujian
penggunaannya dapat mempercepat kinerja panitia
atau seleksi sehingga membutuhkan waktu yang lama.
penerimaan
Selain itu pengumuman penerimaan mahasiswa baru
kemajuan Sekolah Tinggi Manajemen Dan Ilmu
yang dilakukan terpusat di kampus setempat dan
Komputer Musi Rawas (STMIK MURA).
Jurnal TIPS Politeknik Sekayu
pada
Musi
mahasiswa
baru
dan
menunjang
53
Berdasarkan latar belakang di atas maka peneliti mengambil judul “Aplikasi Pendaftaran
mahasiswa yang diterima serta informasi seputar perguruan tinggi.
Dan Penerimaan Mahasiswa Baru Sekolah Tinggi Manajemen Dan Ilmu Komputer Musi Rawas
1.5 Tujuan Penelitian Penelitian ini bertujuan untuk membuat
(STMIK MURA)Berbasis Web”.
aplikasi pendaftaran dan penerimaan mahasiswa baru berbasis web pada Sekolah Tinggi Manajemen Dan
1.2 Identifikasi Masalah Masalah yang ada tidak timbul dengan
Ilmu Komputer Musi Rawas (STMIK MURA)
begitu saja, pasti ada penyebab yang menjadi pokok
dengan menggunakan bahasa pemrograman PHP
masalah. Begitu juga dengan masalah yang dihadapi
(Hypertext Prepocessor) dan mengunakan MySQL
pada saat penerimaan mahasiswa baru di Sekolah
sebagai databasenya.
Tinggi Manajemen Dan Ilmu Komputer (STMIK MURA). Dengan melihat masalah yang dihadapi pada
1.6 Manfaat Penelitian
saat penerimaan mahasiswa barumaka masalah yang
1.6.1
dapat diidentifikasi antara lain: a.
Penelitian
ini
ujian seleksi, dimana seorang calon mahasiswa
penerimaan mahasiswa baru di Sekolah Tinggi
harus datang langsung ke Sekolah Tinggi
Manajemen Dan Ilmu Komputer Musi Rawas
Manajemen Dan Ilmu Komputer Musi Rawas
(STMIK MURA),
(STMIK MURA)
1.6.2
mengisi
formulir
panitia
dapat
mempermudah
untuk
kinerja
diharapkan
Ketika proses pendaftaran mahasiswa baru dan
pendaftaran dan melaksanakan ujian atau seleksi
b.
Bagi STMIK MURA
pendaftaran
dan
Bagi Masyarakat Penelitian ini diharapkan dapat bermanfaat
sehingga membutuhkan waktu yang lama.
bagi masyarakat diantaranya :
Informasi penerimaan mahasiswa baru yang
a.
dilakukan terpusat di kampus setempat.
Proses pendaftaran jadi lebih mudah, aman, dan tertib. Dengan sistem online, pendaftar tidak perlu pergi ke sekolah yang akan dipilih.
1.3 Perumusan Masalah
b.
Akses ke informasi baik sebelum, saat, dan
Dari identifikasi masalah di atas maka
setelah proses penerimaan mahasiswa baru jadi
peneliti mengambil rumusan masalah “Bagaimana
lebih mudah dan cepat. Informasi terbaru selalu
Merancang Aplikasi Pendaftaran dan Penerimaan
bisa diakses melalui internet.
Mahasiswa Baru Sekolah Tinggi Manajemen Dan Ilmu Komputer Musi Rawas (STMIK MURA)
II. LANDASAN TEORI
Berbasis Web?”
2.1 Landasan Teori 2.1 Pengertian Aplikasi
1.4 Batasan Masalah Pada penelitian ini di ambil beberapa batasan masalah adalah membahas tentang pendaftaran
Aplikasi adalah program siap pakai. Program yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi lain. (Febrian 2004, H.35).
mahasiswa baru, ujian atau seleksi, pengumuman
Jurnal TIPS Politeknik Sekayu
54
Menurut Purnomo dalam Harahap (2010),
menjelaskan bagaimana server dan client berinteraksi
Aplikasi adalah sebuah kegiatan pengolahan data
dalam mengirim dan menerima dokumen berupa web.
suatu urusan tertentu dari sebuah perusahaan.
(Suarna 2007, h.85) HTTP(Hypertext Transfer Protocol) adalah aplikasi internet yang menampilkan baris kalimat,
2.2 Pengertian Pendaftaran Dalam Kamus Besar Bahasa Indonesia (2007), pendaftaran adalah proses, cara, perbuatan
atau gambar dengan beberapa kata yang diberi tanda garis bawah (hypertext). (Dramawan 2007, h.37).
mendaftar (mendaftarkan); pencatatan nama, alamat dan lain sebagainya.
2.7 Pengertian PHP (Hypertext Prepocessor) PHP (Hypertext Prepocessor) adalah bahasa berbentuk scrip yang ditempatkan dalam web server
2.3 Pengertian Penerimaan Dalam Kamus Besar Bahasa Indonesia
dan diproses di server. (Kadir 2008, h.2)
(2007), penerimaan adalah proses, cara, perbuatan menerima.
2.8 Pengertian
HTML
(Hypertext
(Hypertext
Markup
Markup
Language) HTML
2.4 Pengertian Website Website adalah lokasi yang akan digunakan untuk mengumpulkan file-file halaman web. (wahana komputer 2011, h.36).
berisikan
adalah bahasa standar untuk membuat halamanhalaman web. (Kadir 2008, h.3). HTML
Website adalah salah satu aplikasi yang dokumen-dokumen
multimedia
(teks,
gambar, suara, animasi, vidoe) di dalamnya yang
Language)
(Hypertext
Markup
Language)
adalah salah satu format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan di halaman web. (Rudyanto 2011, h.23)
menggunakan protokol HTTP (Hypertext Transfer Protocol) dan untuk mengaksesnya menggunakan
2.9 Pengertian Database
perangkat lunak yang disebut browser. (Rudyanto
Database
2011, h.7)
adalah
kumpulan
data
yang
umumnya menjabarkan aktivitas-aktivitas dari satu atau lebih dari satu organisasi yang terkait. (Kadir 2008, h.9)
2.5 Pengertian Internet Internet adalah jaringan terluas di dunia
Database adalah media untuk menyimpan
(word wide network) dimana antara satu komputer
data agar dapat diakses dengan cepat dan mudah.
dengan komputer lainya saling berhubungan dan
(Rosa dan Shalahuddin 2011, h.44).
saling berkomunikasi. (Suarna 2007, h.45) 2.10 Diagram Flow Data (DFD) 2.6 Pengertian
HTTP
(Hypertext
Transfer
Protocol)
Diagram flow data (DFD) adalah suatu model logika data atau proses yang dibuat untuk
HTTP (Hypertext Transfer Protocol) adalah
menggambarkan darimana asal data dan kemana
protokol yang berfungsi untuk mendefinisikan dan
tujuan data yang keluar dari sistem, dimana data
Jurnal TIPS Politeknik Sekayu
55
disimpan, proses apa yang menghasilkan data tersebut
Mulai
dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut. (Kristanto 2008, h.61)
Mendaftar dan Membayar Uang Pendaftaran
Memberikan Formulir Pendaftaran
Mengisi Formulir Pendafta ran
2.11 Entity Relation Diagram (ERD) Entity relation diagram (ERD) merupakan suatu model yang digunakan untuk menggambarkan data dalam bentuk entitas, atribut dan hubungan antar
Menyerahkan Formulir Pendaftaran
Mencatat Data Calon Mahasiswa
Arsip Calon Mahasiswa
entitas. (Kadir 2008, h.30) Tanda Peserta Tes dan Jadwal Tes
III. PEMBAHASAN 3.1 Kerangka Pemikiran Mengikuti Tes
Menorek si Lembar Jawaban
Melihat Pengumuman Kelulusan
Menentu kan Kelulusan
Supaya aplikasi komputer dapat digunakan untuk proses pendaftaran, maka harus terhubung ke dalam internet yang berbentuk aplikasi berbasis web. Aplikasi berbasis web merupakan sebuah aplikasi yang dapat diakses melaui internet Di dalam aplikasi berbasis web, segala
Membuat Laporan PMB
Laporan Calon Mahasiswa Baru
aktifitas pendaftaran mahasiswa baru melalui browser dan koneksi internet ke server. Hasil dari aplikasi berbasis web tersebut dibandingkan dengan hasil dari
Selesai
b.
Flowchart Sistem Baru
sistem yang lama agar dapat dilihat perbedaan antara pengguna secara manual dan pengguna berbasis web. a.
Flowchart Sistem Lama
Jurnal TIPS Politeknik Sekayu
56
star
Data Calon Mahasiswa, Data Pembayaran Pendaftaran &Nilai Ujian
Data Calon Mahasiswa, Data Pembayaran Pendaftaran& Jawaban Ujian Online
Beranda (Homepage)
Aplikasi Pendaftaran dan Penerimaan Mahasiswa baru STMIK MURA Berbasis Web
Y Tampil Beranda (Homepage)
Private Beranda Click ()
Calon Mahasiswa Baru
T Y Private Profil Click ()
Tampil Profil
Admin
T Private Fasilitas Click ()
Y Tampil Fasilitas
Private Informasi Click ()
Informasi Pendaftaran, No Pendaftaran & Input Soal
No Pendaftaran dan Pengumuman Hasil Ujian
T Y Tampil Informasi
T Private Pendaftaran Click ()
Y
Tampil Form Pendaftaran
Laporan
T Y Private Ujian Online Click ()
Tampil Form Login Mahasiswa
T Y Private Pengumuman Click ()
Tampil Pengumuman
Pimpinan
T Private Halaman admin Click ()
Y Tampil Form Login Admin
b.
T
Data Flow Diagram (DFD) level 1
Private Close Click ()
Jurusan
Data Jurusan
End
Kelas
Data Kelas
3.2 Rancangan Hasil Analisis dan Desain Sistem 3.2.1
Data Calon Mahasiswa & Password
Calon Mahasiswa Baru
Rancangan Hasil Analisis
Data Informasi Pendaftaran
Informasi Pendaftaran
Data Password
Login Calon Mahasiswa
1.1 Pendaftaran No_Pendaftaran Data Calon Mahasiswa
No_Pendaftaran Data calon Mahasiswa
Dengan analisis dan desain sistem yang ada,
Calon mahasiswa baru
No_Pendaftaran
maka
dirancanglah
Aplikasi
Pendaftaran
1.2 Pembayaran
dan Jawaban Ujian Online
Penerimaan Mahasiswa Baru Berbasis Web Sekolah
Admin
Data Pembayaran Data Pembayaran Data Pembayaran
Tinggi Manajemen Dan Ilmu Komputer Musi Rawas (STMIK MURA).
Input Soal
Pembayaran
2.1 Input Soal Data Soal Ujian
Soal Ujian
a.
Diagram Konteks
Data Soal Ujian
2.2 Ujian Online Koreksi
Nilai Ujian
Data Nilai Ujian
c.
Entity Relation Diagram (ERD) Entity relationship Diagram ini menetukan
bagaimana
entitas-entitas
di
dalam
sistem
inventarisasi ini saling berelasi atau saling terhubung serta menunjukkan kardinalitasnya masing-masing entitas. Berikut diagram ER sistem yang akan dibangun.
Jurnal TIPS Politeknik Sekayu
57
Kd_Admin
Gelombang_I
Informasi Membuat
1
ujian_I
1
Admin 1
Gelombang_II
Kd_Admin
Kd_Jurusan
Ujian_II
Mengelola
1
Jurusan
Nama
1
Uang Pendaftaran
M 1
Password
Kd_Kelas Kd_Admin
Spp_kls_pagi
No_Pendaftaran
Mengelola
Alamat
Kelas Kd_Jurusan Membuat
Uang Pembangunan
Nama_Jurusan
Memilih
Kelas
Kd_Pos
Spp_kls_sore
Kota
Alur_pndaftaran
Nama
M
Spp_kls_siang
1 Kd_Kelas
Kd_Admin
Propinsi
Memilih
Soal
Kd_admin
Nama_Ayah
Tgl_Bayar Kd_Bayar
M
password
1
1
1
1 Soal
No
Calon Mahasiswa
Tempat_Lahir
Melakukan
Pembayaran
Tanggal_Lahir Pil_a Pil_b
Nama_Ibu
Jenis_Kelamin Agama 1
Pekerjaan_Ibu
Asal_Sekolah
Alamat
Tahun_Lulus
No_Telp
Pil_d
nama
Jmlh_Pembayaran
Status_Perkawinn Pil_c
N0_Pendaftaran
Pekerjaan_Ayah
No_Pendaftaran Password
No_Ijazah
keyjab
1 Melakukan Mempunyai
Login Calon Mahasiswa
1 Nilai
id Status
No_Pendaftaran
e.
Rancangan File
Nilai
Pada desain file ini menjelaskan field-field d.
Relasi Antar Tabel Relasi antar tabel merupakan pemetaan dari
diagram ER. Relasi tabel yang akan dibuat adalah
yang digunakan dalam pembuatan aplikasi, desain file-file tersebut antara lain : Tabel Rancangan Tabel Calon Mahasiswa Baru
sebagai berikut
TabelRancangan Tabel Login Calon Mahasiswa Baru
Jurnal TIPS Politeknik Sekayu
58
TabelRancangan Tabel Login Admin Tabel Rancangan Tabel Informasi
TabelRancangan Tabel Jurusan
Tabel Rancangan Tabel Kelas
IV. HASIL DAN IMPLEMENTASI 4.1 Implementasi Sistem Berdasarkan hasil pengamatan penulis di Sekolah Tinggi Manajemen dan Ilmu Komputer Musi Rawas (STMIK MURA) Lubuklinggau, diperoleh
Tabel Rancangan Tabel Pembayaran
sebuah
aplikasi
web
yang
dirancang
untuk
mempermudah proses pendaftaran dan penerimaan mahasiswa baru, untuk mempromosikan perguruan tinggi serta keberaannya ke masyarakat. Aplikasi web tersebut dirancang dari beberapa halaman, yaitu: a.
Homepage Aplikasi web ini diaktifkan melalui internet
TabelRancangan Tabel Soal
dan akan tampil halaman pertama (homepage) disaat alamat website Sekolah Tinggi Manajemen dan Ilmu Komputer Musi Rawas (STMIK MURA) diaktifkan
Tabel Rancangan Tabel Nilai
Jurnal TIPS Politeknik Sekayu
59
d.
Halaman Informasi Apabila
diklik
akan
tampil
informasi
pendaftaran, biaya kuliah dan alur pendaftaran yang b.
Halaman Profil Apabila diklik akan tampil profil sekolah
ada di Sekolah Tinggi Manajemen dan Ilmu Komputer Musi Rawas (STMIK MURA)
yang berisi profil Sekolah Tinggi Manajemen dan Ilmu Komputer Musi Rawas (STMIK MURA) dan visi misi.
e.
Halaman Pendaftaran Apabila diklik akan tampil form pendaftaran
mahasiswa baru, form pembayaran pendaftaran, form input login calon mahasiswa. c.
Halaman Fasilitas Apabila diklik akan tampil informasi tentang
fasilitas yang ada di Sekolah Tinggi Manajemen dan Ilmu Komputer Musi Rawas (STMIK MURA)
Jurnal TIPS Politeknik Sekayu
60
Apabila diklik akan tampil login mahasiswa baru, dan selanjutnyalembar ujian online mahasiswa baru.
g.
Halaman Pengumuman Apabila diklik infomasi kelulusan dari
proses ujian online seleksi penerimaan mahasiswa baru
f.
Halaman Login Ujian
Jurnal TIPS Politeknik Sekayu
61
pada Sekolah Tinggi Manajemen dan Ilmu Komputer Musi Rawas (STMIK MURA). b.
Dengan
adanya
penerimaan
aplikasi
mahasiswa
pendaftaran baru
ini,
dan
proses
pendaftaran dan penerimaan calon mahasiswa baru pada Sekolah Tinggi Manajemen dan Ilmu Komputer Musi Rawas (STMIK MURA) lebih cepat dan akurat. c.
Dengan adanya aplikasi ini kiranya dapat membantu meningkatkan pelayanan pendaftaran dan penerimaan mahasiswa baru pada Sekolah Tinggi Manajemen dan Ilmu Komputer Musi
h.
Halaman Admin Halaman admin merupakan halaman yang
digunakan oleh admin untuk mengolah data dari proses pendaftaran dan penerimaan mahasiswa baru
Rawas (STMIK MURA). 5.2 Saran Dalam aplikasi pendaftaran dan penerimaan mahasiswa baru berbasis web di Sekolah Tinggi Manajemen dan Ilmu
Komputer
(STMIK
masih
MURA)
ini
Musi Rawas
banyak
terdapat
kekurangan. Oleh sebab itu penulis mengharapkan untuk ke depannya penelitian selanjutnya dapat lebih dikembangkan dengan lebih baik lagi agar bisa membuat aplikasi yang lebih sempurna.
V. KESIMPULAN DAN SARAN 5.1 Kesimpulan Berdasarkan penelitian yang telah dilakukan, maka dapat disimpulkan beberapa hal sebagai berikut : a.
Aplikasi
yang
dihasilkan
adalah
Aplikasi
Pendaftaran dan Penerimaan Mahasiswa Baru
Jurnal TIPS Politeknik Sekayu
62
Suarna, Nana. 2007. Pengantar LAN (Local Area
DAFTAR PUSTAKA A.S, Rosa, and Shalahuddin, M. 2011. Rekayasa
Network).Bandung : Yrama Widya.
Perangkat Lunak. Bandung : Modula.
Wahana Komputer. 2011. Adobe Dreamwaver CS5.
Daryanto. 2007. Pengetahuan Dasar Ilmu Komputer.
Yogyakarta : Andi.
Bandung : Yrama Widya. Dramawan, syiful. 2007. Mengenal Komputer. Jakarta : Dinamika Media. Harahap,
Eriskaniati,
Nurhaini.
PerancanganAplikasi
2010.
web
Browser
Menggunakan Microsoft Visual Basic 6.0. [Online].
Diakses
di
http://repository.usu.ac.id/bitstream/1234567 89/20045/. [05 Januari 2012] Febrian, Jack. 2004. Pengetahuan Komputer Dan Teknologi Informasi. Bandung : Informatika. Icwan, M. 2010. Pemrograman Basisdata Dengan Delphi 7 dan MySQL. Bandung : Informatika Kadir, Abdul. 2008. Dasar Perancangan dan Implementasi
Database
Relasional.
Yogyakarta : Andi. Kadir, Abdul. 2008. Dasar Pemrograman Web Dinamis Menggunakan PHP. Yogyakarta : Andi. Kadir, Abdul. 2010. CSS. Yogyakarta : Andi. Kristanto,
Andri.
2008.
Perancangan
Sistem
Informasi dan Aplikasinya. Yogyakarta : Gava Media. Poerwodarminta, W. J. S. 2000. Kamus Besar Bahasa Indonesia. Jakarta: Balai Pustaka Rizky, Soetam. 2011. Konsep Dasar Rekayasa Perangkat
Lunak.
Jakarta
:
Prestasi
Pustakarya. Rudyanto, Arief. 2011. Pemrograman Web Dinamis Menggunakan
PHP
Dan
MySQL.
Algoritma
dan
Yogyakarta : Andi. Suarga.
2012.
Pemrograman.Yogyakarta : Andi.
Jurnal TIPS Politeknik Sekayu
63
Jurnal TIPS Politeknik Sekayu
64