• Tidak ada hasil yang ditemukan

Implementasi Algoritma Solin Dalam Menentukan Minimum Spanning Tree Pada Pembuatan Jalur Pipa Air Di Universitas Sumatera Utara

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Algoritma Solin Dalam Menentukan Minimum Spanning Tree Pada Pembuatan Jalur Pipa Air Di Universitas Sumatera Utara"

Copied!
13
0
0

Teks penuh

(1)

IMPLEMENTASI ALGORITMA SOLIN DALAM MENENTUKAN MINIMUM SPANNING TREE PADA PEMBUATAN JALUR PIPA AIR

DI UNIVERSITAS SUMATERA UTARA

SKRIPSI

AHMAD SYUHADA LUBIS 141421059

PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA MEDAN

(2)

IMPLEMENTASI ALGORITMA SOLIN DALAM MENENTUKAN MINIMUM

SPANNING TREE PADA PEMBUATAN JALUR PIPA AIR

DI UNIVERSITAS SUMATERA UTARA

SKRIPSI

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

AHMAD SYUHADA LUBIS 141421059

PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA MEDAN

(3)

PERSETUJUAN

Judul : Implementasi Algoritma Solin Dalam Menentukan

Minimum Spanning Tree Pada Pembuatan Jalur Pipa

Air Di Universitas Sumatera Utara

Kategori : Skripsi

Nama : Ahmad Syuhada Lubis

Nomor Induk Mahasiswa : 141421059

Program Studi : S1 Ekstensi Ilmu Komputer

Departemen : Ilmu Komputer

Fakultas : Ilmu Komputer dan Teknologi Informasi

Diluluskan di

Medan, Agustus 2017

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Dian Rachmawati,S.Si,M.Kom Herriyance, S.T., M.Kom NIP. 198307232009122004 NIP. 198010242010121002

Diketahui/disetujui oleh

Departemen Ilmu Komputer Fasilkom-TI USU Ketua,

(4)

PERNYATAAN

IMPLEMENTASI ALGORITMA SOLIN DALAM MENENTUKAN MINIMUM

SPANNING TREE PADA PEMBUATAN JALUR PIPA AIR

DI UNIVERSITAS SUMATERA UTARA

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa

kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juli 2017

(5)

PENGHARGAAN

Puji dan syukur kehadirat Allah SWT yang telah memberikan rahmat dan

karunia-Nya, sehingga penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat

untuk memperoleh gelar Sarjana Komputer pada Program Studi S1 Ilmu Komputer

Universitas Sumatera Utara.

Penulis ingin menyampaikan rasa hormat dan terima kasih yang sebesar–besarnya

kepada :

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

Sumatera Utara.

2. Bapak Prof. 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 S1 Ilmu

Komputer Universitas Sumatera Utara.

4. Bapak Herriyance, S.T., M.Kom selaku Dosen Pembimbing I yang telah

memberikan bimbingan, saran, masukan dan dukungan kepada penulis dalam

pengerjaan skripsi ini.

5. Ibu Dian Rachmawati,S.Si,M.Kom selaku Dosen Pembimbing II yang telah

memberikan bimbingan, saran, masukan dan dukungan kepada penulis dalam

pengerjaan skripsi ini.

6. Ibu Siti Dara Fadilla, S.Si, MT selaku Dosen Pembanding I yang memberikan

kritik dan saran untuk penyempurnaan skripsi ini.

7. Bapak Handrizal, S.Si, M.Comp.Sc selaku Dosen Pembanding II yang

memberikan kritik dan saran untuk penyempurnaan skripsi ini.

8. Seluruh dosen dan pegawai Program Studi S1 Ilmu Komputer Fasilkom-TI USU.

9. Ayahanda Efendi Lubis dan Ibunda Arbaiyah yang selalu memberikan doa,

dukungan dan kasih sayang serta terus memberikan dukungan dan dorongan bagi

penulis untuk menyelesaikan skripsi ini.

10. Seluruh teman-teman ekstensi angkatan 2014 yang tidak dapat penulis sebutkan

namanya satu persatu yang banyak memberikan dukungan serta masukan kepada

(6)

11. Dan semua pihak yang telah banyak membantu yang tidak bisa disebutkan

satu-persatu.

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

kepada penulis mendapatkan pahala yang melimpah dari Allah SWT.

Medan, Juli 2017

(7)

ABSTRAK

Pembuatan jalur pipa air di Universitas Sumatera Utara saat ini sudah berjalan dengan efektif namun masih belum efisien. Hal ini dikarenakan dalam pembuatan jalur pipa air masih terdapat pemborosan penggunaan pipa air. Implementasi dari konsep

