ANALISIS PERBANDINGAN ALGORITMA MERGE SORT DAN SELECTION SORT DALAM PENGURUTAN DATA ANGGOTA POLRI

dokumen-dokumen yang mirip
APLIKASI PENGAMANAN PENGIRIMAN PESAN RAHASIA MENGGUNAKAN MODEL ENKRIPSI SAHARMAN

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

REGISTRASI INVOICE BERBASIS APLIKASI UNTUK MENDUKUNG PROGRAM PAPERLESS PT ASTRA INTERNATIONAL TBK-TSO

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

Aplikasi Inventorty Gudang Berbasis Web PT. Meissa Berkah Teknologi. Gilang Pratama Putra

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

RANCANG BANGUN APLIKASI PENGAMANAN SMS DENGAN METODE ALGORITMA VIGENERE CIPHER DAN TRANSPOSISI BERBASIS ANDROID

APLIKASI PENGELOLAAN SEWA UNIT APARTEMEN TELUK INTAN BERBASIS WEB STUDI KASUS PT. TRIKA BUMI PERTIWI

APLIKASI INFORMASI GEOGRAFIS PENYEBARAN DAN PENCARIAN LOKASI KLINIK BPJS DI JAKARTA BERBASIS WEB (STUDI KASUS KANTOR PUSAT BPJS KESEHATAN)

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

Piranti Lunak Sistem Repository Dokumen Tugas Akhir Berbasis Digital Menggunakan Bahasa Pemrograman PHP dan MySQL ADI NUGRAHA

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA SEKOLAH TARBIYATUL ATHFAL

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

APLIKASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN ALGORITMA CAESAR CIPHER DALAM BENTUK QR CODE BERBASIS ANDROID AHMAD SOLEH PROGRAM STUDI INFORMATIKA

APLIKASI MONITORING PERKEMBANGAN GIZI DAN TUMBUH KEMBANG BALITA PADA POSYANDU DAHLIA PUTRI INDIRA ANDRYANTI


