BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era globalisasi seperti sekarang ini, tidak dapat di pungkiri lagi peranan teknologi informasi yang semakin berkembang luas dan hampir menguasai seluruh aspek dalam kehidupan. Jenis teknologi yang terus berkembang hingga saat ini adalah teknologi informasi. Salah satu jenis perangkat teknologi informasi yang sering digunakan yaitu mobile phone. Perkembangan mobile phone terbilang sangat pesat dibandingkan dengan jaman dahulu, dimana mobile phone hanya dapat digunakan untuk melakukan panggilan telepon maupun mengirim pesan teks. Namun sekarang, kemampuan mobile phone sudah sangat handal, dimana mobile phone sudah dapat melakukan berbagai tugas (task) yang sebelumnya hanya dapat dilakukan oleh komputer. Jenis mobile phone yang dapat melakukan berbagai tugas handal tersebut di kenal dengan sebutan smartphone. Terdapat beragam sistem operasi yang digunakan oleh smartphone seperti Android, ios, Windows Phone, dan lain sebagainya. Salah satu sistem operasi smartphone yang mudah digunakan yakni Android. Pada skripsi ini, perangkat yang digunakan adalah mobile phone dengan sistem operasi Android. Alasan penulis menggunakan sistem operasi Android yakni platform Android lebih diminati oleh masyarakat karena Android itu sendiri memiliki sifat open source code sehingga orang orang dapat bebas melakukan customize terhadap fitur fitur Android yang sudah ada saat ini sesuai dengan keinginan masing masing. Menurut data dari Statista, website yang menyediakan statistik secara global, penjualan smartphone mulai dari tahun 2009-2013 selalu mengalami kenaikan jumlah yang cukup pesat. Hal ini menandakan bahwa semakin banyak orang di dunia yang menggunakan smartphone dalam kehidupan sehari-hari. 1
2-2013 : Berikut merupakan grafik penjualan smartphone secara global dari tahun 2009 Gambar 1. 1 Diagram Penjualan Smartphone Berdasarkan OS Smart Phone yang telah dilengkapi dengan spesifikasi canggih di masa ini membuat kemampuan proses data meningkat dan menjadikan Smart Phone bukan lagi sebatas perangkat untuk media komunikasi jarak jauh, melainkan juga digunakan sebagai sarana bermain dengan permainan digital atau game. Smart Phone juga sudah dilengkapi dengan Operating System yang mumpuni seperti Android, ios, BB OS, dan Windows Phone. Perkembangan dunia teknologi yang pesat ini membuat banyak aspek kehidupan diterapkan secara digital. Hal hal yang biasa dilakukan manual kini bisa dilakukan secara praktis menggunakan teknologi informasi digital. Bahkan, sistem aplikasi yang menggunakan teknologi informasi saat ini tidak hanya dapat menyajikan informasi saja, namun juga dapat menentukan tempat lokasi dari suatu sumber informasi. Hanya dengan mengetikkan nama suatu tempat maka secara otomatis sistem akan menemukan lokasi tempat tersebut. Menggunakan sistem aplikasi semacam ini penulis akan mengembangkan aplikasi berbasis Android yang bernama Mall Directory. Melalui aplikasi Mall Directory ini, kita dapat menentukan lokasi Mall terdekat dengan jarak tertentu dari titik tempat kita berada dengan pemanfaatan GPS dan internet. Sistem akan secara otomatis mencari Mall mana sajakah yang terdekat dan menyajikannya dalam
3 tampilan aplikasi. Aplikasi ini juga didukung dengan fitur toko toko apa saja yang ada di dalam Mall tersebut yang disajikan dalam menu filter. Pada fitur filter ini pencarian toko dapat dilakukan lebih spesifik lagi. Dalam jurnal Mobile Shopping Navigator (Al-Sayyed et al., 2012), disini Al- Sayyed et al. melakukan penelitian serupa mengenai mall directory. Aplikasi yang mereka kembangkan bernama Mobile Shopping Mall Navigator (MSMN), dimana aplikasi ini bertujuan untuk mengatasi tiga masalah yang terjadi pada mall di daerah Yordania: waktu, keramaian dan lokasi board directory. Hasil akhir dari pengembangan aplikasi ini terbukti membantu pengunjung dalam mencari lokasi toko pada Mall. Hal ini dapat terlihat dari hasil kuesioner yang di sebarkan kepada pengunjung. Respon positif dari penggunaan aplikasi Mobile Shopping Mall Navigator diperoleh dari sebagian besar responden. Maka dari itu, penerapan aplikasi Mall Directory ini diharapkan akan membantu ketika pengunjung ingin pergi ke Mall dan mengunjungi toko toko tertentu tanpa perlu repot mencari letak dari toko secara langsung. Mungkin bagi orang orang sekitar Mall maupun yang sering berbelanja di Mall tersebut, mereka dapat dengan mudah mencari letak toko yang dicari. Namun, bagi orang yang jarang mengunjungi Mall tersebut dan ingin mencari sesuatu pasti akan kebingungan dan memakan waktu untuk mencari letak toko, khususnya pada Mall yang besar. Dengan dibuatnya aplikasi Mall Directory ini maka akan mempermudah pengunjung untuk menemukan letak toko di dalam Mall dan menghemat waktu pencarian. Aplikasi Mall Directory akan dirancang semenarik mungkin agar pengguna tertarik untuk menggunakan aplikasi Mall Directory untuk mencari informasi mengenai Mall beserta toko di dalamnya. Aplikasi ini pun akan di buat dengan tampilan sederhana dan mudah digunakan agar semua kalangan dapat menggunakan aplikasi Mall Directory ini. Setelah meninjau berbagai latar belakang dibuatnya aplikasi Mall Directory ini, maka topik yang penulis usulkan untuk skripsi ini adalah Analisis dan Perancangan Basis Data Direktori Mal.
4 1.2 Perumusan Masalah Dalam penyusunan skripsi ini, penulis menyimpulkan perumusan masalah, yaitu bagaimana membuat aplikasi Mall Directory yang dapat memberikan informasi secara jelas kepada pengguna mengenai letak letak toko pada Mall yang dicari dengan menggunakan platform Android. 1.3 Ruang Lingkup Aplikasi yang akan dibuat memiliki ruang lingkup sebagai berikut: A. Aplikasi Mall Directory menggunakan teknologi berbasis Android. B. Mall Directory dibuat hanya untuk beberapa Mall regional Tangerang. C. Mall Directory dibuat menggunakan Eclipse dan API pada platform Android. D. Perancangan fitur fitur aplikasi Mall Directory yang meliputi pencarian lokasi Mall terdekat dengan radius tertentu, menampilkan deskripsi Mall, logo toko, map toko berupa gambar, deskripsi toko yang terdapat pada Mall yang ada dalam pencarian, serta filter untuk mempermudah pencarian toko tertentu yang terdapat pada Mall yang dituju. E. Perangkat yang diperlukan adalah Android dengan GPS dan koneksi internet. F. Website backend untuk admin G. Database local pada Android menggunakan SQLite. Yang tidak dibahas dalam pembuatan aplikasi adalah: A. Panduan arah menuju lokasi Mall yang diinginkan. B. Panduan arah menuju lokasi toko yang diinginkan. C. Aplikasi tidak menampilkan detail foto toko pada Mall. D. Aplikasi tidak menampilkan detail produk toko. E. Sekuritas database pada mobile Android. F. Pencarian sebuah toko secara spesifik dengan menu search.
1.4 Tujuan dan Manfaat 1.4.1 Tujuan Tujuan dari pembuatan aplikasi ini adalah sebagai berikut: 1. Merancang basis data yang dapat mendukung dalam penyampaian informasi mengenai Mall dan informasi mengenai toko pada Mall. 2. Menyediakan aplikasi yang terkoneksi dengan database. 5 1.4.2 Manfaat Manfaat yang diperoleh dari pembuatan aplikasi ini adalah sebagai berikut: 1. Membantu pengguna menghemat waktu dalam proses pencarian Mall beserta tokonya. 2. Memudahkan dalam pencarian toko di dalam Mall dengan menggunakan fitur filter berupa kategori toko dan lantai. 3. Memudahkan pengguna untuk mengetahui Event yang diselenggarakan oleh pihak Mall. 4. Memudahkan pengguna untuk mengetahui detail toko seperti blok, deskripsi, telpon, hot product, serta map. 1.5 Metodologi Metodologi merupakan tahapan yang harus ditelusuri oleh penulis dimulai dari pengumpulan data, melakukan analisis, dan pembuatan aplikasi. Metodologi ini digunakan sebagai pedoman bagi penulis agar proses dan pelaksanaan analisis dan perancangan aplikasi dapat berjalan dengan lancar agar hasil yang dicapai dapat memenuhi kebutuhan pengguna (user) dan kebutuhan sistem serta bermanfaat bagi pengguna. 1.5.1 Metode Pengumpulan Data Metode pengumpulan data yang digunakan antara lain: 1. Observasi Menggunakan observasi terbuka, dimana dalam melakukan pengumpulan data menyatakan yang sebenarnya kepada sumber
6 data bahwa sedang melakukan penulisan skripsi. Jadi, mereka yang diteliti mengetahui sejak awal sampai akhir. Yang akan diobservasi adalah terkait dengan data data list, lokasi dan gambar mengenai toko pada Mall. 2. Wawancara Wawancara merupakan suatu cara mengumpulkan data dengan cara mengajukan pertanyaan langsung kepada seorang yang ahli pada bidang tersebut apa saja yang perlu dianalisis agar cepat dalam mendapatkan informasi. 1.5.2 Metode Analisis Metode analisis yang digunakan untuk membangun sistem ini antara lain: 1. Studi pustaka Metode analisa dengan cara membelajari berbagai sumber seperti buku, artikel, jurnal untuk mendapatkan landasan pustaka dasar dalam melakukan penelitian dan penulisan skripsi. 2. Analisis aplikasi sejenis Mempelajari beberapa aplikasi sejenis yang sudah ada sebelumnya dengan yang akan dikembangkan dalam skripsi ini. Hal ini bertujuan untuk membantu mendapatkan informasi serta mengevaluasi petunjuk yang beguna pagi pengembangan aplikasi. 1.5.3 Metode Perancangan Dalam perancangan dan pengembangan aplikasi, metode yang dilakukan antara lain: 1. Metode Waterfall Menurut Pressman (2010, 39), model waterfall, atau terkadang disebut sebagai classic life cycle adalah pendekatan sistematis dan sekuensial untuk pengembangan perangkat lunak yang memiliki beberapa tahapan, yaitu: spesifikasi pelanggan (Communication) dan berlangsung melalui perencanaan (Planning), pemodelan
(Modeling), konstruksi (Construction), dan penyebaran (Deployment). 7 Gambar 1. 2 Urutan Proses Model Waterfall Pressman (2010, p39) 2. Perancangan basis data Terdapat 3 tahap perancangan basis data: A. Konseptual B. Logikal C. Fisikal 3. Perancangan menu 4. Perancangan User Interface 1.6 Sistematika Penulisan Sistematika dalam penulisan skripsi ini secara garis besar terdiri dari lima bab yang tersusun secara sistematis sesuai dengan kenentuan yang telah ditetapkan. Berikut adalah sistematika penulisan yang penulis gunakan dalam skripsi ini: BAB 1 PENDAHULUAN Bab ini membahas mengenai latar belakang dibuatnya aplikasi, serta menjelaskan perumusan masalah yang diangkat dalam proses pembuatan aplikasi. Bab ini juga menjelaskan mengenai ruang lingkup penulisan, tujuan dan manfaat dari penelitian, metodologi yang digunakan dalam penulisan skripsi, serta gambaran dari keseluruhan isi skripsi berupa sistematika penulisan.
8 BAB 2 LANDASAN TEORI Bab ini berisi pemahaman mengenai teori teori yang digunakan dalam penulisan skripsi, yaitu teori tentang Database, GPS, Android dan internet yang akan menjadi bahan referensi pendukung dalam penulisan skripsi ini. BAB 3 METODOLOGI Bab ini berisi mengenai analisis perancangan perangkat keras yang akan digunakan dan membahas perancangan perangkat lunak yang digunakan untuk menjalankan aplikasi ini. BAB 4 IMPLEMENTASI DAN EVALUASI Bab ini membahas mengenai spesifikasi aplikasi yang telah dikembangkan. Spesifikasi yang dimaksud antara lain bagaimana kinerja sistem aplikasi yang telah dibuat, apakah aplikasi dapat berjalan secara baik atau tidak, serta evaluasi mengenai sistem pencarian yang ada dan berbagai kesulitan yang dialami dalam perancangan. BAB 5 KESIMPULAN DAN SARAN Bab ini merupakan bab terakhir dari keseluruhan penulisan skripsi. Pada bab ini membahas mengenai kesimpulan yang diperoleh dari inti penelitian, pemecahan masalah yang terdapat pada bab empat, serta saran yang berguna untuk tindak lanjut pengembangan aplikasi yang lebih baik.