BAB I PENDAHULUAN 1.1. Latar Belakang Seiring dengan bertambahnya jumlah mahasiswa di Universitas Gadjah Mada yang berbanding lurus dengan meningkatnya kepemilikan kendaraan akan mempengaruhi pertumbuhan dan perkembangan kegiatan manusia didalamnya terutama pada kawasan yang memiliki aktivitas setiap harinya. Pergerakan kendaraan yang terjadi pasti diawali serta diakhiri ditempat parkir. Kondisi yang seperti ini pastinya menuntut penyedia parkir untuk menyediakan ruang parkir yang memadai, namun biasanya ruang parkir di kawasan kampus sangat sedikit. Masalah utamanya adalah jumlah kendaraan yang ada melebihi kapasitas ruang parkir yang tersedia sehingga untuk pemecahannya perlu ditambah ruang parkir yang luas sedangkan lahan yang tersedia sangatlah terbatas. Pengemudi yang mengemudi kendaraan ke kawasan Universitas Gadjah Mada sering berkeliling beberapa blok dan berusaha keras untuk mencari parkir sehingga menghabiskan tenaga dan waktu. Walaupun sudah berkeliling sering kali masih terdapat lokasi parkir yang kosong disekitar kita namun kita tidak mengetahuinya. Cara satu-satunya untuk mengetahui parkir yang masih kosong adalah mendatangi langsung lokasi parkir dan memeriksanya sendiri. Hal ini menyebabkan waktu dan tenaga kita terbuang hanya untuk mencari lokasi parkir. Kemudian setelah bersusah payah menemukan tempat parkir, kebanyakan petugas parkir mengharuskan pengemudi membayar dengan uang pas yang mana banyak pengemudi tidak mengantongi uang tunai yang cukup untuk membayar harga tiket parkir. Karena semakin sulitnya mendapatkan lahan parkir pada kawasan bebas pengunjung seperti Perpustakaan yang dikunjungi oleh anggota ataupun bukan anggota, maka aplikasi ini dibuat untuk memberikan fasilitas kepada anggota untuk dengan mudah mendapatkan lahan parkir. Adanya ponsel yang canggih telah meningkatkan efisiensi tenaga dan waktu. Salah satu inovasi yang bisa digunakan 1
2 adalah menerapkan aplikasi yang mengatur pencarian dan pemesanan parkir di kawasan sibuk pusat pendidikan. Aplikasi tersebut bisa disebut sebagai aplikasi smart parking yang memungkinkan seseorang untuk mencari dan memesan lokasi parkir yang mereka inginkan. Informasi ketersediaan parkir disajikan secara realtime. Aplikasi ini mampu menampilkan lahan parkir mana saja yang masih tersedia serta pengguna dapat melakukan pemesanan lokasi parkir yang diinginkan. Tidak hanya itu, aplikasi memungkinkan pengguna untuk membayar dengan hanya menekan beberapa tombol saja karena aplikasi ini menggunakan sistem voucher yang bisa diisi ulang jika saldo telah habis. Dengan aplikasi smart parking ini, diharapkan penyampaian informasi ketersediaan lahan parkir bisa terdistribusi dengan cepat sehingga dapat meningkatkan efisiensi tenaga dan waktu. 1.2. Rumusan Masalah Rumusan masalah dalam penelitian ini adalah bagaimana membuat sebuah sistem informasi dalam bentuk aplikasi perangkat bergerak yang mampu mempermudah pengguna kendaraan khususnya mahasiswa dan karyawan Universitas Gadjah Mada dalam mencari tempat parkir yang masih kosong serta memesan parkir dengan mudah dan cepat tanpa harus berkeliling dari satu tempat ke tempat lainnya tanpa mengetahui informasi yang jelas apakah tempat parkir tersebut ada yang kosong atau tidak. 1.3. Batasan Masalah Agar pembahasan penelitian lebih terarah dan sesuai dengan tujuan dan masalah yang telah dijelaskan di atas, maka diperlukan adanya batasan suatu masalah. Adapun batasan masalah yang harus diperhatikan pada perancangan Simulasi Aplikasi Smart Parking adalah diantaranya: 1. Aplikasi ini difokuskan untuk pengguna tempat parkir. 2. Aplikasi ini hanya membahas lokasi parkir pada area Universitas Gadjah Mada. 3. Aplikasi dapat berjalan pada perangkat android minimal versi Ice Cream Sandwich.
3 4. Aplikasi hanya didesain untuk smartphone tidak untuk tablet, smartwatch, Android TV, dan sebagainya. 1.4. Tujuan Penelitian Tujuan penelitian tugas akhir ini adalah untuk membangun Simulasi Aplikasi SMART PARKING Berbasis Android yang merupakan sebuah aplikasi untuk memudahkan pengemudi yang berada di area Universitas Gadjah Mada mencari tempat parkir yang disertai dengan peta lokasi dalam bentuk aplikasi perangkat bergerak. Sehingga pengemudi nantinya sudah mengetahui lokasi parkir yang jelas serta dapat melakukan pemesanan parkir. Dengan begitu pengemudi dapat menghemat waktu dan tenaga dalam melakukan pencarian tempat parkir. 1.5. Manfaat Penelitian Penelitian ini memiliki manfaat, yaitu pengemudi atau pemilik kendaraan dapat merencanakan tempat parkir mana yang akan dipilih dengan mendapatkan informasi yang mudah dan efisien. 1.6. Metodologi Penelitian Penelitian ini menggunakan metode yang dibagi menjadi dua bagian utama dalam penyusunan tugas akhir dan pembuatan aplikasinya, yaitu metode pengumpulan data dan metode perancangan sistem. 1. Pengumpulan data Pada metode ini, dilakukan pengumpulan data dan informasi, yaitu dengan studi pustaka dan observasi. Pembahasannya adalah sebagai berikut: a. Observasi Observasi dalam penelitian Tugas Akhir dilakukan dengan mengumpulkan data dan informasi yang didapat dari mengamati langsung ke lokasi.
4 b. Studi pustaka Studi literatur dilakukan dengan mengumpulkan dan mempelajari informasi-informasi-informasi yang berhubungan dengan penelitian yang sudah ada sebelumnya, termasuk perancangan, analisis, dan implementasi sistem. Bahan yang digunakan dalam studi pustaka penelitian ini adalah buku, artikel dan penelitian yang pernah dilakukan sebelumnya. Kumpulan pustaka didapat dari membaca buku literatur dan mengakses internet situs publikasi online. 2. Perancangan sistem Metode ini dilakukan sebagai penerapan dari tujuan penelitian. Metode ini terdiri dari beberapa langkah, yaitu: a. Analisis Bagian ini berisi analisis permasalahan sesuai kondisi yang ada. Hasil analisis permasalahan ini dituangkan ke dalam analisis kebutuhan sistem, analisis kebutuhan data, kebutuhan fungsional dan kebutuhan nonfungsional sistem yang akan dibangun pada penelitian ini. b. Perancangan Bagian ini membahas perancangan dari sistem aplikasi yang akan dibuat. Perancangan yang dibuat meliputi perancangan proses bisnis sistem, perancangan alur sistem, perancangan basis data, perancangan struktur menu dan perancangan antarmuka pada sistem aplikasi ini. c. Pembuatan kode program Bagian ini membahas pembuatan kode program untuk membangun sistem aplikasi sesuai perancangan yang telah dibuat. Pembuatan kode program pada sistem aplikasi ini menggunakan bahasa pemrograman Java dan basis data MySQL. d. Pengujian Bagian ini membahas tentang pengujian aplikasi. Tujuannya adalah menguji kesesuaian aplikasi dengan perancangan yang telah dibuat serta mengurangi adanya kesalahan pada sistem dan memastikan aplikasi ini layak untuk digunakan.
5 e. Pemeliharaan Bagian ini menangani sistem aplikasi yang telah selesai dibangun sehingga dapat dilakukan perubahan atau penambahan sesuai dengan kebutuhan. f. Dokumentasi dan pelaporan Bagian ini membahas tentang pembuatan laporan dan dokumentasi dari sistem aplikasi yang telah dibuat. 1.7. Sistematika Penulisan Agar laporan tugas akhir ini dapat memberikan gambaran masalah secara menyeluruh, maka sistematika penulisan ini dibagi dalam tujuh bab. Bagian tersebut akan dijelaskan seperti dibawah ini: BAB I PENDAHULUAN Bab I membahas pendahuluan yang berisi latar belakang masalah, perumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, serta sistematika penulisan. BAB II TINJAUAN PUSTAKA Bab II merupakan bab berisi uraian tinjauan pustaka yang menjelaskan tinjauan secara umum sebagai dasar penelitian. Bagian ini membaas beberapa penelitian serupa yang pernah dilakukan sebelumnya. BAB III DASAR TEORI Bab III berisi konsep dan teori yang mendukung dalam pembuatan aplikasi yaitu penjelasan tentang komponen yang digunakan dalam membangun sistem seperti pengetahuan tentang sistem pakar, bahasa pemrograman, serta software basis data yang digunakan. BAB IV ANALISIS DAN PERANCANGAN SISTEM Bab IV ini memaparkan analisis kebutuhan perangkat lunak yang digunakan untuk mendefinisikan hal-hal yang diperlukan dalam pengembangan perangkat lunak. Analisis kebutuhan tersebut meliputi analisis sistem, rancangan proses, rancangan basis data, dan rancangan antar muka pengguna.
6 BAB V IMPLEMENTASI Bab V merupakan bab implementasi sistem yang berisi tentang penerapan perancangan sistem dalam bentuk dasar sistem. Bab ini juga menampilkan antarmuka dan potongan kode program disertai penjelasan cara kerja sistem. BAB VI PENGUJIAN DAN PEMBAHASAN SISTEM Bab VI merupakan bab pengujian dan pembahasan yang menguraikan tentang pengujian sistem yang telah dibuat. BAB VII KESIMPULAN DAN SARAN Bab VII merupakan bab penutup yang berisi kesimpulan dan saran terhadap seluruh kegiatan tugas akhir yang telah dilakukan. Saran diperlukan sebagai upaya pengembangan sistem selanjutnya. DAFTAR PUSTAKA