PENGEMBANGAN KAMUS BERBASIS WEB MENGGUNAKAN ACTIVE SERVER PAGES

dokumen-dokumen yang mirip
RANCANG BANGUN PERANGKAT LUNAK LIBRARY DIGITAL DI SMK NEGERI 2 PENGASIH

LAPORAN PENELITIAN PROFIL PROGRAM STUDI TEKNIK ELEKTRO FT UNY : PENGEMBANGAN MEDIA PROMOSI DENGAN MEMANFAATKAN TEKNOLOGI MULTIMEDIA

BAB II LANDASAN TEORI...

SKRIPSI RANCANG BANGUN ENSIKLOPEDIA BATIK JAWA BERBASIS WEB RESPONSIF. Oleh : Achmad Noor Syarifudin

SKRIPSI. AKUMULASI POINT VALUE pada MLM SUN HOPE INTERNASIONAL STOCKIST 53 SLEMAN. Skripsi Diajukan Guna Memenuhi Salah Satu Persyaratan

SKRIPSI PERANCANGAN APLIKASI UJIAN ONLINE DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN MYSQL PADA SMK SORE 1 PONOROGO

KATA PENGANTAR. Dalam penyusunan proyek akhir ini, penulis mengucapkan terima kasih kepada :

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

ABSTRAK. Kata Kunci : Peramalan, Least Square, Moving Average

MEMBANGUN WEBSITE SMP NEGERI 1 DOLOK BATU NANGGAR MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MADANIYAH FITRAHAYATI

HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI

DAFTAR ISI HALAMAN JUDUL...

LAPORAN SKRIPSI APLIKASI WEB PENDAFTARAN SISWA BARU PADA SMK PGRI 2 KUDUS. Oleh : Tri Ayu Widian Ningrum

DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL DAFTAR MODUL PROGRAM.. BAB I PENDAHULUAN

DAFTAR ISI. Halaman Judul... Halaman Pengesahan... Halaman Persembahan... Halaman Motto... Kata Pengantar... Daftar Isi... Daftar Gambar...

SISTEM INFORMASI ALUMNI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEB

PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT PADA TANAMAN PISANG DENGAN METODE FORWARD CHAINING SKRIPSI. Diajukan Sebagai Salah Satu Syarat

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PENGESAHAN PEMBIMBING... HALAMAN PENGESAHAN PENGUJI... KATA PENGANTAR... MOTTO... HALAMAN PERSEMBAHAN...

PENGESAHAN PEMBIMBING...

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

APLIKASI BERBASIS WEB UNTUK LAYANAN INFORMASI GAJI PEGAWAI (Studi Kasus PERUSAHAAN INDONESIAN TOWER) SKRIPSI. Disusun oleh : Disusun oleh:

ABSTRAK. Kata Kunci : E-commerce, Website Penjualan buku, Customer, dan Error Handling. iii. Universitas Kristen Maranatha

Prototype Sistem Informasi Hasil Penelitian Berbasis WEB

RANCANG BANGUN SISTEM APPLIKASI UJIAN ONLINE UNTUK MEMBANTU SISWA DALAM MENGHADAPI UJIAN AKHIR NASIONAL ONLINE DI SMP NEGERI 01 WATES - BLITAR

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT KISTA PADA MANUSIA MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

LEMBAR PENGESAHAN ABSTRACT

ABSTRAK. i Universitas Kristen Maranatha

SKRIPSI SISTEM INFORMASI GEOGRAFIS LOKASI PENGUNGSIAN BENCANA BANJIR DI KABUPATEN KUDUS. Oleh : RIZAL CHAIRUL AMAL

SKRIPSI PERANCANGAN SISTEM INFORMASI DIGITAL LIBRARY (DIGILIB) DENGAN MENGGUNAKAN PHP DAN MYSQL DI PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PONOROGO

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI ALUMNI POLITEKNIK NEGERI MEDAN BERBASIS WEB

RANCANG BANGUN SISTEM INFORMASI JADWAL KULIAH JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN BERBASIS WEB LAPORAN TUGAS AKHIR.

KATA PENGANTAR. Yogyakarta, April Penyusun. vii

Gambar Tampilan Pemilihan Kepala Keluarga Gambar Tampilan Create Anggota Kepala Keluarga Gambar 4.24.

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

