BAB III METODE PENELITIAN
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.
30
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: PROSES PENERIMAAN MAHASISWA Calon mahasiswa
Mulai
Panitia PMB
Panitia Pmb Memberikan Formulir pendaftaran
1 Pengambilan Formulir
Berkass Pendaftaran Mengisi formulir
Memeriksa kelengkapan Melengkapi berkas
Lengkap Berkas Pendaftaran
TIDAK
selesai YA
Membuat kartu ujian 1
2 2
Menerima kartu ujian
Melihat Jadwal
Melaksanakan Ujian
3
3
Memeriksa hasil ujian
Membuat pengumuman
4
Gambar 3.1 Flowchart Proses Pendaftaran Mahasiswa Baru
31
PROSES PENDAFTARAN MAHASISWA BARU Calon pendaftar
4
Melihat pengumuman
Melakukan registrasi
selesai
Gambar 3.1 Flowchart Proses Pendaftaran Mahasiswa Baru(lanjutan)
32
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 :
33
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 1. Login
2.
Input data pendaftar
3.
Simpan data pendaftar
4
Input data registrasi
5
Simpan data registrasi
4.
Detail hasil
Keterangan Username dan password Login berfungsi untuk admin masuk ke sistem. Berfungsi untuk input data yang ada pada form data pendaftar. Berfungsi untuk menyimpan data yang ada pada form data pendaftar. Berfungsi untuk input data registrasi pada form registrasi Berfungsi untuk menyimpan data registrasi yang telah dilakukan oleh calon mahasiswa 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) a.
Processor dual core 1,00 Ghz
34
2.
b.
Memory RAM 2,00 GB
c.
Harddisk 250 GB
d.
Monitor 16 inchi
e.
Keyboard
f.
Mouse
g.
Printer
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. ERD (Entity Relatinship Diagram)
35
3.3.1
Flowchart
Usulan dari sistem yang akan dibuat yaitu sebagai berikut : PROSES PENDAFTRAN MAHASISWA BARU Calon pendaftar
Sistem
Panitia PMB
mulai
1 4
Mengakses halaman
Hal web 1
Mengakses data pendaftar
Dokumen ujian Menampilkan menu utama
2 Form pendaftaran
Mengisi form pendaftaran
2
3
3
Input data pengumuman
5
7 Menyimpan data 5
Mencetak kartu ujian
Melihat pengumuman
lulus
tidak
ya
selesai
4
Mencetak Data registrasi
Dokumen registrasi
5
5 Form data registrasi 6 6 Mengisi data registrasi
Menyimpan data
7
Gambar 3.2 Flowchart Usulan Sistem
selesai
36
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.
Login Calon Pendaftar
Pendaftraan Daftar Ulang
cetak kartu Pengumuman
Mengelola sistem pendaftaran mahasiswa Pengumuman
Panitia PMB
melihat data Daftar ulang Melihat data Pendaftar
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.
37
Pendaftar
1.0 P Melakukan pendaftaran
Calon Pendaftar
1.1 P Melihat Pengumuman Pengumuman
Registrasi
1.2 P Melakukan daftar ulang Pengumuman
registrasi registrasi
Pengumuman 1.3 P Melihat daftar ulang
Status login
Panitia PMB
registrasi registrasi
Pengumuman Pengumuman 1.4 P Mengelola pengumuman
Status login
Pengumuman Pengumuman
Pendaftar
Pendaftar Pendaftar
1.5 P Mencetak data Pendaftar
Pendaftar
Status login Pesan login 1.6 P Login
Login
Gambar 3.4 Diagram DFD level 1
Login
38
Dari beberapa proses yang terdapat dalam sistem berikut adalah detail proses-proses
yang
ada
yaitu
mengelola
pendaftaran,mengelola
pengumuman dan registrasi: Pendaftar
Pendaftar
2.0 P Memasukan Data Pendaftar
Pendaftar
Pendaftar
Calon Pendaftar
Pendaftar
Pendaftar
Pendaftar
2.1 P Menghapus data pendaftar
Pendaftar
Pendaftar Status login
Status login
Gambar 3.5 Diagram DFD level 2:mengelola pendaftaran
Pengumuman
Pengumuman
Pengumuman
2.0 P Memasukkan Data Pengumuman
Pengumuman
2.1 P Mengubah data pengumuman
Pengumuman
Pengumuman Pengumuman
Status Login
Panitian PMB
Pengumuman 2.2 P Menghapus data pengumuman Status Login
Pengumuman
Status Login
Gambar 3.6 Diagram DFD level 2:mengelola pengumuman
39
registrasi registrasi
Registrasi
2.0 P Memasukan data registrasi
registrasi
Calon Pendaftar
registrasi
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 : jurusan Asal sekolah Jenis kelamin alamat agama
Nilai skhu
Asal sekolah
Nama lengkap
jurusan
keterangan
Nama pendaftaran
No identitas
No telp No pendaftaran Pilihan 2
Data Pendaftaran
1
melihat
Data Pengumuman
1
Nama ayah
pekerjaan
1 No telp ortu
Pilihan 1
Data Registrasi
M
melakukan
No identitas jurusan Nama lengkap
No. Bukti transaksi
Gambar 3.8 Entity Relationship Sistem Informasi Pendaftaran
40
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
-
-
41
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
status
Char
1
-
42
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.
MASUK
Gambar 3.9 Rancangan Interface pada Login Administrator
43
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.
BERANDA
Data Pendaftar
Hubungi Kami
Cetak Kartu
Data Registrasi
Gambar 3.10 Rancangan Interface pada Menu Utama
44
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.
BERANDA
Data Pendaftaran
MASUK
Hubungi Kami
Pengumuman
Data Registrasi
BATAL
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:
45
Registrasi
BERANDA
Hubungi Kami
Pengumuman
Pendaftaran
HASIL UJIAN NO pendaftar
Nama Pendaftar
Jurusan
Asal Sekolah
Nilai Ujian
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:
46
Registrasi
BERANDA
Hubungi Kami
No. Pendaftar :
Pendaftaran
Pengumuman
SIMPAN
Nama Pendaftar: Jurusan
:
Asal Sekolah
:
Nilai Ujian
:
EDIT
HAPUS
HASIL UJIAN NO pendaftar
Nama Pendaftar
Jurusan
Asal Sekolah
Nilai Ujian
Gambar 3.13 Rancangan Interface pada Hasil Ujian Admin
47
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:
BERANDA
Registrasi
Hubungi Kami
Pengumuman
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
SIMPAN Gambar 3.14 Rancangan Interface Pendaftaran
Pendaftaran
48
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:
Cetak Kartu Ujian no.pendaftar nama lengkap Pilihan 1 Pilihan 2 .
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 :
BERANDA
Registrasi
No. Identitas
:
No. Bukti transaksi
:
Hubungi Kami
SIMPAN
Pengumuman
Hapus
Gambar 3.16 Rancanga Gambar 3.16 Rancangan Interface Registrasi
Pendaftaran