1 BAB 1 PENDAHULUAN 1. 1. Latar Belakang

advertisement
BAB 1
PENDAHULUAN
1. 1. Latar Belakang Masalah
Perkembangan teknologi yang berkembang semakin pesat akhir – akhir
ini membuat terjadinya perpindahan aliran informasi semakin beragam. Koran,
majalah, radio, televisi, dan yang paling akhir website ada dimana – mana, baik
ukuran besar kecil, terbit tiap hari, ataupun terupdate tiap saat, berupa visual
maupun non-visual semuanya berhubungan dengan informasi. Salah satu
teknologi yang paling efektif dan efisien untuk penyebaran informasi adalah
melalui media internet atau yang lebih akrab dengan kita adalah website. Dengan
sebuah website, dunia yang begitu luas ini bisa disatukan dalam suatu halaman di
layar komputer sehingga informasi yang didapat melalui media internet dapat
disampaikan dengan cepat dan aktual.
Karena begitu pentingnya suatu website maka diperlukan suatu sistem
database yang dapat menyimpan hal – hal seputar website tersebut. Database
tersebut dituntut agar dapat melayani permintaan user yang mengakses sebuah
website yang mungkin jumlahnya lebih dari satu dengan cepat dan tetap stabil.
Databse SQLite dapat digunakan untuk memenuhi kebutuhan tersebut karena
selain ukuran filenya yang kecil ( tidak memakan banyak tempat di web server )
kinerjanya juga cepat dan handal.
Selama ini proses pengolahan database SQLite digunakan dengan aplikasi
desktop biasa. Hal ini tentu bisa mengakibatkan beberapa kesulitan, bagaimana
kalau kita ingin mengubah atau menambah isi dari tabel kita padahal database
kita berada di web server dan bukan di komputer kita? Hal itu tentu saja menjadi
permasalahan yang merepotkan. Dengan membuatnya menjadi berbasis web maka
diharapkan proses administrasi database menjadi lebih mudah.
Program bantu yang digunakan untuk menangani masalah di paragraf di
atas (generator database) sudah cukup banyak jumlahnya, tetapi menurut
pengamatan penulis generator – generator yang sudah ada masih belum
1
menerapkan prinsip – prinsip teori kognitif dalam pembuatannya ( interfacenya ).
Menurut hipotesa yang sudah ada melalui penelitian – penelitian disebutkan
bahwa penggunaan teori kognitif dapat meningkatkan efisiensi penggunaan
sistem. Oleh karena itu penulis ingin menguji hipotesa tersebut dengan cara
menerapkannya pada generator database dalam hal ini antarmukanya.
1. 2. Rumusan Masalah
Dari latar belakang masalah di atas, didapat rumusan masalah sebagai berikut :
•
Apakah sistem yang dibuat memiliki efisiensi penggunaan yang lebih baik
daripada sistem yang sebelumnya?
•
Apakah sistem yang dibuat dapat mempersingkat kerja user?
•
Apakah sistem yang dibuat dapat memiliki workflow yang baik?
1. 3. Batasan Masalah
Penelitian yang dilakukan memiliki batasan masalah sebagai berikut :
1)
Sistem yang dibuat adalah untuk junior programmer oleh sebab itu
hanya memiliki fasilitas yang terbatas
2)
Sistem yang dibuat lebih menitik-beratkan pada antarmuka sistem
1. 4. Tujuan Penelitian
Adapun tujuan dari penelitian yang dilakukan adalah :
§
Menguji kebenaran dari teori – teori yang didapat selama duduk dibangku
kuliah ( dalam hal ini teori yang berkaitan dengan teori kognitif ).
§
Sebagai syarat menyelesaikan studi Teknik Informatika di Universitas
Kristen Duta Wacana
1. 5. Spesifikasi Sistem
Dalam penelitian kali ini digunakan beberapa komponen pemrograman untuk
menyelesaikannya, antara lain :
§
PHP Hypertext Prepossesor ( PHP )
§
Database SQLite
2
1. 6. Langkah - langkah Penelitian
Adapun metodologi penelitian yang dilakukan dalam pembuatan sistem
ini adalah :
§
Pengamatan terhadap generator generator database sejenis, studi literatur,
dan konsultasi dosen.
§
Perencanaan program
§
Pembuatan program ( coding )
§
Pengadaan survey mengenai program ( menggunakan kuisioner)
§
Pembuatan laporan
1. 7. Sistematika Penulisan
Laporan Tugas Akhir ini akan disusun dalam sistematika sebagai berikut ini :
Pertama–tama akan disampaikan latar belakang masalah kenapa tugas
akhir ini dibuat. Kemudian diutarakan rumusan masalah, tujuan pembuatan
laporan, spesifikasi sistem dan sistematika penulisan laporan dalam suatu bab
bersama latar belakang masalah yang diberi nama BAB I Pendahuluan.
Pembuatan tugas akhir ini tentu saja tidak lepas dari penggunaan teori –
teori yang didapat selama bangku kuliah. Pada bab ke dua yang bernama
Landasan Teori diterangkan teori–teori yang digunakan dalam pembuatan
generator database berbasis web ini yaitu teori kognitif yang digunakan, dan
Sqlite.
Sebelum program yang akan diuji dalam tugas akhir ini dibuat, harus
dibuat perencanaan sistem yang akan dibuat terlebih dahulu. Perancangan sistem
ini berupa langkah–langkah perancangan sistem mulai dari input-nya yang berupa
syntax query, proses, kemudian perancangan output. Kemudian perancangan–
perancangan sistem ini dirangkum dalam bab yang ketiga yang dinamakan
Perancangan Sistem.
Sistem kemudian akan diuji kebenarannya untuk membuktikan
kebenaran dari hipotesa yang sudah ada. Hasil dari pengujian tersebut kemudian
dituliskan dalam
bab keempat bernama Implementasi dan Analisis sistem.
Setelah sistem selesai diujikan dan didapatkan sebuah hasil, maka penulis akan
3
menuliskan kesimpulan dari sistem yang dibuat dalam bab terakhir yang
dinamakan Kesimpulan dan Saran. Tugas akhir ini yang dibuat ini tentu saja
akan memberikan sumbangsih bagi pengembangan penelitian dimasa datang,
maka pada bab terakhir ini juga ditambahkan penutup yang berupa saran bagi
pengembangan penelitian dimasa datang.
4
Download