HALAMAN JUDUL HALAMAN PERSETUJUAN

dokumen-dokumen yang mirip
PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI


PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB

BAB I PENDAHULUAN. dikembangkan secara maksimal, termasuk di dalamnya sektor pariwisata.

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

PEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB

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...

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

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL...

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

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

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

BAB 3 PERANCANGAN SISTEM

DAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.

Diagram Use Case. Pertemuan 3

BAB II LANDASAN TEORI

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar 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

BAB III ANALISA DAN DESAIN SISTEM

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

BAB II ANALISIS DAN PERANCANGAN SISTEM. jauh tentang objek yang akan diteliti. Dengan demikian, akan diperoleh

BAB II TINJAUAN PUSTAKA

DAFTAR ISI. HALAMAN JUDUL...i. HALAMAN PENGESAHAN PEMBIMBING...ii. HALAMAN PENGESAHAN PENGUJI...iii. ABSTRAK...iv. KATA PENGANTAR...v. DAFTAR ISI...

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

BAB II TINJAUAN PUSTAKA

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.

SISTEM PENDUKUNG KEPUTUSAN PENYELEKSIAN BIBIT BUAH NAGA PADA TAMAN BUDIDAYA BUAH NAGA BURIKAN KUDUS MENGGUNAKAN METODE TOPSIS BERBASIS WEB

BAB IV PERANCANGAN SISTEM

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... BAB I PENDAHULUAN Latar Belakang Masalah...

ABSTRAK. Kata Kunci : kamus, Indonesia, Mandarin, kata, kalimat, hanzi, pinyin, bushou.

BAB III METODE PENELITIAN

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi

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

PEMBANGUNAN PERANGKAT LUNAK PENJURIAN WUSHU SANDA BERBASIS WEB MENGGUNAKAN KONSEP SOFTWARE REUSE (Studi Kasus: Satriakusuma Wushu Indonesia - Bandung)

BAB II TINJAUAN PUSTAKA

DAFTAR ISTILAH. Activity Diagram

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN...

ABSTRACT ABSTRAKSI KATA PENGANTAR

HALAMAN PENGESAHAN PEMBIMBING...


Searching materi manajemen materi manajemen latihan. v iew materi v iew latihan. View Video. View Animasi. isi polling. View Silabus.

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

PENGESAHAN PEMBIMBING...

BAB I PENDAHULUAN... I-1

Sistem Pelatihan Proses Pelatihan Kerja Persiapan Pelatihan Kerja Pelaksanaan Pelatihan Kerja...

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

BAB II TINJAUAN PUSTAKA

Gambar 3.26 Sequence Diagram Proses Pengelolaan Data Anggota... III-40 Gambar 3.27 Sequence Diagram Proses Pengelolaan Data Pelatih... III-41 Gambar 3

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

ABSTRAK. Kata Kunci: E-learning, Online test, Penilaian, Pendidikan. Universitas Kristen Maranatha

BAB III ANALISIS DAN PERANCANGAN

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

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

HALAMAN JUDUL HALAMAN

ABSTRAK. Kata kunci: penyewaan, mobil,pencatatan data, pengingat, informasi promosi

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

LEMBAR JUDUL LEMBAR PENGESAHAN

PERNYATAAN KARYA ASLI TUGAS AKHIR...

BAB I PENDAHULUAN. wilayah pariwisata di Indonesia telah memiliki review dari berbagai tempat

KATA PENGANTAR. Bandung, 05 September Penulis

PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID

LEMBAR PENGESAHAN ABSTRACT

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB

BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Pengertian sistem Karakteristik sistem Klasifikasi sistem

6 Bab II Tinjauan Pustaka

TAKARIR. : Sebuah dokumen dalam bentuk cetak : Halaman pengisian data

ANALISA & PERANCANGAN SISTEM INFORMASI. Sufajar Butsianto, M.Kom

DAFTAR ISI. hal. COVER... LEMBAR PENGESAHAN... LEMBAR PERNYATAAN KEASLIAN... LEMBAR PENGESAHAN PENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO...

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN...

