• Tidak ada hasil yang ditemukan

Welcome to Repositori Universitas Muria Kudus Repositori Universitas Muria Kudus

N/A
N/A
Protected

Academic year: 2018

Membagikan "Welcome to Repositori Universitas Muria Kudus Repositori Universitas Muria Kudus"

Copied!
19
0
0

Teks penuh

(1)

L A P O R A N S K R I P S I

SISTEM INFORMASI PENGELOLAAN PASAR PADA

DINAS PERDAGANGAN KABUPATEN KUDUS

BERBASIS GIS

KHIKMAH MAULIDIYAH

NIM. 201353127

DOSEN PEMBIMBING

Putri Kurnia Handayani, M.Kom

Diana Laily Fithri, M.Kom

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

(2)
(3)
(4)
(5)

v

SISTEM INFORMASI PENGELOLAAN PASAR PADA DINAS PERDAGANGAN KABUPATEN KUDUS BERBASIS GIS

Nama : Khikmah Maulidiyah

NIM : 201353127

Pembimbing :

1. Putri Kurnia Handayani, S.Kom, M.Kom 2. Diana Laily Fithri, S.Kom, M.Kom

RINGKASAN

Kabupaten Kudus merupakan kota kecil yang memiliki banyak pasar rakyat dan pasar modern. Pasar rakyat yang tersebar diberbagai Kecamatan di Kabupaten Kudus tersebut dikelola oleh Dinas Perdagangan Kabupaten Kudus. Karena banyaknya pasar rakyat Dinas Perdagangan Kabupaten Kudus mengalami kesulitan dalam mengelola data pasar tersebut seperti, luas pasar, jumlah kios dan los, fasilitas-fasilitas yang ada dan data penyewa/pedagang yang ada. Masyarakat juga mengalami kesulitan dalam mencari lokasi pasar serta informasi fasilitas-fasilitas yang ada di pasar tersebut. Dengan adanya masalah seperti itu maka perlu adanya aplikasi yang dapat membantu petugas dalam mengelola data pasar dan memberikan informasi kepada masyarakat tentang lokasi pasar-pasar rakyat, fasilitas-fasilitas yang ada dan informasi lainnya yang berhubungan dengan pasar rakyat. Aplikasi yang dapat membantu mengatasi masalah tersebut salah satunya yaitu aplikasi sistem infromasi berbasis gis. Aplikasi tersebut nantinya akan digunakan petugas dalam mengelola data-data pasar dan Geograpic Information System (GIS) itu sendiri akan digunakan untuk memberikan informasi lokasi pasar-pasar rakyat di Kabupaten Kudus. Metode pengembangan yang digunakan yaitu model Watelfall sedangkan untuk metode perancangan sistem menggunakan

Unified Modelling Language (UML). Dengan demikian sistem tersebut dapat membantu petugas Dinas Perdagangan Kabupaten Kudus dalam mengelola dan memberikan informasi kepada masyarakat mengenai lokasi pasar, fasilitas-fasilitas pasar dan infromasi lainnnya yang berhubungan dengan pasar rakyat yang direalisasikan ke dalam website.

(6)

vi

MARKET MANAGEMENT INFORMATION SYSTEM IN GIS

BASED TRANDING SERVICE OF KUDUS DISTRICT

Student Name : Khikmah Maulidiyah

Student Identiity Number : 201353127

Supervisor :

1. Putri Kurnia Handayani, S.Kom, M.Kom

2. Diana Laily Fithri, S.Kom, M.Kom

ABSTRACT

Kudus city is a small town wich many traditional markets and modern markets. Traditional markets are spread subdistrict on Kudus is managed by Department of Commerce Kudus City to the are many traditional markets Department of Commerce it is difficult to market data such as market area, number of kiosk, and stalls existing facilities and data of existing tenants/braders. People also has difficultres in finding the location of the market information of the facilities in market. Given such problems, it is nercessary to have an application that can assist officers in managing the market data and provide the information to the public about the location of the traditional markets, existing facilities and other information related to the traditional market. Application that can help solve the problem is gis-based information systems. The application will be used by officers in managing market data and Geograpic Information System (GIS) it self will be used to provide information on the location of traditional markets in kudus city. The development method used is waterfall model while for system design method using Unified Modelling Language (UML). Thus, the system can as sist in managing and informing the public about the location of the market, market facilities a nd other information relating to the traditional market wich is realized in the website.