1 APLIKASI AKADEMIK SMK SINAR PERMATA BANGSA SRAGEN BERBASIS WEBSITE

TUGAS AKHIR PERANCANGAN APLIKASI SISTEM AGENDA ELEKTRONIS ONLINE BERBASIS CLIENT-SERVER DI LINGKUNGAN KEMENTERIAN LUAR NEGERI

3.4 Data dari Melati Mekar Mandiri... 38

SISTEM INFORMASI PENGELOLAAN DISTRO ONLINE TUGAS AKHIR MUHAMMAD ITMAM

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN POLYLINE JALAN DAN JEMBATAN WILAYAH KECAMATAN JEKULO BERBASIS WEB

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

DAFTAR ISI HALAMAN JUDUL... LEMBAR PENGESAHAN PEMBIMBING... LEMBAR PENGESAHAN PENGUJI... iii. LEMBAR PERNYATAAN KEASLIAN HASIL TUGAS AKHIR...

BAB II LANDASAN TEORI...

SISTEM INFORMASI PENYELESAIAN SKRIPSI MAHASISWA S1 MATEMATIKA FMIPA USU TUGAS AKHIR HANDY YOHANES SEMBIRING

PERANCANGAN APLIKASI E-COMMERCE PENYEWAAN MOBIL CV. ROSWAN KAMIN BERBASIS WEB TUGAS AKHIR FAIZ AMRI

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM INFORMASI PRODUK DEVICE TESTING BERBASIS INTRANET PADA PT BAKRIE TELECOM, TBK

SKRIPSI DESAIN SISTEM INFORMASI INVENTARIS BERBASIS WEB DI SDN 6 SAWOO

WEB APPLICATION PELACAKAN KENDARAAN

BAB II KAJIAN LITERATUR

TUGAS AKHIR DORIS SILALAHI

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

PROGRAM PENDIDIKAN SARJANA EKSTENSI D E P A R T E M E N T E K N I K I N D U S T R I F A K U L T A S T E K N I K UNIVERSITAS SUMATERA UTARA MEDAN 2009

APLIKASI PERSEWAAN ALAT DAN PENJADWALAN JOB DI JACK AV VIDEO SHOOTING MENGGUNAKAN PHP DAN MYSQL SKRIPSI

PERANCANGAN SISTEM INFORMASI ( STUDI KASUS : GANESHA OPERATION PONOROGO ) SKRIPSI

PERANCANGAN DAN PEMBUATAN WEBSITE SEBAGAI MEDIA INFORMASI PADA YAYASAN PONDOK PESANTREN HIDAYATULLAH

BUDIMAN STUDI JURUSAN PROGRAM. oleh

RANCANG BANGUN SIMULASI TES ONLINE CALON PEGAWAI NEGERI SIPIL (CPNS)

SISTEM INFORMASI PENJADWALAN MATA KULIAH DIPLOMA III TEKNIK INFORMATIKA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR RAFIKAH AMELIA NASUTION

PERANCANGAN SISTEM INFORMASI TRANSAKSI PENJUALAN DENGAN VISUAL BASIC 6.0 DAN MICROSOFT SQL SERVER 2000 DI TOKO RCC KOMPUTER PONOROGO SKRIPSI

ABSTRAK. Kata kunci: Teknologi, internet, e-marketplace.

2 KATA PENGANTAR. Bandung, September Penulis. iii

LAPORAN TUGAS AKHIR APLIKASI PENDAFTARAN RAWAT JALAN DI RUMAH SAKIT UMUM DAERAH BANJARNEGARA MENGGUNAKAN SMS

SISTEM INFORMASI ABSENSI PEGAWAI KANTOR KECAMATAN MEDAN AREA BERBASIS WEB TUGAS AKHIR ELSA MAYASARI

PERANCANGAN SISTEM APLIKASI PENDATAAN KEPEGAWAIAN & ABSENSI KANTOR DISKOMINFO KOTA MEDAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR SYAFIRA NOVIA

SKRIPSI SISTEM PAKAR UNTUK MENETUKAN KERUSAKAN PADA SMARTPHONE ANDROID. Oleh : SAIFUL ULYA

PERANCANGAN SISTEM INFORMASI TRANSAKSI PENJUALAN DI TOKO TELAGA BIRU KOMPUTER PACITAN (SKRIPSI)

