DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

dokumen-dokumen yang mirip
BAB I PENDAHULUAN... I-1

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI. LEMBAR PENGESAHAN TUGAS AKHIR... i. SURAT PERNYATAAN... ii. ABSTRAK... iii. ABSTRACT... iv. KATA PENGANTAR... v. DAFTAR ISI...

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

BAB II LANDASAN TEORI

LEMBAR JUDUL LEMBAR PENGESAHAN

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA

PENGESAHAN PEMBIMBING...

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

DAFTAR ISI. BAB I PENDAHULUAN Latar Belakang Identifikasi Masalah Tujuan Penelitian Manfaat Penelitian...

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

PENGESAHAN DOSEN PEMBIMBING...

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

Equipment Monitoring Control Manajemen System Berbasis Web Application

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

DAFTAR ISI SURAT PENGESAHAN SURAT PERNYATAAN ABSTRAK KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR

Manusia Tujuan Sumber Daya Manusia Aktivitas Manajemen Sumber Daya

7.2 Saran DAFTAR PUSTAKA

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

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

APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

HALAMAN JUDUL HALAMAN PERSETUJUAN

HALAMAN PENGESAHAN PEMBIMBING...

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

PERANCANGAN SISTEM PEMESANAN TIKET BUS ANTAR PROPINSI BERBASIS WEB DAN MOBILE ANDROID PADA ( PO. MUARADUA EXPRESS ) TUGAS AKHIR HERPABRIANSYAH

DAFTAR ISI. ABSTRAKSI... iv. KATA PENGANTAR... vi. DAFTAR ISI... viii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

LEMBAR PENGESAHAN PEMBIMBING

DAFTAR ISI HALAMAN JUDUL DEPAN...

APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RESTORAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

PERANCANGAN SISTEM INFORMASI REGISTRASI INSTALASI LISTRIK PADA PT. PUTRA GUMUKMAS JAYA. Oleh: SYAIFUL BAKHRI

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

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

BAB III BAB IV Class Diagram... II Sequence Diagram... II Colaboration Digram... II Activity Diagram... II S

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

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

21

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


DAFTAR ISI HALAMAN SAMPUL

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

PERANCANGAN SISTEM INFORMASI ZAKAT PADA BADAN AMIL ZAKAT KELURAHAN PORIS PLAWAD INDAH BERBASIS WEB LAPORAN TUGAS AKHIR. Disusun Oleh : ADI SAPUTRA

BAB 3 PERANCANGAN SISTEM

APLIKASI PREDIKSI PENJUALAN JERUK DENGAN MENGGUNAKAN METODE REGRESI LINIER SEDERHANA DAN MOVING AVERAGE

Javascript Basis Data SMBD (Sistem Manajemen Basis Data) DDL (Data Difinition Language)...

HUMAN RESOURCES MANAGEMENT ELECTRONIC PEGAWAI PADA LEMBAGA ADMINISTRASI NEGARA OLEH : RENY RAMDIANI PROGRAM STUDI SISTEM INFORMASI

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar Lampiran...

DAFTAR ISI. HALAMAN JUDUL... ii

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

BAB II DASAR TEORI...

DAFTAR ISI. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... xv. DAFTAR TABEL...xxi. DAFTAR SIMBOL... xxii

PERANCANGAN SISTEM INFORMASI PENILAIAN KINERJA KARYAWAN PADA PT. SIEN CONSULTAN DENGAN METODA UMPAN BALIK UNTUK MENINGKAT KINERJA TEAM BUILDING

ABSTRAK. manfaatnya. Pemanfaatan komputer dimulai dari pengolahan data-data yang sangat rumit.

Entity Relationship Model Internet Web Web browser Web server Perangkat Lunak Sist

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

APLIKASI PATROLI SEKURITI BERBASIS ANDROID MENGGUNAKAN NEAR FIELD COMMUNICATION (NFC) DAN FRAMEWORK IONIC LUKMAN PROGRAM STUDI SISTEM INFORMASI

DAFTAR ISI. ABSTRAKSI... iv. KATA PENGANTAR... vi. DAFTAR ISI... viii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiv BAB I PENDAHULUAN...

BAB III METODE PENELITIAN

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