(7)

vii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah

melimpahkan rahmat, taufik dan hidayah-Nya sehingga pada kesempatan kali ini

pemulis dapat menyelesaikan Laporan Tugas Akhir yang berjudul “Sistem

Informasi Pengelolaan Pasar Pada Dinas Perdagangan Kabupaten Kudus Berbasis

Gis”. Sholawat serta salam tidak lupa penulis haturkan kepada beliau baginda Rasulullah Muhammad SAW yang selalu kita nantikan syafaatnya nanti di hari

kiamat.

Penyusunan Laporan Tugas Akhir ini merupakan salah satu syarat untuk

menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik

Universtas Muria Kudus. Dengan Laporan Tugas Akhir ini penulis diharapkan

dapat melihat dan terjun langsung ke lapangan untuk melakukan penelitian terhadap

sebuah keadaan yang ada dilapangan dengan mengaplikasikan ke dalam teori yang

dipelajari.

Dengan bantuan, bimbingan dan dorongan dari berbagai pihak, maka

terselesaikanlah laporan ini. Tidak lupa penulis mengucapkan terima kasih kepada:

a. Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus.

b. Bapak Mohammad Dahlan ST, MT selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

c. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku Kepala Program Studi

Sistem Informasi Fakultas Teknik Universitas Muria Kudus.

d. Ibu Putri Kurnia Handayani, S.Kom, M.Kom selaku Dosen Pembimbing

Utama yang telah banyak memberikan petunjuk, nasehat, bimbingan dan

arahan hingga terselesaikannya penulisan laporan tugas akhir ini.

e. Ibu Diana Laily Fithri, S.Kom, M.Kom selaku Dosen Pembimbing Kedua

yang juga banyak memberikan petunjuk, nasehat, bimbingan dan arrahan

hingga terselesaikannya laporan tugas akhir ini.

f. Bapak Fajar Nugraha, S.Kom, M.Kom selaku pembimbing akademik atau

(8)

viii

g. Dra. Sudiharti selaku Kepala Dinas Perdagangan Kabupaten Kudus yang

telah memberikan izin untuk melakukan penelitian.

h. Kedua Orang Tua dan keluarga yang selalu mendoakan, menasehati serta

memberikan semangat dan dukungan kepada penulis sehingga

terselesaikannya Laporan Tugas Akhir ini.

i. Teman-teman yang selalu membantu dan menemani dalam menyelesaikan

tugas akhir ini yang tidak bisa saya sebutkan satu persatu karena terlalu

banyak.

j. Teman-teman Sistem Informasi Fakultas Teknik angkatan 2013 yang saling

mendukung satu sama lain.

Hanya Allah yang Maha Sempurna, tiada yang sempurna dari karya manusia.

Akan tetapi, semoga dengan hidayah dan inayah yang diberikan Allah SWT kepada

kita semua mendapatkan ridho-Nya. Amin.

Kudus, Juli 2017

(9)

ix

DAFTAR ISI

COVER ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

PERNYATAAN KEASLIAN ... iv

RINGKASAN ... v

ABSTRAK ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR TABEL ... xii

DAFTAR GAMBAR ... xiv

DAFTAR LAMPIRAN ... xviii

DAFTAR ISTILAH DAN SINGKATAN ... xix

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah... 2

1.4 Tujuan ... 2

1.5 Manfaat ... 2

1.6 Metode Penelitian... 3

1.6.1 Metode Pengumpulan Data ... 3

1.6.2 Metode Pengembangan Sistem ... 4

1.6.3 Metode Perancangan Sistem ... 5

1.7 Kerangka Pemikiran ... 7