BAB I PENDAHULUAN...1

SISTEM PANJUALAN PROPERTI BERBASIS E-COMMERCE TUGAS AKHIR KIKY YOHANA BERTUA H

LAPORAN SKRIPSI PEMBANGUNAN APLIKASI PEMASARAN ONLINE BERBASIS WEB MENGGUNAKAN PENDEKATAN SOCIAL COMMERCE. Oleh: TITA MELYANA

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR GAMBAR... xiv. DAFTAR TABEL... xviii BAB I PENDAHULUAN Perumusan Masalah...

ABSTRACT. Keywords : Application, E-Commerce, Customer Relationship Management

SISTEM INFORMASI PENJUALAN BARANG PADA TOKO DIGITAL ELEKTRONIK BERBASIS WEB (STUDI KASUS TOKO MEGA ELEKTRONIK) SKRIPSI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

SKRIPSI MEMBANGUN SISTEM PENJUALAN PADA TOKO KUE TESA MENGGUNAKAN PHP DAN MYSQL SAIFUL AKMAM TOHANO

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN FURNITURE RUMAH DENGAN METODE TOPSIS BERBASIS WEB. Oleh : SHOFIANI RISTI KHANIFAH

Sistem Informasi Geografis Potensi Daerah Kabupaten Jepara

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PANTI ASUHAN AL-WASHLIYAH TANJUNG MULIA MEDAN BERBASIS WEB

SISTEM INFORMASI GEOGRAFIS PUSKESMAS SE-KECAMATAN DAWE KABUPATEN KUDUS MENGGUNAKAN GOOGLE MAP API

SISTEM INFORMASI ORDER ALAT MUSIK DAN ORDER REKAMAN BERBASIS WEB DI STUDIO RECORD ORANGE MADIUN SKRIPSI

LAPORAN SKRIPSI SISTEM PENGHUBUNG KANTOR CABANG DENGAN KANTOR PUSAT UNTUK PENINJAUAN STORTING BERBASIS WEB PADA KOPERASI MINTOROGO

SKRIPSI SISTEM INFORMASI NILAI DAN KEHADIRAN SISWA BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL FANDI TRI SAPUTRO

APLIKASI PERAMALAN KEUNTUNGAN PENJUALAN MENGGUNAKAN METODE REGRESI LINIER (Studi Kasus :Home Industri Penjualan Keripik Jagung Manggala )

Sistem Informasi Ujian Masuk Pada MTs N 2 Kudus Berbasis Web

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN...

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. HALAMAN PERSEMBAHAN... iii. MOTTO... iv. KATA PENGANTAR... v. DAFTAR ISI...

SISTEM INFORMASI GEOGRAFIS PELAYANAN KESEHATAN KABUPATEN PONOROGO BERBASIS WEB SKRIPSI

SKRIPSI SISTEM INFORMASI KOPERASI BERBASIS ONLINE DENGAN MENGGUNAKAN PHP DAN MYSQL

RANCANG BANGUN SISTEM INFORMASI TUGAS AKHIR MAHASISWA PRODI SISTEM INFORMASI POLITEKNIK NEGERI MEDAN BERBASIS WEB

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR TABEL... xii. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

SKRIPSI. Disusun Oleh : ABDURROHIIM

PERANCANGAN SISTEM INFORMASI PRAKTIKUM BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL SKRIPSI

SKRIPSI MEMBANGUN PERUSAHAAN ONLINE PADA PABRIK KERUPUK LAKSANA MENGGUNAKAN PHP DAN MYSQL

LAPORAN TUGAS AKHIR WEB DISEMINASI ALAT KONTRASEPSI BERBASIS SPK

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA UD.WARSO FURNICTURE MENGGUNAKAN APLIKASI PHP DAN MYSQL SKRIPSI

PERANCANGAN SISTEM INFORMASI KESEHATAN DAN KESELAMATAN KERJA BERBASIS WEB PROYEK AKHIR

SKRIPSI SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

ANALISIS DAN PERANCANGAN SISTEM PENJUALAN GAME PADA PT. TRIJAYA MAJU SUKSES BERBASIS WEB & WAP

PENGEMBANGAN PENGOLAHAN DATA SIMPAN PINJAM KOPERASI NURANI TIMOR DENGAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR. Nomor : 470/WM.FT.H6/T.

