BAB 1 PENDAHULUAN
1.1
Latar Belakang Perkembangan Universitas Bina Nusantara sangat pesat dalam kurun
waktu yang tidak terlalu lama dan Universitas Bina Nusantara mendapatkan predikat sebagai salah satu universitas swasta dengan fakultas teknik informatika terbaik di Indonesia (sumber : http://binus.ac.id/history/). Oleh karena itu banyak siswa/i dari Jakarta dan berbagai daerah di Indonesia yang ingin melanjutkan pendidikannya ke Universitas Bina Nusantara. Hal itu juga membawa dampak positif bagi lingkungan di sekitar Kampus yang juga berkembang dengan cukup pesat. Terbukti dengan banyaknya usaha kost-kostan, rumah makan, warnet, berbagai jenis toko dan mini market. Seiringnya perkembangan itu, banyak pengalaman dari
mahasiswa
mengalami kesulitan yang hampir sama satu sama lain. Berdasarkan hasil kuisioner pengumpulan data terhadap 724 responden, pengalaman sebagai mahasiswa baru banyak mahasiswa yang mengalami kesulitan dalam mencari tempat kost. Berdasarkan hasil pengumpulan data tersebut sebanyak 537 responden menjawab kesulitan mencari tempat kost di sekitar BINUS, dan 35 responden menjawab tidak kesulitan mencari tempat kost. Berdasarkan hasil observasi pengumpulan data yang dilakukan, banyak tempat kost yang memiliki kamar kosong. Tempat kost tersebut biasanya terdapat pada lorong-lorong kecil. Berdasarkan wawancara pengumpulan data yang dilakukan, tempat kost melakukan promosi menggunakan cara sederhana seperti brosur dan papan promosi.
Berdasarkan uraian di atas, maka dengan membuat suatu aplikasi basis data yang menyediakan berbagai informasi mengenai lingkungan sekitar Universitas Bina Nusantara yang dapat diakses oleh semua mahasiswa baru. Dimana mahasiswa baru yang tadi belum mengenal sama sekali lingkungan di sekitar Kampus UBINUS, bisa mendapatkan gambaran kecil mengenai lingkungan sekitar Kampus. Informasi tersebut meliputi informasi mengenai tempat kost yang ada, tempat usaha yang ada, serta informasi mengenai kejadian yang ada di sekitar Kampus. Informasi yang ditampilkan berasal dari pengguna yang telah registrasi ke dalam aplikasi dan menjadi member. Aplikasi tersebut dibangun dalam bentuk aplikasi database berbasis web ini karena dapat menampung data dalam jumlah besar, dan dapat diakses secara luas dan bersamaan. Bertolak dari uraian di atas dibuatlah penelitian yang berjudul “ANALISIS DAN PERANCANGAN APLIKASI DATABASE BERBASIS WEB UNTUK SISTEM INFORMASI KOMUNITAS KOST DI BINUS” ini.
1.2
Ruang Lingkup Ruang lingkup pada penelitian ini meliputi : •
Pengembangan aplikasi database yang menampilkan informasi sarana tempat tinggal dan sarana lainnya bagi mahasiswa/i disekitar Kampus UBINUS.
•
Pengembangan aplikasi database yang menyediakan ruang promosi bagi pemilik tempat kost yang ada di sekitar Kampus UBINUS.
•
Pengembangan aplikasi database yang menyediakan kesempatan untuk mahasiswa/i saling berbagi informasi.
1.3
Tujuan dan Manfaat Ada tujuan yang ingin dicapai dalam membuat aplikasi ini, antara lain : 1. Merancang protipe aplikasi database yang dapat menampilkan informasi tempat kost, serta transaksi pemesanan kamar kost yang ada di sekitar Universitas Bina Nusantara. 2. Menghasilkan suatu aplikasi database dimana ini digunakan sebagai sistem informasi pengenalan lingkungan sekitar Universitas Bina Nusantara untuk mahasiswa baru. Diintegrasikan dengan aplikasi peta yang sudah ada seperti Google Map. Manfaat yang didapat apabila tujuan tersebut tercapai adalah : 1. Membantu proses pengenalan terhadap lingkungan di sekitar Kampus oleh mahasiswa. 2. Membantu menyediakan informasi mengenai tempat kostyang baik yang ada di sekitar Kampus. 3. Membantu tempat kost untuk memperkenalkan usahanya kepada mahasiswa Universitas Bina Nusantara. 4. Sebagai bahan evaluasi untuk tempat kost untuk meningkatkan kualitasnya.
1.4
Metodologi Penelitian 1.4.1
Pengumpulan Data 1. Observasi Observasi ialah metode atau cara-cara
yang menganalisis dan
mengadakan pencatatan secara sistematis mengenai tingkah laku dengan melihat atau mengamati individu atau kelompok secara langsung.
Mengunjungi dan mengamati secara langsung lokasi tempat kost yang tersebar di sekitar Universitas Bina Nustantara. 2. Wawancara Wawancara merupakan percakapan antara dua orang atau lebih dan berlangsung antara narasumber dan pewawancara. Melakukan wawancara dengan pemilik tempat kost atau penjaga tempat kost. 3. Kuisioner Kuesioner merupakan daftar pertanyaan yang akan digunakan oleh periset untukmemperoleh data dari sumbernya secara langsung melalui proses komunikasi atau dengan mengajukan pertanyaan. Membagikan kuesioner kepada responden yaitu mahasiswa Bina Nusantara. Penyebaran kuesioner ini menggunakan metode Google Docs. 1.4.2
Analisis Data 1. Analisis Data Proses analisis dilakukan berdasarkan hasil dari metode penelitian. Metode penelitian yang dilakukan meliputi wawancara, observasi dan kuisioner. Hasil analisis akan berupa sistem yang sedang berjalan saat ini, serta permasalahan dan penyebabnya. 2. Pemecahan Masalah Dari hasil analisis maka dilanjutkan dengan membuat cara pemecahan masalah. Diharapakan pemecahan masalah yang akan dibuat dapat memberikan solusi yang dibutuhkan dari masalah yang ada.
1.4.3
Perancangan Proses perancangan tersebut terdiri dari 2 bagian, yang meliputi perancangan database dan perancangan web database. Perancangan database ini merupakan bagian dari metode Database Development Life Cycle pada bagian perancangan database.Perancangan database tersebut terdiri dari 3 tahapan, yaitu perancangan database konseptual, logikal,dan fisikal. Sedangkan untuk perancangan web database juga dibagi menjadi 3 tahapan, yaitu perancangan web database konseptual, logikal, dan fisikal.
1.4.4
Implementasi Implementasi berkaitan dengan pemrograman aplikasi yang dibuat, seperti bahasa pemrograman yang digunakan. Untuk Sistem aplikasi database berbasis web ini ini sendiri ada 3 bagian yang akan dibuat, yaitu bagian tampilan/interface(client side scripting), akses database(server side scripting) dan database. Untuk
bagian
tampilan/interface(client
side
scripting)
menggunakan kombinasi bahasa pemrograman antara HTML, CSS, JavaScript dan jQuery. Untuk bagian akses database(server side scripting) menggunakan bahasa pemrograman PHP dan Framework PHP CodeIgniter. Sedangkan untuk database menggunakan MySQL. 1.4.5
Testing Testing berkaitan uji coba aplikasi untuk memeriksa apakah aplikasi berjalan sesuai dengan yang diharapkan. Pada tahap testing,
Sistem aplikasi database berbasis web ini akan dijalankan secara offline di localhost server menggunakan XAMPP dan DBMS MySQL.
1.5
Sistematika Penulisan Untuk mempermudah pembahasan dan pemahaman atas skripsi ini, dengan membagi skripsi ini dalam lima bab, dengan sistematika sebagai berikut : BAB I : PENDAHULUAN Dalam bab ini menguraikan tentang latar belakang penelitian, ruang lingkup, tujuan dan manfaat penelitian, metode penelitian serta sistematika pembahasan. BAB II: LANDASAN TEORI Dalam bab ini akan dibahas teori basis data, teori perancangan web database, dan teori-teori khusus. Teori-teori khusus meliputi teori pemrograman web dan teori rekayasa perangkat lunak. BAB III : ANALISIS SISTEM Dalam bab ini akan dibahas mengenai wewenang dan tanggung jawab, sistem yang sedang berjalan saat ini, proses bisnis, permasalahan dan penyebabnya, serta pemecahan masalah. BAB IV : PERANCANGAN DAN IMPLEMENTASI Dalam bab ini akan dibahas tentang perancangan basis data, prototipe aplikasi, arsitektur aplikasi, dan evaluasi dari aplikasi. Perancangan basis data meliputi perancangan konseptual, logikal, dan fisikal. Prototipe aplikasi menggunakan perancangan web database. Arsitektur
aplikasi menggunakan arsitektur client-server three tier. Evaluasi menggunakan Yslow dan kuisioner online kepada beberapa pengguna. BAB V : SIMPULAN DAN SARAN Dalam bab ini akan menarik kesimpulan dari pembahasan yang telah dilakukan pada bab-bab sebelumnya dan memberikan saran-saran yang diharapkan bermanfaat bagi pengguna.