TUGAS AKHIR. Disusun sebagai satu syarat untuk kelulusan Program Strata 1,Program Studi Teknik Informatika, Universitas Pasundan Bandung.

dokumen-dokumen yang mirip
PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID

PENERAPAN WI-FI TRIANGULATION UNTUK NAVIGASI DALAM GEDUNG BERBASIS ANDROID

PEMBANGUNAN APLIKASI NEWS AGGREGATOR BERBASIS ANDROID DILENGKAPI FITUR BERITA PILIHAN

PEMBANGUNAN APLIKASI E-COMMERCE LAYANAN JASA JAHIT BERBASIS WEB

PEMBANGUNAN APLIKASI PENCARIAN LOKASI KULINER DI BANDUNG MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY

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

PENENTUAN POLA ALUMNI DARI DATA TWITTER DENGAN MENGGUNAKAN NAÏVE BAYES (Studi Kasus : Penanganan Alumni di Program Studi Teknik Informatika)

PENGEMBANGAN PERANGKAT LUNAK PENGAJUAN SIDANG TUGAS AKHIR MENGGUNAKAN METODOLOGI TEST DRIVEN-DEVELOPMENT

PENGUKURAN TINGKAT KEPUASAN PELANGGAN TERHADAP KUALITAS LAYANAN ONLINE WEBSITE PT PLN (Studi Kasus: pln.co.id)

PENGUKURAN TINGKAT PENERIMAAN E-LEARNING TERHADAP MAHASISWA KELAS KARYAWAN (Studi kasus: E-learning Teknik Informatika Universitas Pasundan)

BAB 1 PENDAHULUAN 1.1 Latar Belakang

EKSPLORASI PYTHON MENGGUNAKAN FRAMEWORK DJANGO. (Studi Kasus : Sistem Perpustakaan Teknik Informatika UNPAS)

EVALUASI TINGKAT USABILITY WEBSITE PUBLIKASI GEOLOGI

ANALISIS TINGKAT KEMATANGAN KEAMANAN INFORMASI PT. MUSTIKA PETROTECH INDONESIA DENGAN MENGGUNAKAN INDEKS KAMI TUGAS AKHIR

TUGAS AKHIR. Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung

PENGUKURAN TINGKAT KEPUASAN PENGUNJUNG WEBSITE MANCHESTER CITY SUPPORTER CLUB INDONESIA MENGGUNAKAN METODE END USER COMPUTING SATISFACTION (EUCS)

PERANCANGAN PORTFOLIO LAYANAN INTERNET BERDASARKAN FRAMEWORK IT INFRASTRUCTURE LIBRARY (Studi Kasus: Fakultas Teknik Universitas Pasundan)

PENGUKURAN TINGKAT USABILITY APLIKASI DATA PENYELIDIKAN MENGGUNAKAN USE QUESTIONNAIRE

PEMBUATAN MATERI DIGITAL UNTUK MATERI KALKULUS PROPOSISI PADA MATA KULIAH MATEMATIKA LOGIKA

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB

PEMBUATAN APLIKASI MULTIMEDIA PEMBELAJARAN PATTERN RECOGNITION PADA KONSEP COMPUTATIONAL THINKING

PERANCANGAN PERLINDUNGAN PERANGKAT LUNAK SEBAGAI ASET INFORMASI TERHADAP MALICIOUS CODE DI FAKULTAS TEKNIK UNIVERITAS PASUNDAN

PEMBANGUNAN SISTEM DETEKSI KEAMANAN SEPEDA MOTOR BERBASIS MIKROKONTROLER VIA PONSEL

PERANCANGAN KEBUTUHAN SPESIFIKASI HARDWARE UNTUK MEMENUHI PEMBUATAN PC CLONING DI SMK MARHAS MARGAHAYU BANDUNG

PEMBUATAN APLIKASI MULTIMEDIA PEMBELAJARAN PATTERN GENERALIZATION DAN ABSTRACTION PADA KONSEP COMPUTATIONAL THINKING