BAB II TINJAUAN PUSTAKA

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

BAB II LANDASAN TEORI

APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER

BAB III ANALISIS DAN DESAIN SISTEM

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata 1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

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

BAB II LANDASAN TEORI

DAFTAR SIMBOL. Simbol-simbol pada Usecase. No Simbol Nama Keterangan. Fungsionalitas yang disediakan. sistem sebagai unit-unit yang.

BAB IV PERANCANGAN SISTEM

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

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

BAB III ANALISA DAN PERANCANGAN SISTEM

DAFTAR ISI. ABSTRACT... i. ABSTRAK... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... x. DAFTAR TABEL... xii. DAFTAR SIMBOL...

BAB VI PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android

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

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III METODE PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Transkripsi:

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN... i ABSTRAK... iii KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR SIMBOL... xii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Tujuan... 3 1.4 Batasan Masalah... 4 1.5 Metodologi Penelitian... 5 1.6 Sistematika Penulisan... 7 BAB II LANDASAN TEORI... 8 2.1 Pariwisata... 8 2.2 Portal... 10 2.3 UGC/UCC (User Generated Content)... 10 2.3.1 Participatory... 11 2.3.2 Usability... 11 2.3.3 Contoh Situs UGC... 12 2.4 RUP (Rational Unified Process)... 13 2.5 UML (Unified Modeling Language)... 15 2.5.1 Use Case Diagram... 15 2.5.2 Activity Diagram... 18 2.5.3 Class Diagram... 20 2.6 Ruby on Rails... 22 2.6.1 Sejarah Ruby on Rails... 23 2.6.2 Model, View, dan Controller... 23 2.6.3 Struktur Folder Ruby on Rails... 24 2.7 PostgreSQL... 26 2.8 Database (Basis Data)... 27 2.8.1 Pengertian... 27 2.8.2 DBMS... 27 2.8.3 Normalisasi Data... 28 2.9 Pengujian Perangkat Lunak... 29 2.9.1 Pengertian... 29 2.9.2 Jenis-jenis Pengujian... 29 BAB III ANALISIS DAN PERANCANGAN... 31 3.1 Analisis Sistem... 31 3.1.1 Analisis Sistem Yang Sedang Berjalan... 31 3.1.2 Sistem Yang Diharapkan... 32 3.1.3 Analisis Kebutuhan Non Fungsional... 33 3.1.3.1 Analisis Kebutuhan Perangkat Keras... 33 3.1.3.2 Analisis Kebutuhan Perangkat Lunak... 33 vii

3.1.3.3 Analisis Kebutuhan User... 34 3.1.4 Analisis Kebutuhan Fungsional... 34 3.1.4.1 Kebutuhan Fungsional Admin... 34 3.1.4.2 Kebutuhan Fungsional Member... 35 3.1.4.3 Kebutuhan Fungsional Operator... 35 3.2 Perancangan Sistem... 36 3.2.1 Use Case Diagram... 36 3.2.2 Use Case Scenario... 37 3.2.3 Activity Diagram... 47 3.2.4 Class Diagram... 54 3.2.5 Rancangan Basis Data... 54 3.2.6 Perancangan Antar Muka... 55 BAB IV IMPLEMENTASI DAN PENGUJIAN... 71 4.1 Implementasi... 71 4.1.1 Lingkungan Implementasi... 71 4.1.2 Implementasi Antarmuka Pengguna... 72 4.2 Pengujian... 87 4.2.1 Aturan Penomoran... 87 4.2.2 Rencana Pengujian... 88 4.2.3 Implementasi Pengujian... 88 BAB V PENUTUP... 90 5.1 Kesimpulan... 90 5.2 Saran... 90 DAFTAR PUSTAKA... 92 LAMPIRAN viii

