aplikasi pendaftaran dan ujian online …/aplikasi... · berdasarkan kasus tersebut maka penulis...
TRANSCRIPT
APLIKASI PENDAFTARAN DAN UJIAN ONLINE
MAHASISWA BARU POLITEKNIK UNGGULAN SRAGEN
BERBASIS WEB
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Ilmu Komputer
Disusun Oleh :
TRI WAHYUNI
NIM. M3207053
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2010
ii
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan teknologi informasi berdampak pada semua aspek
kehidupan, misalnya pada dunia pendidikan, kemudahan dalam memperoleh
informasi akademik hingga informasi penerimaan mahasiswa baru di suatu
perguruan tinggi sangat dibutuhkan. Komputer sangat diperlukan dalam
proses pendataan calon mahasiswa baru dan pengolahan data yang
berhubungan dengan penerimaan mahasiswa baru. Data yang diperoleh dari
proses penerimaan mahasiswa baru dapat diolah sehingga dapat diorganisir
dalam suatu aplikasi sistem informasi yang disebut dengan sistem informasi
penerimaan mahasiswa baru.
Studi pembuatan aplikasi pendaftaran mahasiswa baru didasarkan pada
kasus yang ada di Politeknik Unggulan Sragen (Yapenas). Proses
penerimaan mahasiswa baru yang terdiri dari pendaftaran dan ujian di
Politeknik Unggulan Sragen masih paper based, padahal peminat yang ingin
mendaftar sebagai mahasiswa di politeknik tersebut sangat banyak.
Berdasarkan kasus tersebut maka penulis mencoba membuat aplikasi
pendaftaran dan ujian online mahasiswa baru Politeknik Unggulan Sragen
berbasis web.
1.2 Perumusan Masalah
Berdasarkan latar belakang masalah yang telah penulis paparkan, maka
dapat dirumuskan masalah yaitu, bagaimana membuat aplikasi pendaftaran
dan ujian online mahasiswa baru Politeknik Unggulan Sragen berbasis web
?
1.3 Batasan Masalah
Batasan masalah pada aplikasi pendaftaran dan ujian online
mahasiswa baru ini meliputi :
1
iii
1. Hanya membahas tentang informasi PMB, pendaftaran, ujian online dan
pengumuman hasil seleksi mahasiswa yang diterima di Politeknik
Unggulan Sragen.
2. Maksud online dalam pendaftaran dan ujian online adalah online dalam
ruang lingkup Local Area Network (LAN) atau intranet pada ruang
pendaftaran dan ujian di Politeknik Unggulan Sragen.
1.4 Tujuan Penulisan
Penelitian ini bertujuan untuk membuat aplikasi pendaftaran dan ujian
online mahasiswa baru Politeknik Unggulan Sragen berbasis web, sehingga
dapat memudahkan dalam pengolahan data, pencetakan laporan dan publikasi.
1.5 Manfaat Penelitian
a. Bagi Instansi :
Aplikasi pendaftaran dan ujian online mahasiswa baru Politeknik
Unggulan Sragen berbasis web dapat memberikan manfaat bagi instansi
terkait dan memberikan inovasi baru dalam sistem penerimaan mahasiswa
baru.
b. Bagi penulis :
1. Penulis dapat mempraktekkan dan mengimplementasikan ilmu
yang telah didapat di bangku perkuliahan ke dalam dunia nyata.
2. Penulis mendapatkan kesempatan untuk menerapkan dan
membuat aplikasi pendaftaran dan ujian online mahasiswa baru
Politeknik Unggulan Sragen berbasis web.
1.6 Metodologi Penelitian
1.6.1 Objek Penelitian
iv
Objek penelitian dalam penulisan tugas akhir ini adalah Politeknik
Unggulan Sragen (Yapenas) yang beralamat di Jl. Brotoseno, Kroyo,
Karangmalang, Sragen, Jawa Tengah.
1.6.2 Metode Pengumpulan Data
Dalam penelitian, penulis memperoleh data dengan metode sebagai
berikut:
1. Observasi
Observasi adalah tahap mengumpulkan data dan informasi yang
diperlukan dengan cara mengamati secara langsung proses penerimaan
mahasiswa baru di Politeknik Unggulan Sragen.
2. Wawancara
Metode wawancara adalah suatu metode pengumpulan data dengan
cara mengajukan pertanyaan secara langsung kepada pihak yang
terkait dengan objek penelitian. Dalam hal ini penulis melakukan
wawancara dengan pegawai di politeknik Unggulan Sragen mengenai
pendaftaran dan ujian.
3. Studi Pustaka
Studi pustaka adalah suatu metode pengumpulan data dengan
menggunakan buku-buku sebagai bahan referensi dalam penulisan
laporan dan pembuatan sistem.
1.7 Sistematika Penulisan
BAB I : PENDAHULUAN
Bab I merupakan pendahuluan yang membahas tentang latar belakang
masalah, perumusan masalah, batasan masalah, tujuan, manfaat, metodologi
penelitian dan sistematika penulisan dalam pembuatan laporan aplikasi
pendaftaran dan ujian online mahasiswa baru Politeknik Unggulan Sragen
berbasis web.
v
BAB II : LANDASAN TEORI
Bab II membahas tentang landasan teori yang memuat tinjauan pustaka
yang digunakan sebagai acuan dalam pembuatan laporan tugas akhir aplikasi
pendaftaran dan ujian online mahasiswa baru Politeknik Unggulan Sragen
berbasis web. Landasan teori yang dibahas meliputi pengertian sistem
informasi manajemen, alat bantu perancangan sistem seperti Context
Diagram, Data Flow Diagram, Entity Relationship Diagram, pengertian
database dan pengertian dari beberapa software yang digunakan seperti PHP
MyAdmin dan Macromedia Dreamweaver.
BAB III : DESAIN DAN PERANCANGAN
Bab III membahas mengenai data yang diperlukan dalam perancangan
aplikasi pendaftaran dan ujian online mahasiswa baru Politeknik Unggulan
Sragen berbasis web yang disajikan dalam desain dan perancangan sistem
informasi.
BAB IV : IMPLEMENTASI DAN ANALISIS
Bab IV membahas hasil analisa dan pembahasan aplikasi pendaftaran
dan ujian online mahasiswa baru Politeknik Unggulan Sragen berbasis web.
BAB V : KESIMPULAN DAN SARAN
Bab V merupakan penutup yang memuat kesimpulan yang merupakan
hasil penjabaran dari hasil analisa dan pembahasan, serta saran yang ditujukan
kepada penulis agar lebih baik.
vi
BAB II
LANDASAN TEORI
2.1 Sistem
Sistem merupakan suatu jaringan kerja dari prosedur-prosedur yang
saling berhubungan, berkumpul bersama-sama untuk melakukan suatu
kegiatan atau menyelesaikan suatu sasaran tertentu (Jogiyanto,2001). Sistem
adalah kumpulan elemen-elemen yang saling terkait dan bekerja sama untuk
memproses masukan (input) yang ditujukan kepada sistem dan mengolah
masukan tersebut sampai menghasilkan keluaran (output) yang diinginkan
(Kristanto, 2003).
2.2 Informasi
Informasi adalah data yang diletakkan dalam konteks yang lebih
berarti dan berguna yang dikomunikasikan kepada penerima untuk
digunakan dalam pembuatan keputusan (Jogiyanto, 2001). Informasi adalah
kumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi yang menerima (Kristanto, 2003).
2.3 Aplikasi
Menurut Lazarus (2007), Aplikasi adalah sebuah eksekutable yang
datanya disediakan dalam bentuk :
1. Informasi yang disertakan dalam kode sumbernya.
2. Mengirimkannya oleh program yang sedang
dijalankan pengguna sebagai input.
3. Informasi yang diberikan sebagai parameter
perintah atau nilai sistem informasi.
4. Dibaca sebuah file data.
2.4 Data
5
vii
Menurut Fathansyah (1999), data adalah representasi fakta dunia
nyata yang mewakili suatu obyek seperti manusia yang direkam dalam
bentuk angka, huruf, simbol, teks, gambar, bunyi dan kombinasi.
2.5 Context Diagram (CD)
Context Diagram adalah tingkatan tertinggi dalam diagram aliran
data dan hanya memuat satu proses, menunjukkan sistem secara
keseluruhan, diagram ini tidak memuat penyimpanan data dan tampak
sederhana (Kendall and Kendall, 2003).
2.6 Data Flow Diagram (DFD)
Data Flow Diagram adalah alat pembuatan model yang
memungkinkan profesional sistem untuk menggambarkan sistem sebagai
suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan
alur data baik secara manual maupun komputerisasi. DFD ini digunakan
untuk menjelaskan aliran informasi dan transformasi data yang bergerak dari
pemasukan data hingga keluaran (Oetomo, 2002). Simbol-simbol yang
digunakan dalam pembuatan DFD :
Tabel 2.1 Simbol-simbol dalam DFD
Entitas
Proses data
Aliran data
Penyimpan data (Data Store)
2.7 Entity Relationship Diagram (ERD)
Entity Relationship Diagram adalah diagram yang berisi komponen-
komponen himpunan entitas dan himpunan relasi yang masing-masing
viii
dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta dari
dunia nyata (Fathansyah, 1999).
Beberapa simbol yang digunakan dalam pembuatan ERD :
Tabel 2.2 Simbol-simbol dalam ERD
Entitas
Relasi
Atribut
Hubungan
2.8 Database Management System (DBMS)
Kumpulan file yang saling berkaitan bersama dengan program untuk
pengelolaannya disebut sebagai DBMS. Database adalah kumpulan datanya,
sedang program pengelolaannya berdiri sendiri dalam satu paket program
komersial untuk membaca data, mengisi data, menghapus data, melaporkan
data dalam database (Kristanto, 2004).
2.9 Appserv
AppServ adalah fitur penuh dari Apache, MySQL, PHP,
phpMyAdmin, yang hanya membutuhkan waktu yang singkat untuk
menginstall. AppServ merupakan All in one free database yang memuat
semua paket tentang Apache, PHP, MySQL, PhpMyAdmin. Semua paket
download AppServ berasal dari Official Binary Release. AppServ
bertujuan untuk memudahkan melakukan penginstallan. AppServ tidak
menyediakan installer selain dari Official Binary Release package. Karena
Official Binary Release bekerja lebih baik daripada kompilasi oleh
individu atau third-party binary lainnya. AppServ hanya memiliki
konfigurasi khusus saat install, Apache mengkonfigurasi httpd.conf,
ix
konfigurasi MySQL my.ini, konfigurasi PHP php.ini. AppServ dapat
menjamin setiap paket dari AppServ dapat bekerja stabil seperti Official
Apache, PHP, MySQL Release.
AppServ Cukup mudah untuk diinstal. Berlaku untuk O/S
Windows ataupun Linux dan Unix, untuk beban web server yang ringan,
AppServ cukup diinstall di O/S Windows saja.
Gambar 2.1 Appserv
2.10 Macromedia Dreamweaver 8
Macromedia Dreamweaver 8 merupakan sebuah HTML professional
untuk mendesain secara visual dan mengelola situs web maupun halaman
web fasilitas editing secara visual dari dreamweaver memungkinkan untuk
dapat menambahkan desain program secara manual. Hanya saja dikarenakan
perkembangan perangkat lunak yang semakin cepat Macromedia
Dreamweaver semakin membutuhkan spesifikasi komputer yang semakin
baik yang cepat sehingga jika dalam penggunaannya menggunakan
perangkat keras yang tidak mencukupi akan menjadi hambatan melakukan
penelitian.
x
Gambar 2.2 Macromedia Dreamweaver 8
xi
BAB III
DESAIN DAN PERANCANGAN
3.1 Perencanaan Sistem
Perancangan sistem bertujuan untuk menentukan rancangan form
aplikasi pendaftaran dan ujian online mahasiswa baru Politeknik Unggulan
Sragen. Perancangan sistem ini dimulai dengan perancangan Context
Diagram (CD) dan Data Flow Diagram (DFD).
3.1.1 Context Diagram (CD)
Context Diagram pada aplikasi pendaftaran dan ujian online
Politeknik Unggulan Sragen berbasis web, ditunjukkan pada Gambar
3.1.
Gambar 3.1 Context Diagram
Keterangan:
1. Calon mahasiswa baru mengisi data diri pada form
pendaftaran.
2. Bagian Operator mengolah data calon mahasiswa yang
masuk ke dalam sistem. Setelah calon mahasiswa membayar uang
10
xii
pendaftaran, maka calon mahasiswa mendapat nomor pendaftaran dan
password untuk login ke ujian online.
3. Admin dapat melihat data calon mahasiswa, menginputkan
soal ujian online ke dalam sistem dan cetak laporan.
4. Calon mahasiswa baru harus login sebelum melakukan ujian
online , yaitu dengan memasukkan nomor pendaftaran dan password
sebagai kode akses. Calon mahasiswa baru memberikan jawaban pada
proses ujian online dan mendapat nilai atau hasil ujian.
3.1.2 Data Flow Diagram (DFD) Level 0
DFD Level 0, menggambarkan aliran data yang ada di dalam sistem
seperti yang digambarkan pada proses di dalam Contex Diagram. Gambar
DFD Level 0 bisa dilihat pada Gambar 3.2.
Gambar 3.2 Data Flow Diagram (DFD) Level 0
Keterangan:
xiii
1. Calon mahasiswa baru mengisi form pendaftaran ke dalam
sistem, kemudian data diolah operator dan disimpan dalam data
calon mahasiwa baru. Pada proses pembayaran pendaftaran, operator
akan melihat data calon mahasiswa kemudian memberikan nomor
pendaftaran dan password untuk login ke ujian online.
2. Pada proses ujian online admin bertugas menginputkan soal
ujian online yang disertai dengan kunci jawaban. Calon mahasiswa
harus login terlebih dahulu menggunakan nomor pendaftaran dan
password, kemudian menjawab soal ujian online.
3. Setelah melakukan ujian online.
3.1.3 Data Flow Diagram (DFD) Level 1 Proses Pendaftaran
DFD Level 1 proses pendaftaran pada aplikasi pendaftaran dan ujian
online Politeknik Unggulan Sragen berbasis web, ditunjukkan dengan
Gambar 3.3.
Gambar 3.3 Data Flow Diagram (DFD) Level 1 Proses Pendaftaran
Keterangan:
1. Calon mahasiswa baru mengisi form pendaftaran ke dalam
sistem.
xiv
2. Data calon mahasiswa diolah operator dan disimpan dalam
data calon mahasiwa baru.
3. Pada proses pembayaran pendaftaran, operator akan melihat
data calon mahasiswa yang telah mendaftar kemudian memberikan
nomor pendaftaran dan password untuk login ke ujian online.
4. Calon mahasiswa akan mendapat kwitansi.
3.1.4 Data Flow Diagram (DFD) Level 1 Proses Ujian Online
DFD Level 1 proses ujian online pada aplikasi pendaftaran dan ujian
online Politeknik Unggulan Sragen berbasis web, ditunjukkan dengan
Gambar 3.4.
Gambar 3.4 Data Flow Diagram (DFD) Level 1 Proses Ujian Online
Keterangan :
1. Pada proses ujian online admin menginputkan soal ujian online
yang disertai dengan kunci jawaban.
xv
2. Calon mahasiswa harus login terlebih dahulu menggunakan nomor
pendaftaran dan password, kemudian menjawab soal ujian online.
3. Setelah melakukan ujian online, proses selanjutnya adalah koreksi
jawaban. Kemudian calon mahasiswa baru akan memperoleh nilai
hasil ujian online.
3.1.5 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah model konseptual yang
mendeskripsikan hubungan antara penyimpanan dalam DFD. ERD
digunakan untuk memodelkan struktur data dan hubungan antar data.
ERD pada aplikasi pendaftaran dan ujian online Politeknik Unggulan
Sragen berbasis web dapat dilihat pada Gambar 3.6.
Gambar 3.6 Entity Relationship Diagram (ERD)
3.1.6 Relationship Table (Relasi Antar Tabel)
xvi
Gambar 3.7 Relationship Table (Relasi antar tabel)
3.2 Analisis dan Perancangan Basis Data (Database)
a. Tabel Calon Mahasiswa Baru
Nama tabel : tb_calon_mhs
Fungsi : Penyimpanan data calon mahasiswa baru
Tabel 3.1 Tabel Calon Mahasiswa Baru
Nama Field Tipe dan
Lebar Lebar Keterangan Key
no_pendaftaran * Varchar 6 No pendaftaran Primary Key
id_jur ** Char 3 Kode pilihan jurusan Foreign Key
nama_lengkap Varchar 25 Nama calon mahasiswa
tempat_lahir Varchar 20 Tempat lahir
tgl_lahir Date Tanggal lahir
Alamat Text Alamat calon mahasiswa
kode_pos Varchar 5 Kode pos
xvii
kota Varchar 20 Kota
propinsi Varchar 50 Propinsi
jenis_kelamin Char 1 Jenis kelamin
agama Varchar 20 Agama
no_telp Varchar 12 No telp calon mahasiswa
email Varchar 30 Email
tgl_daftar Date Tanggal pendaftaran
Info Varchar 20 Informasi PMB
nama_ortu Varchar 25 Nama orang tua
pekerjaan_ortu Varchar 20 Pekerjaan Orang tua
alamat_ortu Text Alamat orang tua
no_telp_ortu Varchar 12 No telp orang tua
nama_wali Varchar 25 Nama wali
pekerjaan_wali Varchar 20 Pekerjaan wali
alamat_wali Text Alamat wali
no_telp_wali Varchar 12 No telp wali
nama_sekolah Varchar 20 Nama sekolah
th_lulus Year 4 Tahun lulus
no_ijazah Varchar 15 No ijazah
nilai_rata Decimal 5,2 Nilai rata-rata
b. Tabel Jurusan
Nama tabel : tb_jurusan
Fungsi : Penyimpanan data jurusan
Tabel 3.2 Tabel Jurusan
xviii
Nama Field Tipe Lebar Keterangan Key
id_jur * Char 3 Kode jurusan Primary Key
nama_jur Varchar 20 Nama jurusan
c. Tabel Pembayaran Pendaftaran
Nama tabel : pembayaran
Fungsi : Penyimpanan data pembayaran pendaftaran
Tabel 3.3 Tabel Pembayaran pendaftaran
Nama Field Tipe Lebar Keterangan Key
id_bayar * Varchar 5 Id pembayaran Primary Key
no_pendaftaran ** Varchar 6 No pendaftaran Foreign Key
password Varchar 32 Password untuk login ujian
online
jml_pembayaran Varchar 10 Jumlah biaya pendaftaran
d. Tabel Soal
Nama tabel : Tabel soal
Fungsi : Penyimpanan data soal
Tabel 3.4 Tabel Soal
Nama Field Tipe Lebar Keterangan Key
id_soal * Int 3 Id soal Primary Key,
xix
Auto increment
Soal Text Soal untuk ujian online
j1 Text Pilihan jawaban 1
j2 Text Pilihan jawaban 2
j3 Text Pilihan jawaban 3
j4 Text Pilihan jawaban 4
j5 Text Pilihan jawaban 5
jbenar Text Kunci jawaban
gambar Varchar 100 Upload gambar
statup Int 1 Status
e. Tabel Nilai
Nama tabel : nilai
Fungsi : Penyimpanan data Nilai
Tabel 3.5 Tabel Nilai
Nama Field Tipe Lebar Keterangan Key
no_pendaftaran * Varchar 6 No pendaftaran Primary Key
nilai Decimal 5,2 Nilai ujian
status Varchar 11 Status lulus/ tidak lulus
xx
BAB IV
IMPLEMENTASI
4.1 IMPLEMENTASI
Implementasi aplikasi pendaftaran dan ujian online Politeknik
Unggulan Sragen adalah sebagai berikut :
Aplikasi yang dibuat berbasis client server, dengan teknologi jaringan
intranet. Spesifikasi minimal untuk menjalankan aplikasi yang telah dibuat
adalah sebagai berikut :
a. Kebutuhan Hardware (Perangkat Keras)
Perangkat keras yang direkomendasikan dalam implementasi aplikasi
ini adalah sebuah PC (Personal Computer) dengan spesifikasi minimum
sebagai berikut :
a. Processor :
Processor Intel Pentium IV 1,6 GH atau lebih
b. Memory :
512Mb RAM
c. Harddisk :
80 GB
b. Kebutuhan Software ( Perangkat Lunak)
Perangkat lunak yang direkomendasikan dalam implementasi aplikasi ini
adalah sebagai berikut :
a. Windows
XP SP2
b. Apache
Web Server Version 2.2.3
c. PHP Script
Language Version 5.1.6
d. MySQL
Database Version 5.0.24a
xxi
e. phpMyAdm
in Database Manager Version 2.9.0.2
c. Site Map Aplikasi Pendaftaran dan Ujian Online
Untuk lebih memudahkan dalam menjalankan aplikasi yang dibuat
berikut site mapnya. Site map aplikasi pendaftaran dan ujian online
mahasiswa baru Politeknik Unggulan sragen ditunjukkan pada Gambar 4.1.
Gambar 4.1 Site Map Aplikasi Pendaftaran dan Ujian Online
xxii
d. Tampilan Aplikasi
Tampilan dari aplikasi pendaftaran dan ujian online mahasiswa baru
Pliteknik Unggulan Sragen adalah sebagia berikut :
1. Form Utama
Form Utama merupakan tampilan program yang menampilkan
menu-menu dari suatu sistem yang diterapkan pada sistem informasi
pendaftaran dan ujian online mahasiswa baru yang menampilkan menu
home, menu profil, menu fasilitas, menu informasi, menu pendaftaran,
menu ujian online, menu pengumuman, menu guestbook, menu polling,
dan menu halaman admin.
Tampilan Form Utama dapat dilihat pada Gambar 4.2.
Gambar 4.2 Form Utama
2. Form Profil
Form Profil digunakan untuk menampilkan profil meliputi visi
dan misi Politeknik Unggulan Sragen. Form Profil dapat dilihat pada
Gambar 4.3.
xxiii
Gambar 4.3 Form Profil
3. Form Fasilitas
Form fasilitas digunakan untuk menampilkan fasilitas yang ada
di Politeknik Unggulan Sragen. Form fasilitas dapat dilihat pada gambar
4.4.
Gambar 4.4 Form Fasilitas
4. Form Informasi
Form Informasi digunakan untuk menampilkan informasi
pendaftaran mahasiswa baru yang ada di Politeknik Unggulan Sragen.
Form Informasi menampilkan informasi tentang sysrat pendaftaran,
xxiv
waktu pendaftaran, dan jadwal ujian atau seleksi. Form Informasi dapat
dilihat pada Gambar 4.5.
Gambar 4.5 Form Informasi
5. Form Pendaftaran Mahasiswa
Baru
Form Pendaftaran digunakan untuk mengisi form pendaftaran
calon mahasiswa baru yang ada di Politeknik Unggulan Sragen. Calon
mahasiswa baru harus mengisi data secara lengkap, setelah benar-benar
yakin maka klik simpan untuk mendaftar di Politeknik Unggulan Sragen.
Pada Form Pendaftaran data yang harus diisi antara lain data diri, data
orang tua atau wali dan data asal sekolah. Form Pendaftaran mahasiswa
baru dapat dilihat pada Gambar 4.6.
xxv
Gambar 4.6 Form Pendaftaran Mahasiswa Baru
6. Form Admin
Form Admin adalah form yang penting dalam sebuah sistem
informasi yaitu berfungsi untuk mengelola basis data dari sistem yang
telah dibuat. Sebelum masuk ke menu admin, harus login terlebih
dahulu. Tidak semua orang atau pihak dapat masuk ke halaman ini hanya
pihak yang memiliki hak akses admin saja yang diijinkan untuk
mengakses halaman ini. Form Login dapat dilihat pada Gambar 4.7.
Gambar 4.7 Form Login Admin
Apabila dalam memasukkan username dan password salah,
ketika login, maka akan tampil pesan keslahan.
xxvi
Pesan di atas menandakan bahwa masukkan salah. Jika
Username dan password benar maka masuk ke Form Utama Admin.
Form Utama Admin terdiri dari data calon mahasiswa untuk melihat data
calon mahasiswa, soal untuk input soal dan lihat soal, backup data untuk
menyimpan data. Laporan digunakan untuk mencetak laporan. Form
Utama Admin dapat dilihat pada Gambar 4.8.
Gambar 4.8 Form Utama Admin
7. Form Pembayaran
Pendaftaran
Form Pembayaran Pendaftaran digunakan untuk memasukkan
data pembayaran pendaftaran dan untuk memberikan password kepada
calon mahasiswa yang kemudian akan digunakan untuk login ke ujian
online. Form Pembayaran Pendaftaran dapat dilihat pada Gambar 4.9.
xxvii
Gambar 4.9 Form Pembayaran Pendaftaran
Setelah admin memasukkan data pembayaran pendaftaran, data
akan tersimpan di dalam database dan secara otomatis akan tampil pada
data pembayaran. Form Data Pembayaran dapat dilihat pada Gambar 4.10.
Pada Form Data Pembayaran, operator dapat mencetak data pembayaran.
Pencetakan data laporan ada dua jenis yaitu pencetakan data keseluruhan
dan data pribadi.
Gambar 4.10 Form Data Pembayaran Pendaftaran
8. Form Input Soal
Form Input Soal digunakan admin untuk memasukkan soal
ujian online. Form Input Soal dapat dilihat pada Gambar 4.11
xxviii
Gambar 4.11 Form Input Soal
9. Form Cari Data
Form Cari Data adalah form yang digunakan oleh admin untuk
mencari data calon mahasiswa baru berdasarkan no pendaftaran atau
nama lengkap. Form Cari Data dapat dilihat pada Gambar 4.12.
Gambar 4.12 Form Cari Data
10. Form Ujian Online
Form Ujian Online adalah form yang digunakan oleh calon
mahasiswa untuk melakukan ujian online. Mahasiswa harus login
terlebih dahulu sebelum melakukan ujian online. Form Login Ujian
Online dapat dilihat pada Gambar 4.13.
xxix
Gambar 4.13 Form Login Ujian Online
Jika login ujian online sukses maka akan muncul Form Ujian Online
seperti di bawah ini. Form Ujian Online ini terdiri dari 20 soal dan tiap
soal memiliki bobot nilai. Form Ujian Online dapat dilihat pada Gambar
4.14.
xxx
Gambar 4.14 Form Ujian Online
11. Form Cetak Data Calon Mahasiswa
Form Cetak Data Calon Mahasiswa adalah form yang
digunakan admin untuk mencetak data dari calon mahasiswa. Pada
Form Cetak Data Calon Mahasiswa, admin dapat mencetak dua jenis
laporan yaitu pencetakan data keseluruhan calon mahasiswa dan data
masing-masing mahasiswa.
Form Cetak Data Calon Mahasiswa dapat dilihat pada
Gambar 4.15. Hasil dari cetak data calon mahasiswa dapat dilihat pada
Gambar 4.16.
xxxi
Gambar 4.15 Form Cetak Data Calon Mahasiswa
Gambar 4.16 Form Cetak Data
xxxii
BAB V
PENUTUP
5.1 Kesimpulan
Kesimpulan yang dapat diambil dari penulisan Laporan Tugas Akhir
ini adalah telah dibuat aplikasi pendaftaran dan ujian online di Politeknik
Unggulan Sragen berbasis web. Aplikasi pendaftaran dan ujian online ini
menampilkan profil Politeknik Unggulan Sragen meliputi visi dan misi,
informasi PMB, form pendaftaran dan form ujian online masih berbasis
web.
5.2 Saran
Berdasarkan kesimpulan di atas, maka saran yang dapat penulis
sampaikan yaitu :
1. Diharapkan pengembangan terhadap sistem pendaftaran dapat
dilakukan secara online dalam arti online melalui web sehingga dapat
diakses dengan mudah dan adanya waktu pengerjaan otomatis pada
ujian online.
2. Dibuat multiaccess dan user terdiri dari direktur, bagian keuangan
dan bagian administrasi agar laporan dapat diakses secara langsung.
xxxiii
DAFTAR PUSTAKA
Andi. 2004. Panduan Aplikasi Desain Web dengan Macromedia Dreamweaver MX 2004. Wahana Komputer: Semarang.
appserv-all-in-one-database-for-web-server.htm. Diakses dari www.baqare.com
tanggal 3 Agustus 2010 pukul 17.05.
Fathansyah, Ir. 1999. Basis Data. Informatika: Bandung. Jogiyanto, H.M. 2001. Analisis dan Desain Sistem Informasi. Penerbit Andi:
Yogyakarta. Kendall, K.E. dan Kendall, J.E. 2003. Analisis dan Perancangan Sistem. PT
Prenhallindo dan Pearson Education Asia Pte. Ltd: Jakarta. Kristanto, A. 2003. Perancangan Sistem Informasi dan Aplikasinya. Gava Media:
Yogyakarta.
Kristanto, H. 2004. Konsep Dan Perancangan database. Andi: Yogyakarta
Kurniawan, Y. 2002. Aplikasi Web Database dengan PHP dan MySQL. PT Elex Media Komputindo: Jakarta.
Lazarus-ccr.2007.application/id.wiki.freepascal.org:internet/03 Agustus 2010.
Diakses tanggal 3 Agustus 2010 pukul 17.00.
Nugroho, B. 2004. Pemrograman Web Dinamis dengan PHP dan MySQL. Gavamedia: Yogyakarta.
Oetomo, B. Sutedjo. 2002. Perencanaan & Pembangunan Sistem Informasi.
Penerbit Andi: Yogyakarta. Prasetyo, Didik D.2003. Belajar sendiri administrasi database server MySql. PT
Elex Media Komputindo: Jakarta.