BAB II TINJAUAN PUSTAKA ... 9

2.1 Penelitian yang Terkait ... 9

2.2 Tabel Perbandingan Penelitian Terkait ... 10

2.3 Landasan Teori ... 11

2.3.1 Pengertian Sistem ... 11

(10)

x

2.3.3 Pengertian Sistem Informasi ... 12

2.3.4 Pengertian Pengelolaan ... 12

2.3.5 Pengertian Pasar ... 12

2.3.6 Pengertian Geograpic Information System (GIS) ... 12

2.3.7 Pengertian Google Maps API ... 12

2.3.8 Flow of Document (FOD) ... 13

2.3.9 Unified Modeling Language (UML)... 14

2.3.10 Entity Relationship Diagram (ERD) ... 18

BAB III METODOLOGI PENELITIAN ... 21

3.1 Objek Penelitian ... 21

3.2 Analisa Sistem Lama... 21

3.2.1 Analisa Pendataan Pasar Rakyat ... 21

3.2.2 Analisa Prosedur Penyewaan Kios atau Los ... 22

3.3 Analisa dan Rancangan Sistem Baru ... 26

3.3.1 Analisa Kebutuhan ... 26

3.3.2 Rancangan Sistem Baru ... 27

3.3.3 Entity Relationship Diagram (ERD) ... 66

3.3.4 Rancangan Basis Data ... 71

3.3.5 Desain Input dan Output ... 76

BAB IV HASIL DAN PEMBAHASAN ... 81

4.1 Implementasi Sistem ... 81

4.2 Implementasi Layar Antarmuka ... 81

4.3 Tampilan Program ... 81

4.3.1 Halaman Utama Pengunjung ... 81

4.3.2 Menu Kontak ... 82

4.3.3 Menu Data Pasar ... 82

4.3.4 Menu Pendaftaran ... 83

4.3.5 Menu Informasi ... 83

4.3.6 Menu Login ... 84

4.3.7 Halaman Utama Admin ... 84

(11)

xi

4.3.9 Halaman Utama Penyewa ... 91

4.4 Source Code ... 92

4.4.1 Source Code Tampil Peta ... 92

4.4.2 Source Code ACC Pendaftaran ... 95

4.4.3 Source Code ACC Pemesanan ... 98

4.4.4 Source Code Detail Pembayaran... 105

4.5 Pegujian Sistem ... 107

4.4.1 Hasil Pengujian Proses Login ... 107

4.4.2 Hasil Pengujian Proses Input Data Kecamatan ... 108

4.4.3 Hasil Pengujian Proses Input Lokasi ... 109

4.4.4 Hasil Pengujian Proses Input Data Pasar ... 109

4.4.5 Hasil Pengujian Proses Input Harga ... 110

4.4.6 Hasil Pengujian Proses Input Data Masyarakat ... 111

4.4.7 Hasil Pengujian Proses Input Data Pemesanan ... 111

4.4.8 Hasil Pengujian Proses Input Data Sewa ... 112

4.4.9 Hasil Pengujian Proses Input Data Bayar ... 113

4.4.10 Hasil Pengujian Proses Input Data Setoran ... 114

4.4.11 Hasil Pengujian Proses Input Surat ... 115

BAB V PENUTUP ... 117

5.1 Kesimpulan ... 117

(12)

xii

DAFTAR TABEL

Tabel 2. 1 Tabel Perbandingan Penelitian Terkait ... 10

Tabel 2. 2 Simbol-Simbol Flow of Document (FOD) ... 13

Tabel 2. 3 Simbol-Simbol Diagram Use Case ... 14

Tabel 2. 4 Simbol-Simbol Class Diagram... 15

Tabel 2. 5 Simbol-Simbol Sequence Diagram ... 16

Tabel 2. 6 Simbol-Simbol Activity Diagram ... 17

Tabel 2. 7 Simbol-Simbol Statechart Diagram ... 18

Tabel 2. 8 Simbol-Simbol Entity Relationship Diagram (ERD)... 18

Tabel 3. 1 Paparan Use Case ... 29

