• Tidak ada hasil yang ditemukan

Implementasi Algoritma Bellman-Ford Dalam Pencarian Sekolah Taman Kanak-Kanak (Tk) Terdekat Di Kota Medan Berbasis Sistem Informasi Geografis

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Algoritma Bellman-Ford Dalam Pencarian Sekolah Taman Kanak-Kanak (Tk) Terdekat Di Kota Medan Berbasis Sistem Informasi Geografis"

Copied!
13
0
0

Teks penuh

(1)

IMPLEMENTASI ALGORITMA BELLMAN – FORD DALAM PENCARIAN SEKOLAH TAMAN KANAK-KANAK (TK) TERDEKAT

DI KOTA MEDAN BERBASIS SISTEM INFORMASI GEOGRAFIS

SKRIPSI

SANDRA PUTRI JUNIKA 131401129

PROGRAM STUDI S-1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(2)

IMPLEMENTASIALGORITMABELLMAN–FORDDALAMPENCARIAN

SEKOLAHTAMANKANAK-KANAK(TK)TERDEKAT

DIKOTAMEDANBERBASISSISTEM

INFORMASIGEOGRAFIS

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer

SANDRA PUTRI JUNIKA

131401129

PROGRAM STUDI S-1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : IMPLEMENTASI ALGORITMA BELLMAN-FORD DALAM PENCARIAN SEKOLAH TAMAN KANAK-KANAK (TK) TERDEKAT DI KOTA MEDAN BERBASIS SISTEM INFORMASI GEOGRAFIS

Kategori : SKRIPSI

Nama : SANDRAPUTRI JUNIKA

Nomor Induk Mahasiswa : 131401129

Program Studi : SARJANA(S-1) ILMU KOMPUTER

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Sri Melvani Hardi, S.Kom,M.Kom M. Andri Budiman, ST,M.Comp.Sc,MEM

NIP.198805012015042006 NIP. 197510082008011011

Diketahui/disetujui oleh

Program Studi S1 Ilmu Komputer

Ketua,

Dr. Poltak Sihombing, M.Kom

(4)

PERNYATAAN

IMPLEMENTASIALGORITMABELLMAN–FORDDALAMPENCARIAN

SEKOLAHTAMANKANAK-KANAK(TK)TERDEKAT

DIKOTAMEDANBERBASISSISTEM

INFORMASIGEOGRAFIS

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, Juli 2017

(5)

PENGHARGAAN

Alhamdulillah. Puji dan syukur kehadirat Allah SWT yang telah memberikan rahmat

dan hidayah-Nya, sehingga penulis dapat menyelesaikanpenyusunanskripsi ini sebagai

syarat memperolehgelar Sarjana Komputerpada Program Studi S-1 Ilmu Komputer,

Fakultas Ilmu Komputer dan Teknologi Informasi Univeristas Sumatera Utara.

Dengan segala kerendahan hati, penulis ingin menyampaikanrasa hormatdan

terimakasih yang sebesar-besarnya kepada semua pihak yang telah membantu dalam

penyelasian skripsi ini. Penulis mengucapkan terimakasih kepada :

1. Bapak Prof. Dr. Runtung Sitepu, S.H., M.Humselaku Rektor Universitas

Sumatera Utara.

2. BapakProf. Dr. Opim Salim Sitompul, M.Sc selaku Dekan Fakultas Ilmu

Komputer dan Teknologi Informasi, Universitas Sumatera Utara.

3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S-1

Ilmu Komputer Universitas Sumatera Utara.

4. Bapak M. Andri Budiman, ST, M.Comp.Sc, MEM selaku Dosen

Pembimbing I yang telah memberikan bimbingan, saran, motivasi dan

dukungan kepada penulis dalam pengerjaan skripsi ini.

5. IbuSri Melvani Hardi, S.Kom, M.Kom selaku Dosen Pembimbing II yang

telah memberikan bimbingan, saran, motivasi dan dukungan kepada

penulis dalam pengerjaan skripsi ini.

6. Ibu Dian Rachmawati, S.Si, M.KomselakuDosen Pembanding I yang

memberikankritikdan saran kepada penulis dalam penyempunaanskripsi

ini.

7. Bapak Amer Sharif, S.Si, M.Komselaku Dosen Pembanding II yang

memberikan kritik dan saran kepada penulis dalam penyempunaan skripsi

ini serta selaku Dosen Pembimbing Akademik yang telah memberi arahan

selama masa perkuliahan.

8. Seluruh dosen dan staf pegawai Program Studi S1 Ilmu Komputer Fakultas

(6)

9. Kedua orangtua penulis tercinta ibunda Susi Maisarah Pane dan Ayahanda

Ikra Negara Siregar serta adik tercinta Shintia Meidinah yang telah

memberikan do’a, dukungan, perhatian, kesabaran, pengorbanan dan kasih

sayang yang tak ternilai harganya.

10.Teman-teman semasa kuliah yang selama ini telah menjadi tempat berbagi

suka dan duka, yang telah memberikan motivasi, hiburan, dukungan dan

nasehat yang tak ternilai kepada penulis, Noer Inda Chayanie, Mutiara

