vi
Universitas Kristen Maranatha
ABSTRAK
Salah satu bidang pendidikan informal yaitu lembaga bimbingan belajar memberikan layanan bagi siswa/siswi untuk meningkatkan prestasi belajar dan dalam menghadapi Seleksi Nasional Masuk Perguruan Tinggi Negeri (SNMPTN), dengan mengadakan try out untuk mengukur kemampuan siswa/siswi dalam menjawab soal-soal ujian SNMPTN.
Sony Sugema College (SSC) merupakan lembaga pendidikan informal yang mengadakan try out persiapan SNMPTN bagi siswa-siswinya. SSC juga menyediakan fasilitas try out online pada website yang dimiliki SSC, namun try
out online yang terdapat pada website SSC adalah try out hanya untuk latihan
soal, tidak memberikan gambaran kepada siswa/siswi bagaimana alur ujian SNMPTN.
Penelitian ini bertujuan untuk membuat aplikasi try out simulasi persiapan SNMPTN berbasis standalone, untuk memudahkan siswa mengerjakan latihan soal SNMPTN tanpa harus mengakses internet, membuat aplikasi try out yang memiliki fitur dengan alur seperti tes SNMPTN sebenarnya dengan menyediakan materi soal-soal yang biasa diujikan dan dapat diupdate serta memberikan laporan yang memberikan keterangan apakah siswa dapat lulus/tidak pada PTN yang diminati dan menampilkan nilai detil berdasarkan jumlah benar dan salah pada tiap mata pelajaran, serta membuat sistem yang dapat mengupdate informasi mengenai Perguruan Tinggi Negeri (PTN).
Pembuatan Aplikasi Try Out Simulasi Persiapan SNMPTN akan dibangun dengan bahasa pemrograman Java, MYSQL sebagai basis data dan Netbeans sebagai editor.
Kesimpulan yang diperoleh adalah hasil akhir penelitian pembuatan aplikasi
try out simulasi persiapan SNMPTN telah mencapai tujuan.
vii
Universitas Kristen Maranatha
ABSTRACT
One of informal educations is tutoring institution that provides services for students to improve learning and achievement in facing Seleksi Nasional Masuk Perguruan Tinggi Negeri (SNMPTN). The institution help some students in accordance with SNMPTN try out, especially in measuring their abilities in answering the SNMPTN questions and review the results.
(SSC) is an informal educational institution that appropriate tryout preparation for their students. SSC also provide an online tryout facility on their website, but it is only for exercise, not for giving any further information about SNMPTN test.
This study is purposed to make a SNMPTN tryout simulation application based on standalone to help students access the tryout exercise easier, without internet service. To make this application more similar into the real SNMPTN test by providing many frequently ask questions that had been commonly tested. It also can be updated and report allowed to get the result, whether the student can pass the standard of their own interest for college majoring test or not, accordance to their score which is showed by details on each subject they chose. This application is also be able to update the information of every PTN in Indonesia.
The SNMPTN Tryout Simulation Application Preparation will be build by Java programming language, MySQL as data base and netbeans as editor.
The conclusion obtained is the end result of making the SNMPTN tryout simulation application preparation has reached the goal.
viii
Universitas Kristen Maranatha
DAFTAR ISI
LEMBAR PENGESAHAN………i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN……… ii
PERNYATAAN PERSETUJUAN PUBLIKASI LAPORAN PENELITIAN. iii KATA PENGANTAR………...iv
2.3.1 UML (Unified Modelling Language)………...6
2.3.2 Java Programming Language……….7
2.3.2.1 Keunggulan Java………...8
2.3.3 Pengenalan MySQL………...8
2.3.3.1 Apa Itu MySQL?...8
2.3.3.2 Mengapa memilih MySQL ?...9
2.3.4 Dasar-dasar Pengujian Perangkat Lunak………10
2.3.5 Sasaran Pengujian Perangkat Lunak………..10
2.3.6 Pengujian Blackbox………11
2.4 Perancangan Antarmuka Pengguna……….11
2.5 Definisi SNMPTN………...12
2.5.1 Tata Cara Mengikuti SNMPTN……….13
2.5.2 Cara Menghitung Passing grade………14
2.5.2.1 Cara menghitung passing grade………15
BAB III ANALISIS DAN DESAIN………17
ix
Universitas Kristen Maranatha
3.2 Gambaran Keseluruhan………19
3.2.1Antarmuka dengan Pengguna………...19
3.2.2Antarmuka Perangkat Keras………19
3.2.3Antarmuka Perangkat Lunak………...20
3.2.4Fitur-fitur Produk Perangkat Lunak………20
3.2.4.1 Fitur Registrasi………...20
3.2.4.1.1 Tujuan………..20
3.2.4.1.2 Urutan Stimulus/Respon………..21
3.2.4.1.3 Persyaratan Fungsional yang Berhubungan……….21
3.2.4.2 Fitur Login………..21
3.2.4.2.1 Tujuan………...21
3.2.4.2.2 Urutan Stimulus / Respon………...21
3.2.4.2.3 Persyaratan Fungsional yang Berhubungan……….22
3.2.4.3 Fitur Informasi PTN………...23
3.2.4.3.1 Tujuan………...23
3.2.4.3.2 Urutan Stimulus/Respon………...23
3.2.4.3.3 Persyaratan Fungsional yang Berhubungan………..23
3.2.4.4 Fitur Try out SNMPTN………...24
3.2.4.4.1 Tujuan………24
3.2.4.4.2 Urutan Stimulus/Respon………24
3.2.4.4.3 Persyaratan Fungsional yang berhubungan………25
3.2.4.5 Fitur Pengaturan Akun……….26
3.2.4.5.1 Tujuan………...26
3.2.4.5.2 Urutan Stimulus/Respon………26
3.2.4.5.3 Persyaratan Fungsional yang Berhubungan………...26
3.2.4.6 Fitur Update Soal……….27
3.2.4.6.1 Tujuan………...27
3.2.4.6.2 Urutan Stimulus/Respon………27
3.2.4.6.3 Persyaratan Fungsional yang Berhubungan………...27
3.2.4.7 Fitur Hasil Try out………28
3.2.4.7.1 Tujuan………....28
3.2.4.7.2 Urutan Stimulus/Respon………28
3.2.4.7.3 Persyaratan Fungsional yang Berhubungan………...28
3.3 Disain Perangkat Lunak……….29
3.3.1Pemodelan Perangkat Lunak………..29
3.3.1.1 Use case………....29
3.3.1.2Deskripsi Use case………...30
3.3.1.3 Class Diagram………..37
3.3.1.4 Sequence Diagram………....39
3.3.1.4.1 Sequence Diagram Registrasi………...39
x
Universitas Kristen Maranatha
3.3.1.4.3 Sequence Diagram Informasi PTN……….40
3.3.1.4.4 Sequence Diagram Pengaturan Akun……….41
3.3.1.4.5 Sequence Diagram Latihan Try out SNMPTN………...42
3.3.1.4.6 Sequence Diagram Soal Try out SNMPTN………43
3.3.1.4.7 Sequence Diagram Update……….44
3.3.1.4.8 Sequence Diagram Hasil Try out SNMPTN………...45
3.3.1.5 Activity Diagram………....46
3.3.1.5.1 Activity Diagram Registrasi……….46
3.3.1.5.2 Activity Diagram Login………46
3.3.1.5.3 Activity Diagram Melihat Informasi PTN………47
3.3.1.5.4 Activity Diagram Pengaturan Akun……….48
3.3.1.5.5 Activity Diagram Pilih Jenis Ujian Try out SNMPTN………...49
3.3.1.5.6 Activity Diagram Update………..52
3.3.1.5.7 Activity Diagram Hasil Try out SNMPTN………....53
3.3.2 Disain Penyimpanan Data………....56
3.3.2.1 Entity Relationship Diagram (ER-D)………..56
3.3.2.2 Pemodelan Tabel……….58
3.3.3 Disain Antarmuka……….61
3.3.3.1 Disain Antarmuka Registrasi dan Login………...61
3.3.3.2Disain Antarmuka Menu Utama………...63
3.3.3.3Disain Antarmuka Informasi Perguruan Tinggi Negeri (PTN)...64
3.3.3.4Disain Antarmuka Pilih Program Study SNMPTN……….65
3.3.3.5Disain Antarmuka Pilih Jenis Try Out SNMPTN………65
3.3.3.6Disain Antarmuka Latihan Try out SNMPTN……….66
3.3.3.7Disain Antarmuka Try Out SNMPTN………...66
3.3.3.8Disain Antarmuka Pembahasan Soal Try Out……….67
3.3.3.9Disain Antarmuka Preview Soal Try Out………68
3.3.3.10 Disain Antarmuka Bantuan Soal Try Out……….69
3.3.3.11 Disain Antarmuka Mengakhiri Tes Try Out……….70
3.3.3.12 Disain Antarmuka Pengaturan Akun………70
3.3.3.13 Disain Antarmuka Update Soal SNMPTN………...71
3.3.3.14 Disain Antarmuka Hasil Ujian Try out SNMPTN………72
BAB IV PENGEMBANGAN PERANGKAT LUNAK………..74
4.1 Implementasi Class/Modul………....74
4.1.1 Implementasi Class/Modul Registrasi………..74
4.1.2 Implementasi Class/Modul Login………...75
4.1.3 Implementasi Class/Modul Menu Utama……….76
4.1.4 Implementasi Class/Modul Informasi PTN………...77
4.1.5 Implementasi Class/Modul Pengaturan Akun………..79
xi
Universitas Kristen Maranatha
4.1.7 Implementasi Class/Modul Soal Try out………84
4.1.8 Implementasi Class/Modul End Test………..91
4.1.9 Implementasi Class/ Modul Update Soal………...93
4.1.10 Implementasi Class/Modul Update Informasi PTN……….94
4.1.11 Implementasi Class/ Modul Insert Soal………...95
4.1.12 Implementasi Class/ Modul Hasil Try out………...96
4.1.13 Implementasi Class/Modul GrafikTryOut………99
4.1.14 Implementasi Class/Modul Hasil Nilai Try out……….100
4.1.15 Implementasi Class/Modul GrafikDetilNilai………..100
4.2 Implementasi Penyimpanan Data………...101
4.3 Implementasi Antarmuka………....102
4.3.1 Menu Registrasi………...103
4.3.2 Menu Login………..103
4.3.3 Menu Utama……….104
4.3.4 Menu Informasi PTN………....104
4.3.5 Menu Pengaturan Akun...105
4.3.6 Menu Try out……….105
4.3.7 Menu Hasil Try out………....110
4.3.8 Menu Update Soal dan Informasi PTN……….112
BAB V TESTING DAN EVALUASI SISTEM………...114
5.1 Pengujian Black Box (alpha)………114
5.1.1 Proses Pengujian Registrasi………...114
5.1.2 Proses Pengujian Login………...115
5.1.3 Proses Pengujian Pengaturan Akun………...116
5.1.4 Proses Pengujian Try out………118
5.1.5 Proses Pengujian Update………...129
5.1.6 Proses Pengujian Hasil Try out………...130
5.1.7 Kesimpulan Hasil Pengujian Alpha………...131
5.2 Pengujian Betha………...131
5.2.1 Kesimpulan Hasil Kuisioner………...134
BAB VI KESIMPULAN DAN SARAN……….135
6.1 Kesimpulan……….135
xii
Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 3.1 Sistem Try out Online SSC………...18
Gambar 3.2 Use case Aplikasi Try out SNMPTN SSC………...30
Gambar 3.3 Class Diagram Try Out SNMPTN………38
Gambar 3.4 Sequence Diagram Registrasi Pengguna………...39
Gambar 3.5 Sequence Diagram Login…………...40
Gambar 3.6 Sequece Diagram Informasi PTN………..40
Gambar 3.7 Sequence Diagram Pengaturan Akun………41
Gambar 3.8 Sequence Diagram Latihan Try out SNMPTN………..42
Gambar 3.9 Sequence Diagram Try out SNMPTN………...43
Gambar 3.10 Sequence Diagram Update Soal SNMPTN……….44
Gambar 3.11 Sequence Diagram Hasil Try out……...45
Gambar 3.12 Activity Diagram Registrasi Pengguna………...46
Gambar 3.13 Activity Diagram Login...47
Gambar 3.14 Activity Diagram Melihat Informasi PTN………....48
Gambar 3.15 Activity DiagramPengaturan Akun………...49
Gambar 3.16 Activity Diagram Pilih Jenis Try out SNMPTN………...50
Gambar 3. 17 Activity Diagram Latihan Try out SNMPTN………..51
Gambar 3.18 Activity Diagram Try out SNMPTN………52
Gambar 3.19 Activity Diagram Update Soal SNMPTN………53
Gambar 3. 20 Activity Diagram Melihat Hasil Try Ou...54
Gambar 3.21 Activity Diagram Menghapus Data Hasil Try Out………...55
Gambar 3.22 Activity Diagram Hasil Detil NIlai Try out SNMPTN……….56
Gambar 3.23 ER Diagram Try out SNMPTN………...57
Gambar 3.24 Disain Antarmuka Registrasi dan Login………62
Gambar 3.25 Disain Antarmuka Menu Utama………..63
Gambar 3.26 Disain Antarmuka Informasi PTN………...64
Gambar 3.27 Disain Antarmuka Program Study SNMPTN………..65
Gambar 3. 28 Disain Antarmuka Pilihan Try Out...65
Gambar 3.29 Disain Antarmuka Latihan Try out SNMPTN……….66
Gambar 3.30 Disain Antarmuka Try Out SNMPTN...67
Gambar 3.31 Disain Antarmuka Pembahasan Soal Try Out...67
Gambar 3.32 Disain Antarmuka Preview Soal Try Out...68
Gambar 3.33 Disain Antarmuka Bantuan Soal Try Out...69
Gambar 3.34 Disain Antarmuka Mengakhiri Tes Try Out...70
Gambar 3.35 Disain Antarmuka Pengaturan Akun………....70
Gambar 3.36 Disain Antarmuka Update Soal dan Informasi PTN………....71
Gambar 3.37 Disain Antarmuka Insert Soal SNMPTN……….71
xiii
Universitas Kristen Maranatha
Gambar 3.39 Disain Antarmuka Nilai Detil………..73
Gambar 4.1 Implementasi Penyimpanan Data………....102
Gambar 4.2 Form Registrasi………....103
Gambar 4.3 Form Login………..103
Gambar 4.4 Menu Utama………....104
Gambar 4.5 Menu Informasi PTN………...104
Gambar 4.6 Menu Pengaturan Akun………...105
Gambar 4.7 Pilih Progam Studi IPA/IPS SNMPTN………...106
Gambar 4.8 Pilih Program Studi IPC SNMPTN……….106
Gambar 4.9 Pilihan Jenis Ujian………107
Gambar 4.10 Form Latihan Try Out...107
Gambar 4.11 Form Ujian Try Out………....108
Gambar 4.12 Form EndTest Program Studi IPA/IPS………..109
Gambar 4.13 Form EndTest Program Studi IPC……….109
Gambar 4.14 Keseluruhan Hasil Try Out Pengguna……….. .110
Gambar 4.15 Detil Nilai Mata Pelajaran………..110
Gambar 4.16 Grafik Hasil Try Out...111
Gambar 4. 17 Grafik Detil Nilai Try Out………...111
Gambar 4.18 Hasil Try Out Mata Pelajaran………...112
Gambar 4.19 Antarmuka Update Soal Masal dan Informasi PTN………..112
xiv
Universitas Kristen Maranatha
DAFTAR TABEL
Tabel 3.1 Spesifikasi Minimum Perangkat Keras saat Pengembangan…………19
Tabel 3.2 Minimum Perangkat Keras pada End-pengguna………..20
Tabel 3.3 Spesifikasi Perangkat Lunak saat Pengembangan………...20
Tabel 3.4 Spesifikasi Perangkat Lunak pada End-pengguna………...20
Tabel 3.5 Tabel tb_siswa………...58
Tabel 3.6 Tabel ptn………....58
Tabel 3.7 Tabel fakultas………....58
Tabel 3.8 Tabel prog_study………...59
Tabel 3.9 mata_pelajaran………..59
Tabel 3.10 Tabel soal………....59
Tabel 3.11 detail_soal………...59
Tabel 3.12 Tabel Nilai_Ujian………....60
Tabel 3.13 Tabel nilai_details………...60
Tabel 3.14 Tabel pilih_fakultas………....60
Tabel 3.15 Tabel matpel_progstudy………...60
Tabel 3.16 Tabel gambar_soal………..61
Tabel 3. 17 Tabel random_soal……….61
Tabel 5.1 Pengujian Registrasi………....114
Tabel 5.2 Pengujian Login……….115
Tabel 5.3 Pengujian Pengaturan Akun………...116
Tabel 5.4 Pengujian Try Out………..118
Tabel 5.5 Pengujian Update………...129
Tabel 5.6 Pengujian Hasil Try Out……….130
Tabel 5. 7 Pertanyaan Pertama Kuisioner………...133
Tabel 5. 8 Pertanyaan Kedua Kuisioner………...133
Tabel 5. 9 Pertanyaan Ketiga Kuisioner……….133
Tabel 5. 10 Pertanyaan Keempat Kuisioner………...133
Tabel 5. 11 Pertanyaan Kelima Kuisioner………..134
xv
Universitas Kristen Maranatha
DAFTAR LAMPIRAN
Tabel A. 1 Contoh Kuisioner………...A-1
1
Universitas Kristen Maranatha
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pertumbuhan teknologi terutama dalam bidang IT telah menciptakan iklim
persaingan yang semakin ketat dalam berbagai bidang ilmu pengetahuan.
Khususnya pada bidang pendidikan, teknologi informasi sudah tidak asing lagi
digunakan. Salah satu bidang pendidikan informal yaitu lembaga bimbingan
belajar yang memberikan layanan bagi siswa/siswi untuk membantu
meningkatkan prestasi belajar dan dalam menghadapi Seleksi Nasional Masuk
Perguruan Tinggi Negeri (SNMPTN) yang diinginkan. Hal ini mendorong
lembaga-lembaga pendidikan untuk memberikan kualitas yang terbaik dalam
layanan pendidikan yang mereka tawarkan. Dalam menghadapi ujian SNMPTN,
lembaga bimbingan belajar membantu siswa/siswi dengan mengadakan try out
SNMPTN. Sistem try out yang dilaksanakan adalah untuk mengukur kemampuan
siswa/siswi dalam menjawab soal-soal ujian SNMPTN.
Sony Sugema College (SSC) merupakan lembaga pendidikan informal
yang mempunyai kegiatan utama mengadakan bimbingan belajar pada murid
sekolah. Selain mengadakan bimbingan pada murid sekolah, SSC juga
mengadakan try out SNMPTN yang dapat diikuti oleh siswa-siswinya, serta
menyediakan fasilitas penunjang yang menerapkan teknologi informasi bagi
siswa-siswinya, yaitu beberapa komputer bagi siswa-siswi untuk mengakses
internet dan sistem audio visual lain seperti TV dan video sebagai salah satu alat
bantu belajar dengan menggunakan media elektronik.
SSC juga memiliki website, didalamnya berisi informasi yang berhubungan
dengan kegiatan belajar dan kegiatan lain yang berhubungan dengan SSC. Salah
satu kegiatan belajar yang terdapat pada website SSC adalah try out online, namun
try out online yang terdapat pada website SSC adalah try out untuk latihan saja,
pertanyaan untuk setiap mata pelajaran pun terbatas maksimal hanya 10 soal saja,
dan siswa/siswi harus memilih terlebih dahulu mata pelajaran yang ingin
ditryoutkan, try out online yang tersedia tidak seperti ujian SNMPTN yang
2
Universitas Kristen Maranatha
program studi siswa/siswi yaitu IPA, IPS, atau IPC. Berdasarkan latar
belakang yang telah dikemukakan di atas, maka pada tugas akhir ini judul yang
akan diambil adalah ”Pembuatan Aplikasi Try out Simulasi Persiapan
SNMPTN (Studi Kasus Bimbingan Belajar Sony Sugema College)”.
1.2 Rumusan Masalah
Berdasarkan latar belakang masalah di atas, maka dapat dirumuskan
beberapa masalah, diantaranya :
1. Bagaimana try out dapat dilakukan tanpa harus mengakses internet.
2. Bagaimana implementasi alur untuk mengikuti tes SNMPTN.
3. Bagaimana mengetahui informasi mengenai Perguruan Tinggi Negeri (PTN)
di seluruh Indonesia sesuai jurusan IPA atau IPS.
4. Bagaimana cara mengetahui kelemahan siswa/siswi pada suatu mata
pelajaran.
5. Bagaimana cara mengetahui apakah siswa dapat lulus atau tidak di PTN yang
diinginkan.
1.3 Tujuan Pembahasan
Adapun tujuan pembuatan aplikasi try out simulasi persiapan SNMPTN
SSC adalah sebagai berikut :
1. Membuat aplikasi try out simulasi persiapan SNMPTN berbasis standalone,
untuk memudahkan siswa mengerjakan latihan soal SNMPTN tanpa harus
menggunakan akses internet, siswa dapat mengerjakan try out dengan
menginstall aplikasi try out simulasi persiapan SNMPTN dikomputer
masing-masing.
2. Membuat aplikasi try out dengan alur seperti tes SNMPTN sebenarnya dengan
menyediakan materi soal-soal yang biasa diujikan dan dapat diupdate.
3. Membuat sistem yang dapat mengupdate informasi mengenai Perguruan
3
Universitas Kristen Maranatha
PTN, daya tampung mahasiswa, peminat, dan passing grade yang ada pada
PTN di seluruh Indonesia sesuai jurusan IPA atau IPS.
4. Membuat laporan hasil try out dan detil nilai mata pelajaran siswa dalam
bentuk grafik.
5. Membuat sistem yang menyediakan fitur seperti try out aslinya, yang dapat
menampilkan laporan kelulusan siswa di Perguruan Tinggi Negeri (PTN) yang
diminati dengan nilai yang diperoleh.
1.4 Batasan Masalah
Adapun untuk memfokuskan penelitian dalam pembuatan sistem yang
akan dibangun maka dibuat batasan masalah sebagai berikut :
1. Aplikasi dapat digunakan secara offline oleh siswa/siswi.
2. Aplikasi ditujukan untuk siswa/siswi kelas XII SMA.
3. Informasi mengenai Perguruan Tinggi Negeri (PTN) yang ada di Indonesia,
yang berisi jurusan apa saja yang ada pada PTN, daya tampung mahasiswa,
peminat, dan passing grade sesuai jurusan IPA atau IPS tetap, hanya
digunakan sebagai pengukur kemampuan apakah dapat lulus atau tidak pada
perguruan tinggi yang diinginkan.
1.5 Sistematika Pembahasan
Sistematika penulisan dalam laporan tugas akhir ini sebagai berikut:
BAB I PENDAHULUAN
Pada bab ini membahas mengenai: latar belakang masalah, rumusan
masalah, maksud dan tujuan, batasan masalah, dan sistematika pembahasan tugas
4
Universitas Kristen Maranatha
BAB II DASAR TEORI
Pada bab ini berisi dasar teori yang dipergunakan dalam menyusun laporan
tugas akhir ini dan meliputi penjelasan mengenai tes Seleksi Nasional Masuk
Perguruan Tinggi Negeri dan proses perhitungan nilainya, serta penjelasan
perancangan, pengembangan, dan implementasi yang digunakan untuk
membangun aplikasi.
BAB III ANALISIS DAN DISAIN
Pada bab ini berisi analisis gambaran keseluruhan dan disain perangkat
lunak, meliputi pembuatan proses bisnis dan flow chart, ERD, relasi tabel, dan
konsep tampilan antar muka.
BAB IV PENGEMBANGAN PERANGKAT LUNAK
Pada bab ini berisi implementasi seluruh hasil rancangan antarmuka.
BAB V TESTING DAN EVALUASI SISTEM
Pada bab ini terdiri atas rencana pengujian yang terdiri atas test case dan
pelaksanaan pengujian yang dapat menggunakan metoda yaitu Black Box testing.
BAB VI KESIMPULAN DAN SARAN
Pada bab ini berisi kesimpulan dan saran dari seluruh kegiatan penelitian
proyek akhir ini yang dapat digunakan sebagai masukan untuk pengembangan
aplikasi try out simulasi persiapan SNMPTN dan penelitian lebih lanjut dari topik
135
Universitas Kristen Maranatha
BAB VI
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Kesimpulan yang dapat diambil dari tugas akhir aplikasi try out simulasi
persiapan SNMPTN (Studi Kasus Bimbingan Belajar Sony Sugema College)
adalah :
1. Aplikasi try out simulasi persiapan SNMPTN berbasis desktop menyediakan
sarana untuk pengguna dalam latihan soal-soal try out, dengan menginstall
aplikasi dikomputer masing-masing pengguna, tanpa menggunakan akses
internet.
2. Aplikasi try out yang dibangun dibuat mengikuti aturan ujian SNMPTN,
dengan menampilkan mata pelajaran sesuai kelompok program studi yang
dipilih (IPA/IPS/IPC), menentukan jumlah pilihan PTN pengguna
berdasarkan program studi yang dipilih, penilaian hasil ujian menampilkan
passing grade yang dicapai pengguna, sehingga pengguna mengetahui
apakah dapat mencapai passing grade PTN yang diminati pengguna.
3. Aplikasi try out simulasi persiapan SNMPTN menyediakan update informasi
PTN yang berisi fakultas apa saja yang terdapat pada PTN, daya tampung
fakultas, peminat tahun lalu, dan passing grade fakultas tersebut.
4. Aplikasi try out dapat menampilkan kelemahan pengguna pada suatu mata
pelajaran dengan melihat jumlah benar dan salah pada laporan detil nilai try
out.
5. Aplikasi ini dapat digunakan sebagai parameter untuk mengetahui kemajuan
persiapan dari para siswa menghadapi SNMPTN.
6.2 Saran
Pada proses pembutan tugas akhir terdapat kendala-kendala yang dihadapi.
Kendala-kendala tersebut antara lain :
1. Pembuatan fitur try out yang mengikuti alur ujian SNMPTN, yaitu saat
menampilkan mata pelajaran berdasarkan kelompok program studi,
136
Universitas Kristen Maranatha
2. Menampilkan fungsi persentase pada progressbar untuk mencapai
passinggrade pada PTN yang dipilih.
3. Pembuatan fungsi update soal secara masal dalam bentuk file sql, fungsi
yang dibuat menyerupai fungsi import basis data melalui form aplikasi try out
persiapan SNMPTN.
4. Pembuatan fungsi menampilkan grafik hasil seluruh try out pengguna.
Dari kendala-kendala yang dihadapi, semoga dapat dijadikan pelajaran untuk
137
Universitas Kristen Maranatha
DAFTAR PUSTAKA
[1] Anisyah, Suci Nur dan Riwayadi, Susilo. Kamus Lengkap Bahasa
Indonesia.Surabaya : Sinar Terang.
[2] [Anonim].2008. Membuat Aplikasi Database dengan Java dan MySQL,
Yogyakarta :Andi, Semarang: wahana Komputer.
[3] BAB II TINJAUAN
PUSTAKA.http://dspace.widyatama.ac.id/bitstream/handle/10364/515/bab2.p
df?sequence=4.[15 Mei 2011]
[4] Departemen Kesehatan RI, Sekolah Pengatur Rawat Gigi, Direktorat
Kesehatan TNI-AD, Jakarta, 2001.
[5] Departemen Pendidikan dan Kebudayaan. 2002. Kamus Besar Bahasa
Indonesia.Balai Pustaka : Jakarta.
[6] Dhanta, Rizky. 2009. Kamus Istilah Komputer Grafis & Internet.
Surabaya:Indah.
[7] Kadir, Abdul. 2008. Tuntunan Praktis Belajar Database Menggunakan
MySQL. Yogyakarta: Andi Yogyakarta.
[8] Laporan skripsi STMIK.http://laporan-program-visual-basic.html. [15 Mei
2011]
[9] Perancangan Antarmuka.
http://bebas.vlsm.org/v06/Kuliah/SistemOperasi/BUKU/
SistemOperasi-4.X-2/ch25s02.html. [1 Mei 2011]
[10] SELEKSI NASIONAL MASUK PERGURUAN TINGGI NEGERI
(SNMPTN) TAHUN 2011 JALUR UJIAN
TERTULIS/KETERAMPILAN.http://www.snmptn.ac.id. [10 Mei 2011]
[11] Whitten L. Jeffery. (2004). Building Web Application with UML, Second