PENGEMBANGAN SMART FARMING SISTEM PENYIRAMAN TANAMAN HIDROPONIK DAN AKUAPONIK

PEMBANGUNAN MODEL DAN PROTOTIPE E-MARKETPLACE BERBASIS WEB MENGGUNAKAN SIG (STUDI KASUS : KASUS KOS-KOSAN DI KOTA BANDUNG) TUGAS AKHIR

PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU PADA SEKOLAH MENENGAH KEJURUAN SWASTA (Studi Kasus di SMK 45 Lembang Kabupaten Bandung Barat)

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP

PERANCANGAN USER INTERFACE WEB MENGGUNAKAN CI DAN SVG (Studi Kasus : Building Automation System)

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

TUGAS AKHIR. Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan Bandung

PEMBUATAN APLIKASI MULTIMEDIA PEMBELAJARAN ALGORITHM DESIGN PADA KONSEP COMPUTATIONAL THINKING

PENGEMBANGAN SISTEM SMART- BUILDING UNTUK DETEKSI PENYUSUPAN DI FAKULTAS TEKNIK UNIVERSITAS PASUNDAN

PENGEMBANGAN PROTOTYPE SENSOR PARKIR 4 SISI BERBASIS MIKROKONTROLER

PERANCANGAN SISTEM INFORMASI PENILAIAN KINERJA KARYAWAN

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

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

STANDAR MUTU LABORATORIUM KOMPUTER UNIVERSITAS PASUNDAN (Studi Kasus : Teknik Informatika Universitas Pasundan Bandung)

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

PENGUKURAN TINGKAT USABILITY WEBSITE SISTEM KEARSIPAN ELEKTRONIK (E-FILING) DENGAN KONSEP HEURISTICS USABILITY

Equipment Monitoring Control Manajemen System Berbasis Web Application

TUGAS AKHIR. oleh : Fisilmy Alvionita S NRP :

LEMBAR PENGESAHAN LAPORAN TUGAS AKHIR

PERANCANGAN E-COMMERCE DI TOKO REJEKI TANI LEMBANG MENGGUNAKAN CUSTOMER RELATIONSHIP MANAGEMENT

PERANCANGAN SCORING DAN TIMING PADA GAME MENGGUNAKAN TIMING DIAGRAM DAN ALGORITMA FUZZY (Studi Kasus : Game Cookurubukan)

MENGUKUR TINGKAT KEAMANAN SISTEM INFORMASI KEHADIRAN KEGIATAN AKADEMIK

BAB 1 PENDAHULUAN Bab ini membahas mengenai latar belakang masalah, identifikasi masalah, lingkup masalah, maksud dan tujuan, metode penelitian dan

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)

ANALISIS PERBANDINGAN JARINGAN DUAL HOMING NODE-B TELKOMSEL DENGAN MEMANFAATKAN GIGABIT PASSIVE OPTICAL NETWORK (GPON) STUDI KASUS DI PT.

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

PENERAPAN REFACTORING DALAM MAINTENANCE PERANGKAT LUNAK

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

PENGUKURAN TINGKAT KEPUASAN PENGUNJUNG WEBSITE PAPYRUS PHOTO MENGGUNAKAN METODE END USER COMPUTING SATISFACTION (EUCS)

PEMBUATAN STANDAR OPERASIONAL PROSEDUR PENGGUNAAN PEGAWAI DI LINGKUNGAN FAKULTAS TEKNIK UNPAS

PEMBANGUNAN SISTEM MONITORING ALARM KEBAKARAN MENGGUNAKAN SENSOR TEMPERATUR DHT11 BERBASIS MICROCONTROLLER

PERANCANGAN SISTEM INFORMASI E-LEARNING DI SEKOLAH MENENGAH ATAS (Studi Kasus : SMA Negeri 1 Patokbeusi Kelas XII)

PEMBANGUNAN PERANGKAT LUNAK FORUM DISKUSI BERBASIS WEB (Studi Kasus : Himpunan Mahasiswa Teknik Informatika Unpas)

