1 PERANGKAT LUNAK LOKASI PASAR DI KOTA PALEMBANG BERBASIS ANDROID Oleh : IRFAN ZULHADI Skripsi ini disusun sebagai salah satu syarat memperoleh gelar ...
PERANGKAT LUNAK LOKASI PASAR DI KOTA PALEMBANG BERBASIS ANDROID
Oleh : IRFAN ZULHADI 11142007
Skripsi ini disusun sebagai salah satu syarat memperoleh gelar Sarjana Komputer pada Program Studi Teknik Informatika
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS BINA DARMA 2016 i
HALAMAN PENGESAHAN
PERANGKAT LUNAK LOKASI PASAR DI KOTA PALEMBANG BERBASIS ANDROID
Oleh : IRFAN ZULHADI 11142007
SKRIPSI Telah diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer pada Program Studi Teknik Informatika
Pembimbing I
Baibul Tujni, S.E., M.Msi
Palembang, September 2016 Fakultas Ilmu Komputer Universitas Bina Darma Dekan,
M. Izman Herdiansyah, ST., MM., Ph.D
Pembimbing II
Evi Yulianingsih, M.M., M.kom
ii
HALAMAN PERSETUJUAN
Skripsi berjudul “Perangkat Lunak Lokasi Pasar Di Kota Palembang Berbasis Android” oleh Irfan Zulhadi telah dipertahankan didepan komisi penguji Pada Hari Jumat 05 Agustus 2016. Komisi Penguji
1. Baibul Tujni, S.E., M.Msi
Ketua
( ........................... )
2. Evi Yulianingsih, M.M., M.kom
Sekretaris
( ........................... )
3. Nyimas Sopiah, M.M., M.kom
Anggota
( ........................... )
4. Edi Supratman, M.kom
Anggota
( ........................... )
Mengetahui, Program Studi Teknik Informatika Fakultas Ilmu Komputer Universitas Bina Darma Ketua,
Ahmad Haidar Mirza, S.T., M.Kom
iii
SURAT PERNYATAAN
Saya yang bertanda tangan dibawah ini : Nama : Irfan Zulhadi NIM : 11142007 Dengan ini menyatakan bahwa : 1. Karya tulis Saya (Tugas Akhir/Skripsi/Tesis) ini adalah asli dan belum pernah diajukan untuk mendapatkan gelar akademik baik (Ahli Madya/ Sarjana/Magister) di Universitas Bina Darma atau perguruan tinggi lainnya. 2. Karya tulis ini murni gagasan, rumusan dan penelitian Saya sendiri dengan arahan tim pembimbing. 3. Didalam karya tulis ini tidak terdapat karya atau pendapat yang telah ditulis atau dipublikasikan orang lain, kecuali secara tertulis dengan jelas dikutip dengan mencantumkan nama pengarang dan memasukan ke dalam daftar rujukan. 4. Saya bersedia Tugas Akhir/Skripsi/Tesis, yang Saya hasilkan dicek keasliannya menggunakan Plagiarism Checker serta diunggah ke internet, sehingga dapat diakses publik. 5. Surat pernyataan ini Saya buat dengan sungguh-sungguh dan apabila terbukti melakukan penyimpangan atau ketidakbenaran dalam pernyataan ini, maka Saya bersedia menerima sanksi dengan peraturan dan perundang-undangan yang berlaku. Demikian surat pernyataan ini Saya buat agar dapat dipergunakan sebagaimana mestinya.
Palembang,
September
2016 Yang membuat pernyataan,
IRFAN ZULHADI NIM. 11142007
iv
MOTTO DAN PERSEMBAHAN Motto : ÿ “Landasi diri dengan keimanan kepada Allah SWT yang didukung dengan pengetahuan, pengalaman dan prinsip” ÿ “Memulai dengan penuh keyakinan, Menjalankan dengan penuh keikhlasan, Menyelesaikan dengan penuh kebahagiaan”. ÿ “Lakukan yang terbaik, Bersikaplah yang baik maka kau akan menjadi orang yang terbaik”. ÿ “Setiap Aksi memiliki Reaksi, Setiap Perbuatan memiliki Konsekuensi dan Setiap Kebaikan memiliki suatu balasan yang Baik” ÿ “Education is the most powerful weapon which can you use to change the world” (Nelson Mandela)
Kupersembahkan Kepada : ÿ Allah SWT ÿ Rasulullah SAW ÿ Ibunda dan Alm. Ayahanda tercinta ÿ Saudariku yang tersayang ÿ Dosen beserta seluruh civitas akademika UBD
v
ÿ Almamater KATA PENGANTAR
Assalammualaikum Wr.Wb Puji syukur kehadirat Allah SWT karena berkat rahmat dan karunia- Nya jualah, proposal penelitian ini dapat diselesaikan guna memenuhi salah satu syarat untuk diteruskan menjadi skripsi sebagai proses akhir dalam menyelesaikan pendidikan dibangku kuliah. Dalam penulisan proposal ini, tentunya masih jauh dari sempurna. Hal ini dikarenakan keterbatasnya pengetahuan yang dimiliki. Oleh karena itu dalam rangka melengkapi kesempurnaan dari penulisan proposal ini diharapkan adanya saran dan kritik yang diberikan bersifat membangun. Pada kesempatan yang baik ini, tak lupa penulis menghaturkan terima kasih kepada semua pihak yang telah memberikan bimbingan, pengerahan, nasehat dan pemikiran dalam penulisan skripsi ini, terutama kepada: 1. Prof. Ir. H. Bochari Rahman M.Sc., selaku Rektor Universitas Bina Darma Palembang. 2. M. Izman Herdiansyah S.T.,M.M.,P.hd., selaku Dekan Fakultas Ilmu Komputer. 3. A. Haidar Mirza, ST., M.Kom., selaku Ketua Program Studi Informatika. 4. Baibul Tujni, S.E., M.Si. selaku Pembimbing I yang telah memberikan bimbingan penulisan skripsi ini.
vi
5. Evi Yulianingsih, M.M., M.Kom. selaku Pembimbing II yang telah memberikan bimbingan penulisan skripsi ini. 6. PD Pasar Jaya Palembang yang telah menyediakan sarana dan fasilitas dalam penyelesaian skripsi ini. 7. Orang Tua, saudara-saudaraku, seluruh teman dan sahabat-sahabatku yang selalu memberikan dorongan dan masukan serta bantuan baik moril maupun materil yang tak ternilai harganya. Wassalammualaikum Wr.Wb
Palembang,
September 2016
Irfan Zulhadi
vii
ABSTRAK Aplikasi GIS-Pasar Palembang Jaya adalah sistem aplikasi yang melayani masyarakat dalam menemukan lokasi pasar, baik sekedar mencari informasi pasar ataupun menemukan lokasi pasar terdekat dari posisi pengguna. Metode pengembangan GIS- Pasar Palembang Jaya menggunakan metode Mobile-D Alat bantu pengembangan sistem menggunakan Unified Modelling Language (UML). Sistem Informasi Geografi (SIG) atau yang lebih dikenal dengan Geographic Information System (GIS) merupakan sistem yang dirancang untuk bekerja dengan data yang tereferensi secara spasial atau koordinat-koordinat geografi. Implementasi program menggunakan aplikasi pemrograman Eclipse Juno dengan database menggunakan MySQL. GIS Pasar Palembang Jaya dirancang bertujuan untuk membangun sistem informasi yang berkomputerisasi, sehingga mempermudah masyarakat dalam menemukan titik lokasi pasar terdekat. Kata kunci : Aplikasi, Geographic Information System (GIS), Pasar Palembang Jaya, Mobile-D.
viii
DAFTAR ISI Halaman HALAMAN JUDUL .............................................................................................. i HALAMAN PENGESAHAN............................................................................... ii HALAMAN PERSETUJUAN ............................................................................ iii SURAT PERNYATAAN ..................................................................................... iv MOTTO DAN PERSEMBAHAN........................................................................ v KATA PENGANTAR.......................................................................................... vi ABSTRAK .......................................................................................................... viii DAFTAR ISI......................................................................................................... ix DAFTAR GAMBAR............................................................................................ xi DAFTAR TABEL ............................................................................................... xii BAB I PENDAHULUAN ......................................................................................1 1.1. Latar Belakang …………………….................………………………….......1 1.2. Perumusan Masalah .........................................................................................3 1.3. Batasan Masalah ..............................................................................................3 1.4. Tujuan Penelitian .............................................................................................4 1.5. Manfaat Penelitian ...........................................................................................4 1.6. Metodologi Peneletian .....................................................................................5 1.6.1 Waktu dan Tempat ..................................................................................5 1.6.2 Data Peneletian .......................................................................................5 1.6.3 Alat Penelitian ........................................................................................5 1.6.4 Metode Penelitian ...................................................................................6 1.6.5 Metode Pengumpulan Data ....................................................................7 1.6.6 Metode Pengembangan Sistem ..............................................................7 BAB II TINJAUAN PUSTAKA .........................................................................8 2.1 Tinjauan Umum................................................................................................8 2.1.1 Profil Pasar ...................................................................................................8 2.1.2 Visi Dan Misi .......................................................................................8 2.2 Landasan Teori ..............................................................................................9 2.2.1 Perangkat Lunak ...............................................................................9 2.2.2 Pasar ...............................................................................................9 2.2.3 Location Based Service ....................................................................11 2.2.4 Mobile ............................................................................................12 2.2.5 UML ..............................................................................................13 2.3 Penelitian Sebelumnya ..................................................................................15
ix
2.4 Kerangka Berpikir .........................................................................................16 BAB III ANALISIS DAN PERANCANGAN ................................................18 3.1 Explore .........................................................................................................18 3.2 Intalialize......................................................................................................22 3.2.1 Perancangan Perangkat Lunak .............................................................22 3.2.1.1 Peracangan Basis Data .............................................................23 3.2.1.2 Perancangan Antarmuka ..........................................................24 BAB IV HASIL DAN PEMBAHASAN ...........................................................32 4.1 Hasil ...............................................................................................................32 4.2 Pembahasan ....................................................................................................33 4.2.1 Perangkat Lunak ...................................................................................33 4.2.1.1 Halaman Utama Admin ............................................................33 4.2.1.2 Halaman Jenis Pasar .................................................................35 4.2.1.3 Halaman Pasar ..........................................................................36 4.2.1.4 Halaman Lokasi Pasar ..............................................................38 4.2.1.5 Halaman Utama Pengunjung ....................................................39 4.2.1.6 Halaman Pasar Modern ...........................................................40 4.2.1.7 Halaman Pasar Tradisional ......................................................42 4.2.1.8 Halaman Pasar Tradisional Dan Modern ................................44 4.2.1.9 Halaman Rute Perjalanan ........................................................45 4.2.2 Pengujian Perangkat Lunak ..................................................................46 4.2.2.1 Pengujian Instalasi ...................................................................46 4.2.2.2 Pengujian Black Box ...............................................................47 4.2.2.3 Pengujian Jenis Pasar ..............................................................48 4.2.2.4 Pengujian Pasar .......................................................................49 4.2.2.5 Pengujian Lokasi .....................................................................49 4.2.2.6 Pengujian Pasar Modern ..........................................................50 4.2.2.7 Pengujian Pasar Tradisional ....................................................51 4.2.2.8 Pengujian Pasar Tradisional Dan Modern ...............................51 4.2.2.9 Pengujian Rute Perjalanan .......................................................52 BAB V KESIMPULAN DAN SARAN .............................................................53 5.1 Kesimpulan ....................................................................................................53 5.2 Saran ..............................................................................................................54 DAFTAR PUSTAKA LAMPIRAN
x
DAFTAR GAMBAR
Halaman Gambar 2.1 Kerangka Berpikir ...........................................................................17 Gambar 3.1 Use Case Diagram Perangkat Lunak ..............................................20 Gambar 3.2 Activity Diagram Admin .................................................................21 Gambar 3.3 Activity Diagram Pengunjung ........................................................22 Gambar 3.4 Rancangan Halaman Utama Admin ................................................25 Gambar 3.5 Rancangan Halaman Jenis Pasar .....................................................26 Gambar 3.6 Rancangan Halaman Pasar ..............................................................26 Gambar 3.7 Rancangan Halaman Lokasi Pasar ..................................................27 Gambar 3.8 Rancangan Halaman Utama Pengunjung ........................................28 Gambar 3.9 Rancangan Halaman Modern ..........................................................28 Gambar 3.10 Rancangan Halaman Tradisional ...................................................29 Gambar 3.11 Rancangan Halaman Tradisional & Modern .................................30 Gambar 3.12 Rancangan Halaman Rute Perjalanan ............................................31 Gambar 3.13 Rancangan Halaman Login ............................................................31 Gambar 4.1 Halaman Login.................................................................................34 Gambar 4.2 Halaman Utama Admin ...................................................................35 Gambar 4.3 Halaman Jenis Pasar ........................................................................37 Gambar 4.4 Halaman Pasar .................................................................................38 Gambar 4.5 Halaman Lokasi Pasar .....................................................................39 Gambar 4.6 Halaman Utama Pengunjung ...........................................................40 Gambar 4.7 Halaman Pasar Modern ...................................................................41 Gambar 4.8 Halaman Pencaian Pasar Modern ....................................................42 Gambar 4.9 Halaman Detail Informasi Pasar Modern ........................................43 Gambar 4.10 Halaman Tradisional .....................................................................44 Gambar 4.11 Halaman Pencaian Pasar Tradisional ............................................44 Gambar 4.12 Halaman Detail Informasi Pasar Tradisional ................................45 Gambar 4.13 Halaman Pasar Modern dan Tradisional .......................................46 Gambar 4.14 Halaman Rute Perjalanan ..............................................................48
Simbol Class Diagram ..................................................................... 13
Simbol Use Case Diagram............................................................ 14 Simbol Activity Diagram............................................................... 15 Rencana Pengerjaan Perangkat Lunak .......................................... 15 Rancangan Tabel Jenis ..................................................................... 23 Rancangan Tabel Pasar ..................................................................... 24 Rancangan Tabel Lokasi ................................................................. 24 Hasil Pengujian Sistem Operasi .................................................... 49 Rencana Pengujian ........................................................................ 50 Pengujian Jenis Pasar .................................................................... 50 Pengujian Pasar ............................................................................. 51 Pengujian Lokasi ........................................................................... 51 Pengujian Pasar Modern................................................................ 52 Pengujian Pasar Tradisional .......................................................... 53 Pengujian Pasar Tradisional dan Modern...................................... 53 Pengujian Rute perjalanan............................................................. 54
xii
BAB I PENDAHULUAN
1.1
Latar Belakang Pasar merupakan tempat bertemunya pembeli dan penjual untuk
melakukan
transaksi
jual
beli
barang
atau
jasa.
Menurut
ilmu
ekonomi, pasar berkaitan dengan kegiatannya bukan tempatnya. Ciri khas sebuah pasar adalah adanya kegiatan transaksi atau jual beli. Para konsumen datang ke pasar untuk berbelanja dengan membawa uang untuk membayar harganya. Jadi, dalam pengertian tersebut terdapat faktor-faktor yang menunjang terjadinya pasar, yakni: keinginan, daya beli, dan tingkah laku dalam pembelian. Perkembangan ilmu pengetahuan dan teknologi informasi yang demikian pesat telah memberikan manfaat yang besar di berbagai bidang. Kemajuan teknologi informasi pun mempengaruhi hampir setiap kegiatan dari sebuah perusahaan. Persaingan antar dunia bisnis merupakan hal yang tidak asing lagi bagi mereka yang berkecimpung di dunia bisnis khususnya di bidang Perdagangan, Teknologi informasi aplikasi yang menunjang kegiatan bisnis pada suatu Dinas Pasar. Perusahaan Daerah Pasar Palembang Jaya awalnya merupakan hasil reorganisasi dari Dinas Pasar, Dikarenakan pengelolaan pasar yang selama ini
1
2
dikelola oleh Pemerintah Kota melalui Dinas Pasar dirasakan sudah tidak sesuai lagi dengan kemajuan teknologi dan persaingan global yang menuntut pelayanan serba cepat dan transparan, maka seiring dengan perkembangan Kota Palembang sebagai Kota Metropolitan menuntut kualitas pelayanan di berbagai bidang termasuk perpasaran dan persaingan usaha yang kompetitif. Untuk menjawab tantangan tersebut di atas, Pemerintah Kota Palembang telah mendirikan Perusahaan Daerah Pasar Palembang Jaya dengan status dan kedudukan hukumnya ditetapkan melalui Peraturan Daerah No.6 Tahun 2005. Perusahaan Daerah Pasar Palembang Jaya mengelolah 33 (tiga puluh tiga) pasar tradisional yang tersebar di seluruh wilayah Kota Palembang dan dibagi 3 (tiga) wilayah yang masing-masing dipimpin oleh seorang koordinator wilayah serta seorang koordinator wilayah untuk pasar swasta. Pasar-pasar yang dikelola banyak berlokasi di tempat yang strategis dan mempunyai nilai investasi yang terus meningkat antara lain adalah Pasar 16 Ilir, Pasar Retail Jakabaring, Pasar Cinde, Pasar Kepandean, Pasar Lemabang, Pasar Alang-alang Lebar, Pasar Buah, Pasar Yada, Pasar Induk dan beberapa Pasar lainnya milik perusahaan daerah. Pasar Palembang Jaya. Pada saat ini pengelolahan pasar dikota palembang kurang terorganisir dengan baik sehinggah sulit untuk dicari oleh masyarakat. Maka dari itu kendalanya yang dihadapi kurangnya informasi mengenai letak pasar yang ingin dituju oleh masyarakat kota Pelambang, dan dengan memanfaatkan teknologi dalam aplikasi mobile bisa dijadikan solusi untuk mengatasi permasalahan tersebut. Banyak keuntungan yang bisa didapat, diantaranya sebagai media yang dapat membantu masyarakat kota Palembang, pendatang atau
3
wisatawan yang berkunjung ke Palembang yang ingin mencari informasi dan lokasi pasar.Mobile GIS (Geographic Information System) dimana GIS yang tadinya hanya digunakan di dalam lingkungan kantor menjadi semakin fleksibel dan mampu digunakan di luar kantor secara mobile. Mobile GIS dapat digunakan untuk mencari, menyimpan, update, manipulasi, analisa dan menampilkan informasi geografi secara mudah. Dari uraian informasi dan masalah yang terjadi di atas, maka penulis tertarik untuk melakukan pembuatan aplikasi yang dapat tuangkan dalam bentuk Penelitian dengan judul “Perangkat Lunak Lokasi Pasar di Kota Palembang Berbasis Android”.
1.2.
Perumusan Masalah Berdasarkan uraian diatas dapat mengambil rumusan masalah dalam
penelitian ini yaitu bagaimana membuat perangkat lunak lokasi pasar di kota palembang berbasis mobile.
1.3
Batasan Masalah Agar permasalahan lebih terarah dan tidak menyimpang dari pokok
permasalahan, maka ruang lingkup dari permasalahan yang akan dibahas yaitu: 1. Perangkat lunak yang dibuat hanya untuk menunjukkan lokasi kantor pasar baik tradisonal maupun modern pada Kota Palembang.
4
2. Perangkat lunak yang dibuat dapat menunjukkan rute perjalanan. 3. Perangkat lunak yang dibuat dapat dijalankan pada sistem operasi android.
1.4
Tujuan Penelitian Tujuan penelitian ini adalah membangun perangkat lunak untuk
menunjukkan lokasi pasar yang ada pada Kota Palembang berbasis mobile android guna untuk membantu masyarakat Kota Palembang dalam mendapatkan informasi lokasi pasar. Perangkat lunak lokasi pasar ini diharapkan dapat memberi output informasi yang sederhana namun mudah digunakan bagi masyarakat kota Palembang dan pada akhirnya membantu dalam kegiatan sehari-hari masyarakat.
1.5
Manfaat Penelitian Dengan adanya penelitian ini diharapkan bisa memberikan manfaat antara
lain sebagai berikut: 1. Bagi penulis, dapat meningkatkan pemahaman dan pengetahuan dibidang teknologi dan keterampilan dalam pemanfaatan Location Based Services yang dapat diterapkan dan digunakan dalam kegiatan masyarakat nantinya. 2. Bagi Pemerintah Kota Palembang, dapat memberikan alternative penyebaran informasi berkaitan dengan letak pasar baik tradisional maupun modern yang ada di Kota Palembang.
5
3. Bagi universitas, sebagai tambahan informasi dan referensi khususnya bagi mahasiswa yang akan menyusun skripsi.
1.6
Metodologi Penelitian
1.6.1 Waktu dan Tempat Penelitian untuk penulisan skripsi ini dilaksanakan pada semester genap Tahun Akademik 2015/2016, yaitu antara bulan april 2016 sampai dengan bulan agustus 2016. Penelitian ini bertempat di Universitas Bina Darma. 1.6.2 Data Penelitian Data penelitian yang menjadi objek penelitian adalah berbagai entitas dari rekayasa perangkat lunak lokasi pasar pada Kota Palembang berbasis mobile android yaitu: 1. Data pasar baik tradisonal maupun modern, diperoleh dari pemerintah kota palembang atau serta survey lapangan. 2. Data jenis pasar, diperoleh dari survey lapangan terhadap kantor-kantor yang ada di kota Palembang. 1.6.3 Alat Penelitian Alat penelitian yang digunakan dalam penelitian ini terdiri dari perangkat lunak dan perangkat keras. Alat penelitian tersebut yaitu sebagai berikut: a.
Hardware
6
Kebutuhan perangkat keras (hardware) yang diperlukan untuk melakukan penelitian ini adalah 1. Laptop Acer 2. Modem 3. Printer 4.
b.
Handphone (Android)
Software Kebutuhan perangkat lunak yang diperlukan dalam penelitian ini adalah sebagai berikut : 1. Microsoft Windows 7, sebagai sistem operasi. 2. Microsoft Internet Explorer, sebagai browser. 3. Macromedia Dreamweaver sebagai tools pemrograman. 4. MySQL, sebagai aplikasi basis data. 5. Apache, sebagai web server local. 6. jQuery Mobile¸sebagai framework 7. PHP(Hypertext Processor) sebagai bahasa pemrograman. 8. Microsoft Office, sebagai aplikasi Pengelolaan data untuk penulisan penelitian.
1.6.4 Metode Penelitian Adapun metode yang digunakan dalam penelitian ini yaitu menggunakan Metode penelitian deskriptif. Metode penelitian deskriptif adalah salah satu metode penelitan yang banyak digunakan pada penelitian yang bertujuan untuk
7
menjelaskan suatu kejadian. Seperti yang dikemukakan oleh para ahli bahwa “penelitian desktiptif adalah sebuah penelitian yang bertujuan untuk memberikan atau menjabarkan suatu keadaan atau fenomena yang terjadi saat ini dengan menggunakan prosedur ilmiah untuk menjawab masalah secara aktual”. (Sugiyono : 2011).
1.6.5 Metode Pengumpulan Data Adapun metode pengumpulan data yang digunakan pada penelitian adalah yang berjudul rekayasa perangkat lunak lokasi pasar pada Kota Palembang berbasis mobile adrodi ini yaitu sebagai berikut : 1.
Studi Pustaka Mengumpulkan data dan mempelajari buku, artikel, jurnal, dan situs-situs internet yang berhubungan dengan aplikasi yang akan dibuat. Selain itu, mempelajari beberapa teori lainnya yang dirasakan perlu.
2.
Dokumentasi Mencari dokumen-dokumen seperti nama nama pasar yang ada hubungannya dengan pembahasan masalah-masalah serta melengkapi data-data yang diperlukan dalam penulisan penelitian ini.
3.
Kunjungan Lapangan Pada tahap ini penulis melakukan kunjungan lapangan terhadap objek penelitian untuk mendapatkan data lokasi atau koordinat objek dari kantor kecamatan.
8
1.6.6 Metode Pengembangan Sistem Metode pengembangan perangkat lunak yang digunakan dalam penelitian ini adalah metode Mobile–D. urutan pekerjaan yang ada pada mobile-D dapat dilihat pada gambar berikut ini:
Gambar 1. Urutan Pekerjaan pada Mobile-D
Dari gambar diatas Mobile-D jelas metodologi yang paling rinci untuk tujuan tersebut, memiliki spesifikasi yang komprehensif untuk setiap fase dan tahap, dan untuk tugas-tugas yang terkait (Spataru: 2010). Metode pengembangan aplikasi Mobile-D (P. Abrahamsson:2014) terdiri dari tahapan berikut: 1) Explore, merencanakan dan menyusun proyek yang akan dikerjakan. Tahap ini meletakkan isu-isu dasar pengembangan sistem, antara lain arsitektur produk, proses pengembangan dan lingkungan pengembangan. 2) Initialize, menyiapakan dan memverifikasi semua isu-isu kritis dalam pengembangan yang menentukan keberhasilan proyek. Diakhir tahap ini diharapkan semua sumber daya telah siap untuk memulai membangun sistem. 3) Productionize, mengimplementasikan semua kebutuhan fungsional pada produk dengan menerapkan siklus pengembangan secara iterative dan bertingkat.
9
4) Stabilize, mengintegrasikan sub sistem yang telah dibangun menjadi satu kesatuan produk dengan menerapkan siklus pengembangan secara interative dan bertingkat. 5) System test and fix, menguji dan melakukan perbaikan sistem. Hasil dari pengujian akan menjadi umpan balik bagi tim pengembang untuk memperbaiki kekurangan-kekurangan sistem.
10
BAB II TINJAUAN PUSTAKA
2.1
Tinjauan Umum
2.1.1 Profil Pasar Perusahaan Daerah Pasar Palembang Jaya mengelolah 33 (tiga puluh tiga) pasar tradisional yang tersebar di seluruh wilayah Kota Palembang dan dibagi 3 (tiga) wilayah yang masing-masing dipimpin oleh seorang koordinator wilayah serta seorang koordinator wilayah untuk pasar swasta. Pasar-pasar yang dikelola banyak berlokasi di tempat yang strategis dan mempunyai nilai investasi yang terus meningkat antara lain adalah Pasar 16 Ilir, Pasar Retail Jakabaring, Pasar Cinde, Pasar Kepandean, Pasar Lemabang, Pasar Alang-alang Lebar, Pasar Buah, Pasar Yada, Pasar Induk dan beberapa Pasar lainnya milik PD. Pasar Palembang Jaya (PD Pasar Palembang Jaya, 2009). 2.1.2 Visi dan Misi Dalam menjalankan rutinitasnya PD pasar Palembang memiliki visi sebagai berikut Menjadikan Perusahaan Pasar Terbaik dalam Pengelolaan Pasar Tradisional Modern (PD Pasar Palembang Jaya, 2009). Sedangkan misi yaitu
11
1. Memberikan pelayanan yang unggul dalam pengelolaan pasar tradisional modern. 2. Meningkatkan keunggulan kompetitif melalui inovasi pengembangn produk dan jasa. 3. Menyediakan dan membangun Human Capital yang berkualitas, profesional dan memiliki integritas tinggi. 4. Melaksanakan manajemen pengelolaan pasar sesuai dengan prinsip Customer Excellent (Pelayanan terbaik). 5. Memperdulikan kepentingan masyarakat dan lingkungannya.
2.2.
Landasan Teori
2.2.1 Perangkat Lunak Perangkat lunak adalah Program komputer yang terasosiasi dengan dokumentasi perangkat lunak seperti dokumentasi perangkat lunak, dokumentasi kebutuhan, model desain, dan cara penggunaan (user manual). Sebuah program komputer tanpa terasosiasi dengan dokumentasinya maka belum dapat disebut perangkat lunak (software). Sebuah perangkat lunak juga sering disebut dengan sistem perangkat lunak (Rosa & Shalahuddin, 2013, h.2). 2.2.2 Pasar Pasar pada masyarakat mempunyai peranan penting yaitu sebagai pusat kegiatan ekonomi dan pusat kebudayaan. Sebagai pusat kegiatan ekonomi, pasar merupakan tempat bertemunya produsen dan konsumen. Melalui pasar,
12
masyarakat dapat memperoleh kebutuhan produksinya seperti modal, peralatan, dan
tenaga.
Di
bidang
distribusi
pasar
mempunyai
peranan
dalam
menyebarluaskan barang-barang hasil produksi yang dibutuhkan masyarakat. Sedangkan di bidang konsumsi, pasar menyediakan kebutuhan pokok dan kebutuhan tambahan lainnya (Depdikbud, 1990). Menurut Koentjaraningrat dalam Siwarni (2009) pengertian pasar adalah pranata yang mengatur komunikasi dan interaksi antara penjual dan pembeli yang bertujuan untuk mengadakan transaksi pertukaran benda-benda, jasa ekonomi dan uang, dan tempat hasil transaksi yang dapat disampaikan pada waktu yang akan datang berdasarkan harga yang ditetapkan. Berdasarkan teori diatas dapat di simpulkan bahwa, pasar adalah tempat pertemuan antara produsen dan konsumen yang melakukan transaksi barang dan jasa berdasarkan harga yang di tetapkan. Berikut perbedaan pasar tradisional dan pasar modern : 1) Pasar tradisional, Pasar tradisional adalah pasar yang dibangun dan dikelola oleh Pemerintah, Pemerintah Daerah, Swasta, Badan Usaha Milik Negara dan Badan Usaha Milik Daerah termasuk kerjasama dengan swasta dengan tempat usaha berupa toko, kios, los dan tenda yang dimiliki/dikelola oleh pedagang kecil, menengah, swadaya masyarakat atau koperasi dengan usaha skala kecil, modal kecil dan dengan proses jual beli barang dagangan melalui tawar menawar (Perpres No.112 Tahun 2007). Ritel tradisional dapat didefenisikan sebagai perusahaan yang menjual barang eceran selain berbentuk ritel modern. Bentuk dari perusahaan ritel tradisional adalah perusahaan kelontong yang menjual
13
barang-barang kebutuhan sehari-hari yang berada di wilayah perumahaan, pedagang kaki lima, pedagang yang berjualan di pasar tradisional. 2) Pasar Modern adalah pasar atau toko dengan sistem pelayanan mandiri, menjual berbagai jenis barang secara eceran yang berbentuk Minimarket, Supermarket, Department Store, Hypermarket ataupun grosir yang berbentuk Perkulakan. Adapun ritel modern yang diatur keberadaan lokasinya bahwa minimarket boleh berlokasi pada setiap sistem jaringan jalan, termasuk sistem jaringan jalan lingkungan pada kawasan pelayanan lingkungan (perumahan) di dalam kota/perkotaan.Berdasarkan luas lantai toko minimarket memiliki luas lantai < 400 m2 (Perpres No.112 Tahun 2007). Bisnis retail modern mulai bangkit pada tahun 1999 setelah hadirnya hypermarkert Carrefour dan Continent. Selain dalam bentuk hypermarket, pasar modern juga mengalami perkembangan pesat dalam bentuk lain seperti supermarket, perkulakan dan department store 2.2.3 Location Based Service Teknologi Location Based service (LBS) merupakan salah satu bagian dari implementasi mobile GIS yang lebih cenderung memberikan fungsi terapan sehari-hari seperti menampilkan direktori kota, navigasi kendaraan, pencarian alamat serta jejaring sosial dibanding fungsionalitas pada teknologi GIS populer untuk Field Based GIS (Riyanto, 2011). Dua unsur utama LBS adalah: a. Location Manager (API Maps): Menyediakan tools/source untuk LBS, Aplication Programming Interface (API) Maps menyediakan fasilitas untuk menampilkan, memanipulasi peta beserta feature lainnya seperti
14
tampilan satelit, street (jalan), maupun gabungannya. Paket ini berada pada com.google.android.maps. b. Location Providers (API Location): Menyediakan teknologi pencarian lokasi yang digunakan oleh device/perangkat. API Location berhubungan dengan data GPS (Global Positioning System) dan data lokasi real-time. API Location berada pada paket android yaitu android location. Dengan location Manager, kita dapat menentukan lokasi kita saat ini dan rute menuju tempat tertentu. 2.2.4 Mobile Mengutip dari tulisan Romdoni (2010) bahwa aplikasi mobile merupakan aplikasi yang dapat digunakan walaupun pengguna berpindah dengan mudah dari satu tempat ketempat lain lain tanpa terjadi pemutusan atau terputusnya komunikasi. Aplikasi ini dapat diakses melalui perangkat mobile. Karakteristik perangkat mobileantara lain: 1) Ukuran yang kecil Perangkat mobile memiliki ukuran yang kecil. Konsumen menginginkan perangkat yang terkecil untuk kenyamanan dan mobilitas mereka. 2) Memory yang terbatas Perangkat mobile juga memiliki memory yang kecil, yaitu primary (RAM) dan secondary (disk). 3) Daya proses yang terbatas Sistem mobile tidaklah setangguh rekan mereka yaitu desktop 4) Mengkonsumsi daya yang rendah Perangkat mobile menghabiskan sedikit daya dibandingkan dengan mesin desktop
15
5) Kuat dan dapat diandalkan Karena perangkat mobile selalu dibawa kemana saja, mereka harus cukup kuat untuk menghadapi benturan-benturan, gerakan, dan sesekali tetesan-tetesan air. 6) Konektivitas yang terbatas Perangkat mobile memiliki bandwith rendah, beberapa dari mereka bahkan tidak tersambung. 7) Masa hidup yang pendek perangkat-perangkat konsumen ini menyala dalam hitungan detik kebanyakan dari mereka selalu menyala. 2.2.5 UML (Unified Modelling Language) Menurut Rosa dan Shalahuddin (2011:113) Unified Modelling Language adalah bahasa standar yang banyak digunakan didunia industri untuk mendefinisikan
requirement,
membuat
analisis
&
desain,
serta
menggambarkan arsitektur dalam pemograman berorientasi objek . Sembilan Jenis diagram dalam UML : a. Diagram Kelas. Menggambarkan struktur sistem dari segi pendefinisian kelas – kelas yang akan dibuat untuk membangun sistem Tabel 1. Simbol Class Diagram No
Simbol
Keterangan Fungsi
Class 1
Kelas pada struktur sistem
Interface 2
Sama dengan konsep interface dalam PBO
16
No
Simbol
Keterangan Fungsi
association
Apa yang menghubungkan antara objek satu dengan objek lainnya
3
Directed Association Relasi antar kelas dengan makna kelas yang satu digunakan oleh kelas yang lain
4
generalisasi Relasi antar kelas dengan makna kelas umum – khusus
5
6
Dependency
Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempegaruhi elemen yang bergantung padanya elemen yang tidak mandiri
Aggregation 7
Relasi antar kelas dengan makna semua – bagian
b. Use-Case Diagram merupakan pemodelan untuk melakukan sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat.
17
Tabel 2. Simbol Use Case Diagram No
Simbol Actor
1
Dependency 2
3
4
5
6
Generalization
Keterangan Fungsi Menspesifikasikan himpuan peran yang pengguna mainkan ketika berinteraksi dengan use case.
Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri(independent) akan mempengaruhi elemen yang bergantung padanya elemen yang tidak mandiri (independent).
Hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor).
Include
Menspesifikasikan bahwa use case sumber secara eksplisit.
Extend
Menspesifikasikan bahwa use case target memperluas perilaku dari use case sumber pada suatu titik yang diberikan.
Association
Apa yang menghubungkan antara objek satu dengan objek lainnya.
System Menspesifikasikan paket sistem secara terbatas.
7
Use Case 8
9
Collaboration
yang
menampilkan
Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu actor Interaksi aturan-aturan dan elemen lain yang bekerja sama untuk menyediakan prilaku yang lebih besar dari jumlah dan elemen-elemennya (sinergi).
18
No
Simbol
Keterangan Fungsi
Note
Elemen fisik yang eksis saat aplikasi dijalankan dan mencerminkan suatu sumber daya komputasi
10
c. Activity Diagram. Menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Tabel 5.Simbol Activity Diagram No 1
Simbol
Keterangan Fungsi
Start Mendefinisikan dimasukkan.
2
tindakan
sebelum
aktivitas
Activity Activ ity1
3
suatu
Aktivitas menggambarkan proses yang berjalan, sementara use case menggambarkan bagaimana aktor menggunakan sistem untuk melakukan aktivitas.
Control Flow Mendeskripsikan kemana aliran kegiatan berlangsung.
4
Fork/Join Untuk mengilustrasikan proses-proses paralel (fork dan join) digunakan titik sinkronisasi yang dapat berupa titik, garis horizontal atau vertikal.
5
Decision Untuk menggambarkan behaviour pada kondisiTertentu.
19
No 6
Simbol Annotation Things The Workflows package documents business processes, drawing on stakeholders, structures and objects defined in the Context and Object packages showi ng how these work together to provide fundamental business acti viti es.
7
Keterangan Fungsi
Annotation Things merupakan bagian yang memperjelas model UML. Ia dapat berupa komentar-komentar yang menjelaskan fungsi serta ciri-ciri tiap elemen dalam model UML.
Final Menandakan bahwa suatu tindakan atau aktivitas telah selesai
2.3.
Penelitian Sebelumnya Penelitian ini dilakukan tidak terlepas dari hasil penelitian- penelitian
terdahulu yang pernah dilakukan sebagai
bahan perbandingan dan kajian.
Adapun hasil – hasil hasil penelitian yang dapat dijadikan perbandingan, tidak terlepas dari topik penelitian. Jurnal
pertama
yang
dilakukan Akhmad
Agus Wijayanto, (Fakultas Teknik Informatika, Universitas Dian Nuswantoro Semarang) Berjudul “Aplikasi Mobile Lokasi Objek Wisata Kota Dan Kabupaten Tegal Berbasis Android”. hasil dari penelitin ini pengguna dapat secara langsung mencari hal apa yang di inginkan. Dalam hal ini adalah lokasi dari objek objek wisata yang terdapat di Kota dan Kabupaten Tegal. Sedangkan
jurnal kedua,
Setyorini Budi Rahayu, (Fakultas Teknik Informatika, Sekolah Tinggi Manajemen Informatika Dan Komputer AMIKOM Yogyakarta) Berjudul “Perancangan Aplikasi Mobile Berbasis Android Tentang Pencarian Hotel Dan Pom Bensin Di Kota Bumiayu”. hasil dari penelitian ini menjelaskan
tentang informasi Peta
20
lokasi hotel dan pom bensin, Jarak lokasi hotel atau pom dengan lokasi pengguna dan Informasi hotel dan pom bensin.
2.3 Kerangakt Berpikir Perangkat Lunak Lokasi Pasar Kota Palembang
Data Jenis Pasar dan Pasar PD Pasar Kota Palembang
Menentukan data jenis pasar dan pasar
Menentukan data spasial dan non spasial
Menentukan data pasar
HTML5 & MySQL Pembentuk antarmuka dan Database
Data Lokasi Pasar Survey lapangan
Mengelola data Koordinat pasar Google Maps API Pembentuk Lokasi Pasar Mengembangan Perangkat Lunak dengan Mobile D untuk Menampilkan informasi lokasi Pasar Kota Palembang
Gambar 2.1 Kerangka Berpikir
21
BAB V KESIMPULAN DAN SARAN
5.1
Kesimpulan Berdasarkan hasil penelitian dan pembahasan dalam penelitian dengan
judul perangkat lunak lokasi pasar di kota palembang berbasis mobile android, adapun kesimpulannya sebagai berikut: 1.
Perangkat lunak lokasi pasar di kota palembang berbasis mobile android memiliki dua hak ases pengguna yaitu admin dan pengunjung. Pengguna admin dapat melakukan pengolahan data dan pengunjung hanya dapat melihat informasi. Selain itu juga perangkat lunak dapat menampilkan lokasi pasar modern, pasar tradisional dan rute perjalanan.
2.
Perangkat lunak lokasi pasar di kota palembang berbasis mobile android dapat dijalankan disemua sistem operasi android mulai dari froyo sampai dengan lollipop serta semua fungsional perangkat lunak berjalan dengan baik sesuai dengan hasil pengujian black box yang menyatakan semua fungsional dapat diterima.
22
5.2.
Saran Saran yang dapat penulis sampaikan setelah melakukan penelitian
perangkat lunak lokasi pasar di kota palembang berbasis mobile android adalah seabgai berikut: 1. Pengguna dari perangkat lunak54 yang akan melakukan instalasi sebaiknya memiliki koneksi jaraingan internet dan melakukan izin akses lokasi agar perangkat lunak berjalan sempurna. 2. Kepada peneliti selanjutnya agar mencari algoritma untuk efisiensi load data agar lebih cepat dalam menjalankan perangkat lunak.
DAFTAR PUSTAKA
Spataru, A. C. 2010. "Agile development methods for mobile applications," Master Thesis, School of Informatics, University of Edinburgh, UK P. Abrahamsson, et al. 2014. Mobile-D: an agile approach for mobile application development," in Companion to the 19th annual ACM SIGPLAN conference on Objectoriented programming systems, languages, and applications, pp.174175. Sugiyono (2011), Pengertian metode Deskriptif, Online : (https://idtesis.com/metodedeskriptif/, Diakses Tanggal 14 juli 2016) PD Pasar Palembang Jaya (2009) Sejarah Singkat, Online : (http://www.pasarpalembangjaya.co.id/index.php?option=com_content&viewartic le&id=2&Itemid=3, Diakses tanggal 11 juli 2016) S Rosa dan Shalahuddin, (2013, h.2). Rekayasa Perangkat Lunak. Penerbit Informatika Bandung, Depdikbud (1990). Peranan Pasar Pada Masyarakat Pedesaan Daerah Bengkulu. Jakarta. Online : (https://books.google.co.id/books/about/Peranan_pasar_pada_masyarakat_pede saan_d.html?id=gj0sAAAAIAAJ&redir_esc=y&hl=id, Diakses tanggal 13 juli 2016) Koentjaraningrat dalam Siwarni (2009), Pengaruh Pasar Modern terhadap Pedagang Pasar Tradisional dan Masyarakat dalam Pengembangan Wilayah di Kecamatan Medan Area. Online : (http://repository.usu.ac.id/handle/123456789/49325, Diakses tanggal 13 juli 20016) Riyanto. 2011, Membuat Sendiri Aplikasi Mobile GIS Platform Java ME, Blackberry, & Android, Andi, Yogyakarta. Romdoni 2010, pengertian aplikasi mobile, Jurnal Online : (http://agusbarupunyablog.blogspot.co.id/2010/10/pengertian-aplikasimobile.html , Diakses tanggal 12 juli 2016)
Muhammad, Perancangan sistem informasi kampus universitas GunaDarma (GUNDROID) Dengan Memanfaatkan Jquery Mobile Format dan Location Bases Service (LBS) pada platform android, Online : (http://publication.gunadarma.ac.id/bitstream/123456789/5235/1/JURNAL%20 VELY.pdf , Diakses tanggal 14 juni 2016)
LAMPIRAN
FOTO-FOTO PASAR KOTA PALEMBANG
PLAGIAT CHECKER BAB I
BAB II
BAB III
BAB IV
BAB V
Pembimbing I
Fakultas Ilmu Komputer Universitas Bina Darma Dekan,
Baibul Tujni, S.E., M.Msi
Ahmad Haidar Mirza, S.T., M.Kom
Pembimbing II
Evi Yulianingsih, M.M., M.kom
LAMPIRAN KODE PROGRAM Kode Halaman Utama <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> LBS PASAR <script src="admin/jquery-1.11.1.min.js"> <script src="admin/jquery.mobile-1.4.5.min.js"> <script src="admin/jquery.min.js"> <script src="admin/bootstrap.min.js">