minimum spanning tree dalam teori graf biasa digunakan dalam pembangunan

infrastruktur salah satunya pada pembuatan jalur pipa air di Universitas Sumatera Utara. Implementasi minimum spanning tree berguna untuk mendapatkan hasil yang optimum berupa penghematan biaya dan sumber daya. Penelitian ini menggunakan algoritma Solin untuk membuat dan menentukan jalur pipa air di Universitas Sumatera Utara. Aplikasi dariminimum spanning tree menggunakan algoritma Solin ini dirancang berbasis Android menggunakan software Android Studio. Proses dimulai dengan merepresentasikan peta Universitas Sumatera Utara ke dalam bentuk graf. Semua gedung fakultas yang ada di Universitas Sumatera Utara dan beberapa gedung besar lainnya seperti gedung biro rektor, perpustakaan, dan auditorium direpresentasikan sebagai verteks. Jumlah verteks secara keseluruhan sebanyak 18 verteks dan sisi (edge) sebanyak 25 buah. Jalur pipa air direpresentasikan dengan graf terhubung (connected graph), graf berbobot (weighted graph), dan graf tidak berarah

(undirected graph). Berdasarkan hasil penelitian, implementasi dari konsep minimum

spanning tree menggunakan algoritma Solin menghasilkan total bobot hasil sebesar

3,21 km dari total bobot awal sebesar 5,88 km.

(8)

THE IMPLEMENTATION OF SOLIN ALGORITHM TO DETERMINE MINIMUM SPANNING TREE IN MAKING THE RUTE OF PIPELINE

WATER IN UNIVERSITY OF SUMATERA UTARA

ABSTRACT

The making of pipeline water rute in University of Sumatera Utara considered working effectively but still not work efficiently. It happened because in making pipeline water rute is still got waste of the pipeline use. The Implementation of minimum spanning treeconcept in graph theory usually used to develop an infrastructure like making pipeline water in University of Sumatera Utara. The implementation of minimum spanning tree is useful to get optimum result especially saving cost and resource. This study uses Solin algorithm to make and determine pipeline water in University of Sumatera Utara.The application of minimum spanning treeusing Solin algorithm designed based on Android by using Android Studio software. The process is started by representing the map of University of Sumatera Utara in a graph form. All of the faculty buildings in University of Sumatera Utara and some other major buldings such as rector , library, and auditorium building are represented as vertice. The number of all the vertices are 18 and the edges are 25. The rute of pipeline water is represented in connected graph, weighted graph, and undirected graph. Based on the research, the implementation of minimum spanning tree concept using Solin algorithm produces the total weight result in the amount of 3,21 km compared the earlier total weight which in the amount of 5,88 km.

(9)

DAFTAR ISI

1.4Tujuan Penelitian ... 3

1.5Manfaat Penelitian ... 3

1.6Metodologi Penelitian ... 4

1.7Sistematika Penulisan ... 4

BAB II LANDASAN TEORI ... 6

BAB III ANALISA DAN PERANCANGAN SISTEM ... 15

3.1 Analisis Sistem ... 15

3.1.1 Analisis Masalah ... 15

3.1.2 Analisis Persyaratan ... 18

3.1.2.1 Persyaratan Fungsional ... 18

3.1.2.2 Persyaratan Non-Fungsional ... 19

3.1.3 Analisis Proses ... 19

3.1.4Pseudocode Algoritma Solin ... 19

3.2 Perancangan Sistem ... 20

3.2.1 Use Case Diagram ... 20

3.2.2 Activity Diagram ... 21

3.2.3 Sequence Diagram... 22

3.2.4 Flowchart ... 23

3.2.4.1 Flowchart Sistem ... 23

3.3 Perancangan Antarmuka (Interface) ... 24

3.3.1 Menu Utama ... 24

(10)

3.3.3 Halaman Menu Definition ... 27

3.3.4 Halaman Menu Process ... 28

3.3.5 Halaman Menu Help ... 31

3.3.6 Halaman Menu About ... 32

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM ... 34

4.1 Implementasi Sistem ... 34

4.1.1 Menu Utama ... 34

4.1.2Halaman Menu Home ... 35

4.1.3Halaman Menu Definition ... 36

4.1.4Halaman Menu Process ... 37

4.1.5Halaman Menu Help... 38

4.1.6Halaman Menu About ... 39

4.2 Pengujian Sistem ... 40

4.2.1 Pengujian Proses Implementasi Sistem ... 40

4.3 Perhitungan Jarak (Edges) Menggunakan Rumus Euclidean Distance ... 44

(11)

DAFTAR TABEL

Halaman