SISTEM INFORMASI SERVICE DAN PENJUALAN BARANG ELEKTRONIK PADA SUKSES JAYA TEKNIK BERBASIS WEBSITE

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI

PERANCANGAN SISTEM APLIKASI PELACAK KARGO UDARA BERBASIS WEB UNTUK PT. AYUTRANS UTAMA

APLIKASI SIMULASI TATATERTIB LALULINTAS BERBASIS MULTIMEDIA UNTUK USIA PRA-SEKOLAH (Studi kasus: Yayasan Taman Lalulintas Ade Irma Nasution Bandung)

ANALISIS SERANGAN MALWARE PADA KEAMANAN JARINGAN KOMPUTER

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

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

ANALISIS PERBANDINGAN MEMORY SERVER EXHAUSTED PADA SISTEM OPERASI WINDOWS DAN UBUNTU

LEMBAR PENGESAHAN ABSTRACT

PEMBANGUNAN APLIKASI PENGALOKASIAN SDM UNTUK PENJADWALAN TRAINING ESQ BERBASIS WEB (Studi Kasus : ESQ Leadership Center Cabang Bandung)

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

BAB 1 PENDAHULUAN. praktis, itulah yang diinginkan oleh orang-orang saat ini. Penggunaan telepon

ANALISIS & PERANCANGAN PENGEMBANGAN MODEL PENGELOLAAN DATA FISIK ASET PT DIRGANTARA INDONESIA (PERSERO)

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

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

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

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

ADMINISTRASI KEANGGOTAAN PADA CARESA GYM BERBASIS WEB. Tugas Akhir. Oleh: Miftahul Huda

PEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB

BAB II LANDASAN TEORI

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PEMBUATAN RHYTHM GAME PADA ANDROID MENGGUNAKAN APLIKASI CONSTRUCT 2 (STUDI KASUS: GAME SYMPHONY ANGKLUNG)

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

SKRIPSI PERANCANGAN SISTEM MONITORING SUHU MENGGUNAKAN RASPBERRY PI BERBASIS WEB DAN ANDROID PADA RUANG SERVER UNIVERSITAS DARMA PERSADA

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

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

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

STUDI DAN IMPLEMENTASI PEMBAYARAN PPOB (PAYMENT POINT ONLINE BANK) STUDI KASUS REKENING PDAM TIRTAWENING KOTA BANDUNG

VULNERABILITY ASSESSMENT TERHADAP SITU - AKADEMIK UNIVERSITAS PASUNDAN

PENGESAHAN PENGUJI SIDANG...

PERBANDINGAN ANTARA HELP+MANUAL DENGAN MANULA UNTUK DOKUMENTASI PENGGUNA Studi Kasus : Aplikasi SITU

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

PEMBANGUNAN PROTOTIPE PENCARIAN BARANG DI BERBAGAI TOKO ONLINE MENGGUNAKAN TEKNIK WEB SCRAPING (STUDI KASUS : TOKO ONLINE DI INDONESIA)

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

APLIKASI KLAIM VOUCHER TAKSI BERBASIS WEB PADA PT. PRIMA INTEGRASI SOLUSINDO ENDANG

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

PERANCANGAN APLIKASI PENERIMAAN PENDAPATAN KIOS DI H ZUHRI CENTRE BERBASIS WEB

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

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

Transkripsi:

PEMBANGUNAN PERANGKAT LUNAK PENYEDIA LAYANAN INFORMASI RUKUN WARGA BERBASIS WEBSITE MENGGUNAKAN ANGULARJS (STUDI KASUS RW 10 KELURAHAN SUKABUNGAH KECAMATAN SUKAJADI KOTA BANDUNG) TUGAS AKHIR Disusun sebagai satu syarat untuk kelulusan Program Strata 1,Program Studi Teknik Informatika, Universitas Pasundan Bandung oleh : Rainata Triyadi Sentani NRP : 12.304.0198 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PASUNDAN BANDUNG JUNI 2017