Tabel 3. 2 Skenario Use Case Pendataan Pasar ... 32

Tabel 3. 3 Skenario Use Case Pendataan Kios/Los ... 33

Tabel 3. 4 Skenario Use Case Pemesanan Kios/Los ... 34

Tabel 3. 5 Skenario Use Case Verifikasi Pemesanan ... 34

Tabel 3. 6 Skenario Use Case Pengelolaan Data Sewa ... 35

Tabel 3. 7 Skenario Use Case Pembayaran ... 37

Tabel 3. 8 Skenario Use Case Setoran ... 38

Tabel 3. 9 Skenario Use Case Laporan Penyewaan ... 39

Tabel 3. 10 Tabel User ... 69

Tabel 3. 11 Tabel Kecamatan ... 69

Tabel 3. 12 Tabel Data Pasar ... 69

Tabel 3. 13 Table Lokasi ... 69

Tabel 3. 14 Table Data Kios/Los ... 70

Tabel 3. 15 Tabel Surat ... 70

Tabel 3. 16 Tabel Masyarakat ... 70

Tabel 3. 17 Tabel Pesan ... 70

Tabel 3. 18 Tabel Bayar ... 71

Tabel 3. 19 Tabel Sewa ... 71

Tabel 3. 20 Tabel Harga ... 71

(13)

xiii

Tabel 3. 22 Struktur Tabel User ... 72

Tabel 3. 23 Struktur Tabel Kecamatan ... 72

Tabel 3. 24 Struktur Tabel Masyarakat ... 72

Tabel 3. 25 Struktur Tabel Pemesanan ... 73

Tabel 3. 26 Struktur Tabel Data Kios/Los ... 73

Tabel 3. 27 Struktur Tabel Lokasi... 73

Tabel 3. 28 Struktur Tabel Data Pasar ... 74

Tabel 3. 29 Struktur Tabel Pembayaran ... 74

Tabel 3. 30 Struktur Tabel Data Sewa ... 74

Tabel 3. 31 Struktur Tabel Surat ... 75

Tabel 3. 32 Struktur Tabel Setoran ... 75

Tabel 3. 33 Struktur Tabel Harga ... 75

Tabel 4. 1 Pengujian Black Box Proses Login ... 107

Tabel 4. 2 Hasil Pengujian Black Box Proses Input Data Kecamatan ... 108

Tabel 4. 3 Hasil Pengujian Black Box Proses Input Lokasi ... 109

Tabel 4. 4 Hasil Pengujian Proses Black Box Input Data Pasar ... 109

Tabel 4. 5 Hasil Pengujian Proses Black Box Input Harga... 110

Tabel 4. 6 Hasil Pengujian Black Box Proses Input Data Masyarakat ... 111

Tabel 4. 7 Hasil Pengujian Black Box Proses Input Data Pemesanan ... 111

Tabel 4. 8 Hasil Pengujian Proses Black Box Input Data Sewa ... 112

Tabel 4. 9 Hasil Pengujian Proses Black Box Input Data Bayar ... 113

Tabel 4. 10 Hasil Pengujian Proses Black Box Input Data Setoran... 114

(14)

xiv

DAFTAR GAMBAR

Gambar 1. 1 Kerangka Pemikiran ... 7

Gambar 3. 1 FOD Pendataan Pasar Rakyat ... 22

Gambar 3. 2 FOD Prosedur Penyewaan Kios/Los ... 23

Gambar 3. 3 FOD Pembayaran Sewa Kios/Los ... 25

Gambar 3. 4 Business Use Case Diagram ... 30

Gambar 3. 5 Sistem Use Case Diagram ... 31

Gambar 3. 6 Class User ... 40

Gambar 3. 7 Class Petugas Dinas ... 40

Gambar 3. 8 Class Petugas Kantor Pasar ... 41

Gambar 3. 9 Class Masyarakat ... 41

Gambar 3. 10 Class Kepala Dinas... 41

Gambar 3. 11 Class Kecamatan ... 41