2.4.1 Pemodelan Proses Behaviour Diagram Implementation Diagram Bahasa pemrograman PHP

DAFTAR ISI. ABSTRAKSI... iv. KATA PENGANTAR... vi. DAFTAR ISI... viii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

Rancang Bangun Sistem Informasi Perwalian dan Monitoring Matakuliah Studi Kasus Teknik Informatika Universitas Muhammadiyah Malang

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

BAB II DASAR TEORI...

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB III ANALISA DAN DESAIN SISTEM

SISTEM INVENTORY MENGGUNAKAN SCHEDULE ALERT VB.NET DENGAN FUNGSI ANTICIPATION STOCK BARANG DI GUDANG PADA TOKO LISTRIK JAYA KOMUNIKA

APLIKASI HANDOVER DOKUMENTASI PROYEK DAN DATABASE PELANGGAN BERBASIS WEB NINING LAPINASARI

SISTEM INFORMASI SELEKSI CALON PEKERJA LULUSAN SMK TAHAP PERTAMA PADA BKK XYZ BERBASIS WEB MENGGUNAKAN SMS GATEWAY IMAN HIMAWAN AFIANTO

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

Universitas Bina Nusantara

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

BAB II TINJAUAN PUSTAKA

LEMBAR PERSETUJUAN SIDANG

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

PENGEMBANGAN SISTEM INFORMASI PENJUALAN DAN INVENTORY PADA PT. KARYA SOLUSI PRIMA SEJAHTERA DENGAN POINT OF SALE ZULKIFLIA

BAB II LANDASAN TEORI

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

Transkripsi:

DAFTAR ISI LEMBAR PENGESAHAN... i ABSTRACT... ii ABSTRAK... iii KATA PENGANTAR... iv DAFTAR ISI... vi DAFTAR TABEL... ix DAFTAR GAMBAR... xi DAFTAR LAMPIRAN... xiv BAB I PENDAHULUAN 1.1 Latar Belakang Masalah... I-1 1.2 Rumusan Masalah... I-4 1.3 Tujuan Penelitian... I-4 1.4 Batasan Masalah... I-5 1.5 Metodologi Penelitian... I-5 1.6 Sistematika Penulisan... I-6 BAB II LANDASAN TEORI 2.1 Web Programming... II-1 2.2 Web Application Framework... II-1 2.2.1 Arsitektur... II-2 2.2.2 Fitur... II-4 2.3 Ruby... II-4 2.4 Ruby on Rails... II-8 2.5 Unified Modelling Language (UML)... II-13 2.5.1 Use Case Diagram... II-13 2.5.2 Class Diagram... II-14 2.5.3 Sequence Duagram... II-16 2.5.4 Collaboration Diagram... II-17 2.5.5 Activity Diagram... II-17 2.5.6 State Diagram... II-18 2.6 MVC (Model, View, Controller)... II-19 vi

BAB III BAB IV 2.6.1 Model... II-19 2.6.2 View... II-20 2.6.3 Controller... II-20 2.7 Waterfall... II-21 2.8 Apache Web Server... II-23 2.9 PHP (PHP Hypertext Processor)... II-24 2.10 MYSQL... II-25 2.11 PHPMyadmin... II-28 2.12 Linux... II-30 ANALISIS DAN PERANCANGAN 3.1 Deskripsi Sistem... III-1 3.2 Pemodelan Sistem... III-1 3.2.1 Aktor Dalam Aplikasi Shopping Cart... III-2 3.2.2 Use Case Diagram... III-2 3.2.3 Skenario Use Case... III-3 3.2.4 Class Diagram... III-5 3.2.5 Sequence Diagram... III-6 3.2.6 MVC (Model, View, Controller) Pada Aplikasi Shopping cart... III-10 3.3 Perancangan Database... III-15 3.4 Perancangan Antarmuka... III-16 IMPLEMENTASI DAN PENGUJIAN 4.1 Lingkungan Implementasi... IV-1 4.2 Implementasi Use Case... IV-1 4.3 Implementasi Kelas Kontrol... IV-4 4.4 Implementasi Antarmuka... IV-5 4.5 Pengujian Sistem... IV-18 4.6 Implementasi Program Dengan Ruby on Rails... IV-19 4.6.1 Struktur Direktori Dalam Ruby on Rails.... IV-19 4.6.2 Database Dalam Ruby on Rails... IV-20 4.6.3 Tabel dan Field Dalam Ruby on Rails... IV-21 4.7 Implementasi Program Dengan PHP... IV-22 vii