LEMBAR PENGESAHAN LAPORAN TUGAS AKHIR Telah diujikan dan dipertahankan dalam Sidang Sarjana Program Studi Teknik Informatika Universitas Pasundan Bandung, pada hari dan tanggal sidang sesuai berita acara sidang, tugas akhir dari : Nama : Rainata Triyadi Sentani Nrp : 12.304.0198 Dengan judul : PEMBANGUNAN PERANGKAT LUNAK PENYEDIA LAYANAN INFORMASI RUKUN WARGA BERBASIS WEBSITE MENGGUNAKAN ANGULARJS Bandung, 5 Juni 2017 Menyetujui, Pembimbing Utama, Pembimbing Pendamping, (Dr. Ayi Purbasari, ST, MT.) (Wanda Gusdya P, ST, M.T)

LEMBAR PERNYATAAN KEASLIAN TUGAS AKHIR Saya menyatakan dengan sesungguhnya bahwa : 1. Tugas akhir ini adalah benar-benar asli dan belum pernah diajukan untuk mendapatkan gelar akademik, baik di Universitas Pasundan Bandung maupun di Perguruan Tinggi lainnya 2. Tugas akhir ini merupakan gagasan, rumusan dan penelitian saya sendiri, tanpa bantuan pihak lain kecuali arahan dari tim Dosen Pembimbing 3. Dalam tugas akhir ini tidak terdapat karya atau pendapat orang lain, kecuali bagian-bagian tertentu dalam penulisan laporan Tugas Akhir yang saya kutip dari hasil karya orang lain telah dituliskan dalam sumbernya secara jelas sesuai dengan norma, kaidah, dan etika penulisan karya ilmiah, serta disebutkan dalam Daftar Pustaka pada tugas akhir ini 4. Kakas, perangkat lunak, dan alat bantu kerja lainnya yang digunakan dalam penelitian ini sepenuhnya menjadi tanggung jawab saya, bukan tanggung jawab Universitas Pasundan Bandung Apabila di kemudian hari ditemukan seluruh atau sebagian laporan tugas akhir ini bukan hasil karya saya sendiri atau adanya plagiasi dalam bagian-bagian tertentu, saya bersedia menerima sangsi akademik, termasuk pencabutan gelar akademik yang saya sandang sesuai dengan norma yang berlaku di Universitas Pasundan, serta perundang-undangan lainnya Bandung, 5 Juni 2017 Yang membuat pernyataan, Materai 6000,- ( Rainata Triyadi Sentani ) NRP. 12.304.0198 i

DAFTAR ISI LEMBAR PERNYATAAN KEASLIAN TUGAS AKHIR... i ABSTRAK... ii ABSTRACT... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR ISTILAH... vii DAFTAR TABEL... viii DAFTAR GAMBAR... ix DAFTAR LAMPIRAN... xi BAB 1 PENDAHULUAN... 1-1 1.1 Latar Belakang... 1-1 1.2 Identifikasi Masalah... 1-2 1.3 Tujuan Tugas Akhir... 1-2 1.4 Lingkup Tugas Akhir... 1-3 1.5 Metodologi Tugas Akhir... 1-3 1.6 Sistematika Penulisan Tugas Akhir... 1-4 BAB 2 LANDASAN TEORI... 2-1 2.1 Website... 2-1 2.2 AngularJS... 2-1 2.2.1 Kelebihan AngularJS... 2-2 2.2.2 Komponen Utama AngularJS... 2-2 2.3 E-Government... 2-3 2.4 JavaScript... 2-4 2.5 Unified Modeling Language (UML)... 2-5 2.6 Waterfall... 2-5 2.7 Pelayanan Publik... 2-8 2.8 Penelitian Terdahulu Terkait Tugas Akhir... 2-9 2.8.1 E-Government Applications for the Information Society [ATH13]... 2-9 2.8.2 Technologies Used for E-Government Integration [SHA13]... 2-9 2.8.3 Perbandingan Dengan Penelitian Sebelumnya... 2-9 BAB 3 SKEMA PENELITIAN... 3-1 3.1 Rancangan Penelitian... 3-1 3.2 Kerangka Pemikiran Teoritis 3-3 3.3 Analisis Relevansi Solusi... 3-3 v