Gambar 3. 12 Class Lokasi Pasar ... 42

Gambar 3. 13 Class Data Pasar ... 42

Gambar 3. 14 Class Data Kios dan Los ... 43

Gambar 3. 15 Class Pendaftaran ... 43

Gambar 3. 16 Class Data Pesan ... 44

Gambar 3. 17 Class Pembayaran ... 44

Gambar 3. 18 Class Harga ... 44

Gambar 3. 19 Class Sewa... 45

Gambar 3. 20 Class Setoran ... 45

Gambar 3. 21 Class Surat ... 46

Gambar 3. 22 Class Diagram ... 46

Gambar 3. 23 Sequence Diagram Pendataan Pasar ... 47

Gambar 3. 24 Sequence Diagram Pendataan Kios/Los ... 48

Gambar 3. 25 Sequence Diagram Pemesanan Kios/Los ... 49

Gambar 3. 26 Sequence Diagram Verifikasi Pemesanan... 49

Gambar 3. 27 Sequence Diagram Pembayaran ... 50

(15)

xv

Gambar 3. 29 Sequence Diagram Pengelolaan Data Sewa ... 52

Gambar 3. 30 Sequence Diagram Laporan Penyewaan ... 53

Gambar 3. 31 Activity Diagram Pendataan Pasar ... 54

Gambar 3. 32 Activity Diagram Pendataan Kios/Los ... 54

Gambar 3. 33 Activity Diagram Pemesanan Kios/Los ... 55

Gambar 3. 34 Activity Diagram Verifikasi Pemesanan ... 55

Gambar 3. 35 Activity Diagram Pembayaran ... 56

Gambar 3. 36 Activity Diagram Setoran... 56

Gambar 3. 37 Activity Diagram Laporan Penyewaan ... 57

Gambar 3. 38 Activity Diagram Pengelolaan Data Sewa ... 57

Gambar 3. 39 Statechart Diagram Login ... 58

Gambar 3. 40 Statechart Diagram Logout ... 58

Gambar 3. 41 Statechart Diagram Tambah ... 58

Gambar 3. 42 Statechart Diagram Ubah ... 59

Gambar 3. 43 Statechart Diagram Hapus ... 59

Gambar 3. 44 Statechart Diagram Tambah ... 59

Gambar 3. 45 Statechart Diagram Ubah ... 59

Gambar 3. 46 Statechart Diagram Cari ... 60

Gambar 3. 47 Statechart Diagram Tambah ... 60

Gambar 3. 48 Statechart Diagram Ubah ... 60

Gambar 3. 49 Statechart Diagram Cari ... 60

Gambar 3. 50 Statechart Diagram Hapus ... 60

Gambar 3. 51 Statechart Diagram Tambah ... 61

Gambar 3. 52 Statechart Diagram Ubah ... 61

Gambar 3. 53 Statechart Diagram Cari ... 61

Gambar 3. 54 Statechart Diagram Tambah ... 61

Gambar 3. 55 Statechart Diagram Ubah ... 62

Gambar 3. 56 Statechart Diagram Cari ... 62

Gambar 3. 57 Statechart Diagram Simpan ... 62

Gambar 3. 58 Statechart Diagram Menyetujui ... 62

(16)

xvi

Gambar 3. 60 Statechart Diagram Cari ... 63

Gambar 3. 61 Statechart Diagram Ubah ... 63

Gambar 3. 62 Statechart Diagram Cetak... 63

Gambar 3. 63 Statechart Diagram Tambah ... 63

Gambar 3. 64 Statechart Diagram Cetak... 63

Gambar 3. 65 Statechart Diagram Tambah ... 64

Gambar 3. 66 Statechart Diagram Cetak... 64

Gambar 3. 67 Statechart Diagram Tambah ... 64

Gambar 3. 68 Statechart Diagram Ubah ... 64

Gambar 3. 69 Statechart Diagram Cetak... 65

Gambar 3. 70 Statechart Diagram Cari ... 65

Gambar 3. 71 Statechart Diagram Hapus ... 65