KATA PENGANTAR. Pada kesempatan ini penulis mengucapkan terima kasih sebesarbesarnya

Transkripsi:

PENGEMBANGAN KAMUS BERBASIS WEB MENGGUNAKAN ACTIVE SERVER PAGES SKRIPSI Diajukan kepada Fakultas Teknik Universitas Negeri Yogyakarta Untuk Memenuhi Sebagian Persyaratan Guna Memperoleh Gelar Sarjana Pendidikan Disusun oleh : Didik Hariyanto 96514023 PROGRAM STUDI PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA 2003

HALAMAN PERSETUJUAN PENGEMBANGAN KAMUS BERBASIS WEB MENGGUNAKAN ACTIVE SERVER PAGES SKRIPSI Disusun oleh : Didik Hariyanto 96514023 Telah disetujui untuk dipertahankan di depan Panitia Penguji Skripsi Fakultas Teknik Universitas Negeri Yogyakarta Disetujui oleh : Dosen Pembimbing I Dosen Pembimbing II Drs. Samsul Hadi, M.Pd., M.T. Drs. Priyanto, M.Kom. NIP. 131413378 NIP. 131474283 Mengetahui : Ketua Program Studi Pendidikan Teknik Elektro Fakultas Teknik Universitas Negeri Yogyakarta Drs. Imam Mustholiq Mussama NIP. 130799874 ii

HALAMAN PENGESAHAN PENGEMBANGAN KAMUS BERBASIS WEB MENGGUNAKAN ACTIVE SERVER PAGES SKRIPSI Disusun oleh : Didik Hariyanto 96514023 Telah dipertahankan di depan Panitia Ujian Skripsi Fakultas Teknik Universitas Negeri Yogyakarta pada tanggal 15 Maret 2003 dan dinyatakan telah memenuhi syarat guna memperoleh gelar Sarjana S1 Kependidikan Susunan Panitia Penguji Nama Lengkap dan Gelar Tanda Tangan 1. Ketua Penguji : Drs. Samsul Hadi, M.Pd., M.T. 1. 2. Sekretaris : Drs. Imam Mustholiq Mussama 2. 3. Penguji Utama I : Drs. Haryanto, M.Pd., M.T. 3. 4. Penguji Utama II : Drs. Mutaqin, M.Pd., M.T. 4. 5. Pendamping : Drs. Priyanto, M.Kom. 5. Yogyakarta, 12 April 2003 Dekan Fakultas Teknik UNY DR. H. Sugiyono, M.Pd. NIP. 130693811 iii

SURAT PERNYATAAN KEASLIAN Yang bertanda tangan di bawah ini, saya : Nama : Didik Hariyanto NIM : 96514023 Jurusan : Pendidikan Teknik Elektro Fakultas : Teknik Menyatakan bahwa karya ilmiah saya Tugas Akhir Skripsi yang berjudul : PENGEMBANGAN KAMUS BERBASIS WEB MENGGUNAKAN ACTIVE SERVER PAGES, Sepenuhnya adalah hasil pekerjaan saya dan sejauh yang saya kerjakan tidak berisi materi yang dipakai dan ditulis oleh orang lain atau telah digunakan sebagai persyaratan bagi penyelesaian studi pada Perguruan Tinggi lain, kecuali dalam bagian-bagian tertentu yang saya ambil sebagai acuan. Apabila pernyataan ini tidak benar dan ternyata terbukti sebagai karya plagiat, sepenuhnya menjadi tanggung jawab saya dan saya bersedia mempertanggungjawabkan secara hukum. Yogyakarta, 12 April 2003 Yang menyatakan, Didik Hariyanto NIM. 96514023 iv

HALAMAN PERSEMBAHAN 6HVXQJJXKQ\DVHPXDXUXVDQSHULQWDK DSDELOD$OODKPHQJKHQGDNLVHJDOD VHVXDWXQ\D$OODKKDQ\DEHUNDWD -DGLODKµPDNDMDGLODK6XUDW<DVLQ D\DW.DU\DLQLNXSHUVHPEDKNDQXQWXN,VWULGDQ$QDNNX%XGL/HVWDUL63GGDQ5HJLWD/DLQ\ %DSDNGDQ,EXNX1JDGLPDQGDQ6XNDUQL.DNDNNX'UV(GLH6XVDQWRGDQ$QLV6UL5DKD\X63G v

