rancang bangun aplikasi simulasi pelatihan toefl...
TRANSCRIPT
-
RANCANG BANGUN APLIKASI SIMULASI PELATIHAN TOEFL PADA
STISIP KEBANGSAAN MASOHI
Naskah Publikasi
disusun oleh
Alan Gilbert Wattimury
09.12.3529
Kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2013
-
Design Applications The Simulations Training TOEFL In STISIP KEBANGSAAN Masohi
Rancang Bangun Aplikasi Simulasi Pelatihan TOEFL
Pada STISIP KEBANGSAAN Masohi
Alan Gilbert Wattimury
Kusrini
Jurusan Sistem Informasi
STMIK AMIKOM YOGYAKARTA
ABSTRACT
In recent years, many educational institutions, colleges and universities that require students to earn a TOEFL (Test Of English As A Foreign Language) as a condition of high graduation.While to get a high TOEFL score is not easy.
The objective of this software is a Multimedia based TOEFL training, for input facility training issues that had been forgotten by the software available today, while also helping educational institutions, colleges and universities to provide training so that TOEFL students can earn a good grade in the TOEFL test.
Software is provided with facilities such as tutorials and reviews that can assist students in understanding the issues that have been done, there is also the facility of input and report where administrators can create or edit a TOEFL test questions and view and create reports participants test.Withthe software then can facilitate in providing training to the end student. In the endmay also bedeveloped forthe screeningof new studentsAdmissionor the other.
Keywords : Information Systems, English Language Training, TOEFL
-
1. PENDAHULUAN 1.1 . Latar Belakang Dalam era globalisasi saat ini teknologi informasi mulai berkembang dengan pesat. Hal ini tidak terlepas dari perkembangan di bidang sains dan teknologi yang mendukungnya. Diantaranya adalah perkembangan dalam pembuatan teknik pemrograman, perancangan dan pembuatan, salah satunya aplikasi untuk pelatihan tes TOEFL ini. Teknik penyajian informasi yang didukung dengan bentuk tampilan yang interaktif dan mudah sehingga dapat menarik perhatian para user (mahasiswa) ataupun menggunakan informasi yang disajikan. Berdasarkan dari uraian diatas maka penulis sebagai mahasiswa tingkat akhir Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta akan melaksanakan penyusunan skripsi dengan judul Rancang Bangun Aplikasi Simulasi Pelatihan TOEFL pada STISIP KEBANGSAAN Masohi. ini memerluakan suatu sistem aplikasi basis data yang mampu menyediakan informasi yang cepat, tepat, akurat, dan relevan sehingga tercipta kecepatan dan ketepatan dalam pelayanan yang berkaitan dengan aplikasi tersebut. 1.2 . Rumusan Masalah Berdasarkan uraian di atas pada tugas akhir ini rumusan masalah yang dapat diambil adalah :
1 Bagaimana merancang dan membuat aplikasi (software) simulasi pelatihan TOEFL pada STISIP KEBANGSAAN Masohi
2 Bagaimana mengimplementasikan aplikasi (software) yang telah di buat sehingga dapat mempermudah dalam proses penyampaian informasi pelatihan TOEFL pada STISIP KEBANGSAAN Masohi?
1.3 . Batasan Masalah Mengingat luasnya permasalahan dalam pembuatan aplikasi ini maka batasan dalam tugas akhir ini adalah :
1. Aplikasi dibuat hanya pada proses pembuatannya saja, sedangkan kriteria materi yang diujikan tidak dibahas secara mendalam.
2. Program disajikan dengan dukungan multimedia pada pengaksesan audionya (.wav atau .mp3)
3. Materi yang ada dalam test TOEFL ini meliputi : Listening, Structure and Written, dan Reading.
4. Aplikasi untuk pelatihan TOEFL ini merupakan program pembelajaran yang memberikan latihan dan teori sekaligus dilengkapi dengan penjelasan untuk tiap - tiap materi yang diujikan. Ada 4 (empat) aktifitas utama dalam aplikasi ini yaitu : TUTORIAL, EXAMINATION, REVIEW, dan PROGRESSION
5. Pembuatan aplikasi (software) ini berbasiskan desktop disesuaikan dengan kondisi pada tempat objek penelitian yaitu STISIP KEBANGSAAN Masohi yang belum mempunyai fasilitas koneksi internet yang memadai. Dan jenis TOEFL yang dipakai adalah Paper Base Test.
1.4 . Tujuan Penelitian
1) Sebagai salah satu syarat kelulusan program pendidikan jenjang strata 1 (satu) pada Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta.
2) Merancang dan membuat suatu desain dan implementasi dari aplikasi (software) simulasi pelatihan TOEFL, sehingga dapat dijadikan acuan dalam proses pembelajaran pada STISIP KEBANGSAAN Masohi tersebut. Maupun lembaga - lembaga pendidikan lain yang ingin menggunakan aplikasi ini untuk proses pelatihan tersebut.
-
3) Menerapkan ilmu yang telah didapat selama perkuliahan di STMIK AMIKOM Yogyakarta maupun yang dipelajari sendiri.
1.5 . Manfaat Penelitian
1) STISIP KEBANGSAAN Masohi, untuk dapat meningkatkan kualitas para lulusan dalam hal ini adalah untuk berbahasa inggris yang telah diterapakan dalam tahun ajaran sebelumnya.
2) Diharapkan dapat dimanfaatkan sebagai bahan evaluasi serta reverensi bagi pengembangan kurikulum akademik.
1.6 . Metode Penelitian
Metode - metode yang digunakan dalam penelitian ini adalah 1. Pengumpulan Data
a. Metode Wawancara b. Metode Observasi c. Metode Kepustakaan
2. Analisis Data a. Identify (mengidentifikasi masalah) b. Understand (memahami kerja sistem yang ada) c. Analyze (menganalisis hasil) d. Report (membuat laporan hasil analisis)
3. Perancangan Sistem a. Perancangan output b. Perancangan input c. Perancangan proses sistem d. Perancangan database e. Penulisan program (Pengcodingan program)
4. Pengujian 5. Implementasi
2. LANDASAN TEORI 2.1. Jenis Aplikasi dalam pembelajaran
1) Komputer mempresentasikan beberapa informasi. 2) User diminta untuk merespon pertanyaan atau masalah yang
berhubungan dengan informasi tersebut 3) Komputer melakukan respon dari user menurut kriteria yang ada. 4) Komputer menentukan apa yang dilakukan selanjutnya berdasarkan
hasil evaluasi dan respon user. 2.2. Defenisi Sistem Informasi
2.2.1 Defenisi Sistem Sistem adalah sekumpulan objek objek yang saling berelasi dan berinteraksi serta hubungan antar objek bisa dilihat sebagai satu kesatuan yang dirancang untuk mencapai suatu tujuan yang sudah disepakati bersama sama .
2.2.2 Defenisi Data Data adalah representasi dari suatu fakta, yang dimodelkan dalam bentuk gambar, kata, dan / atau angka.
2.2.3 Defenisi Informasi Informasi adalah sekumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima.
-
2.3. Klasifikasi, Karakteristik, dan Komponen Sistem 2.3.1 Klasifikasi Sistem
a. Sistem Abstrak (abstract system) dan Sistem Fisik (physical system).
b. Sistem Deterministik (Deterministic system) dan Sistem Propabilistik (propabilistic system).
c. Sistem tertutup (close system) dan Sistem Terbuka (open system). d. Sistem Alamiah (natural system) dan Sistem Buatan Manusia
(human made system). e. Sistem Sederhana dan Sistem Kompleks
2.3.2 Karakteristik Sistem
Karakteristik sistem dapat dibedakan antara suatu sistem dengan sistem yang lainnya menurut (Fatta, 2007 : 5-6), adalah sebagai berikut :
a. Batasan (boundary) b. Lingkungan (environment) c. Masukan (input) d. Keluaran (output) e. Komponen (component) f. Penghubung (interface) g. Penyimpanan (storage)
2.3.3 Komponen Sistem
Komponen - kompenen yang terdapat pada suatu sistem menurut (Kusrini,2007 : 9), adalah sebagai berikut :
a. Perangkat keras (hardware) b. Perangkat lunak (software) c. Prosedur d. Orang e. Basis data (database) f. Jaringan komputer dan komunikasi data
2.4. TOEFL (Test of English As a Foreign Language) Ada beberapa jenis tes TOEFL yang ada sekarang yaitu : Paper Based, Test (PBT ), Computer Based Test (CBT), Internet Based Test (iBT)
2.5. Proses penilaian (scoring) TOEFL
Proses penilaian (scoring) dapat dilihat pada tabel konversi berikut ini berdasarkan panduan TOEFL : For English Programs, Scoring Guides oleh ETS (Educations Testing Service) adalah sebagai berikut :
http://search.ets.org/cs.html?url=http%3A//www.ets.org/toefl/english_programs/scores/guides/&qt=url%3A*/toefl/*+||+Scoring+TOEFL&col=etsorg10&n=10
-
Tabel 2.1 Konversi penilaian TOEFL Paper Based Test
Correct Answer
Section 1 Section 2 Section 3
Listening
Structure and Written
Reading
50 68 - 67
49 67 - 66
48 66 - 65
47 65 - 63
46 63 - 61
45 62 - 60
44 61 - 59
43 60 - 58
42 59 - 57
41 58 - 56
40 57 68 55
39 57 67 54
38 56 65 54
37 55 63 53
36 54 61 52
35 54 60 52
34 53 58 51
33 52 57 50
32 52 56 49
31 51 55 48
30 51 54 48
29 50 53 47
28 49 52 46
27 49 51 46
26 48 50 45
25 48 49 44
24 47 48 43
23 47 47 43
22 46 46 42
21 45 45 41
20 45 44 40
19 44 43 39
18 43 43 38
17 42 41 37
16 41 40 36
15 41 40 35
14 39 38 34
13 38 37 32
12 37 36 31
11 35 35 30
10 33 33 29
9 32 31 28
8 32 29 28
-
Sebagai contoh penilaian (score) dan pengubah (converter) tes TOEFL dapat dilihat pada berikut :
Tabel 2.3 Converter TOEFL Score
Listening
Structure and
Written
Reading
Correct answers (Jawaban yang benar)
45
30
25
Converted Scored: (Hasil Pengubahan nilai)
62
54
44
Coverter Scored didapat dari hasil jawaban yang benar dalam tes,yang disesuaikan dengan daftar Tabel 2.1 dan Tabel 2.2 diatas.
62 + 54 + 44 = 160
Total Score didapat dari hasil Converter Scored di bagi tiga bagian (section) tes dan di kalikan 10. 160 : 3 = 53,333 (dibulatkan ke bawah) ,53 x 10 = 530
2.6. Konsep Permodelan Sistem 2.6.1 Pengertian Flowchart
Bagan alir (flowchart) adalah bagan (chart) yang menunjukan aliran (flow) didalam program atau prosedur sistem secara logika, digunakan terutama sebagai alat bantu komunikasi dan untuk dokumentasi. Ada 5 macam flowchart, yaitu : (Kusrini, 2007 : 80), 2.6.2 Pengertian DFD (Data Flow Diagram)
DFD menggambarkan arus data dari suatu sistem informasi, baik sistem lama maupun sistem baru secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut berada. (Kusrini, 2007 : 88).
2.7 Konsep Basis Data Bahasa basis data data mempunyai beberapa bagian, yaitu : a) DDL (Data Definiton Language) b) DML (Data Manipulation Language) c) DCL (Data Control Language) d) DTL (Data transaction Language)
7 31 27 27
6 30 26 26
5 29 25 25
4 28 23 24
3 27 22 23
2 26 21 23
1 25 20 22
0 24 20 21
Tabel 2.2 Converter TOEFL Score (Lanjutan)
-
2.8 Perangkat Lunak Yang Digunakan 2.8.1 Visual Basic 6.0
Visual Basic adalah program untuk membuat aplikasi berbasis Microsoft Windows secara cepat dan mudah. Visual basic menyediakan tool untuk membuat aplikasi yang sederhana sampai aplikasi kompleks atau rumit baik untuk keperluan pribadi maupun untuk keperluan perusahaan / instansi dengan sistem yang lebih besar (Sunyoto, 2007 : 1,2,5-12). 2.8.2 MySQL MySQL (My Structure Query Language) adalah sebuah sebuah program pembuat database yang bersifat open source, artinya siapa saja dapat menggunakannya secara bebas. Berikut ini merupakan jenis jenis perintah dari MySQL (Nugroho, 2009 : 29) :
a) DDL (Data Definition Language) b) DML (Data Manipulation Language) c) DCL (Data Control Language)
2.8.3 XAMPP XAMPP adalah perangkat lunak pengembang yang digunakan untuk
pengembangan website berbasis PHP dan MySQL. XAMPP dibuat dan dikembangkan oleh Apache Friends.
2.9 Tinjauan Umum
2.9.1 Gambaran Umun Objek Penelitian 2.9.1.1 Sejarah STISIP KEBANGSAAN Masohi
Sekolah Tinggi Ilmu Sosial dan Ilmu Politik (STISIP) KEBANGSAAN Masohi adalah perguruan tinggi yang dibina dan dikelola oleh Yayasan Perguruan Tinggi Kebangsaan Masohi. STISIP KEBANGSAAN Masohi, didirikan oleh almarhum Drs. Demianus Resusun, MS (Pendiri dan Mantan Ketua Yayasan Perguruan Tinggi Kebangsaan Masohi) pada tanggal 2 Agustus 2002. Surat Keputusan Menteri Pendidikan Nasional nomor 152/D/O/2002 tentang Pendirian STISIP KEBANGSAAN Masohi dan Penyelenggaraan Program Studi Ilmu Administrasi Negara, Ilmu Pemerintahan, dan Sosiologi.
2.9.1.2 Letak STISIP KEBANGSAAN Masohi Sekolah Tinggi ini berada di lokasi yang berbeda - beda,yakni kantor
pusat yang beralamat diJl. Jendral Soedirman No.1, kantor yayasan yang beralamat Jl.Christina Martha Tiahahu No.15, dan kampusnya sendiri beralamat di Jl. Abdulah Soulisa No.1 kota Masohi kabupaten Maluku Tengah.
2.9.2 Penjelasan sistem yang sedang berjalan Poses tes TOEFL yang saat ini dilaksanakan adalah dengan cara Paper
Base Test, dimana mahasiswa mengerjakan soal soal tes yang berjumlah kurang lebih 150 soal dalam waktu 200 menit.
-
3. ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis
3.1.1 Analisis Kelemahan Sistem Metode yang digunakan dalam menganalisis kelemahan sistem lama adalah metode PIECES (Performance, Economy, Information, Control, Efficiency, Service),
a) Analisis Kinerja (Performance) b) Analisis Informasi (Information) c) Analisis Ekonomi (Economy) d) Analisis Keamanan (Control) e) Analisis Efisiensi (Eficiency) f) Analisis Layanan (Servises)
3.1.2 Analisis Kebutuhan Sistem 3.1.2.1 Kebutuhan nonFungsional (nonFunctional Requirements)
a) Kebutuhan Perangkat Keras (Hardware) b) Kebutuhan Perangkat Lunak (Software) c) Kebutuhan Informasi d) Kebutuhan Pengguna (user)
3.1.2.2 Kebutuhan Fungsional (Functional Requirements) Kebutuhan fungsional adalah jenis kebutuhan yang berisi proses proses apa saja yang nantinya akan dilakukan oleh sistem.
3.1.3 Analisis Biaya 3.1.3.1 Biaya Pengadaan
Biaya pengadaan adalah biaya yang dibutuhkan untuk pengadaan perangkat keras (Hardware).
3.1.3.2 Biaya Persiapan Operasi Biaya persiapan operasi adalah semua biaya yang digunakan untuk membuat sistem ini agar siap untuk dioperasikan. Adapun biaya operasi yang dimaksud disini adalah biaya untuk pembelian perangkat lunak (software) yang dibutuhkan agar sistem yang baru ini dapat diopersikan.
3.1.4 Analisis Kelayakan Sistem Analisis kelayakan sistem dilakukan untuk mengetahui apakah sistem baru ini layak untuk digunakan. Untuk menguji apakah suatu sistem layak atau tidaknya maka dapat dilakukan dengan beberapa analisis, diantaranya analisis kelayakan teknik, analisis kelayakan sosial, dan analisis kelayakan operasional.
3.1.4.1 Analisis Kelayakan Teknik
Secara teknik sistem yang baru ini adalah suatu sistem yang mudah untuk dioperasikan sehingga cocok untuk diterapkan pada STISIP KEBANGSAAN Masohi.
3.1.4.2 Analisis Kelayakan Sosial Sistem yang baru dikatakan layak secara sosial jika sistem itu tidak berpengaruh negatif terhadap lingkungan sosial (lingkungan masyarakat, sosial, pendidikan, dan budaya).
3.1.4.3 Analisis Kelayakan Operasional Sistem baru ini tidak memerlukan user dengan keahlian khusus yang bertindak sebagai administrator dalam pengoperasiannya.
-
3.2 Perancangan Sistem 3.2.1 Perancangan Proses
Perancangan proses yang digunakan adalah Flowchart dan Data Flow Diagram (DFD).
3.2.1.1 Flowchart Sistem
Flowchart digunakan untuk mengambarkan aliran (flow) di dalam sistem serta menjelaskan prosedur - prosedur yang ada di dalam sistem. Berikut flowchart dari sistem simulasi tes TOEFL yang akan dibuat :
Gambar 3.1 Flowchart Sistem yang akan dibuat
3.2.1.2 Data Flow Diagram DFD menggambarkan arus data dari suatu sistem informasi secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut berada. Berikut gambaran DFD dari sistem simulasi tes TOEFL yang akan dibuat :
soal
input soal
pengolahan soal
SOAL
jawaban
input jawaban
pengolahan
jawaban
JAWABAN
nilai
input nilai
pengolahan nilai
NILAI
admin
input admin
pengolahan admin
ADMIN
pembuatan
laporan nilai
laporan nilai
paragraf
input paragraf
pengolahan
paragraf
PARAGRAF
detail nilai
detail input
nilai
pengolahan detail
nilai
DETAIL NILAI
-
Aplikasi Simulasi Pelatihan
TOEFL
ADMIN
Data Validasi
LOGIN
Data LOGIN
Data Soal
Data Validasi Soal
Data Validasi
Jawaban
Data Jawaban
Data ADMIN
Data Validasi
ADMIN
Data Soal
Data
Jawaban
Data Nilai
Data Pilihan
Jawaban
USER
Data Paragraph
Data Paragraph
Data
Paragraph
Data Detail
Nilai
1. Data Flow Diagram (DFD) Level 0
Gambar 3.2 DFD Level 0
3.2.2 Perancangan Basis Data
Perancangan basis data merupakan proses menciptakan perancangan untuk basis data yang akan mendukung operasi dan tujuan perusahaan. Dalam tahapan perancangan basis data, dapat dilakukan dengan dua pemodelan yaitu ER-D (Entitas Relation Diagram) dan normalisasi. Dalam perancangan ini penulis menggunakan tahapan permodelan ER-D (Entitas Relation Diagram).
3.2.2.1 Relasi Antar Tabel Relasi antar tabel merupakan pengambaran hubungan antara satu
tabel dengan tabel lain, yang terrelasikan oleh primary key dan foreign key dan berfungsi mengatur tabel tabel di database. Berikut adalah relasi antar tabel yang telah penulis buat :
3.2.3 Perancangan Interface (Antarmuka)
Perancangan interface adalah tahapan perancangan form form yang akan dibuat dalam sistem yang sedang dibangun. Adapun rancangan interface aplikasi simulasi TOEFL ini adalah sebagai berikut :
-
3.2.3.1 Bagian Menu Awal Aplikasi Pada halaman ini merupakan tampilan awal aplikasi yang
menyajikan menu untuk user (mahasiswa), yang ingin langsung mengikuti simulasi test TOEFL, dan administrator yang akan mengedit aplikasi simulasi tes TOEFL tersebut. Maupun keluar dari aplikasi ini.
4. IMPLEMENTASI DAN PEMBAHASAN 4.1 Pengertian Implementasi Sistem
Implementasi sistem merupakan prosedur prosedur yang dilakukan untuk menyelesaikan desain sistem yang ada dalam rancangan sistem yang telah dirancang dan menguji atau membandingkan sistem yang telah dibuat dengan sistem lama, untuk memunculkan keunggulan sistem yang baru dan mengurangi kesalahan pada sistem yang baru.
4.2 Tujuan Implementasi Sistem
1. Menyelesaikan desain sistem yang telah disetujui sebelumnya. 2. Memastikan bahwa user dapat mengoperasikan sistem baru. 3. Menguji sistem apakah sistem tersebut telah sesuai dengan keinginan
user. 4. Memastikan bahwa sistem tersebut mempunyai kelebihan
dibandingkan dengan sistem lama. 5. Memastikan bahwa konversi sistem berjalan dengan lancar.
4.3 Implementasi Database dan Kegiatan Implementasi Sistem
4.3.1 Implementasi Database 4.3.2 Kegiatan Implementasi sistem Rencana implementasi dilakukan lebih awal sebelum kegiatan implementasi dilakukan.
4.3.2.1 Pengujian Program
a) Kesalahan kode pemograman (syntax error) b) Kesalahan proses (run time error) c) Kesalahan logika (logical error)
4.3.2.2 Pengujian Sistem
a. Kinerja (Performance) b. Informasi (Information) c. Ekonomi (Economy) d. Keamanan (Control) e. Efisiensi (Eficiency) f. Layanan (Service)
4.3.2.3 Konversi Sistem
a) Konversi Langsung b) Konversi Paralel c) Konversi Percontohan d) Konversi Phase In
4.3.2.4 Pelatihan Personil Pelatihan personal merupakan orang yang memegang peran
penting dalam pemanfaatan sistem baru.
-
4.4 Demonstrasi Program
4.4.1 Tampilan User Login
Gambar 4.1 Tampilan User Login
4.4.2 Tampilan Menu Utama
Gambar 4.2 Tampilan Menu Utama
-
5. PENUTUP 5.1 Kesimpulan
1) Aplikasi Simulasi Pelatihan TOEFL Pada STISIP KEBANGSAAN Masohi ini telah berhasil dibuat dan dapat berfungi dengan baik.
2) Dengan menggunakan aplikasi simulasi ini mahasiswa STISIP KEBANGSAAN Masohi sebagai end user dapat mempelajari berbagai soal yang nantinya akan diujikan pada saat tes TOEFL dengan mudah, serta dapat mempersiapkan diri secara matang dan baik sebelum mengikuti tes TOEFL yang sebenarnya.
3) Dengan adanya aplikasi ini maka user (mahasiswa) tidak perlu mencari sumber sumber referensi seperti buku buku panduan tes TOEFL tersebut untuk mempersiapkan diri untuk mengikuti tes, dikarenakan semua soal soal yang ada telah terkomputerisasi secara lengkap, dan dapat dipebaharui (reupdate) pada database yang ada.
5.2 Saran
1) Hal penting yang perlu diperhatikan dengan adanya penggunaan aplikasi ini, yaitu perlunya dilakukan perawatan terhadap hardware dan software dengan baik.
2) Seiring berkembangnya materi materi dan standarisasi tes TOEFL yang ada maka akan terjadi pula peningkatan kebutuhan akan informasi, sehingga pada suatu saat nanti aplikasi ini tidak lagi mampu memenuhi kebutuhan informasi tersebut. Maka dari itu, pada saatnya nanti Aplikasi Simulasi Pelatihan TOEFL ini perlu dikembangkan lagi agar tetap bisa memenuhi kebutuhan standarisasi pengujian tes TOEFL pada masa yang akan datang.
3) Pengembangan terhadap aplikasi simulasi pelatihan TOEFL ini dapat dilakukan oleh peneliti sendiri maupun oleh pihak lain sesuai dengan kesepakatan, agar sistem ini dapat tetap memenuhi kebutuhan informasi bagi pihak STISIP KEBAGSAAN Masohi sebagai end user.
-
DAFTAR PUSTAKA
Al-Fatta, H. 2007. Analisis & Perancangan Sistem Informasi. Yogyakarta : Penerbit Andi Carapedia 2010. Pengertian dan Definisi Informasi Menurut Para Ahli.
http://carapedia.com/pengertian_definisi_informasi_menurut_para_ahli_info504.html . Diakses pada tanggal : 19 Oktober 2012
Hakim, Lukmanul. 2009. Membuat Tanggal Indonesia (database).
http://www.bukulokomedia.com/artikel-88-membuat-fungsi-tanggal-indonesia-database.html#.UGvupdm7D9x . Diakses tanggal : 21 Desember 2012
Kristanto, Andri. 2003. Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta :
GAVA MEDIA Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta : Penerbit
Andi Wright, Stacey Whitney dan Silveter Goridus Sukur. 2012. Soal Soal TOEFL Super
Lengkap. Yogyakarta : Kalarana Press
http://carapedia.com/pengertian_definisi_informasi_menurut_para_ahli_info504.htmlhttp://carapedia.com/pengertian_definisi_informasi_menurut_para_ahli_info504.htmlhttp://www.bukulokomedia.com/artikel-88-membuat-fungsi-tanggal-indonesia-database.html#.UGvupdm7D9xhttp://www.bukulokomedia.com/artikel-88-membuat-fungsi-tanggal-indonesia-database.html#.UGvupdm7D9x
JUDULHALAMAN PENGESAHANABSTRACT1. PENDAHULUAN1.1 . Latar Belakang1.2 . Rumusan Masalah1.3 . Batasan Masalah1.4 . Tujuan Penelitian1.5 . Manfaat Penelitian1.6 . Metode Penelitian
2. LANDASAN TEORI2.1. Jenis Aplikasi dalam pembelajaran2.2. Defenisi Sistem Informasi2.2.1 Defenisi Sistem2.2.2 Defenisi Data2.2.3 Defenisi Informasi
2.3. Klasifikasi, Karakteristik, dan Komponen Sistem2.3.1 Klasifikasi Sistem2.3.2 Karakteristik Sistem2.3.3 Komponen Sistem
2.4. TOEFL (Test of English As a Foreign Language)2.5. Proses penilaian (scoring) TOEFL2.6. Konsep Permodelan Sistem2.6.1 Pengertian Flowchart2.6.2 Pengertian DFD (Data Flow Diagram)
2.7 Konsep Basis Data2.8 Perangkat Lunak Yang Digunakan2.8.1 Visual Basic 6.02.8.2 MySQL2.8.3 XAMPP
2.9 Tinjauan Umum2.9.1 Gambaran Umun Objek Penelitian2.9.1.1 Sejarah STISIP KEBANGSAAN Masohi2.9.1.2 Letak STISIP KEBANGSAAN Masohi
2.9.2 Penjelasan sistem yang sedang berjalan
3. ANALISIS DAN PERANCANGAN SISTEM3.1 Analisis3.1.1 Analisis Kelemahan Sistem3.1.2 Analisis Kebutuhan Sistem3.1.2.1 Kebutuhan nonFungsional (nonFunctional Requirements)3.1.2.2 Kebutuhan Fungsional (Functional Requirements)
3.1.3 Analisis Biaya3.1.3.1 Biaya Pengadaan3.1.3.2 Biaya Persiapan Operasi
3.1.4 Analisis Kelayakan Sistem3.1.4.1 Analisis Kelayakan Teknik3.1.4.2 Analisis Kelayakan Sosial3.1.4.3 Analisis Kelayakan Operasional
3.2 Perancangan Sistem3.2.1 Perancangan Proses3.2.1.1 Flowchart Sistem3.2.1.2 Data Flow Diagram
3.2.2 Perancangan Basis Data3.2.2.1 Relasi Antar Tabel
3.2.3 Perancangan Interface (Antarmuka)3.2.3.1 Bagian Menu Awal Aplikasi
4. IMPLEMENTASI DAN PEMBAHASAN4.1 Pengertian Implementasi Sistem4.2 Tujuan Implementasi Sistem4.3 Implementasi Database dan Kegiatan Implementasi Sistem4.3.1 Implementasi Database4.3.2 Kegiatan Implementasi sistem4.3.2.1 Pengujian Program4.3.2.2 Pengujian Sistem4.3.2.3 Konversi Sistem4.3.2.4 Pelatihan Personil
4.4 Demonstrasi Program4.4.1 Tampilan User Login4.4.2 Tampilan Menu Utama
5. PENUTUP5.1 Kesimpulan5.2 Saran
DAFTAR PUSTAKA