Gambar 3. 72 Statechart Diagram Cari ... 65

Gambar 3. 73 Statechart Diagram Tambah ... 65

Gambar 3. 74 Statechart Diagram Ubah ... 66

Gambar 3. 75 Statechart Diagram Hapus ... 66

Gambar 3. 76 Entitas yang terlibat ... 66

Gambar 3. 77 Primary Key Setiap Entitas ... 67

Gambar 3. 78 Entity Relationship Diagram ... 67

Gambar 3. 79 Relasi Antar Tabel ... 76

Gambar 3. 80 Desain Halaman Utama ... 76

Gambar 3. 81 Desain Input Form Data Pasar ... 77

Gambar 3. 82 Desain Input Form Pendaftaran... 77

Gambar 3. 83 Desain Input Form Pemesanan ... 78

Gambar 3. 84 Desain Input Form Setoran ... 78

Gambar 3. 85 Desain Output Form Persetujuan User ... 79

Gambar 3. 86 Desain Output Pemesanan ... 79

Gambar 3. 87 Desain Output Data Pasar ... 80

Gambar 3. 88 Desain Output Setoran ... 80

Gambar 4. 1 Menu Utama ... 81

(17)

xvii

Gambar 4. 3 Data Pasar ... 82

Gambar 4. 4 Menu Pendaftaran ... 83

Gambar 4. 5 Menu Informasi ... 83

Gambar 4. 6 Menu Login ... 84

Gambar 4. 7 Kelola User ... 84

Gambar 4. 8 Data Lokasi ... 85

Gambar 4. 9 Menu Data Kecamatan ... 85

Gambar 4. 10 Data Masyarakat ... 86

Gambar 4. 11 Data Pasar ... 86

Gambar 4. 12 Cetak Sewa ... 87

Gambar 4. 13 Menu Harga ... 87

Gambar 4. 14 Menu Setoran ... 88

Gambar 4. 15 Data Pesan ... 88

Gambar 4. 16 Kios/Los/Ruko ... 89

Gambar 4. 17 Data Sewa ... 89

Gambar 4. 18 Pembayaran ... 90

Gambar 4. 19 Menu Setoran ... 90

Gambar 4. 20 Menu Surat Pendasaran ... 91

Gambar 4. 21 Data Pesan ... 91

(18)

xviii

DAFTAR LAMPIRAN

1. Surat Balasan dari Dinas Perdagangan Kabupaten Kudus.

(19)

xix

DAFTAR ISTILAH DAN SINGKATAN

GIS : Geograpich Information System

FOD : Flow of Document

Referensi

Dokumen terkait

Dengan memanjatkan puji Syukur Kehadirat Allah SWT atas limpahan rahmat, karunia dan hidayah-Nya, sehingga penulis dapat menyelesaikan skripsi dengan judul “ Pengaruh

Kecenderungan hewan melakukan aktivitas yang bergantung pada suhu akan. mempengaruhi tingkat metabolisme dan asupan makanan terutama pada ikan

Penelitian ini berusaha mengetahui persepsi siswa SMA PGRI 1 Kudus tentang pacaran baik ditinjau dari aspek pengetahuan, sikap dan perilaku pacaran dengan

Karya tulis atau bentuk lainnya yang diakui dalam bidang ilmu pengetahuan, teknologi atau seni yang ditulis atau dikerjakan sesuai dengan tata cara ilmiah mengikuti pedoman

Universal. Globalisasi merupakan perkembangan kontemporer yang mempunyai pengaruh dalam mendorong munculnya berbagai kemungkinan tentang peredaran uang palsu. KAMUS

Dengan tidak tersedianya air dan sanitasi yang baik, biasanya golongan masyarakat yang berpenghasilan rendah adalah yang paling menderita, karena bukan saja disebabkan oleh

pelayanan jasa pada nasabah di Bank Rakyat Indonesia

Teman - teman yang tidak bisa saya sebutkan satu persatu yang selalu bersedia membantu dan menemani saya pada waktu bersamaan menyelesaikan studi di STIE