KATA PENGANTAR Bismillahirohmanirrohim Puji dan syukur ke hadirat Allah Subhanahu Wa Ta ala, karena berkat rahmat dan hidayahnya penulis dapat menyelesaikan Skripsi dengan judul Pengembangan Kamus Berbasis Web Menggunakan Active Server Pages. Adapun tujuan dari penulisan Skripsi ini adalah menghasilkan suatu aplikasi kamus online bahasa Inggris - bahasa Indonesia sebagai salah satu media pembelajaran. Penulis sadar bahwa penulisan Skripsi ini dapat terlaksana dengan baik, tidak lepas dari bantuan dan bimbingan semua pihak yang telah banyak membantu penyelesaian Skripsi ini. Oleh karena itu, dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada : 1. Drs. Samsul Hadi, M.Pd., M.T., selaku Dosen Pembimbing I. 2. Drs. Priyanto, M.Kom., selaku Dosen Pembimbing II. 3. Drs. Imam Mustholiq Mussama, selaku Ketua Jurusan Pendidikan Teknik Elektro. 4. Dr. H. Sugiyono, M.Pd., selaku Dekan Fakultas Teknik Universitas Negeri Yogyakarta. 5. Prof. Drs. Suyanto, M.Ed., Ph.D., selaku Rektor Universitas Negeri Yogyakarta. vi

6. Dik Budi, yang telah banyak menyumbangkan tenaga dan pikirannya dalam penulisan Skripsi ini. 7. Rekan-rekan seperjuangan Elektro 96, yang telah banyak membantu dalam penulisan Skripsi ini. 8. Semua pihak yang telah membantu penulisan Skripsi ini yang tidak bisa disebutkan satu persatu. Penulis sangat menyadari bahwa hasil dari penulisan Skripsi ini masih jauh dari sempurna. Untuk itu saran dan kritik yang bersifat membangun sangat penulis harapkan. Demikianlah kiranya, dan apabila terdapat kekeliruan, penulis selaku penyusun yang dho if mohon dibenarkan untuk menjauhkan dari kesesatan. Akhir kata semoga Skripsi ini dapat memberikan manfaat sebagaimana mestinya. Yogyakarta, 12 April 2003 Penulis vii

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii SURAT PERNYATAAN KEASLIAN... iv HALAMAN PERSEMBAHAN... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR TABEL... xiii DAFTAR LAMPIRAN... xiv ABSTRAK... xv BAB I. PENDAHULUAN... 1 A. Latar Belakang... 1 B. Identifikasi Masalah... 2 C. Batasan Masalah... 3 D. Rumusan Masalah... 3 E. Tujuan Penelitian... 4 F. Kegunaan Penelitian... 4 BAB II. KAJIAN PUSTAKA... 5 I. Deskripsi Teori... 5 A. Tinjauan tentang Kamus... 5 B. Konsep Dasar Internet... 6 C. Konsep Dasar World Wide Web (WWW)... 8 D. Konsep Client/Server... 9 E. Web Database... 10 F. Database dan Diagram Entity-Relationship... 11 1. Database... 11 viii

2. Diagram Entity-Relationship... 13 G. Penanganan database menggunakan ADO, SQL, dan ASP... 16 1. ActiveX Data Objects... 16 2. Membuat koneksi... 16 3. Menutup koneksi... 17 4. Menjalankan query... 17 5. Membuka recordset... 18 6. Navigasi dalam recordset... 20 7. Menambahkan record baru dalam tabel... 21 8. Mengubah record dalam recordset... 22 II. Kerangka Berpikir... 23 BAB III. METODOLOGI PENELITIAN... 25 A. Tempat dan Waktu... 25 B. Obyek Penelitian... 25 C. Peralatan Penelitian... 25 1. Perangkat Komputer... 25 2. Perangkat Lunak... 26 a. HyperText Markup Language (HTML)... 26 b. Active Server Pages (ASP)... 27 c. Structured Query Language (SQL)... 28 d. Microsoft Access... 30 e. Personal Web Server... 32 f. Internet Explorer sebagai Browser... 32 D. Metode Pengembangan Perangkat Lunak... 34 1. Analisis... 34 2. Desain... 34 3. Implementasi... 35 4. Pengujian... 36 ix

