• Tidak ada hasil yang ditemukan

Analisis Asimtotik Dan Real Time Menggunakan Algoritma S-Dial Untuk Menentukan Jarak Terpendek Antar Kantor Kepolisian Di Medan

N/A
N/A
Protected

Academic year: 2017

Membagikan "Analisis Asimtotik Dan Real Time Menggunakan Algoritma S-Dial Untuk Menentukan Jarak Terpendek Antar Kantor Kepolisian Di Medan"

Copied!
13
0
0

Teks penuh

(1)

ANALISIS ASIMTOTIK DAN REAL TIME MENGGUNAKAN ALGORITMA

S-DIAL UNTUK MENENTUKAN JARAK TERPENDEK ANTAR

KANTOR KEPOLISIAN DI MEDAN

SKRIPSI

RIKI HARYANDI

141421118

PROGRAM STUDI EKSTENSI S-1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

(2)

ANALISIS ASIMTOTIK DAN REAL TIME MENGGUNAKAN ALGORITMA S-DIAL UNTUK MENENTUKAN JARAK TERPENDEK ANTAR

KANTOR KEPOLISIAN DI MEDAN

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar Sarjana Komputer

RIKI HARIYANDI 141421118

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

UNIVERSITAS SUMATERA UTARA MEDAN

(3)

PERSETUJUAN

Judul : ANALISIS ASIMTOTIK DAN REAL TIME

MENGGUNAKAN ALGORITMA S-DIAL

UNTUK MENENTUKAN JARAK TERPENDEK ANTAR KANTOR KEPOLISIAN DI MEDAN

Kategori : SKRIPSI

Nama : RIKI HARIYANDI

Nomor Induk Mahasiswa : 141421118

Program Studi : EKSTENSI S1 ILMU KOMPUTER

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Elviwani, ST, S.Kom, M.Kom Dr. Poltak Sihombing, M.Kom NIP. 197508182017062001 NIP. 196203171991031001

Diketahui/disetujui oleh

Program Studi Ekstensi S1 Ilmu Komputer Ketua,

(4)

PERNYATAAN

ANALISIS ASIMTOTIK DAN REAL TIME MENGGUNAKAN ALGORITMA S-DIAL UNTUK MENENTUKAN JARAK TERPENDEK ANTAR

KANTOR KEPOLISIAN DI MEDAN

SKRIPSI

Saya menyatakan bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing – masing disebutkan sumbernya.

Medan,28 Juli 2017

(5)

PENGHARGAAN

Alhamdulillah segala puji dan syukur penulis ucapkan kehadirat Allah SWT yang telah memberikan rahmat, hidayah, dan karunia-Nya kepada penulis sehingga dapat menyelesaikan skripsi ini tepat waktu yang sesuai dengan instruksi dan peratura nyang berlaku di Fakultas Ilmu Komputer dan Teknologi Informasi serta shalawat beriring salam penulis hadiahkan kepada Nabi Besar Muhammad SAW, semoga mendapat safa’at diakhir kelak.

Dalam penyusunan dan penulisan skripsi ini, penulis banyak mendapat bantuan, dukungan, dan bimbingan dari berbagai pihak. Pada kesempatan ini penulis ingin mengucapkan rasa terimakasih dan penghargaan kepada:

1. Prof. Dr. Runtung Sitepu, S.H, M.Hum sebagai Rektor Universitas Sumatera Utara.

2. Prof. Dr. Opim Salim Sitompul, M.Sc sebagai Dekan Fakultas Ilmu Komputer dan Teknologi Informasi.

3. Dr. Poltak Sihombing, M.Kom sebagai Ketua Program Studi S1 Ilmu Komputer sekaligus Dosen Pembimbing I yang telah meluangkan waktu, tenaga, dan pikiran dalam membimbing, mengarahkan, menasehati, memotivasi dan menyemangati penulis agar dapat menyelesaikan skripsi ini. 4. Bapak Herriyance, S.T, M.Kom. sebagai Serketaris Program Studi S1 Ilmu

Komputer.