3.4 Analisis... 3-5 3.4.1 Peta Analisis... 3-5 3.4.2 Analisis Penggunaan Konsep... 3-7 3.5 Profil Studi Kasus... 3-9 3.5.1 Struktur Organisasi... 3-10 3.5.2 Tugas dan Wewenang... 3-10 BAB 4 ANALISIS DAN PERANCANGAN... 4-1 4.1 Analisis Perangkat Lunak... 4-1 4.1.1 Model Bisnis... 4-1 4.1.2 Model Use Case... 4-6 4.2 Perancangan Perangkat Lunak... 4-21 4.2.1 Perancangan Kelas... 4-21 4.2.2 Perancangan Data... 4-23 4.2.3 Perancangan Algoritma dan Query... 4-24 4.2.4 Perancangan Antarmuka... 4-26 BAB 5 IMPLEMENTASI DAN PENGUJIAN... 5-1 5.1 Implementasi... 5-1 5.1.1 Implementasi Perangkat Lunak... 5-1 5.1.2 Implementasi Rancangan Antarmuka... 5-3 5.2 Pengujian... 5-6 5.2.1 Rencana Pengujian... 5-7 BAB 6 KESIMPULAN DAN SARAN... 6-1 6.1 Kesimpulan... 6-1 6.2 Saran... 6-1 DAFTAR PUSTAKA... 1 vi

DAFTAR ISTILAH No Istilah Asing Deskripsi 1. Smartphone Perangkat telepon genggam yang menggunakan sistem operasi 2. Personal Computer Komputer pribadi 3. Government Pemerintah 4. Waterfall Metodolodi pembangunan perangkat lunak 5. Web Service Perangkat lunak yang tergantung pada platform sebagai media pertukaran data 6. Platform Perangkat yang menjadi dasar dari sebuah sistem atau perangkat lunak dapat berjalan 7. Up to Date Mengikuti perkembangan zaman 8. Query Suatu perintah dalam suatu proses 9. Database Basis data vii

DAFTAR TABEL Tabel 2. 1 Kelebihan dan Kekurangan Model Proses Waterfall... 2-6 Tabel 2. 2 Perbandingan dengan penelitian sebelumnya... 2-10 Tabel 3.1 Kerangka Tugas Akhir... 3-1 Tabel 3.2 Peta Analisis... 3-5 Tabel 3.3 Penjelasan Peta Analisis... 3-5 Tabel 3.4 Analisis Penggunaan Konsep... 3-6 Tabel 3.5 Penjelasan Analisis Penggunaan Konsep... 3-7 Tabel 3.6 Tugas dan Wewenang pengurus Rukun Warga... 3-10 Tabel 4.1 User Requirement... 4-6 Tabel 4.2 Kebutuhan Fungsionalitas... 4-6 Tabel 4.3 Definisi Aktor... 4-8 Tabel 4.4 Definisi Use Case... 4-8 Tabel 0.5 Skenario Use Case Pembuatan Surat Pengantar... 4-8 Tabel 4.6 Skenario Use Case Pelayanan Administrasi Iuran... 4-9 Tabel 4.7 Skenario Use Case Pelayanan Informasi... 4-9 Tabel 4.8 Skenario Use Case Pencarian Data Penduduk... 4-10 Tabel 4.9 Skenario Use Case Pengelolaan Data Penduduk... 4-10 Tabel 4.10 Tabel Perancangan Data... 4-23 Tabel 4.11 Algoritma dari fungsi pembuatan surat pengantar... 4-25 Tabel 4.12 Query pembuatan surat pengantar... 4-25 Tabel 5.1 Spesifikasi Perangkat Keras untuk Perangkat Lunak berbasis website... 5-1 Tabel 0.2 Kebutuhan Perangkat Lunak... 5-2 Tabel 5.3 Struktur Folder Perangkat Lunak berbasis website... 5-2 Tabel 5.4 Tabel fungsionalitas perangkat lunak... 5-8 Tabel 5.5 Tabel Skenario Pengujian... 5-9 viii