BAB IV. HASIL PENELITIAN DAN PEMBAHASAN... 41 A. Pengembangan Perangkat Lunak... 41 1. Analisis... 41 a. Analisis kebutuhan pemakai... 41 b. Analisis kerja... 42 c. Context Diagram... 45 2. Desain... 46 a. Desain Data Flow Diagram (DFD) Level 1... 47 b. Perancangan sistem basis data... 50 c. Desain diagram alir program (flowchart)... 52 d. Desain menu... 52 e. Desain tampilan... 55 3. Implementasi... 73 4. Pengujian... 90 B. Pembahasan Hasil Penelitian... 94 BAB V. PENUTUP... 98 A. Kesimpulan... 98 B. Keterbatasan Sistem... 98 C. Saran... 99 DAFTAR PUSTAKA... 100 x

DAFTAR GAMBAR Gambar 1. Konsep client/server... 9 Gambar 2. Simbol-simbol dalam Diagram E-R... 13 Gambar 3a. Diagram E-R untuk relasi satu ke satu... 14 Gambar 3b. Diagram E-R untuk relasi satu ke banyak... 15 Gambar 3c. Diagram E-R untuk relasi banyak ke banyak... 15 Gambar 4. Context Diagram... 45 Gambar 5. Desain DFD level 1... 48 Gambar 6. Diagram Entity-Relationship... 51 Gambar 7. Desain Flowchart... 53 Gambar 8. Desain Menu... 54 Gambar 9. Desain tampilan halaman HOME... 55 Gambar 10. Desain tampilan halaman SEE ALL... 56 Gambar 11. Desain tampilan halaman SEARCH... 57 Gambar 12. Desain tampilan halaman RESULT OF SEARCHING... 58 Gambar 13. Desain tampilan halaman GUEST BOOK... 59 Gambar 14. Desain tampilan halaman THANK YOU... 60 Gambar 15. Desain tampilan halaman LIST OF THE GUEST BOOK... 61 Gambar 16. Desain tampilan halaman MODIFY... 62 Gambar 17. Desain tampilan halaman MODIFY THE TERM... 63 Gambar 18. Desain tampilan halaman INSERT THE TERM... 64 Gambar 19. Desain tampilan halaman UPDATE THE TERM... 65 Gambar 20. Desain tampilan halaman DELETE THE TERM... 66 Gambar 21. Desain tampilan halaman MODIFY THE CATEGORY... 67 Gambar 22. Desain tampilan halaman INSERT THE CATEGORY... 68 Gambar 23. Desain tampilan halaman UPDATE THE CATEGORY... 69 Gambar 24. Desain tampilan halaman DELETE THE CATEGORY... 70 Gambar 25. Desain tampilan halaman MODIFY THE PASSWORD... 71 Gambar 26. Desain tampilan halaman UPDATE THE PASSWORD... 72 Gambar 27. Tampilan halaman utama (HOME)... 79 xi

Gambar 28. Tampilan halaman SEE ALL... 80 Gambar 29. Tampilan halaman SEARCH... 81 Gambar 30. Tampilan halaman RESULT OF SEARCHING... 81 Gambar 31. Tampilan halaman LOGIN FOR ADMIN... 82 Gambar 32. Tampilan halaman MODIFY THE TERM... 83 Gambar 33. Tampilan halaman INSERT THE TERM... 84 Gambar 34. Tampilan halaman UPDATE THE TERM... 84 Gambar 35. Tampilan halaman DELETE THE TERM... 84 Gambar 36. Tampilan halaman MODIFY THE CATEGORY... 85 Gambar 37. Tampilan halaman INSERT THE CATEGORY... 86 Gambar 38. Tampilan halaman UPDATE THE CATEGORY... 86 Gambar 39. Tampilan halaman DELETE THE CATEGORY... 86 Gambar 40. Tampilan halaman MODIFY THE PASSWORD... 87 Gambar 41. Tampilan halaman UPDATE THE PASSWORD... 88 Gambar 42. Tampilan halaman GUEST BOOK... 89 Gambar 43. Tampilan halaman THANK YOU... 89 Gambar 44. Tampilan halaman LIST OF GUEST BOOK... 89 xii