5. Ibu Elviwani, ST. S.Kom, M.Kom. sebagai Dosen Pembimbing II yang telah meluangkan waktu, tenaga, dan pikiran dalam membimbing, mengarahkan, menasehati, memotivasi dan menyemangati penulis agar dapat menyelesaikan skripsi ini.

6. Bapak Prof. Dr. Muhammad Zarlis M.Sc. sebagai dosen Pembanding I yang telah memberikan kritik dan saran terhadap skripsi penulis.

7. Ibu Sri Melvani Hardi, S.Kom, M.Kom. sebagai dosen Pembanding II yang telah memberikan kritik dan saran terhadap skripsi penulis.

(6)

9. Teristimewa orang tua penulis yang tercintai, ibunda Khairani dan ayahanda Ngatino.

10. Adik tersayang Agung Prayogo dan Tira Rika yang tidak henti-hentinya memberikan doa, motivasi, dan dukungan yang selalu menjadi sumber semangat penulis.

11. Rekan-rekan seperjuangan Fachrozi Fahmi, Ali Syariati, Fajri Jauhari, Azhari Hidayat, Aulia Rahman, Hepy Prasetyo, Heriansyah Putra, Peratama Agung Harahap, Kabul Warsito, Suharsono M.Kom., Puji Umi Rizkyati dan mahasiswa Ekstensi S1-Ilmu Komputer stambuk 2014.

12. Semua pihak yang terlibat langsung atau pun tidak langsung yang tidak dapat penulis ucapkan satu persatu yang telah membantu menyelesaikan skripsi ini.

Penulis menyadari bahwa penelitian ini masih memiliki banyak kekurangan, baik dari segi teknik, tata penyajian ataupun dari segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran dari pembaca dalam upaya perbaikan penelitian ini. Semoga penelitian ini dapat bermanfaat bagi penulis sendiri serta para pembaca, khususnya rekan-rekan mahasiswa lainnya yang mengikuti perkuliahan di Universitas Sumatera Utara.

Medan, 28 Juli 2017 Penulis

(7)

ABSTRAK

Metode pengaplikasian graf dengan menggunakan metode shortest path adalah metode pencarian jarak minimum antar titik yang ada pada graf. Dalam permasalahan ini masalah pencarian jarak terpendek sangat lekat dengan efisiensi untuk menempuh perjalanan antar titik. Algoritma S-Dial merupakan algoritma yang digunakan dalam penelitian ini dimana algoritma S-Dial menggunakan bucked sebagai tempat pembanding antar jalur. Hasil yang diperoleh dalam pencarian jarak terpendek antar titik (vertex) adalah rute-rute yang dilalui dari titik asal ke titik tujuan. Nilai kompleksitas algoritma S-Dial yang dihasilkan adalah θ(n2).

(8)

ASIMTOTIC AND REAL TIME ANALYSIS USING S-DIAL ALGORITHM FOR

DETERMINING THE SHORT DISTANCE OF POLICE OFFICE IN MEDAN

ABSTRACT

The Graf application method using shortest path is a method to finding the minimum distance between node in the graph. In this case the problem to finding shortest distance is related with efficiency to travel betwen node. The S-Dial algorithm is an algorithm used in this research where the S-Dial algorithm uses bucked as an comparator to other path. Results what obtained for search the shortest distance between points (vertices) are the routes traveled from the start point to the point of destination. result of complexity S-Dial algorithm is θ(n2).

(9)

DAFTAR ISI

1.6 Metodologi Penelitian 3

1.7 Sistematika Penelitian 4

BAB 2 LANDASAN TEORI

2.1 Pengertian Algoritma 5

2.1.1 Sifat Algoritma 5

2.2 Teori Dasar Graf 6

2.2.1 Jenis-Jenis Graf 6

2.3 Representasi Graf 8

(10)

2.5 Asimtotik 11

2.6 Kompleksitas Algoritma 12

2.7 Lintasan Terpendek (Shortest Path) 12

2.8 Diagram Isikawa 12

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem 13

3.1.1 Analisis Masalah 13

3.1.2 Analisis Persyaratan 17