Rizky Parlindungan, Tia Rahmadianti, Fadhilah Atika, Jessica,Paulus

Arapenta, Raviza Sitepu, Alwi Ahdi Fahrozi, Adiba Nazila Parinduri,

Atika Yasinta Lubis, Khairunnisa Nasution dan Putri Chaliska.

11.Teman-teman semasa sekolah yang telah memberikan semangat, dukungan

dan saran yang tak ternilai kepada penulis, Fadilla Annisa Harahap, Hasbur

Ghali dan Ruth Novita, Amd.

12.Teman-teman kuliah KOM C 2013, serta teman-teman stambuk 2013atas

doa dan dukunganya sehingga penulis dapat menyelesaikan skripsi ini.

13.Rekan-rekan pengurus IMILKOM (Ikatan Mahasiswa S1 Ilmu Komputer)

Fasilkom-TI USU Periode 2016-2017 yang telah memberikan dukungan,

tempat belajar berorganisasi yang benar dan menimba pengalaman.

14.Dan semua pihak yang terlibat secara langsung maupun tidak langsung

yang telah banyak membantu yang tidak bisa disebutkan satu-persatu.

Semoga semua kebaikan, bantuan, perhatian, serta dukungan yang telah diberikan

kepada penulis mendapatkan berkat yang melimpah dari Allah SWT.

Medan, Juli 2017

Penulis,

(7)

ABSTRAK

Salah satu kebutuhan mendasar untuk mendapatkan masa depan yang lebih baik adalah pendidikan. Taman Kanak-kanak merupakan pendidikan dasar formal yang pertama kali didapatkan oleh seorang anak. Namun, belum semua orangtua mengetahui letak sekolah TK terdekat yang satu dengan yang lainnya pada ruang lingkup lokasi kerjanya sehingga terjadi ketidakefisenan untuk mengantar anak menuju sekolah TK dan ke tempat kerja. Sehingga dibutuhkannya solusi untuk mencari jarak sekolah terdekat antara lokasi kerja dengan sekolah TK. Terdapat pilihan yang dapat ditempuh orangtua menuju sekolah taman kanak-kanak (TK) yang ada di Kota Medan. Data sekolah TK yang akan ditampilkan adalah sekolah-sekolah yang ruang lingkupnya memiliki jarak terdekat dengan lokasi kerja orangtua yang berprofesi sebagai dosen ataupun staf pegawai yang bekerja di Universitas Sumatera

Utara. Jarak maupun rute menuju sekolah TK terdekat diambil dari google maps

dengan mengambil jumlah data sekolah sebanyak 10 buah yang nantinya dibuat dalam verteks ke dalam graf yang bersifat statis. Daerah graf yang digunakan dalam penyelesaian pencarian sekolah terdekat menggunakan peta yang diolah berbasis sistem informasi geografis lalu diperoleh hasilnya dalam file .jpg. Hasil pencarian sekolah TK menggunakan algoritma shortest path, yakni Algoritma Bellman-Ford

dengan menampilkan nilai jarak, rute dan real running time.

(8)

IMPLEMENTATION OF BELLMAN-FORD ALGORTIHM INA SEARCH OF THE NEAREST KINDERGARTEN IN MEDAN CITY BASED ON

GEOGRAPHIC INFORMATION SYSTEM

ABSTRACT

One of the fundamental needs to get a better future is education. Kindergarten is the first formal basic education obtained by a child. However, not all parents know the location of the nearest kindergarten school with one another in area of work location so that there is inefficiency to take the child to kindergarten school and to workplace. So, it need a solution to find the closest school distance between work location and kindergarten school. There is an option that can be taken by parents to a kindergarten school in the city of Medan. The kindergarten school data that will be display are the schools the area has the closest distance to the work location who work as a lecturer or staff of employees who work at the Universitas Sumatera Utara. The distance and the route to the nearest kindergarten school is taken from google maps by taking the number of school data as many as 10 datas that will be made in the vertex in a static graph. The area of graph used in the nearest school search completion using map based information system and then obtained the result in file .jpg. Kindergarten school search the results. The result of kindergarten search use the shortest path of some kindergartens in Medan using the Bellman-Ford Algorithm by displaying real distance, routes and real running time.

(9)

DAFTAR ISI

Daftar Lampiran xii

Bab 1 Pendahuluan

1.1Latar Belakang 1

1.7Sistematika Penulisan 5

Bab 2 Landasan Teori

2.1 Pengertian Algoritma 7

2.1.1 Sifat Algoritma 7

2.2 Teori Dasar Graf 8

2.2.1 Jenis Graf 8

2.2.2 Graf Berbobot 9

2.3 Shortest Path (Jalur Terpendek) 10

2.4 Algoritma Bellman-Ford 10

2.5 Sistem Informasi Geografis 15

2.5.1 Komponen SIG 16

2.6 Sekolah Taman Kanak-kanak 17

2.7 Penelitian yang Terdahulu 18

Bab 3Analisis dan Perancangan Sistem

3.1 Analisis Sistem 19

3.1.1 Analisis Masalah 19