DAFTAR TABEL Tabel 1. Nilai-nilai Parameter CursorType... 20 Tabel 2. Nilai-nilai Parameter LockType... 20 Tabel 3. Spesifikasi Microsoft Access... 31 Tabel 4. Pengujian program Kamus Berbasis Web... 38 Tabel 5. Hasil terjemahan istilah dengan program Kamus Berbasis Web... 39 Tabel 6. Hasil terjemahan istilah dengan menggunakan buku kamus... 39 Tabel 7. Perbandingan hasil terjemahan istilah dengan program Kamus Berbasis Web dan buku kamus... 40 Tabel 8. Tabel Istilah... 51 Tabel 9. Tabel Kategori... 51 Tabel 10. Tabel Password... 51 Tabel 11. Tabel Guest... 51 xiii

DAFTAR LAMPIRAN Lampiran 1. Pengujian program Kamus Berbasis Web... 102 Lampiran 2. Hasil terjemahan istilah dengan program Kamus Berbasis Web.. 103 Lampiran 3. Hasil terjemahan istilah dengan menggunakan buku kamus... 104 Lampiran 4. Perbandingan hasil terjemahan istilah dengan program Kamus Berbasis Web dan buku kamus... 105 Lampiran 5. Kode program... 106 xiv

PENGEMBANGAN KAMUS BERBASIS WEB MENGGUNAKAN ACTIVE SERVER PAGES ABSTRAK Oleh : Didik Hariyanto Penelitian ini bertujuan untuk mengembangkan perangkat lunak Kamus Berbasis Web dengan menggunakan Active Server Pages. Perangkat lunak ini dapat dimanfaatkan sebagai media informasi dalam mencari istilah-istilah yang tidak diketahui maknanya dengan mudah, cepat dan murah serta tidak terbatas oleh waktu. Penelitian ini menggunakan metode pemgembangan perangkat lunak secara umum yang melalui 4 tahapan. Tahapan pertama, analisis yaitu analisis kebutuhan pemakai, analisis kerja, dan context diagram. Tahapan kedua, desain meliputi Data Flow Diagram Level 1, yang menggambarkan aliran data spesifik dari proses program, Entity-Relationship Diagram dan Pemetaan Logical, yang menggambarkan relasi antar tabel-tabel yang ada, diagram alir program (flowchart), yang merupakan gambaran urutan proses dan hubungan antara proses secara mendetail dalam program, desain menu yang dibuat dengan model HIPO (Hierarchy plus Input-Proses-Output) dan desain tampilan. Tahapan ketiga, implementasi yaitu tahap menterjemahkan modul-modul hasil desain dengan menggunakan bahasa pemrograman ke dalam bentuk aplikasi Kamus Berbasis Web. Bahasa pemrograman dan perangkat lunak yang digunakan dalam pembuatan Kamus Berbasis Web adalah HTML, Active Server Pages, SQL, Microsoft Access, Personal Web Server dan Internet Explorer. Tahapan keempat, pengujian. Pengujian perangkat lunak Kamus Berbasis Web ini, dilakukan dengan sistem pengujian Black Box Testing. Pengembangan Kamus Berbasis Web dalam penelitian ini menggunakan metode pengembangan perangkat lunak yang terdiri dari tahap analisis, desain, implementasi, dan pengujian. Dari hasil pengujian menunjukkan bahwa unjuk kerja aplikasi perangkat lunak Kamus Berbasis Web dengan menggunakan Active Server Pages sudah baik. xv

BAB I PENDAHULUAN A. Latar Belakang Perkembangan teknologi Internet yang pesat telah memacu munculnya berbagai aplikasi baru termasuk di bidang pendidikan. Bidang pendidikan mencakup banyak hal, salah satunya pengajaran dan yang tidak kalah pentingnya adalah ketersediaan akan materi pelajaran. Untuk menunjang tersedianya materi pelajaran tersebut, maka perlu adanya kamus yang dapat digunakan untuk mengetahui arti istilah-istilah yang susah untuk dimengerti. Cara penggunaan kamus konvensional yang berupa sebuah buku, diperlukan adanya ketelitian dan ketrampilan tersendiri untuk mencari istilahistilah yang diperlukan. Terkadang dalam penggunaan kamus konvensional tidak ditemukan istilah yang dicari, yang kemudian menuntut untuk digunakan kamus yang lebih lengkap dengan perbendaharaan kata yang lebih banyak. Penggunaan kamus konvensional kurang efektif terutama bila istilahistilah yang dicari terlalu banyak. Salah satu alternatif yang dipandang lebih baik adalah penggunaan teknologi Internet sebagai basis untuk dibuatnya Kamus Berbasis Web atau yang biasa disebut dengan e-dictionary. Kamus Berbasis Web diharapkan dapat dijadikan alternatif bagi pengembangan dunia pendidikan yang lebih efektif dan efisien dengan biaya yang lebih rendah di masa mendatang. 1