4.7.1 Struktur Direktori Dalam PHP.... IV-22 4.7.2 Database Dalam PHP... IV-22 4.7.3 Tabel dan Field Dalam PHP... IV-23 BAB V EVALUASI SISTEM 5.1 Efisiensi Waktu Dan Jumlah Kode Program... V-1 5.2 Kemudahan Dalam Pemeliharaan... V-8 5.3 Fleksibilitas... V-11 5.4 Langkah Pembangunan Aplikasi Shopping Cart... V-14 BAB VI KESIMPULAN DAN SARAN 6.1 Kesimpulan... VI-1 6.2 Saran... VI-1 DAFTAR PUSTAKA LAMPIRAN viii

DAFTAR TABEL Tabel 2.1 Elemen-elemen Use Case Diagram... II-13 Tabel 2.2 Elemen-elemen Class Diagram...... II-14 Tabel 2.3 Elemen-elemen Sequence Diagram... II-16 Tabel 2.4 Elemen-elemen Collaboration Diagram... II-17 Tabel 2.5 Elemen-elemen Activity Diagram...... II-17 Tabel 2.6 Elemen-elemen State Diagram.... II-18 Tabel 3.1 Aktor Aplikasi Shopping Cart...... III-2 Tabel 3.2 Skenario Use case (Catalog).. III-3 Tabel 3.3 Skenario Use case (Checkout)... III-3 Tabel 3.4 Skenario Use case (Login).. III-4 Tabel 3.5 Skenario Use case (Manage Buku).... III-4 Tabel 3.6 Skenario Use case (Tambah)... III-4 Tabel 3.7 Skenario Use case (Edit)..... III-5 Tabel 3.8 Skenario Use case (Hapus)......... III-5 Tabel 3.9 Tabel Books.... III-15 Tabel 3.10 Tabel Orders.. III-15 Tabel 3.11 Tabel Orders_items.. III-16 Tabel 3.12 Tabel Users..... III-16 Tabel 4.1 Implementasi Use Case Shopping Cart Pada Ruby on Rails... IV-1 Tabel 4.2 Implementasi Use Case Shopping Cart Pada PHP IV-3 Tabel 4.3 Implementasi Kelas Kontrol Shopping Cart Pada Ruby on Rails.. IV-4 Tabel 4.4 Implementasi Kelas Kontrol Shopping Cart Pada PHP... IV-5 Tabel 4.5 Pengujian Sistem Shopping Cart...... IV-17 Tabel 5.1 Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak Baris Program.......... V-1 Tabel 5.2 Perbandingan Ruby on Rails Dengan PHP Berdasarkan Total Baris Program.... V-7 Tabel 5.3 Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak Implementasi.... V-8 ix

Tabel 5.4 Perbandingan Ruby on Rails Dengan PHP Berdasarkan Tampilan V-11 Debug Program.... Tabel 5.4 Perbandingan Ruby on Rails Dengan PHP Berdasarkan V-14 Fleksibilitas..... Tabel 5.6 Langkah Pembuatan Aplikasi Dengan Ruby on Rails V-14 Tabel 5.7 Langkah Pembuatan Aplikasi Dengan PHP.. V-22 x