3.1.2.1 Persyaratan Fungsional 17

3.2 Perancangan Sistem 21

3.2.1 Use Case Diagram 21

3.2.2 Activity Diagram 22

3.2.2.1 Activity Diagram Cara Kerja Sistem 22

3.2.2.2 Sequence Diagram 23

3.3 Perancangan Antarmuka (Interface) 23

3.3.1 Halaman Menu Home 24

3.3.2 Halaman Menu Program Shortest Path 25

3.3.3 Halaman Menu Help 27

3.3.3 Halaman Menu About 28

BAB 4 IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi 30

(11)

4.2 Pengujian 33 4.2.1 Pengujian Proses Algoritma S-Dial 33 4.2.1.1 Perhitungan Manual Algoritma S-Dial 35

4.3 Real Running Time 36

4.4 Kompleksitas 40

4.4.1 Kompleksitas Algoritma S-Dial 40

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan 42

5.2 Saran 42

(12)

DAFTAR TABEL

Hal. Tabel 3.1 Nama-Nama Kantor Cabang Bank Mandiri Yang Menjadi Vertex 14 Tabel 3.2 Data Simpul (Vertex) Pada Graf Kantor Cabang Bank Mandiri di

Kota Medan 15

Tabel 3.3 Keterangan Gambar Rancangan Antarmuka Halaman Menu Home 24 Tabel 3.4 Keterangan Gambar Rancangan Antarmuka Halaman Menu

Program Shortest Path 26

(13)

DAFTAR GAMBAR

Gambar 3.1 Diagram Ishikawa 16

Gambar 3.2 Flowchart Sistem 19

Gambar 3.3. Flowchart S-Dial 20

Gambar 3.4 Use Case Diagram 21

Gambar 3.5 Activity Diagram Cara Kerja Sistem 22

Gambar 3.6 Sequence diagram Sistem 23

Gambar 3.7 Rancangan Antarmuka Halaman Menu Home 24 Gambar 3.8 Rancangan Antarmuka Halaman Menu Program Shortest Path 25 Gambar 3.9 Rancangan Antarmuka Halaman Menu Help 27 Gambar 3.10 Rancangan Antarmuka Halaman Menu About 28

Gambar 4.1 Tampilan Halaman Menu Home 30

Gambar 4.2 Tampilan Halaman Menu Program Shortest Path 31

Gambar 4.3 Tampilan Halaman Menu Help 32

Gambar 4.4 Tampilan Halaman Menu About 32

Gambar 4.5 Tampilan Pengujian Proses Algoritma S-Dial 33 Gambar 4.6 Rute Jalur Terpendek dari Titik D ke Titik L 34

Gambar 4.7 Graf Kantor Kepolisian medan 35

Referensi

Dokumen terkait

Setelah itu Haedar mengantarku pulang,Hingga suatu hari aku mulai jengkel dan bosan kepadanya aku selalu berfkir ingin menduakannya tapi hal itu tidak pernah

yang telah melimpahkan rahmat, taufiq serta inayah-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan judul : “ANALISIS PENGARUH PELAYANAN, LOKASI, DAN

Menurut Syaban (2008), kemampuan berkomunikasi dalam matematika merupakan kemampuan berkomunikasi baik secara lisan maupun tertulis. Komunikasi lisan dalam bentuk: 1)

Berdasarkan penjelasan di atas, dapat disimpulkan bahwa pembelajaran CORE merupakan pembelajaran yang lebih menekankan kepada pengalaman siswa dan memberikan

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan penulisan Laporan Tugas Akhir

Hal ini berarti bahwa pengungkapan informasi sosial dapat digunakan sebagai alat bagi perusahaan agar operasi yang dijalankan serasi dengan nilai-nilai sosial,

For example crossing between clones of J x D produced 25 % fruit sets (compatible based on % fruit set), the fruit sets contained 16 seeds but without embryo, so percentages

Berdasarkan penelitian yang dilakukan, tingkat kesesuaian bagian-bagian konstruksi kapal penangkap ikan di PPN Pekalongan adalah 54.76% untuk lunas, 100% untuk linggi haluan,