3.1.2 Analisis Kebutuhan 25

a. Kebutuhan Fungsional 25

b. Kebutuhan Nonfungsional 25

3.1.3 Analisis Proses 26

(10)

a. Flowchart Sistem 27

b. Flowchart Algoritma 28

3.2 Perancangan Sistem 29

a. Use case Diagram 29

b. Activity Diagram 30

c. Sequence Diagram 31

3.3 Perancangan Interface 32

a. Menu Home 32

b. Menu Panduan 33

c. Menu Cari Jalur 34

Bab 4 Implementasi dan Pengujian Sistem

4.1Implementasi 36

4.1.1 Tampilan Halaman MenuHome 36

4.1.2 Tampilan Halaman Menu Cari Jalur 37

4.1.3 Tampilan Halaman Menu Panduan 38

4.2 Pengujian 38

4.2.1 Pengujian Proses Implementasi Algoritma Bellman-Ford 38

4.2.2 Perhitungan Manual Algoritma Bellman-Ford 40

4.2.2 Real Running Time 41

4.3 Kompleksitas Algoritma 42

Bab 5 Kesimpulan dan Saran

5.1 Kesimpulan 44

5.2. Saran 45

Daftar Pustaka 46

(11)

DAFTAR TABEL

Halaman

Tabel 2.1Hasil Langkah 1 12

Tabel 2.2Hasil Langkah 2 13

Tabel 2.3Hasil Langkah 3 15

Tabel 3.1Daftar Nama Sekolah yang Menjadi Verteks 21

Tabel 3.2Data Setiap Verteks Sekolah TK di Kota Medan 24

Tabel 4.1Langkah 1 Algoritma Bellman-Ford 40

Tabel 4.2 Langkah 2 Algoritma Bellman-Ford 40

Tabel 4.3Langkah 3 Algoritma Bellman-Ford 41

Tabel 4.4Hasil Real Running Time 41

(12)

DAFTAR GAMBAR

Halaman

Gambar 2.1 (a) Graf Sederhana, (b) Graf Ganda, dan (c) Graf Semu 9

Gambar 2.2 (a) Graf Berarah, (b) Graf Ganda Berarah 9

Gambar 2.3 Graf Berbobot 10

Gambar 2.4 Contoh Rute Pencarian 11

Gambar 2.5 Langkah 1 11

Gambar 2.6 Langkah 2 13

Gambar 2.7Rute pendek dengan Bellman Ford 16

Gambar 2.8Peta Spasial Digital 19

Gambar 3.1Diagram Ishikawa 22

Gambar 3.2Rute Sekolah Taman Kanak-kanak (TK) di Kota Medan 23

Gambar 3.3Flowchart Sistem 24

Gambar 3.4Flowchart Algoritma Bellman-Ford 25

Gambar 3.5Use Case Diagram 26

Gambar 3.6Activity Diagram 27

Gambar 3.7 Sequence Diagram 28

Gambar 3.8Perancangan Interface Menu Home 29

Gambar 3.9Perancangan Interface Menu Panduan 30

Gambar 4.1 Tampilan Halaman Menu Home 35

Gambar 4.2 Tampilan Halaman Menu Cari Jalur 36

Gambar 4.3 Tampilan Halaman Menu Panduan 37

Gambar 4.4 Tampilan Graf Hasil Pencarian Jalur Terpendek 37

(13)

DAFTAR LAMPIRAN

Halaman

Lampiran 1 Listing Program A-1

Referensi

Dokumen terkait

 Permasalahan yang terjadi berkaitan sumber daya airbersih dan air minum antara lain rusaknya daerah tangkapan air hujan, terjadinya erosi dan

PEKERJAAN : PENGADAAN KONSTRUKSI BANGUNAN AULA DAN ASRAMA DIKLAT RSUD TUGUREJO LOKASI : JL.TUGUREJO SEMARANG. SUMBER DANA : APBD TAHUN ANGGARAN

Panitia Pengadaan Barang/ Jasa pada Dinas Energi dan Sumber Daya Mineral Provinsi Jawa Tengah Tahun Anggaran 2013 akan melaksanakan Pemilihan Langsung dengan

Penelitian yang dilakukan Nurnawati (2014), pada penelitian ini mengambil tema aplikasi mobile berbasis lokasi untuk penyedia lokasi layanan kesehatan di

Pola tingkah laku harian hewan dalam hal ini Bubulcus ibis merupakan suatu aktivitas (perilaku) yang biasa dilakukan dalam keseharianya mulai pergi dari

Pada website pemerintah Kota yogyakarta nilai kesenjangan yang termasuk termasuk dalam selisih “ Equal” adalah atribut pertanyaan nomor 18 (Saya merasa website

Data hasil prestasi belajar dilihat dari kondisi awal atau pra siklus nilai ulangan siswa yang mencapai (KKM) sebanyak lima siswa atau sebesar 27.78%, Pada

Namun demikian sejauh ini belum diketahui bagaimanakah kebiasaan atau pola tingkah laku harian anakan kuntul kerbau ( Bubulcus ibis ) yang terdapat di kawasan