ANALISA DAN PERANCANGAN SISTEM INFORMASI ABSENSI KARYAWAN BERBASIS WEB PT. ARTHA KENCANA (STUDI KASUS KANTOR PUSAT PT.

APLIKASI PENGAMANAN PESAN RAHASIA DENGAN MENGGUNAKAN ALGORITMA VIGENERE CIPHER

ALGORITMA K-MEANS UNTUK PENGELOMPOKAN BANK BERDASARKAN KOMPOSISI DANA PIHAK KETIGA (DPK) DAN JUMLAH JARINGAN KANTOR

Perbandingan Pencarian Algoritma Hash Table Terhadap Algoritma Sequential Search pada Aplikasi Point of Sale berbasis C#

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

APLIKASI PENGINGAT AMALAN-AMALAN SUNNAH RASULULLAH BERBASIS ANDROID

APLIKASI LAYANAN HOME CARE BERBASIS ANDROID WILAYAH JAKARTA SELATAN. Tugas Akhir. Oleh: Wakhid Fajar Hidayat PROGRAM STUDI SISTEM INFORMASI

RANCANG BANGUN APLIKASI PENILAIAN PERFORMA CLIENT UNTUK JASA PENGIRIMAN BARANG PT DC GLOBAL INTERNASIONAL BERBASIS MOBILE WEB

PERANCANGAN SISTEM PENGELOLAAN ADMINISTRASI DAN EVALUASI PROGRES LATIHAN PADA HARAPAN INDONESIA SOCCER SCHOOL BERBASIS WEBSITE TUGAS AKHIR

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

SISTEM INFORMASI ADMINISTRASI DATA PENDUDUK PADA SUKU DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KOTA ADMINISTRASI JAKARTA BARAT BERBASIS WEB

APLIKASI UJIAN ONLINE MASUK SEKOLAH DASAR BERBASIS WEB (STUDI KASUS SD XYZ) KHAERUNNISA

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

PERANCANGAN SISTEM ADMINISTRASI TUGAS AKHIR PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA. Dwi Setyani Rahardjo

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER. Mukti Fuji Prayitno

SISTEM INFORMASI USAHA KECIL MENENGAH (UKM) DAN FASILITAS PUBLIK DI AREA UNIVERSITAS MERCU BUANA BERBASIS WEB. Nama : Risky Miftahul Fajri

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

IMPLEMENTASI ALGORITMA ANTRIAN BERBASIS PRIORITAS PADA WEB PENDAFTARAN ONLINE PENDAKIAN GUNUNG ARJUNA-WELIRANG DI MALANG JAWA TIMUR

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA PT. IRMA GRAHA PRATAMA. Oleh: FERNANDO GUNAWAN SINAGA PROGRAM STUDI SISTEM INFORMASI

PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN PELANGGAN PADA UNIVERSITAS MERCU BUANA BERBASIS WEB ADE WULANDA PROGRAM STUDI SISTEM INFORMASI

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA. Oleh: SALAMUDIN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI BERBASIS WEB SISTEM MAINTENANCE BACKWALL POND S PADA PT UNILEVER INDONESIA IRAWAN ADI SETIA

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

PERANCANGAN APLIKASI LAPORAN GANGGUAN TELEPON BERBASIS WEB PADA PT. TELEKOMUNIKASI INDONESIA (AREA JAKARTA BARAT) Oleh: Roy Setiadi

PERANCANGAN SISTEM PENDOKUMENTASIAN KEGIATAN DAN SURAT MENYURAT FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA BERBASIS WEB.

KENDALI KERJA DAN PELAPORAN PENGGUNAAN ALAT ELEKTRONIK JARAK JAUH RUBEN ADITYA NUGROHO

PERANCANGAN ALAT KENDALI PINTU KERETA API OTOMATIS DAN PENGAMATAN JADWAL KERETA API. Oleh: DARIL PARAS PASHA

PERANCANGAN SISTEM INFORMASI SALES QUOTATION GAS PADA PT SURYA CIPTA INTERNUSA MENGGUNAKAN PHP FRAMEWORK CODEIGNITER DAN MYSQL

PERANCANGAN E-COMMERCE PADA PT. KARYA BETON SUDHIRA. Nicko Cahyadi

Aplikasi Sistem Pendaftaran dan Peminjaman Buku Online Pada Perpustakaan Daerah dengan Objek Perpustakaan Kota Jakarta Barat

APLIKASI INTEGRASI ANTARA KRIPTOGRAFI MENGGUNAKAN ALGORITMA RSA DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA LSB BERBASIS WEB ADI SAPUTRA

APLIKASI SISTEM E -RAPOR STUDI KASUS SMP PUSAKA ABADI

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

APLIKASI KONSULTASI PSIKOLOGI DI BIDANG PARENTING, KEPRIBADIAN, DAN ASMARA BERBASIS ANDROID DAN WEB (STUDI KASUS: Aura.co.id)

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Proses Perkuliahan. Dede Kurniawan

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI LINKED LIST LAPORAN TUGAS AKHIR. Oleh WAHYU TEGUH PRATAMA NIM :

PERANCANGAN SISTEM PENGENDALIAN KERJA LEMBUR KARYAWAN BERBASIS WEB. Laporan Tugas Akhir

RANCANG BANGUN SISTEM INFORMASI PERIZINAN USAHA PEMANFAATAN HASIL HUTAN KAYU PADA KEMENTRIAN KEHUTANAN

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

SISTEM INFORMASI PENGOLAHAN PEMBAYARAN KEGIATAN EKSTRAKURIKULER STUDI KASUS PADA SEKOLAH SD NOTRE DAME JAKARTA

PERANCANGAN SISTEM INFORMASI ALOKASI DAN MONITORING MATERIAL UNTUK KEBUTUHAN PROYEK PADA PT. INDOSAT

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

RANCANG BANGUN APLIKASI KOMPRESI FILE MENGGUNAKAN METODE LZW BERBASIS JAVA OLEH : HARDIANSYAH Dosen Pembimbing : Tri Daryanto, S.Kom.

APLIKASI PENGOLAHAN ADMINISTRASI PASIEN PADA KLINIK KUSUMA LAPORAN TUGAS AKHIR OLEH : DIAN HARTATIK

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI QUEUE LAPORAN TUGAS AKHIR. Oleh DHANY TRIHANDOYO NIM :

SISTEM PAKAR MENDIAGNOSA GANGGUAN KEHAMILAN MENGGUNAKAN METODE DEPTH FIRST SEARCH BERBASIS WEB

Sistem Aplikasi Persuratan Pada Kementrian Perindustrian Berbasis WEB. Oleh : Ahmad Zaki Al Farisi

SISTEM PENDUKUNG KEPUTUSAN UNTUK KENAIKAN PANGKAT DAN JABATAN DI PD. PAM JAYA MENGGUNAKAN METODE ANALITICAL HIERARCHY PROCESS (AHP)

SISTEM INFORMASI PENJUALAN DAN SERVICE KOMPUTER ( STUDI KASUS JAYA KOMPUTER ) Tugas Akhir. Oleh: Agung Setiawan

Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana. Oleh : MUHAMMAD FAISAL

Rancang Bangun Sistem Informasi Berbasis Web Untuk Manajemen Jurnal TUGAS AKHIR

PERANCANGAN APLIKASI MONITORING PROSES KERJA BENGKEL MOBIL BODY REPAIR PT.SELARAS

PERANCANGAN APLIKASI MONITORING PELAKSANAAN PROYEK BERBASIS WEB PADA PT. META TECHNOLOGY SEPTI MUJI RAHAYU PROGRAM STUDI SISTEM INFORMASI

APLIKASI PEMBELAJARAN TAJWID BERBASIS ANDROID

ANALISIS DAN PERANCANGAN WEB SUPPORT UNTUK MONITORING CASE NUMBER DAN CUSTOM REQUEST PADA PT. IRIS

APLIKASI SIMULASI OPERASI ARITMATIKA DAN LOGIKA PADA MIKROPROSESOR FAJAR NUR CHOLIS

APLIKASI PEMESANAN RUANG RAPAT UNTUK INTERNAL DAN EKSTERNAL BERBASIS WEB PADA HOTEL KARTIKA CHANDRA. Tantri Subekti

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

RANCANGAN SISTEM INFORMASI PENJUALAN PADA SPBU KAMAL RAYA LAPORAN TUGAS AKHIR

APLIKASI BANTU REVIEW JURNAL BERBASIS WEB ANDRIAN SUHARTADI

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

SISTEM INFORMASI BURSA LOWONGAN KERJA BERBASIS WEB. Disusun Oleh : Novita Dwi Kumala Sari

PERANCANGAN SISTEM E-BUDGETING TAHAP PENGAJUAN ANGGARAN DAN REVIEW BERBASIS WEB STUDI KASUS SMA PANGUDI LUHUR JAKARTA

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

SKRIPSI IMPLEMENTASI GLOBAL EXTREME PROGRAMMING DALAM MENGEMBANGKAN SISTEM INFORMASI TATA NASKAH DINAS PADA SEKRETARIAT DPRD KOTA BEKASI

PERANCANGAN APLIKASI REKONSILIASI KAS ATM TRANSAKSI TUNAI PADA PT. BANK RAKYAT INDONESIA.TBK(PERSERO) Arif Budiman

PERANCANGAN APLIKASI PENERIMAAN PENDAPATAN KIOS DI H ZUHRI CENTRE BERBASIS WEB

PERANCANGAN SISTEM INFORMASI E-RECRUITMENT PADA CENTURY HEALTH CARE. Laporan Tugas Akhir. Oleh : Dedy Rahman PROGRAM STUDI SISTEM INFORMASI

Perancangan Sistem Pengelolaan Barang DOA (Death On Arrival) Pada Retail IBox Berbasis Web. SKRIPSI. Oleh : RIZKY ADITYA

PERANCANGAN SISTEM INFORMASI KOPERASI ONLINE PADA KOPERASI PASAR CIPETE. Rega Fahleza

PENGEMBANGAN SISTEM INFORMASI PARIWISATA DAERAH DENGAN APLIKASI WEB

PERANCANGAN SISTEM DANA PENSIUN PEGAWAI PADA KEMENTERIAN LUAR NEGERI BERBASIS WEB RADYANTI KUSUMA WARDHANI PROGRAM STUDI SISTEM INFORMASI

Transkripsi:

ANALISIS PERBANDINGAN ALGORITMA MERGE SORT DAN SELECTION SORT DALAM PENGURUTAN DATA ANGGOTA POLRI ADI NUGROHO SURYA WIDI 41511110055 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

ANALISIS PERBANDINGAN ALGORITMA MERGE SORT DAN SELECTION SORT DALAM PENGURUTAN DATA ANGGOTA POLRI Laporan Tugas Akhir Diajukan Untuk Melengkapi Persyaratan Menyelesaikan Gelar Sarjana Komputer Disusun oleh: ADI NUGROHO SURYA WIDI 41511110055 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

i

ii

KATA PENGANTAR Alhamdulillahirobbil alamiin, Segala puji dan syukur ke hadirat Allah SWT yang telah melimpahkan atas berkat, rahmat, taufik dan hidayah-nya, sehingga saya dapat menyelesaikan skripsi ini dengan judul ANALISIS PERBANDINGAN ALGORITMA MERGE SORT DAN SELECTION SORT DALAM PENGURUTAN DATA ANGGOTA POLRI yang menjadi salah satu syarat untuk menyelesaikan program studi Teknik Informatika jenjang Strata-1 Universitas Mercu Buana Jakarta. Shalawat dan salam semoga senantiasa tercurah kepada junjungan dan tauladan kita Nabi Muhammad Rasulullah, keluarga, dan para sahabatmya. Penulis menyadari bahwa dalam menyelesaikan skripsi ini tidak lepas dari peran berbagai pihak yang telah banyak memberikan bantuan, nasehat, bimbingan dan dukungannya. Dalam kesempatan ini saya ingin mengucapkan banyak terima kasih dan penghargaan yang tinggi kepada : 1. Allah SWT, yang saya sadari sepenuhnya segala sesuatu atas ijin dan ridho dari Allah Subhanallah Wa Ta ala. 2. Kepada Ibunda saya yang saya cintai dan sayangi atas do a dan dukungannya kepada saya. 3. Bapak Leonard Goeirmanto, ST, M.Sc. selaku Dosen Pembimbing tugas akhir, yang telah berkenan meluangkan waktunya serta memberi dukungan dan pengarahan hingga laporan tugas akhir ini selesai. 4. Ibu Desi Ramayanti,S.kom, MT. selaku Ketua Program Studi Teknik Informatika, Universitas Mercu Buana Jakarta. 5. Bapak Dicky Firadaus, S.Kom,. MM. selaku Koordinator Tugas Akhir Jurusan Teknik Informatika, Universitas Mercu Buana Jakarta. 6. Adik saya yang telah memberikan do a, motivasi dan dorongan dalam penyelesaian skripsi ini. 7. Sahabat dan teman-teman seperjuangan Teknik Informatika Universitas Mercu Buana khususnya angkatan 2011, terima kasih atas kebersamaan kita selama ini, semoga kalian sukses selalu, aamin. iii

8. Semua pihak yang mungkin tidak bisa saya sebutkan satu persatu yang tentunya tidak mengurangi rasa cinta dan hormat saya. Akhir kata dengan segala kerendahan hati saya memohon maaf yang sebesarbesarnya atas kekurangan dan keterbatasan dalam penyusunan skripsi ini. Oleh karena itu saya mengharapkan saran dan kritik yang dapat menyempurnakan penulisan ini sehingga dapat bermanfaat dan berguna untuk pengembangan ilmu pengetahuan. Amiin. Jakarta, 15 Juni 2017 Adi Nugroho Surya Widi iv

Daftar Isi LEMBAR PERNYATAAN. i LEMBAR PENGESAHAN.....ii KATA PENGANTAR... iii ABSTRAK...v ABSTRACT....vi BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Permasalahan... 2 1.3 Tujuan dan Manfaat Penelitian... 2 1.3.1 Tujuan Penelitian... 2 1.3.2 Manfaat Penelitian... 2 1.4 Ruang Lingkup dan Batasan Penelitian... 3 1.5 Metodologi Penelitian... 3 1.5.1 Metode Penelitian... 3 1.5.2 Metode Pengumpulan Data... 3 1.5.3 Metode Perancangan Sistem... 3 1.6 Sistematika Penulisan Laporan... 4 1.6.1 Pendahuluan... 4 1.6.2 Landasan Teori... 4 1.6.3 Analisis Sistem... 4 1.6.4 Perancangan Sistem... 4 1.6.5 Implementasi dan Pengujian... 5 1.6.6 Penutup... 5 BAB 2 LANDASAN TEORI... 6 2.1 Bahasa Pemrograman... 7 2.2 Sejarah PHP... 7 2.3 Algoritma... 8 2.4 Algoritma Sorting... 9 2.5 Algoritma Merge Sort... 9 2.6 Algoritma Selection Sort... 9 2.7 Kompleksitas (T(n)) Algoritma... 10 2.8 Notepad ++... 11 2.9 XAMPP... 12 v

2.10 MySQL... 14 2.11 Diagram Alir (flowchart)... 14 2.12 Unified Modelling Language (UML)... 15 2.13 Use Case diagram... 16 2.14 Activity Diagram... 18 2.15 Sequence diagram... 19 2.16 Metode Pengujian Black Box... 20 BAB 3 ANALISA SISTEM... 21 3.1 Analisa... 21 3.2 Analisa Merge Sort... 22 3.3 Analisa Selection Sort... 23 3.4 Analisa Perbandingan Algoritma dari Segi Kompleksitas Waktu... 24 3.4.1 Kompleksitas Merge Sort... 24 3.4.2 Kompleksitas Selection Sort... 24 3.5 Analisa Kebutuhan Software... 25 3.6 Analisa Kebutuhan Hardware... 25 3.7 Analisa Kebutuhan Data... 26 BAB 4 PERANCANGAN... 27 4.1 Perancangan Algoritma... 27 4.2 Perancangan Sistem... 27 4.3 Activity Diagram... 27 4.3.1 Proses input data... 28 4.3.2 Proses delete data... 28 4.3.3 Proses pengurutan algoritma merge sort dan algoritma selection sort... 29 4.4 Activity Diagram Proses Login... 30 4.5 Use Case Diagram... 31 4.5.1 Melakukan login... 32 4.5.2 Melakukan logout... 32 4.5.3 Melakukan input database... 33 4.5.4 Melakukan delete database... 34 4.5.5 Melakukan pengurutan data menggunakan algoritma merge sort...... 34 4.5.6 Melakukan pengurutan data menggunakan algoritma selection sort..... 35 4.6 Sequence diagram... 35 vi

4.6.1 Sequence diagram login... 35 4.6.2 Sequence diagram index... 36 4.7 Langkah langkah Penyelesaian... 37 4.8 Perancangan Basis Data... 37 4.8.1 Skema Relasi... 37 4.8.2 Struktur Tabel... 37 4.9 Perancangan Antarmuka... 39 BAB 5 IMPLEMENTASI DAN PENGUJIAN... 43 5.1 Implementasi... 43 5.2 Pengujian... 43 5.2.1 Rencana Pengujian... 43 5.2.2 Hasil Pengujian... 44 5.2.3 Kesimpulan Hasil Pengujian... 45 BAB 6 PENUTUP... 47 6.1 Kesimpulan... 47 6.2 Saran... 47 Daftar Pustaka... 48 Lampiran... 50 vii

Daftar Gambar Gambar 1 Diagram waterfall... 4 Gambar 2 Notepad++ v5.9 (Sumber: http://www.notepad-plus-plus.org/)... 11 Gambar 3 Simbol Flowchart (Sumber: www.mbaskool.com)... 15 Gambar 4 Contoh Use case Diagram... 17 Gambar 5 Contoh activity diagram (Sumber: www.lucidchart.com)... 18 Gambar 6 Contoh Squence diagram... 19 Gambar 7 Sistem kerja dai teknik pengujian black box (Sumber: https://widuri.raharja.info)... 20 Gambar 8 Flowchart perbandingan algoritma (A) merge sort dan (B) selection sort... 21 Gambar 9 Contoh pengurutan data selection sort (Sumber: Fredian Simanjuntak, 2013)... 23 Gambar 10 Activity diagram input data... 28 Gambar 11 Activity diagram delete data... 29 Gambar 12 Activity diagram pengembangan sistem dengan algoritma merge sort dan algoritma selection sort... 30 Gambar 13 Activity diagram login.php... 31 Gambar 14 Use case diagram... 31 Gambar 15 Sequence diagram login... 36 Gambar 16 Sequence diagram input data... 36 Gambar 18 Tampilan login... 39 Gambar 19 Halaman index.php... 40 Gambar 20 Tampilan lihat data... 40 Gambar 21 Tampilan edit data... 41 Gambar 22 Tampilan hasil merge sort... 42 Gambar 23 Tampilan hasil selection sort... 42 viii

Daftar Tabel Tabel 1 Perbandingan kelebihan dan kekurangan penelitian... 6 Tabel 2 Tipe diagram UML... 16 Tabel 3 Kompleksitas waktu algoritma selection sort... 25 Tabel 4 System requirements Notepad++... 26 Tabel 5 System requirements XAMPP... 26 Tabel 6 Use case login... 32 Tabel 7 Use case logout... 32 Tabel 8 Use case scenario input data... 33 Tabel 9 Use case proses delete data... 34 Tabel 10 Use case skenario merge sort... 34 Tabel 11 Use case skenario selection sort... 35 Tabel 12 Tabel login_sederhana... 38 Tabel 13 Tabel anggota... 38 Tabel 14 Tabel anggota 29... 38 Tabel 15 Tabel anggota 58... 39 Tabel 16 Rencana pengujian... 44 Tabel 17 Hasil pengujian index.php... 44 Tabel 18 Hasil uji algoritma berdasarkan execution time... 45 ix

Daftar Lampiran Lampiran 1 Sourcode login.php... 50 Lampiran 2 Sourcode index.php... 51 Lampiran 3 Sourcode merger.php... 52 Lampiran 4 selection.php... 53 Lampiran 5 lihatdata.php... 54 x