DAFTAR GAMBAR Gambar 1.1 Metodologi Tugas Akhir... 1-3 Gambar 2.1 AngularJS Data Model. 2-1 Gambar 2.2 Model Proses Waterfall [PRE10]... 2-5 Gambar 3.1 Fishbone Diagram.3-4 Gambar 3.2 Gambaran umum perangkat lunak layanan informasi rukun warga... 3-4 Gambar 3.3 Struktur Organisasi RW 10 Kecamatan Sukabungah... 3-9 Gambar 4.1 Bussines Use Case Perangkat Lunak Penyedia Layanan Informasi Rukun Warga... 4-1 Gambar 4.2 Activity Diagram Pembuatan Surat Pengantar... 4-2 Gambar 4.3 Activity Diagram Pengelolaan Iuran Warga... 4-3 Gambar 4.4 Activity Diagram Pengelolaan Iuran Warga... 4-4 Gambar 4.5 Activity Diagram Pengelolaan Data Penduduk 4-5 Gambar 4.6 Use Case Diagram... 4-7 Gambar 4.7 Rancangan Prototype Halaman Pengurus RW... 4-11 Gambar 4.8 Rancangan Prototype Pembuatan Surat Pengantar... 4-11 Gambar 4.9 Rancangan Prototype Pelayanan Administrasi Iuran... 4-12 Gambar 4.10 Rancangan Prototype Pelayanan Informasi... 4-13 Gambar 4.11 Rancangan Prototype Pencarian Data Penduduk... 4-13 Gambar 4.12 Rancangan Prototype Pengelolaan Data Penduduk... 4-14 Gambar 4.13 Sequence Diagram Pembuatan Surat Pengantar... 4-15 Gambar 4.14 Sequence Diagram Pelayanan Administrasi Iuran... 4-16 Gambar 4.15 Sequence Diagram Pelayanan Informasi... 4-17 Gambar 4.16 Sequence Diagram Pencarian Data Penduduk... 4-18 Gambar 4.17 Sequence Diagram Pengelolaan Data Penduduk... 4-19 Gambar 4.18 Diagram Kelas Analisis... 4-20 Gambar 4.19 Diagram Kelas Perancangan... 4-22 Gambar 4.20 Relasi kelas model... 4-23 Gambar 4.21 Antarmuka Halaman Pengurus RW... 4-26 Gambar 4.22 Antarmuka Pembuatan Surat Pengantar... 4-27 Gambar 4.23 Antarmuka Pelayanan Administrasi Iuran... 4-27 Gambar 4.24 Antarmuka Pelayanan Informasi... 4-28 Gambar 4.25 Antarmuka Pencarian Data Penduduk... 4-29 Gambar 4.26 Antarmuka Pengelolaan Data Penduduk... 4-29 Gambar 5.1 Implementasi Antarmuka Halaman Pengurus RW... 5-3 ix

Gambar 5.2 Implementasi Antarmuka Halaman Pembuatan Surat Pengantar... 5-4 Gambar 5.3 Implementasi Antarmuka Halaman Pelayanan Administrasi Iuran... 5-4 Gambar 5.4 Implementasi Antarmuka Halaman Pelayanan Informasi... 5-5 Gambar 5.5 Implementasi Antarmuka Halaman Pencarian Data Penduduk... 5-5 Gambar 5.6 Implementasi Antarmuka Halaman Pengelolaan Data Penduduk... 5-6 x

DAFTAR LAMPIRAN LAMPIRAN A BERITA ACARA SURVEI... A-1 xi