1978-1520
Perancangan Sistem Informasi Penerimaan Calon Mahasiswa
Baru Pada STMIK IBBI
Yuliana STMIK IBBI
e-mail: [email protected]
Abstrak
Perancangan Sistem Informasi Penerimaan Calon Mahasiswa BaruPada STMIK IBBI merupakan aplikasi berbasis web yang memudahkan mahasiswa untuk mendaftar. Dalam menjalankan perancangan sistem informasi penerimaan calon mahasiswa baru, STMIK IBBI masih menggunakan sistem manual dalam hal datang ke kampus, pemberkasan dilakukan dengan cara mahasiswa memberikan persyaratan berkasnya berupa print out kepada staff kemahasiswaan. Metode pengumpulan data yang dilakukan peneliti adalah dengan mewawancarai secara langsung staff kemahasiswaan STMIK IBBI yang bertujuan untuk mendapatkan data secara lengkap dan benar. Dalam melakukan analisa dan perancangan, peneliti menggunakan metode object oriented analysis dimana tools yang digunakan untuk memodelkan penelitian adalah unified modeling language (UML). Metode pengembangan sistem yang digunakan selama penelitian adalah system development life cycle dengan model diagram waterfall. Pengembangan perangkat lunak dengan menggunakan dreamweaver dan database yang digunakan adalah MySQL dan server dengan menggunakan apache. Bahasa pemrograman yang digunkan peneliti adalah bahasa pemrograman PHP. Peneliti melakukan pengujian dengan metode blackbox testing, kemudian sistem yang sudah dirancang akan diuji dengan menggunakan data-data yang ada. Dengan adanya sistem yang dirancang sudah mampu mengatasi masalah yang terjadi pada STMIK IBBI dan melihat apakah sistem yang dirancang sudah efektif dan efisien di dalam penggunaannya.
Kata Kunci : Penerimaan Calon Mahasiswa Baru, Metode Object Oriented Analysis, Metode black box testing, STMIK IBBI
1. Pendahuluan
Berdasarkan perkembangan teknologi dan informasi yang semakin pesat, dan didukung dengan fasilitas internet yang semakin matang maka sangat memungkinkan bagi siapa saja untuk menggunakan dan mengakses informasi melalui internet. Sepanjang terkoneksi dengan jaringan internet, alangkah banyak waktu dan biaya yang diperlukan oleh calon mahasiswa baru untuk melakakukan hal itu. Terlebih lagi bagi kampus IT, hal ini tentu dipandang sebagai suatu masalah, dan selayaknya hal ini dapat dibantu dengan penerapan IT dalam proses operasinya.
Berdasarkan paparan diatas, munculah suatu ide untuk mengembangkan informasi online terkait dengan proses pendaftaran bagi Calon Mahasiswa Baru dari kampus STMIK IBBI. Dengan adanya informasi online ini diharapkan para pengguna dapat memperoleh informasi yang tepat dan akurat sesuai dengan prosedur terkait dengan proses peneriman.
Pihak kampus juga dapat mengetahui program apa saja yang paling diminati dari para pengguna, sehingga kampus dapat melakukan pemetaan mahasiswa, serta sebagai acuan untuk memperkiraan berapa kira-kira jumlah mahasiswa yang akan mendaftar ke kampus ditahun ajaran bersangkutan.
Sistem dapat diakses secara online kapanpun dan dimanapun selama terkoneksi dengan internet, sehingga pengguna tidak membutuhkan waktu yang khusus untuk membutuhkan informasi serta langsung dapat melengkapi berkas yang di butuhkan untuk persyaratan pendaftaran seperti foto, ijazah, transkrip, sertifikat kursus, dan bukti pembayaran sehingga hal ini juga dapat mendukung upaya untuk menghemat kertas (Go Green). Sehingga sistem ini dapat digunakan sebagai solusi alternatif untuk mengatasi permasalah dalam Penerimaan Calon Mahasiswa Baru.
2. Metode
Metode yang digunakan dalam penelitian skripsi ini adalah System Development Life Cycle (SDLC) dengan model diagram Waterfall.
1. Analysis
Tahap ini merupakan analisa terhadap kebutuhan sistem. Studi awal dimulai dengan mempelajari sistem pengumpulan referensi. Dalam hal ini, dokumen akan menjadi acuan terhadap sistem analis untuk menterjemahkan ke dalam bahasa pemrograman. Pengumpulan data dalam tahap ini berupa wawancara, observasi, dan kepustakaan. Adapun pokok-pokok analisis meliputi: analisis gambaran umum sistem lama, analisis gambaran umum sistem baru dan analisis kebutuhan pengguna, admin maupun user.
2. Design
Pada tahan desain dilakukan penerjemahan terhadap syarat kebutuhan ke sebuah perancangan website yang akan siperkirakan sebelum dibuat ke dalam coding. Proses design berikut pada design layout, design database, serta berbagai design yang dibutuhkan untuk merancang sistem yang akan dibuat dengan tools yang digunakan untuk peneliti ini adalah Flowchart dan UML (Unified Modeling Language) yang terdiri dari Use Case Diagram, Activity Diagram, dan Class Diagram.
3. Coding
Pada tahap Coding atau pembuatan kode program, penerjemahan design ke dalam bahasa pemrograman yang dikenal oleh komputer dilakukan coding merupakan tahap yang secara nyata untuk mengerjakan suatu sistem yang akan dibuat. Dalam proses coding peneliti menggunakan beberapa bahasa pemrograman untuk mengatur dan membuat website yang dinamis berupa HTML,PHP, CSS, MySQL.
4. Testing
Testing bertujuan untuk nebenukan kesalahan (error) terhadap sistem yang dibuat, kemudian dapat diperbaiki agar sesuai dengan yang diinginkan dan apakah website sudah menemui spesifikasi kebutuhan yang telah dibuat sebelumnya.
5. Maintenance
Website ini akan mengalami perubahan, pengembangan dan pemeliharaan pada sistem. Pada tahap pemeliharaan akan dilakukan peng-update-an website dengan meng-input informasi terbaru kedalam database, sehingga dapat ditampilkan pada website ketika dijalankan. Maintenance sistem juga dilakukan pada website yang mengalami kesalahan yang tidak ditemukan pada saat penguji maupun pengembang untuk agar lebih up to date.
3. Hasil dan Analisis a. Use Case Diagram
b. Activity Diagram
c. Class Diagram
Gambar 3. Class Diagram d. Site Map
e. Perancangan database
Perancangan database dilakukan dengan menggunakan MySQL dan struktur database yang digunakan ada sebanyak 6 tabel.
Tabel 1. Tabel Peserta
Field Tipe Panjang Keterangan
Daftar_id Int 11 Auto Increment, Primary
Key NIK Varchar 16 Nama Varchar 100 Jenis_kelamin Enum 10 Agama Enum Kewarganegaraan Enum Jurusan Int 11 Tahun_akademik Varchar 4 Tempat_lahir Varchar 45 Tanggal_lahir Data Alamat Text 50 Villges Int 11 Distric Int 11 Regencies Int 11 Kota_pos Varchar 6 Kontak Varchar 13 Sma Varchar 100 Tahun_akademik Varchar 4 Nama_ortu Varchar 100 Jip Varchar 100 Waktu_kuliah Enum Matkul_agama Enum Status Enum
Tabel 2. Tabel Jurusan
Field Tipe Panjang Keterangan
Jurusan_id Int 11 Auto Increment, Primary Key
Jurusan_nama Varchar 45
Tabel 3. Tabel Pengumuman
Field Tipe Panjang Keterangan
Id_pengumuman Int Auto Increment, Primary
Key
Judul_pengumuman Varchar 100
Isi Text
pegawai Int 11
Tabel 4. Tabel Provinces
Field Tipe panjang Keterangan
Id Char 11
Nama varchar 255
Tabel 5. Tabel Regions
Field Tipe Panjang Keterangan
Id Char 4 Auto Increment, Primary Key
Provinces_id Varchar 2
Tabel 6. Tabel Villages
Field Tipe Data Keterangan
Id Char 10 Auto Increment, Primary Key
District_id Char 7
Name Varchar 255
f. Implementasi sistem
Adapun rancangan tampilan halaman sistem informasi penerimaan calon mahasiswa baru pada STMIK IBBI dapat dilihat pada gambar berikut ini.
Adapun tampilan halaman home dapat dilihat pada Gambar 5.
Gambar 5. Rancangan Halaman Home
Adapun tampilan halaman pendaftaran dapat dilihat pada Gambar 6.
Gambar 6. Halaman Pendaftaran
Gambar 7. Halaman yang sudah daftar
Adapun tampilan halaman yang akan dipilih lulus atau tidak dapat dilihat pada Gambar 8.
Gambar 8.Halaman yang akan dipilih lulus atau tidak Adapun tampilan halaman yang terpilih lulus dapat dilihat pada Gambar 9.
4. Kesimpulan
Berdasarkan hasil analisa, desain dan implementasi, serta uji coba terhadap sistem ini, maka dapat diperoleh kesimpulan sebagai berikut:
1. Aplikasi penerimaan calon mahasiswa baru berbasis Web ini juga dapat membantu proses penerimaan calon mahasiswa baru dengan baik karena mahasiswa diberi kemudahan dalam melakukan pendaftaran, dimulai dari melihat jadwal ujian, pendaftaran hanya karena dengan mengklikkolom yang tersedia lalu mengisi data mereka.
2. Aplikasi ini juga memudahkan pengguna terutama calon mahasiswa dalam mendaftara secara online dengan tidak harus datang kekampus lagi.
3. Aplikasi ini juga dapat menyajikan laporan informasi, jadwal ujian, daftar ulang, serta pengumuman lulus atau tidak lulus.
Daftar Pustaka
[1] Hanum, S. (2017). Pemanfaatan Aplikasi Penggambaran Diagram Alir (Flowchart) Sebagai Bahan Ajar Matakuliah Sistem Akuntansi Dan Fakultas Ekonomi Pada Perguruan Tinggi Swata Di Kota Medan. [2] Harminingtyas, R. (2014). Analisa Layanan Website Sebagai Media Promosi,Media Transaksi Dan Media
Informasi Dan Pengaruhnya Terhadap Brand Image Perusahaan Pada Hotel Ciputra Di Kota Semarang. [3] Mustaqbal, M. S. (2015). Pengujian Aplikasi Menggunakan Black Box Testing Boundary Value Analysis
(Studi Kasus : Aplikasi Prediksi Kelulusan Snmptn).
[4] Hendini, A. (2016). Pemodelan UML Sistem Informasi Monitoring Penjualan Dan Stok Barang (Studi Kasus: Distro Zhezha Pontianak) . Jurnal Khatulistiwa Informatika, Vol. IV, No. 2 , 108-111.
[5] W3School.com. (2018). CSS Introduction. Dipetik February 19, 2018, dari W3School.com: https://www.w3schools.com/css/css_intro.asp
[6] Pranata, D., Hamdani, & Marisa K, D. (2015). Rancang Bangun Website Jurnal Ilmiah Bidang Komputer (Studi Kasus : Program Studi Ilmu Komputer Universitas Mulawarman) . Jurnal Informatika Mulawarman Vol. 10 No. 2, 26.
[7] Nugroho, I., Listiyono, H., & Anwar, S. N. (2017). Perancangan Unified Modelling Languange Aplikasi Sarana Prasarana Pendukung Pariwisata Kota Semarang.