3.1 Metode Pengumpulan Data
Terdapat beberapa metode yang umum digunakan untuk mempermudah penulisan dan penyusunan dalam laporan ini, metode tersebut adalah : 1. Observasi (Observation)
Merupakan metode pengumpulan data dengan mengamati secara langsung lingkungan sistem yang diteliti. Hal ini dimaksudkan untuk memperoleh gambaran yang jelas mengenai obyek atau pokok permasalahan.
2. Tinjauan Pustaka (Library Research)
Tinjauan pustaka dicari dari sumber pustaka baik buku pegangan maupun pedoman kerja di perusahaan serta sumber-sumber pustaka lain yang mendukung dalam penyusunan Skripsi.
3. Tinjauan Studi / Literatur
Pengumpulan literatur yang mendukung penelitian dilakukan pada tahap ini literatur-literatur yang diambil dari penilitian-penelitian sebelumnya maupun dari jurnal–jurnal ilmiah. Salah satu literatur yang dijadikan acuan dalam penelitian ini adalah tulisan mengenai sistem penerimaan mahasiswa online Dan beberapa literatur lainya yang berkaitan dengan sistem informasi pendaftaran berbasis web.
3.2 Analisis Kebutuhan Sistem
Untuk mengetahui kebutuhan dari sistem yang dibutuhkan kita dapat melihat terlebih dahulu proses penerimaan mahasiswa baru secara global di bawah ini:
Gambar 3.1 Flowchart Proses Pendaftaran Mahasiswa Baru
PROSES PENERIMAAN MAHASISWA
Panitia PMB Calon mahasiswa Mulai Panitia Pmb Memberikan Formulir pendaftaran Pengambilan Formulir Mengisi formulir Melengkapi berkas Berkas Pendaftaran 1 1 Berkass Pendaftaran Memeriksa kelengkapan Lengkap Membuat kartu ujian YA TIDAK Menerima kartu ujian Melihat Jadwal Melaksanakan Ujian 3 3 Memeriksa hasil ujian Membuat pengumuman 4 selesai 2 2
Gambar 3.1 Flowchart Proses Pendaftaran Mahasiswa Baru(lanjutan)
PROSES PENDAFTARAN MAHASISWA BARU Calon pendaftar Melihat pengumuman Melakukan registrasi selesai 4
Dari flowchart diatas dapat dianalisis bahwa ada beberapa proses yang dikerjakan secara manual dan akan di perbaharui pada sistem yang akan dibuat yaitu :
1. Calon pendaftar harus mengambil formulir pendaftaran ke perguruan tinggi terkait dan melengkapi berkasnya.
2. Calon pendaftar yang sudah dinyatakan lengkap maka dapat mengambil kartu ujiannya di panitia PMB
3. Setelah mengambil kartu ujian calon pendaftar akan melakukan ujian tertulis dan kemudian melihat pengumumannya di perguruan tinggi terkait.
4. Setelah dinyatakan lulus maka calon mahasiswa datang kembali untuk melakukan registrari ulang.
Oleh karena itu sistem ini membutuhkan beberapa pembaruan yaitu :
1. Pendaftar tidak perlu keperguruan tinggi terkait untuk mendaftar, jadi segala proses pendaftaran dapat dilakukan melalui internet. 2. Selain itu pencatatan data pendaftar tidak lagi diinputkan satu
persatu,melainkan sudah langsung tercatat di database. 3.2.1 Analisis Kebutuhan Fungsional
Setelah melihat analisis masalah dan kebutuhan dari sistem sebelumnya,maka akan dibuat suatu sistem baru. Analisis kebutuhan fungsional yang akan di perbaharui dari sistem yang sebelumnya yaitu dengan membuat Sistem Informasi Pendaftaran Mahasiswa Baru pada Perguruan Tinggi yang berbasis web.berikut adalah kebutuhan dari sistem bebasis web :
1. Pihak perguruan tinggi sebagai admin melakukan login untuk masuk ke system lalu melakukan konfigurasi dan dapat mengelola data pendaftar
2. Admin dapat mengakses seluruh sistem yang sudah dibuat.
3. Proses pendaftaran datanya dapat tersimpan setelah memasukkan semua data ke sistem.
4. Admin memberikan laporan hasil dari tes yang telah dilakukan kepada calon pendaftar dan kemudian dapat dilihat oleh calon pendaftar . 5. Calon pendaftar dapat langsung mengisi formulir pada
sistem,mencetak kartu ujian, serta melakukan registrasi. Tabel 3.1 Analisis Kebutuhan Fungsional No Nama Fungsi Keterangan
1. Login Username dan password
Login berfungsi untuk admin masuk ke sistem.
2. Input data pendaftar Berfungsi untuk input data yang ada pada form data pendaftar.
3. Simpan data pendaftar Berfungsi untuk menyimpan data yang ada pada form data pendaftar.
4 Input data registrasi Berfungsi untuk input data registrasi pada form registrasi
5 Simpan data registrasi Berfungsi untuk menyimpan data registrasi yang telah dilakukan oleh calon mahasiswa
4. Detail hasil Berfungsi untuk menampilkan hasil tes yang telah dilakukan.
3.2.2 Analisis Kebutuhan Nonfungsional
Penelitian ini dilakukan dengan menggunakan alat-alat baik berupa perangkat keras (hardware) maupun perangkat lunak (software), yaitu : 1. Perangkat Keras (Hardware)
b. Memory RAM 2,00 GB c. Harddisk 250 GB d. Monitor 16 inchi e. Keyboard f. Mouse g. Printer
2. Perangkat Lunak (Software)
a. Sistem operasi Microsoft Windows 7 Profesional b. Adobe dreamweaver CS5
c. PHP d. MySQL e. Xampp
3.3 Usulan Pengembangan Sistem
Dalam perancangan ini, usulan pengembangan sistem terdiri dari empat perancangan yang digambarkan dengan menggunakan perancangan sistem berorientasi objek, yang meliputi:
1. Flowchart
2. DFD (Data Flow Diagram)
3.3.1 Flowchart
Usulan dari sistem yang akan dibuat yaitu sebagai berikut :
Gambar 3.2 Flowchart Usulan Sistem
PROSES PENDAFTRAN MAHASISWA BARU
Sistem Panitia PMB Calon pendaftar mulai Mengakses halaman Hal web Menampilkan menu utama Form pendaftaran Mengisi form pendaftaran Menyimpan data Mencetak kartu ujian 4 4 Mengakses data pendaftar Dokumen ujian 5 5 Melihat pengumuman Input data pengumuman lulus Form data registrasi Mengisi data registrasi ya selesai tidak Menyimpan data 7 7 Mencetak Data registrasi Dokumen registrasi selesai 1 1 2 2 3 3 5 5 6 6
3.1 DFD (Data Flow Diagram)
Sistem informasi Penerimaan mahasiswa baru menerima data pendaftar ,data pengumuman dan data registrasi dari calon pendaftar dan panitian PMB.
Gambar 3.3 Diagram DFD level 0
Kemudian proses dilanjutkan dengan calon pendaftaran menginputkan data pendaftar serta mencetak kartu ujian. Lalu panitia PMB menginputkan hasil pengumuman pada sistem yang seterusnya dapat dilihat oleh calon pendaftar. Setelah melihat pengumuman maka calon pendaftar dapat langsung melakukan registrasi.
Calon Pendaftar Panitia PMB Mengelola sistem pendaftaran mahasiswa Pendaftraan Daftar Ulang Pengumuman
Melihat data Pendaftar Login
melihat data Daftar ulang Pengumuman cetak kartu
Gambar 3.4 Diagram DFD level 1 1.0 P Melakukan pendaftaran Calon Pendaftar Pendaftar 1.1 P Melihat Pengumuman Pengumuman 1.2 P Melakukan daftar ulang Registrasi Panitia PMB 1.6 P Login 1.5 P Mencetak data Pendaftar Status login 1.4 P Mengelola pengumuman Pesan login Login 1.3 P Melihat daftar ulang Status login Login Pendaftar Pendaftar Pendaftar Pendaftar Pengumuman Pengumuman Pengumuman Pengumuman registrasi registrasi registrasi registrasi Pengumuman Status login Pengumuman
Dari beberapa proses yang terdapat dalam sistem berikut adalah detail proses-proses yang ada yaitu mengelola pendaftaran,mengelola pengumuman dan registrasi:
Gambar 3.5 Diagram DFD level 2:mengelola pendaftaran
Gambar 3.6 Diagram DFD level 2:mengelola pengumuman 2.0 P Memasukan Data Pendaftar 2.1 P Menghapus data pendaftar Calon Pendaftar Pendaftar Pendaftar Pendaftar Pendaftar Pendaftar Pendaftar Pendaftar Pendaftar Pendaftar Status login Status login 2.0 P Memasukkan Data Pengumuman 2.2 P Menghapus data pengumuman Panitian PMB Pengumuman Status Login Pengumuman Pengumuman Pengumuman Pengumuman Pengumuman Pengumuman Pengumuman Pengumuman Status Login 2.1 P Mengubah data pengumuman Status Login
Gambar 3.7 Diagram DFD level 2:mengelola registrasi 3.2 Entity Relationship Diagram (ERD)
Digunakan untuk menggambarkan hubungan yang terjadi antara satu entitas atau lebih. Relasi pada sistem relasi sistem informasi pendaftaran sebagai berikut :
Gambar 3.8 Entity Relationship Sistem Informasi Pendaftaran
Data Pendaftaran No identitas Nama lengkap Jenis kelamin agama Asal sekolah jurusan Nilai skhu alamat No telp 1 melihat Data Pengumuman 1 No pendaftaran Nama pendaftaran jurusan Asal sekolah keterangan 1 melakukan M Data Registrasi No identitas Nama lengkap jurusan No. Bukti transaksi Nama ayah pekerjaan
No telp ortu Pilihan 1
Pilihan 2 2.0 P Memasukan data registrasi Calon Pendaftar Registrasi Status login registrasi registrasi registrasi registrasi
3.4 Spesifikasi file database 3.4.1 Tabel Pendaftaran
Primary Key : no_pendaftaran Foreign Key : -
Tabel 3.2 Tabel Pendaftaran
NAMA FIELD TYPE SIZE KETERANGAN
no_pendaftaran Varchar 10 Primary Key
no_identitas Varchar 20 - Nama Varchar 40 - jenis_kelamin Varchar 35 - Agama Varchar 30 - Alamat Varchar 50 - no_telp Varchar 15 - sekolah Varchar 60 - skhu Double -
nama ayah Varchar 35 -
pekerjaan Varchar 50 - No telp Varchar 13 - Pilihan 1 Varchar 60 - Pilihan 2 Varchar 60 - tgl_daftar Date foto Varchar 40 -
3.4.2 Tabel Pengumuman
Primary Key : no pendaftaran Foreign Key : -
Tabel 3.3 Tabel Pengumuman
NAMA FIELD TYPE SIZE KETERANGAN
No pendaftaran Varchar 10 Primary Key
Keterangan Varchar 20 -
Jurusan Varchar 30 -
3.4.3 Tabel Registrasi
Primary Key : no_pendaftaran Foreign Key : -
Tabel 3.4 Tabel Registrasi
NAMA FIELD TYPE SIZE KETERANGAN
no_pendaftaran Varchar 10 Primary Key
bukti_transaksi Varchar 40 -
tanggal Date -
3.5 Rancangan Interface User
Dalam membuat sebuah aplikasi yang perlu diperhatikan salah satunya adalah antarmuka (interface), karena antarmuka yang kita buat sangat mempengaruhi terhadap kemudahan pengguna dalam menggunakan aplikasi yang terapkan. Dalam pembuatan aplikasi ini perancangan interface-nya dibuat sesederhana mungkin sehingga pengguna sistem ini dapat memahami dan mengoperasikannya dengan mudah. Berikut adalah rancangan antarmuka (interface) Sistem Informasi Pendaftaran Mahasiswa Baru Pada Perguruan Tinggi.
3.5.1 Rancangan Interface Login
Form login digunakan adminstaror sebagai aktifitas awal sebelum membuat sebuah website dengan cara memasukkan user name dan password yang benar.
Gambar 3.9 Rancangan Interface pada Login Administrator
3.5.2 Rancangan Interface Menu Utama Pada Beranda
Pada menu utama terdapat beberapa button yang terdiri dari beranda yang berisikan mengenai pengertian serta tujuan dari system informasi ini, profil perguruan tinggi,pendaftaran yaitu tempat dimana para pendaftar melakukan proses pendaftran,pengumuman yang berisi jadwal ujian serta hasil ujian tulis,dan petunjuk penggunaan dan syarat-syarat mendaftar.
Gambar 3.10 Rancangan Interface pada Menu Utama
3.5.3 Rancangan Interface Login
Form login digunakan admin sebagai aktifitas awal sebelum melakukan masuk kehalaman utama dengan cara memasukkan user name dan password yang benar.
Gambar 3.11 Rancangan Interface pada Login
3.5.4 Rancangan Pengumuman Hasil Ujian (User)
Pada rancangan ini user dapat melihat pengumuman hasil ujian pada tab pengumuman.Berikut adalah rancangan form pengumuman hasil ujian:
BERANDA Data Pendaftaran Hubungi Kami Pengumuman Data Registrasi
Gambar 3.12 Rancangan Interface pada Hasil Ujian User
3.5.5 Rancangan Pengumuman Hasil Ujian (Admin)
Pada rancangan ini form dikhususkan untuk admin. Admin akan memasukkan hasil ujian yang telah dilakukan para pendaftar pada form yang telah disediakan. Berikut rancangan dari form hasil ujian untuk admin:
BERANDA Registrasi Hubungi Kami Pengumuman Pendaftaran
HASIL UJIAN NO
pendaftar
Nama
Pendaftar Jurusan
Gambar 3.13 Rancangan Interface pada Hasil Ujian Admin No. Pendaftar : Nama Pendaftar: Jurusan : Asal Sekolah : Nilai Ujian :
BERANDA Registrasi Hubungi
Kami Pengumuman Pendaftaran
HASIL UJIAN NO
pendaftar
Nama
Pendaftar Jurusan
Asal Sekolah Nilai Ujian
SIMPAN
HAPUS EDIT
3.5.6 Rancangan Interface Pendaftaran
Setelah pendaftran berhasil melakukan login maka user dapat langsung masuk ke form pendaftaran dan memasukkan data-datanya ke form yang telah disediakan. Berikut rancangan dari form pendaftaran:
Gambar 3.14 Rancangan Interface Pendaftaran
DATA PENDAFTAR no.identitas nama lengkap jenis kelamin tempat/tanggal lahir Agama asal sekolah jurusan Nilai SKHU alamat no. telp nama ayah pekerjaan alamat ayah no telp ortu pilihan 1 pilihan 2
BERANDA Registrasi Hubungi
Kami Pengumuman Pendaftaran
3.5.7 Rancangan Interface Cetak Kartu Ujian
Setelah pendaftran berhasil maka user dapat langsung masuk ke form cetak kartu ujian. Berikut rancangan dari form cetak kartu ujian:
Gambar 3.15 Rancangan Interface Cetak Kartu Ujian
3.5.9 Rancangan Interface Data Registrasi
Setelah user melihat pengumuman maka pendaftar diharuskan melakukan registrasi. Berikut tampilan nya :
Gambar 3.16 Rancanga
Gambar 3.16 Rancangan Interface Registrasi
Cetak Kartu Ujian
no.pendaftar nama lengkap Pilihan 1 Pilihan 2 . No. Identitas :
No. Bukti transaksi :
BERANDA Registrasi Hubungi Kami Pengumuman Pendaftaran