DAFTAR TABEL Tabel 1.1 Jadwal Penelitian... 6 Tabel 2.1 Simbol-simbol use case... 16 Tabel 2.2 Simbol-simbol activity diagram... 19 Tabel 2.3 Simbol-simbol class diagram... 21 Tabel 3.1 Karakteristik User... 34 Tabel 3.2 Kebutuhan fungsional admin untuk kelola user... 35 Tabel 3.3 Kebutuhan fungsional member untuk kelola content article... 35 Tabel 3.4 Kebutuhan fungsional operator untuk kelola content article member... 36 Tabel 3.5 Use Case Scenario Manage User... 38 Tabel 3.6 Use Case Scenario Add User... 38 Tabel 3.7 Use Case Scenario Edit User... 39 Tabel 3.8 Use Case Scenario Delete User... 40 Tabel 3.9 Use Case Scenario View User... 40 Tabel 3.10 Use Case Scenario Login... 41 Tabel 3.11 Use Case Scenario Logout... 42 Tabel 3.12 Use Case Scenario Manage Article Content... 43 Tabel 3.13 Use Case Scenario Add Article Content... 43 Tabel 3.14 Use Case Scenario Edit Article Content... 44 Tabel 3.15 Use Case Scenario Delete Article Content... 45 Tabel 3.16 Use Case Scenario Manage Article Content Member... 46 Tabel 3.17 Use Case Scenario Verifikasi Article Content Member... 47 Tabel 5.1 Rencana Pengujian... 88 Tabel 5.2 Uji Browse Content... 88 Tabel 5.3 Uji Login Admin... 89 Tabel 5.4 Uji Post Article... 89 ix

DAFTAR GAMBAR Gambar 1.1 Bagan Rational Unified Process... 5 Gambar 2.1 Sistem Dasar Pariwisata... 8 Gambar 2.2 Konsep User Generated Content... 10 Gambar 2.3 Bagan Rational Unified Process... 13 Gambar 2.4 Diagram Use Case untuk sistem ATM... 18 Gambar 2.5 Contoh workflow dengan activity diagram... 20 Gambar 2.6 Contoh Class Diagram untuk penarikan uang pada sistem ATM... 21 Gambar 2.7 Rails MVC Model (Fajar Muharandy 2007:4)... 23 Gambar 2.8 Struktur Direktori Pada Ruby on Rails... 24 Gambar 3.1 Use Case Diagram Aplikasi Portal Informasi Pariwisata... 37 Gambar 3.2 Activity diagram registration member... 48 Gambar 3.3 Activity diagram sign in user... 48 Gambar 3.4 Activity diagram forgot your password... 49 Gambar 3.5 Activity diagram search... 49 Gambar 3.6 Activity diagram add user oleh admin... 49 Gambar 3.7 Activity diagram edit user oleh admin... 50 Gambar 3.8 Activity diagram delete user oleh admin... 50 Gambar 3.9 Activity diagram add post oleh user... 51 Gambar 3.10 Activity diagram edit post oleh user... 51 Gambar 3.11 Activity diagram delete post oleh user... 52 Gambar 3.12 Activity diagram verifikasi post user oleh operator... 52 Gambar 3.13 Activity diagram memberikan komentar pada post user oleh user... 52 Gambar 3.14 Activity diagram verifikasi komentar oleh operator... 53 Gambar 3.15 Activity diagram edit informasi tempat wisata member lain... 53 Gambar 3.16 Class Diagram Aplikasi Portal Informasi Pariwisata... 54 Gambar 3.17 Perancangan basis data Aplikasi Portal Informasi Pariwisata... 54 Gambar 3.18 Perancangan antarmuka home... 55 Gambar 3.19 Perancangan antarmuka login... 56 Gambar 3.20 Perancangan antarmuka registrasi... 56 Gambar 3.21 Perancangan antarmuka why sumbar?... 57 Gambar 3.22 Perancangan antarmuka index berita wisata... 58 Gambar 3.23 Perancangan antarmuka tampilan berita wisata... 59 Gambar 3.24 Perancangan antarmuka cerita wisata... 60 Gambar 3.25 Perancangan antarmuka index cerita rakyat... 61 Gambar 3.26 Perancangan antarmuka tampilan cerita rakyat... 62 Gambar 3.27 Perancangan antarmuka index tempat wisata... 63 Gambar 3.28 Perancangan antarmuka tampilan tempat wisata... 64 Gambar 3.29 Perancangan antarmuka index acara wisata... 65 Gambar 3.30 Perancangan antarmuka tampilan acara wisata... 66 Gambar 3.31 Perancangan antarmuka index tips & trik wisata... 67 Gambar 3.32 Perancangan antarmuka tampilan tips & trik wisata... 68 Gambar 3.33 Perancangan antarmuka index profil wisatawan... 69 Gambar 3.34 Perancangan antarmuka tampilan halaman profil wisatawan... 70 Gambar 4.1 Implementasi antarmuka login... 73 Gambar 4.2 Implementasi antarmuka home... 74 Gambar 4.3 Implementasi antarmuka registrasi... 75 x