3.1 Gedung-Gedung yang Menjadi Verteks ... 16

3.2 RancanganAntarmuka Menu Utama ... 25

3.3Keterangan Gambar Rancangan Antarmuka Halaman Home ... 26

3.4Keterangan Gambar Rancangan Antarmuka Halaman Definition ... 27

3.5Keterangan Gambar Rancangan Antarmuka Halaman Process ... 28

3.6Keterangan Gambar Rancangan Antarmuka Halaman Pilih Verteks ... 30

3.7Keterangan Gambar Rancangan Antarmuka Halaman Hasil Pengujian Sistem ... 31

3.8Keterangan Gambar Rancangan Antarmuka Halaman Help ... 32

3.9Keterangan Gambar Rancangan Antarmuka Halaman About... 33

4.1 Data Titik Koordinat Gedung di Universitas Sumatera Utara ... 44

4.2 Data Verteks pada Graf Universitas Sumatera Utara... 45

4.3Besar Bobot Edge pada GrafG ... 47

(12)

DAFTAR GAMBAR

Halaman

2.1 Graf G ... 6

2.2 Graf Berbobot (Weighted Graph) ... 8

2.3 Gambar a merupakan pohon, dan gambar b bukan pohon ... 9

2.4 Contoh graf berbobot rancangan jaringan distribusi listrik primer dan pohon merentang minimum yang terbentuk ... 10

2.5 Graf Berbobot G ... 10

2.6 Penghapusan ruas AF pada graf berbobot G ... 11

2.7 Penghapusan ruas BC pada graf berbobot G ... 11

2.8 Penghapusan ruas AC pada graf berbobot G ... 12

2.9 Penghapusan ruas BF pada graf berbobot G ... 12

2.10 Hasil minimum spanning tree pada graf berbobot G ... 13

2.11 Rumus Euclidean Distance ... 13

2.12 Rumus Jarak Euclidean Menggunakan Koordinat ... 14

3.1 Peta Universitas Sumatera Utara ... 17

3.2 Diagram Ishikawa ... 18

3.9Rancangan Antarmuka Halaman Home ... 26

3.10Rancangan Antarmuka Halaman Definition ... 27

3.11Rancangan Antarmuka HalamanProcess ... 28

3.12Rancangan AntarmukaHalaman Pilih Verteks ... 29

3.13Rancangan AntarmukaHalaman Hasil Pengujian Sistem ... 30

3.14Rancangan AntarmukaHalaman Help ... 32

3.15Rancangan AntarmukaHalaman About ... 33

4.1 Menu Utama ... 35

4.2Halaman Menu Home ... 36

4.3Halaman Menu Definition ... 37

4.4Halaman Menu Process ... 38

4.5Halaman Menu Help ... 39

4.6Halaman Menu About ... 40

4.7Halaman Pilih Verteks ... 41

4.8Halaman Hasil Pengujian ... 42

(13)

4.15 Penghapusan bobot 0.28 pada edge (16) ... 49

4.16 Penghapusan bobot 0.24 pada edge (5) ... 50

4.17 Penghapusan bobot 0.21 pada edge (1) ... 50

Referensi

Dokumen terkait

Madrasah dalam lintasan sejarahnya mengalami proses dinamika mengikuti arus perubahan, perkembangan, serta tuntutan sebagai sebuah kebutuhan zaman.Akibatnya

Faktor-faktor yang Mempengaruhi Ketersediaan Beras dan Jagung Di Provinsi Sumatera Utara.. Aspek Dasar Ekonomi Makro

Jumlah pajak dalam Surat Ketetapan Pajak Kurang Bayar pada angka 2, 3, dan 4 ditambah dengan sanksi administrasi berupa kenaikan sebesar 100% dari Pajak Pertambahan Nilai (PPN)

Hasil Analisis Regresi Faktor-Faktor yang Mempengaruhi Ketersediaan Padi di Kabupaten Karo.. Model

Dalam analisis ditemukan bahwa tidak terdapat korelasi yang signifikan antara orientasi religiositas intrinsik dengan agresivitas pada komunitas pemuda gereja. Selain

Baji adalah suatu pesawat sederhana, secara teknis terdiri dari dua bidang miring, yang digunakan untuk memisahkan dua objek, atau bagian-bagian objek, dengan

“buffer” untuk pengentasan kemiskinan dan pengangguran. Sayangnya, berbagai penelitian sebelumnya menjelaskan bahwa keberadaan usaha jenis ini selain fungsi dan perannya sangat

informasi manajemen rumah sakit adalah suatu sistem berbasis komputer yang.. menghasilkan sekumpulan informasi yang telah diolah dan saling