DAFTAR GAMBAR Gambar 1.1 Pengguna PHP (http://phpclub.comli.com)... I-3 Gambar 1.2 Pengguna Ruby on Rails (http://www.workingwithrails.com) I-4 Gambar 1.3 Waterfall Model I-5 Gambar 2.1 Statistik Pengguna Ruby II-5 Gambar 2.2 Proses User Request pada MVC.. II-12 Gambar 2.3 Proses MVC... II-19 Gambar 2.4 Waterfall Model (Pressman) II-21 Gambar 2.5 Waterfall Model (Sommerville) II-22 Gambar 2.6 PHP Proses.. II-25 Gambar 3.1 Use Case Diagram Shopping Cart.. III-2 Gambar 3.2 Class Diagram. III-6 Gambar 3.3 Sequence Diagram Login.. III-7 Gambar 3.4 Sequence Diagram Manage Buku... III-7 Gambar 3.5 Sequence Diagram Tambah.. III-8 Gambar 3.6 Sequence Diagram Edit. III-8 Gambar 3.7 Sequence Diagram Hapus. III-9 Gambar 3.8 Sequence Diagram Catalog... III-9 Gambar 3.9 Sequence Diagram Checkout III-10 Gambar 3.10 MVC Catalog.. III-11 Gambar 3.11 MVC Checkout III-12 Gambar 3.12 MVC Login.. III-13 Gambar 3.13 MVC Manage Buku... III-14 Gambar 3.14 Task Hirarki Diagram... III-16 Gambar 4.1 Tampilan Halaman Login.. IV-6 Gambar 4.2 Tampilan Pesan Username dan Password Salah.. IV-6 Gambar 4.3 Pilihan Tambah Data. IV-7 Gambar 4.4 Menu Tambah. IV-7 Gambar 4.5 Tampilan Pesan Kesalahan. IV-6 Gambar 4.6 Pilihan Edit Data IV-8 Gambar 4.7 Menu Edit IV-9 Gambar 4.8 Tampilan Hapus Data IV-9 Gambar 4.9 Konfirmasi Pesan Hapus Data.. IV-10 Gambar 4.10 Tampilan Catalog IV-10 Gambar 4.11 Tampilan Cart. IV-10 xi

Gambar 4.12 Tampilan Menu Checkout IV-11 Gambar 4.13 Tampilan Pesan Kesalahan.. IV-11 Gambar 4.14 Tampilan Pesan Proses Checkout Berhasil IV-12 Gambar 4.15 Tampilan Halaman Login IV-12 Gambar 4.16 Tampilan Pesan Username dan Password Salah IV-12 Gambar 4.17 Pilihan Tambah Data IV-13 Gambar 4.18 Menu Tambah. IV-13 Gambar 4.19 Tampilan Pesan Kesalahan. IV-14 Gambar 4.20 Pilihan Edit Data. IV-14 Gambar 4.21 Menu Edit. IV-15 Gambar 4.22 Tampilan Hapus Data IV-15 Gambar 4.23 Tampilan Catalog IV-16 Gambar 4.24 Tampilan Menu Checkout. IV-17 Gambar 4.25 Tampilan Cart.. IV-17 Gambar 4.26 Tampilan Pesan Proses Checkout Berhasil IV-17 Gambar 4.27 Membuat Aplikasi Proyek IV-19 Gambar 4.28 Tampilan Aplikasi Kosong IV-20 Gambar 4.29 Database.yml IV-20 Gambar 4.30 Migration File.. IV-21 Gambar 4.31 Dokumen Root. IV-22 Gambar 4.32 Membuat Database IV-22 Gambar 4.33 File Koneksi. IV-22 Gambar 4.34 Membuat Tabel IV-23 Gambar 4.35 Membuat Field IV-23 Gambar 5.1 Grafik perbandingan berdasarkan jumlah baris program.. V-7 Gambar 5.2 Grafik perbandingan berdasarkan waktu implementasi V-8 Gambar 5.3 Tampilan Kesalahan.. V-9 Gambar 5.4 Tabel Books. V-9 Gambar 5.5 Kesalahan Koneksi Database. V-10 Gambar 5.6 Tampilan Data Kosong. V-10 Gambar 5.7 Tampilan Kesalahan Koneksi Database V-11 Gambar 5.8 File Migration. V-11 Gambar 5.9 Edit File Migration V-11 Gambar 5.10 Eksekusi File Migration V-12 Gambar 5.11 Field Author Pada tabel Books V-12 Gambar 5.12 Edit File Show.rhtml. V-12 Gambar 5.13 Tampilan Author V-12 xii

Gambar 5.14 Menambah Field V-13 Gambar 5.15 Field Author Pada tabel Books. V-13 Gambar 5.16 Tampilan Author V-13 xiii

DAFTAR LAMPIRAN Lampiran A : Kartu Bimbingan Tugas Akhir Lampiran B : Daftar Riwayat Hidup xiv