BAB 1 PENDAHULUAN 1.1 Latar Belakang Informasi merupakan salah satu kebutuhan yang sangat diperlukan oleh masyarakat. Hampir semua kegiatan memerlukan informasi untuk mencapai tujuan yang diinginkan. Untuk mendapatkan informasi dari komputer dan perkembangan tekonloginya merupakan salah satu alat bantu yang paling tepat. Penggunaan komputer pada berbagai bidang, kalangan dan usia dengan mudah dijumpai sekarang ini. Penggunaan komputer yang semakin ramai ini mendorong terbentuknya sebuah jaringan komputer yang luas yang sekarang ini dikenal dengan nama Internet. Pada zaman sekarang ini, banyak informasi ditemukan dalam bahasa inggris baik dari internet, buku maupun majalah. Hal ini di karenakan bahasa Inggris sudah diakui oleh dunia sebagai bahasa internasional, sehingga agar informasi yang ingin disampaikan dapat dimengerti oleh semua orang, maka umumnya informasi tersebut ditulis dalam bahasa Inggris. Dalam mencari informasi yang diinginkan dalam sebuah artikel, umumnya orang harus membaca isi dari keseluruhan artikel tersebut. Akan tetapi, dengan membaca keseluruhan isi artikel tersebut maka akan membutuhkan waktu yang cukup lama, padahal umumnya orang hanya memerlukan sebagian atau bahkan hanya sebagian kecil informasi dari suatu artikel. Hal ini menimbulkan suatu permasalahan baru dan harus dicari solusinya.
Untuk memecahkan permasalahan tersebut, maka dibuatlah suatu aplikasi yang dapat mempersingkat waktu dalam pencarian informasi dari suatu artikel. Aplikasi akan menerima input berupa informasi dalam bahasa Inggris dan kemudian akan mengolahnya, dan akan memberikan pertanyaan serta jawaban yang mungkin akan didapat di dalam artikel tersebut. Jika hasil yang diberikan oleh aplikasi kurang memuaskan, maka pengguna dapat memasukkan pertanyaannya sendiri. 1.2 Rumusan Masalah Berdasarkan latar belakang di atas, maka rumusan masalahnya adalah bagaimana merancang suatu aplikasi yang mampu memberikan informasi kepada penggunanya tanpa membaca isi dari keseluruhan artikel tersebut dan juga bagaimana supaya hasil yang diberikan oleh aplikasi memiliki keakuratan yang tinggi, jika terdapat kemungkinan lebih dari satu jawaban. 1.3 Batasan Masalah Agar pembahasan penelitian ini tidak menyimpang dari apa yang telah dirumuskan, maka diperlukan batasan-batasan. Batasan-batasan dalam penelitian ini adalah: 1. Bahasa yang digunakan pada artikel adalah bahasa Inggris yang sesuai dengan tata bahasa dengan konsentrasi pada tenses yang sudah umum diketahui. 2. Tanda baca yang dikenali oleh artikel adalah titik (.) dan koma (,) serta tanda baca yang digunakan dalam pertanyaan adalah tanda (?). 3. Penggunaan to be (is,am,are) tidak boleh disingkat dan pertanyaan tidak
boleh menggunakan kata ganti, sedangkan kata ganti dalam artikel akan dikenali dengan melihat kalimat yang mengacu dengan kalimat sebelumnya. 4. Kalimat yang dikenali minimal mengandung subyek dan predikat (berupa kalimat tunggal) dan juga dalam bentuk kalimat berita. 5. Input artikel berupa file teks dengan ekstensi text (.txt). 6. Kosakata yang dikenali terbatas hanya yang ada didalam database. 7. Aplikasi dibuat dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.0 dan perancangan database menggunakan Microsoft Acces dan dijalankan dengan sistem operasi Windows Xp. 1.4 Tujuan Penelitian Adapun tujuan dari penelitian ini adalah menghasilkan suatu aplikasi yang nantinya mampu memberikan informasi yang akurat dari suatu artikel dalam bahasa Inggris yang diinput kedalam aplikasi. 1.5 Manfaat Penelitian Adapaun manfaat dari penelitian ini adalah: 1. Untuk menambah wawasan bagi penulis tentang bagaimana merancang suatu aplikasi dengan menggunakan Microsoft Visual Basic 6.0 dan juga merancang database dengan Microsoft Acces.
2. Untuk menambah wawasan bagi penulis tentang metode dan seni cara menerjemahkan bahasa, dari bahasa yang dimengerti oleh manusia kedalam bahasa mesin atau bahasa yang dimengerti oleh komputer. 3. Perancangan aplikasi ini diharapkan akan memberikan kemudahan serta efisiensi waktu kepada pengguna dalam pencarian informasi dari artikel yang berbahasa Inggris. 1.6 Metodologi Penelitian Metodologi adalah kerangka teoritis yang dipergunakan oleh penulis untuk menganalisa, mengerjakan/mengatasi masalah yang dihadapi. Kerangka teoritis atau keranga ilmiah merupakan metode-metode ilmiah yang akan dipakai dalam pelaksanaan tugas. Dalam penyusunan skripsi ini, penulis melakukan beberapa metode untuk memperoleh data atau informasi dalam menyelesaikan permasalahan. Adapun metode yang dilakukan adalah sebagai berikut: 1. Studi literatur Melalui studi ini penulis memperoleh data atau informasi dengan mengumpulkan, mempelajari dan membaca berbagai referensi baik itu dari buku-buku, jurnal, makalah, internet dan berbagai lainnya yang menunjang penulisan skripsi ini. 2. Analisis data
Menganalisis data atau inforrmasi yang terkumpul utnuk selanjutnya digunakan dalam perancangan sistem. 3. Perancanga sistem. Merancang aplikasi pencarian informasi dari artikel berbahasa Inggris dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.0, yang sesuai dengan teori algoritma dan pemrograman serta membuat desain aplikasi agar user friendly berdasarkan teori dalam interaksi manusia dan komputer. 4. Pengujian sistem Melakukan pengujian terhadap aplikasi yang telah dibuat, untuk mengetahui keberhasilan pembuatan aplikasi serta mengetahu seberapa besar keakuratan aplikasi ini dalam memberikan informasi. 1.7 Sistematika Penulisan Untuk mempermudah pembahasan skripsi ini, maka dalam penyusunannya penulis membagi pokok-pokok permasalahan kedalam 5 (lima) bab sebagai berikut: BAB 1: PENDAHULUAN Bab ini menjelaskan latar belakang pemilihan judul, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi penelitian serta sistematika penulisan skripsi.
BAB 2: TINJAUAN TEORITIS Bab ini akan membahas teori-teori yang berkaitan dengan Perancangan Aplikasi Pencarian Informasi Dari Artikel Dalam Bahasa Inggris. Bab ini menyajikan tentang konsep sistem informasi, sistem database, konsep pemrograman serta teori dalam bahasa Inggris yang berkaitan dalam pembuatan skripsi. BAB 3: ANALISIS dan PEMODELAN PERANGKAT LUNAK Bab ini membahas tentang analisis permasalahan dan deskripsi desain sistem dari pembuatan aplikasi serta pemodelan fungsional yang meliputi diagram aliran data, spesifikasi proses serta data flow diagram. BAB 4: PERANCANGAN dan IMPLEMENTASI Bab ini berisikan gambaran rancangan basis data, rancangan arsitektur dan desain antar muka pemakai, serta memberikan gambaran dari rancang bangun yang lengkap kepada user dan pengguna aplikasi serta implementasinya yaitu menguji untuk menemukan kesalahan. BAB 5: PENUTUP Bab ini berisikan kesimpulan dari keseluruhan uraian bab-bab sebelumnya dan saransaran dari hasil yang diperoleh yang diharapkan dapat bermanfaat untuk perbaikan dan pengembangan selanjutnya.