Gambar 4.4 Implementasi antarmuka why sumbar?... 75 Gambar 4.5 Implementasi antarmuka index berita wisata... 76 Gambar 4.6 Implementasi tampilan berita wisata... 77 Gambar 4.7 Implementasi cerita wisatawan... 78 Gambar 4.8 Implementasi index cerita rakyat... 78 Gambar 4.9 Implementasi tampilan cerita rakyat... 80 Gambar 4.10 Implementasi index tempat wisata... 81 Gambar 4.11 Implementasi tampilan cerita rakyat... 81 Gambar 4.12 Implementasi index acara wisata... 82 Gambar 4.13 Implementasi tampilan cerita rakyat... 83 Gambar 4.14 Implementasi index tips dan trik wisata... 84 Gambar 4.15 Implementasi tampilan tips dan trik wisata... 85 Gambar 4.16 Implementasi index profil wisatawan... 86 Gambar 4.17 Implementasi tampilan halaman profil wisatawan... 86 xi

DAFTAR SIMBOL SIMBOL-SIMBOL UML YANG DIGUNAKAN SIMBOL UML KETERANGAN 1. Use case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor; biasanya dinyatakan dengan nama usecase menggunakan kata kerja di awal frase nama use case. 2. Aktor / actor Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor nama aktor adalah gambar orang, tapi aktor belum tentu merupakan orang; bisanya dinyatakan menggunakan kata benda diawal frase nama aktor. 3. Ekstensi / extend Relasi use case tambahan ke sebuah use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu; mirip dengan prinsip inheritance pada pemrograman berorientasi objek; biasanya use case tambahan memiliki nama depan yang sama dengan use case yang ditambahkan, misal : validasi username <<extend>> validasi user <<extend>> validasi sidik jari arah panah mengarah pada use case yang ditambahkan. 4. Menggunakan / include / uses Relasi use case tambahan ke sebuah use case yang ditambahkan memerlukan use case ini untuk menjalankan fungsinya atau sebagai syarat dijalankan use case ini. Ada dua sudut pandang yang cukup besar mengenai include di use case: xii

SIMBOL-SIMBOL UML YANG DIGUNAKAN SIMBOL UML KETERANGAN 1. include berarti use case yang ditambahkan akan selalu dipanggil saat use case tambahan dijalankan, misal pada kasus berikut : validasi username <<include>> login 2. include berarti use case yang tambahan akan selalu melakukan pengecekan apakah use case yang ditambahkan telah dijalankan sebelum use case tambahan dijalankan, misal pada kasus berikut: validasi user <<include>> ubah data 5. Status awal 6. Aktivitas aktivitas 7. Percabangan / decision 8. Status akhir Kedua interpretasi di atas dapat dianut salah satu atau keduanya tergantung pada pertimbangan dan interpretasi yang dibutuhkan. Status awal aktivitas sistem, sebuah diagram aktivitas memiliki status awal. Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja. Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu. Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir. xiii

SIMBOL-SIMBOL UML YANG DIGUNAKAN SIMBOL UML KETERANGAN 9. Swimlane Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi. 10. Kelas Kelas pada struktur sistem. 11. Asosiasi / association Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity. xiv