Kamus Berbasis Web pada dasarnya kamus konvensional yang dijalankan pada teknologi Internet. Dengan penggunaan teknologi Internet tersebut, maka Kamus Berbasis Web dapat diakses oleh siapapun dan dimanapun dalam waktu yang bersamaan. Keuntungan yang lain adalah Kamus Berbasis Web memanfaatkan database sebagai tempat penyimpanan data. Dengan penggunaan database tersebut, maka dapat dilakukan penambahan data maupun pengubahan data. Pencarian kata juga dapat dilakukan dengan cepat dan adanya pilihan pencarian yang bervariasi. Pembuatan Kamus Berbasis Web ini, menggunakan bahasa pemrograman Active Server Pages (ASP) yang merupakan suatu skrip yang bersifat serverside. ASP bersifat server-side yang berarti adalah proses pengolahan skrip berlangsung di server sehingga pengguna tidak akan melihat skrip ASP tersebut pada browser, tetapi hanya akan melihat HTML hasil pengolahan (Smith : 2001). Dengan melihat keuntungan dan kelebihan dari Kamus Berbasis Web menggunakan bahasa pemrograman Active Server Pages (ASP) tersebut maka dirasa perlu untuk dibuat suatu Kamus Berbasis Web menggunakan Active Server Pages (ASP). B. Identifikasi Masalah Berdasarkan latar belakang diatas, terdapat beberapa permasalahan yang terkait dengan pengembangan Kamus Berbasis Web mengunakan Active Server Pages, yaitu permasalahan tentang : 1. Obyek yang dijadikan studi kasus. 2

2. Bentuk penyajian informasi yang diinginkan pengguna. 3. Istilah yang disajikan. 4. Bahasa pemrograman dan perangkat lunak yang digunakan dalam pembuatan Kamus Berbasis Web. C. Batasan Masalah Berdasarkan identifikasi masalah serta dengan memperhatikan keterbatasan waktu, tenaga, biaya dan kemampuan maka permasalahan dibatasi pada hal-hal sebagai berikut : 1. Pembuatan program untuk pengembangan Kamus Berbasis Web menggunakan Active Server Pages. 2. Sistem penyajian Kamus Berbasis Web dengan memanfaatkan fasilitas Internet. 3. Istilah yang disajikan dalam Kamus Berbasis Web bersifat umum. 4. Pembuatan Kamus Berbasis Web menggunakan bahasa pemrograman HTML, Active Server Pages, SQL dan perangkat lunak Microsoft Access, Personal Web Server dan Internet Explorer. D. Rumusan Masalah Dari latar belakang, identifikasi masalah dan batasan masalah tersebut dapat diturunkan dua buah rumusan permasalahan, yaitu : 1. Bagaimanakah mengembangkan Kamus Berbasis Web menggunakan Active Server Pages? 3

2. Bagaimana unjuk kerja Kamus Berbasis Web menggunakan Active Server Pages tersebut? E. Tujuan Penelitian Tujuan dalam penelitian Kamus Berbasis Web menggunakan Active Server Pages ini, yaitu : 1. Mengembangkan Kamus Berbasis Web menggunakan Active Server Pages. 2. Mengetahui unjuk kerja Kamus Berbasis Web menggunakan Active Server Pages. F. Kegunaan Penelitian Dengan penelitian ini diharapkan akan diperoleh Kamus Berbasis Web menggunakan Active Server Pages yang efektif. Penelitian ini sangat penting untuk dilakukan karena program ini dapat dimanfaatkan sebagai media informasi dalam mencari istilah-istilah yang tidak diketahui maknanya dengan mudah, cepat dan murah serta tidak terbatas oleh waktu. 4