Pembangunan Sistem Informasi Kost Berbasis Web Dengan Framework CodeIgniter SKRIPSI

dokumen-dokumen yang mirip
PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI E-MARKETING PROPERTY BERBASIS WEB (STUDI KASUS : PT. INTI CIPTA PROPERTINDO)

PEMBANGUNAN SISTEM INFORMASI DEPOSIT UANG UNTUK PEMASANGAN IKLAN BARIS PADA SURAT KABAR BERBASIS WEB SKRIPSI

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK KOMUNITAS JOMBLO KATHOLIK INDONESIA TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

PEMBANGUNAN DIGITAL LIBRARY PADA PERPUSTAKAAN DAERAH BALI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN PORTAL WEB PADA PT. TATA TRANSPORT DENGAN MENGGUNAKAN WINDOWS SHAREPOINT SERVICE 3.0

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB

PENGEMBANGANN SISTEM INFORMASI KERJA PRAKTEK/MAGANG BERBASIS WEB UNTUK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

PEMBANGUNAN WEBSITE PARIWISATA DI PROPINSI NUSA TENGGARA TIMUR

Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN SMS GATEWAY (Studi Kasus : SMK Marsudi Luhur Yogyakarta)

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMESANAN SEMEN BERBASIS WEB

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

PEMBANGUNAN SISTEM REKOMENDASI PENELUSURAN BUKU MENGGUNAKAN METODE PROBABILITAS BERBASIS WEB

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

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

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

PENGEMBANGAN PORTAL DOSEN UNIVERSITAS DENGAN INTEGRASI JAVA DAN ASP.NET WEB SERVICE MENGGUNAKAN PHP SOAP-WSDL

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI UJIAN INDONESIA AIKIKAI BERBASIS WEB DENGAN DUKUNGAN TEKNIK ASYNCHRONOUS JAVASCRIPT AND XML (AJAX)

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

APLIKASI PENDAFTARAN DAN PEMILIHAN PENGURUS OSIS SMK SUDIRMAN 1 WONOGIRI BERBASIS WEBSITE

HALAMAN JUDUL SISTEM INFORMASI PENYEWAAN KENDARAAN BERBASIS WEB (STUDI KASUS CHANDRA TRANS BALI) TUGAS AKHIR

BAB II TINJAUAN PUSTAKA. Setelah penulis mencari sumber-sumber referensi. dari berbegai jurnal yang sudah dipublikasikan,

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PENERBITAN JURNAL BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI RENTAL FILM PADA PERANGKAT MOBILE BERBASIS J2ME

PEMBANGUNAN SISTEM INFORMASI PENGUMUMAN PERKULIAHAN MAHASISWA

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

RANCANG BANGUN SISTEM INFORMASI KOLABORATIF BERBASIS WEB UNTUK MANAJEMEN PROJEK TEKNOLOGI INFORMASI

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

DAFTAR ISI. DAFTAR ISI xi DAFTAR TABEL xiv DAFTAR GAMBAR xv. 1.5 Manfaat Penelitian Metodologi Penelitian... 3

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN WEDDING PLANNER BERBASIS WEB

PEMBANGUNAN SISTEM PAKAR UNTUK MENDIAGNOSA HAMA PENYAKIT PADA TANAMAN PADI BERBASIS WEB

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 II KAJIAN LITERATUR

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

PEMBANGUNAN APLIKASI SIMULASI TRY OUT UJIAN NASIONAL SMA BERBASIS MOBILE

PEMBANGUNAN APLIKASI PERMAINAN PELIHARAAN BERBASIS SOSIAL DAN LOKASI

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

PEMBANGUNAN APLIKASI MOBILE SALES ASSISTANT. SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika.

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN APLIKASI LAB DISCIPLINE CONTROL

PEMBANGUNAN APLIKASI MOBILE UNTUK NAVIGASI PADA PERSEWAAN MOBIL

FAKULTAS TEKNIK INDUSTRI

Implementasi Automated Grading System pada Website Pembelajaran Pemrograman

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

Pembangunan Aplikasi Mobile Pencarian Tiket Pesawat Termurah Berbasis J2ME

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA GANGGUAN PERKEMBANGAN PERVASIF DENGAN METODE DEMPSTER SHAFER BERBASIS WEB

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

DAFTAR ISI. HALAMAN JUDUL... ii

KATA PENGANTAR. Yogyakarta, April Penyusun. vii

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN PARKIR BERBASIS WEB DAN MOBILE TUGAS AKHIR

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

PEMBANGUNAN SITUS E-MARKETPLACE UNTUK PERSEWAAN VILLA MENGGUNAKAN SMARTY DAN JQUERY SKRIPSI

PEMBANGUNAN APLIKASI GAME CERDAS CERMAT BERBASIS ANDROID TUGAS AKHIR

PEMBANGUNAN SISTEM INVENTORY BERBASIS DESKTOP PADA STUDI KASUS TOKO DAMAI ELEKTRONIK

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

Disusun oleh : Michael Aristian Sudarmanto NIM :

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB PEMBIAYAAN PEMBELIAN ASET PADA BANK DENGAN PERANTARAAN PERUSAHAAN MULTIFINANCE

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PENCARIAN RUMAH MAKAN MENGGUNAKAN METODE K-NEAREST NEIGHBOR BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PEMBANGUNAN SISTEM INFORMASI LALU LINTAS BERBASIS WEB DIREKTORAT LALU LINTAS KEPOLISIAN DAERAH KALIMANTAN TIMUR

PEMBANGUNAN SISTEM INFORMASI GEOGRAFIS PEMANTAU KEPADATAN JARINGAN BTS DENGAN KONSEP INDEXING SPATIO-TEMPORAL DATA WAREHOUSE TUGAS AKHIR

PEMBANGUNAN APLIKASI ANDROID BERBASIS LOKASI UNTUK PARIWISATA

Pengembangan Sistem Pendukung Keputusan Pemilihan Handphone dengan Metode Weighted Product (WP)

PENGEMBANGAN SISTEM INFORMASI EVALUASI PENYELENGGARAAN PROGRAM STUDI DI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI INVENTORI DAN HELP DESK DI PUSAT SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

PENGEMBANGAN APLIKASI REKOMENDASI DIET BERBASIS ANDROID TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI AKADEMIK PROGRAM PASCASARJANA BERBASIS WEB

RANCANG BANGUN APLIKASI PORTOFOLIO MAHASISWA MENGGUNAKAN FRAMEWORK LARAVEL (STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG)

PEMBANGUNAN APLIKASI MOBILE RENUNGAN HARIAN

PEMBANGUNAN SITUS UNTUK MEMPERTEMUKAN KEBUTUHAN PERUSAHAAN DAN KEMAMPUAN PENCARI KERJA TUGAS AKHIR

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

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

PEMBANGUNAN SISTEM PAKAR DIAGNOSA PENYAKIT SAPI DENGAN METODE CERTAINTY FACTOR BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI KESISWAAN STUDI KASUS SMK MARSUDI LUHUR I YOGYAKARTA

Perancangan Sistem Pengadaan Barang/Jasa Pada Dinas Bina Marga Pengairan ESDM Kabupaten Kudus

PEMBANGUNAN APLIKASI JUAL BELI ONLINE TOKO KOEN-B FASHION BERBASIS MOBILE

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

Transkripsi:

Pembangunan Sistem Informasi Kost Berbasis Web Dengan Framework CodeIgniter SKRIPSI Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik (S.T.) Program Studi Teknik Informatika Oleh: Ferry Sukarto NIM: 06 07 05106 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2014 i

ii

iii

HALAMAN PERSEMBAHAN The Year Of Maturity And Multiplication But you are a chosen race, a royal priesthood, a holy nation, a people for His own possession, that you may proclaim the excellencies of Him who called you out of darkness into His Harvelous Light. This work dedicated to: Jesus Christ [King of king, God of god], All My Family (Father and Mother Specially), All my friend Atma Jaya Yogyakarta University (Informatics engineering) Blessed assurance, Jesus is mine O, what a foretaste of glory divine Heir of salvation, purchase of God Born of His Spirit, washed in His blood Thanks to: and its songs that bring me to shekinah glory iv

KATA PENGANTAR Puji dan syukur kepada Tuhan Yesus Kristus atas Berkat dan penyertaan-nya, sehingga penulis dapat menyelesaikan tugas akhir dengan judul Pembangunan Sistem Informasi Kost Berbasis Web Dengan Framework Codeigniter. Tugas akhir ini disusun sebagai salah satu syarat untuk memperoleh gelar Sarjana Teknik (S.T.) di Program Studi Teknik Informatika, Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta. Selama menempuh masa studi S1, penulis banyak mendapat bantuan dari berbagai pihak berupa bimbingan, sarana, dukungan, semangat, doa, serta kritik dan saran. Oleh karena itu, penulis ingin menyampaikan terima kasih kepada: 1. Tuhan Yesus Kristus yang telah ada buat hidup saya setiap hari. 2. Bapa, Uma, Febri dan Suwito dan keluarga lainnya yang telah mendukung, membimbing, memberikan nasehat dan lain-lain. 3. Agustina Awalia R. yang telah memberi semangat, support, perhatian, dan yang sudah menunggu saya saat pendadaran. Perfect women i ever seen in my heart. v

4. B. Yudi Dwiandiyanta, S.T.,M.T., selaku Kaprodi Teknik Informatika, Fakultas Tenkologi Industri, Universitas Atma Jaya Yogyakarta. 5. Bapak Kusworo Anindito, ST, MT dan Bapak Yudi Dwiandiyanta, ST, MT selaku dosen pembimbing yang telah banyak bersedia memberi masukan, solusi, nasihat, dan menguji tugas akhir penulis. 6. Segenap dosen Teknik Informatika, Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta atas segala bimbingan selama perkuliahan. 7. Semua sahabat dan saudara anak-anak rindu yang telah menemani, memberi dukungan, saran dan motivasi yang telah diberikan kepada penulis. 8. Semua teman mahasiswa yang telah dalam suka dan duka saling membantu dalam menyelesaikan tugastugas yang ada selama masa kuliah. 9. Semua pihak yang tidak dapat disebutkan satu per satu karena keterbatasan penulis, terima kasih untuk bantuan yang telah diberikan kepada penulis. Penulis menyadari keterbatasan kemampuan dan pengetahuan penulis dalam melakukan penelitian serta penyusunan tugas akhir ini. Oleh karena itu, penulis vi

vii

ABSTRAK Pembangunan sistem informasi sebagai penyedia informasi, baik bagi pihak pengguna maupun pihak luar menjadi hal yang sangat penting saat ini. Melalui pengolahan data yang baik, maka dapat meminimalkan kebutuhan tenaga manusia yang saat ini digantikan oleh komputer. Hal ini mengakibatkan kebutuhan akan teknologi informasi manjadi semakin krusial dengan tujuan meningkatkan efektifitas dan efisiensi dalam perusahaan, yang pada akhirnya akan meningkatkan performa dari perusahaan tersebut. Sistem Informasi Kost adalah sebuah layanan informasi yang menyediakan informasi dan layanan beriklan untuk kost di daerah Yogyakarta. Untuk mambantu mempermudah mencari kost dan mempermudah beriklan dengan menggunakan sistem Informasi Kost(INKOST). INKOST adalah sistem informasi berbasis web yang dibangun dengan bahasa pemrograman PHP dengan lingkup pemrogramannya menggunakan Eclips IDE (Integrated Development Environment) versi 3.7.2 Indigo, CodeIgniter 2.1.3, web server Xampp 1.7.7 VC9 yang di dalamnya sudah termasuk MySql database, dan MySql Workbench 5.2.40 sebagai antarmuka untuk MySql database. Dengan pembangunan aplikasi ini dapat mempermudah dan membantu dalam beriklan ataupun pencarian kost. Dengan adanya sistem ini user dapat mempromosi iklannya tanpa harus menampilkan iklan didepan rumah. Kata kunci : Sistem Informasi, Web, Promosi Online, Beriklan, INKOST, PHP, Framework Codeigniter, Jquery, Eclips, MySql, Kost. viii

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN PEMBIMBING... ii HALAMAN PENGESAHAN... iii HALAMAN PERSEMBAHAN... iv KATA PENGANTAR... v ABSTRAK... viii DAFTAR ISI... ix DAFTAR TABEL... xiv DAFTAR GAMBAR... xv BAB I PENDAHULUAN... 1 I.1 Latar Belakang Masalah... 1 I.2 Rumusan Masalah... 3 I.3 Batasan Masalah... 4 I.4 Tujuan Penelitian... 4 I.5 Metode Penelitian... 5 BAB II TINJAUAN PUSTAKA... 7 BAB III LANDASAN TEORI... 13 III.1 Sistem Informasi... 13 III.1.1 Definisi Sistem Informasi... 13 III.1.2 Komponen Sistem Informasi... 15 ix

III.2 Sistem Informasi Berbasis Web... 17 III.2.1 Web Server... 17 III.2.2 Web Browser... 18 III.2.3 Web Statis... 19 III.2.4 Web Dinamis... 20 III.3 Arsitektur MVC (Model View Control)... 21 III.4 Scripts dan PHP... 22 III.4.1 Script... 20 III.4.2 Client-side Scripting... 23 III.4.3 Server-side Scripting... 24 III.4.4 Bahasa Pemrograman PHP... 25 III.5 Codeigniter dan Jquery... 26 III.5.1 Framework... 26 III.5.2 Framework Codeigniter... 26 III.5.3 Kelebihan Codeigniter... 27 III.5.4 Framework Jquery... 28 III.6 Database Management System (DBMS)... 29 III.7 Eclipse IDE... 29 BAB IV ANALISIS DAN PERANCANGAN SISTEM... 33 IV.1 Analisis Sistem... 33 IV.1.1 Lingkup Masalah... 33 IV.1.2 Perspektif Produk... 34 IV.1.3 Kebutuhan Fungsionalitas Perangkat Lunak. 36 IV.1.4 Entity Relationship Diagram (ERD)... 39 x

IV.2 Perancangan Sistem... 41 IV.2.1 Sequence Diagram... 41 IV.2.1.1 Login User... 41 IV.2.1.2 Tambah Iklan... 42 IV.2.1.3 Edit Iklan... 43 IV.2.1.4 Lihat Iklan... 44 IV.1.1 Class Diagram... 45 BAB V IMPLEMENTASI DAN PENGUJIAN PERANGKAT LUNAK... 47 V.1 Definisi Perangkat Lunak INKOST... 57 V.2 Pengujian Perangkat Lunak... 58 V.3 Pengujian Antarmuka Perangkat Lunak... 60 V.4.1 Login User... 60 V.4.2 Register User... 61 V.4.3 Reset Password... 62 V.4.4 Pengelolaan User... 63 V.4.4.1 View User... 64 V.4.4.2 Delete User... 65 V.4.5 Pengelolaan Iklan... 66 V.4.5.1 Delete Iklan... 67 V.4.5.2 View Iklan... 68 V.4.5.3 Tambah Iklan... 70 V.4.5.4 Edit Iklan... 73 V.4.6 Pengelolaan Pesan... 75 xi

V.4.6.1 Tambah Pesan... 76 V.4.6.2 Inbox Pesan... 77 V.4.6.3 Balas Pesan... 78 V.4.6.4 Delete Pesan Inbox... 79 V.4.6.5 View Pesan Inbox... 80 V.4.6.6 Outbox Pesan... 81 V.4.6.7 Delete Pesan Outbox... 82 V.4.6.8 View Pesan Outbox... 83 V.4.7 Pengelolaan Berita Pemberitahun... 84 V.4.7.1 Tambah Berita Pemberitahuan... 85 V.4.7.2 Edit Berita Pemberitahuan... 86 V.4.7.3 Hapus Berita Pemberitahuan... 87 V.4.7.4 Lihat Berita Pemberitahuan... 88 V.4.8 Pengelolaan Profile Peggguna... 89 V.4.8.1 Edit Data Pengguna... 90 V.4.8.2 Ganti Gambar Pengguna... 91 V.4.8.3 Ganti Password Pengguna... 92 V.4.9 Konfirmasi Pembayaran... 93 V.4.9.1 Member Konfirmasi... 93 V.4.9.2 Admin Konfirmasi... 94 V.4.10 Pencarian Kost... 95 V.4.11 Pengelolaan Kritik dan Saran... 96 V.4.11.1 Tambah Kritik Dan Saran... 97 V.4.11.2 Lihat Kritik Dan Saran... 98 xii

V.4.11.3 Balas Kritik Dan Saran... 99 V.4.11.4 Hapus Kritik Dan Saran... 100 V.4.12 Pengelolaan ContactUS... 101 V.4.12.1 Tambah ContactUS... 102 V.4.12.2 Lihat ContactUS... 103 V.4.12.3 Balas ContactUS... 104 V.4.12.4 Hapus ContactUS... 105 V.4 Pengujian Fungsi Produk Perangkat Lunak.. 106 V.5 Analisis Kelebihan dan Kekurangan Sistem. 118 BAB VI KESIMPULAN DAN SARAN... 119 VI.1 Kesimpulan... 119 VI.2 Saran... 120 DAFTAR PUSTAKA... 121 xiii

DAFTAR TABEL Tabel 2.1 Perbandingan Sistem Informasi Kost... 12 Tabel 5.1 Tabel Pengkodean Inkost... 47 Tabel 5.2 Tabel Pengkodean Model Inkost... 49 Tabel 5.3 Tabel Pengkodean View Inkost... 50 Tabel 5.4 Hasil Pengujian Fungsi Produk Perangkat Lunak Inkost... 106 xiv

DAFTAR GAMBAR Gambar 3.1 Siklus Sistem Informasi... 15 Gambar 3.2 Arsitektur (MVC) Model View Control... 22 Gambar 3.3 Cara Kerja Client-side Scripting... 24 Gambar 3.4 Cara Kerja Server-side Scripting... 24 Gambar 4.1 Arsitektur Perangkat Lunak INKOST... 35 Gambar 4.2 Usecase Diagram INKOST... 37 Gambar 4.3 Entity Relationship Diagram INKOST... 39 Gambar 4.4 Sequence Diagram: Login user... 41 Gambar 4.5 Sequence Diagram: Tambah Iklan... 42 Gambar 4.6 Sequence Diagram: Edit Iklan... 43 Gambar 4.7 Sequence Diagram: Lihat Iklan... 44 Gambar 4.8 Class Diagram... 45 Gambar 5.1 Antarmuka Login User... 60 Gambar 5.2 Antarmuka Registrasi User... 61 Gambar 5.3 Antarmuka Reset Password... 62 Gambar 5.4 Antarmuka Kelola Member... 63 Gambar 5.5 Antarmuka View User... 64 Gambar 5.6 Antarmuka Delete Member... 65 Gambar 5.7 Antarmuka Iklan Member... 66 Gambar 5.8 Antarmuka Hapus Iklan... 67 Gambar 5.9 Antarmuka View Iklan... 68 Gambar 5.10 Antarmuka Tambah Iklan... 70 xv

Gambar 5.11 Antarmuka Edit Iklan... 73 Gambar 5.12 Antarmuka Pesan... 75 Gambar 5.13 Antarmuka Tambah Pesan... 76 Gambar 5.14 Antarmuka Inbox... 77 Gambar 5.15 Antarmuka Balas Pesan... 78 Gambar 5.16 Antarmuka Delete Pesan Inbox... 79 Gambar 5.17 Antarmuka View Pesan Inbox... 80 Gambar 5.18 Antarmuka Outbox... 81 Gambar 5.19 Antarmuka Delete Pesan Outbox... 82 Gambar 5.20 Antarmuka View Pesan Outbox... 83 Gambar 5.21 Antarmuka Berita Pemberitahuan... 84 Gambar 5.22 Antarmuka Tambah Berita Pemberitahuan.. 85 Gambar 5.23 Antarmuka Edit Berita Pemberitahuan... 86 Gambar 5.24 Antarmuka Hapus berita pemberitahuan... 87 Gambar 5.25 Antarmuka Lihat Berita pemberitahuan... 88 Gambar 5.26 Antarmuka Profile pengguna... 89 Gambar 5.27 Antarmuka Edit Data Pengguna... 90 Gambar 5.28 Antarmuka Ganti Gambar pengguna... 91 Gambar 5.29 Antarmuka Ganti Password Pengguna... 92 Gambar 5.30 Antarmuka Konfirmasi Pembayaran member. 93 Gambar 5.31 Antarmuka konfirmasi Pembayaran Admin..94 Gambar 5.32 Antarmuka Pencarian Kost... 95 Gambar 5.33 Antarmuka Kritik dan saran... 96 Gambar 5.34 Antarmuka Tambah kritik dan saran... 97 xvi

Gambar 5.35 Antarmuka Lihat Kritik dan Saran... 98 Gambar 5.36 Antarmuka Balas Kritik dan saran... 91 Gambar 5.37 Antarmuka Hapus Kritik dan Saran... 100 Gambar 5.38 Antarmuka Pengelolaan ContactUS... 101 Gambar 5.39 Antarmuka Tambah Contactus... 102 Gambar 5.40 Antarmuka Lihat Contactus... 103 Gambar 5.41 Antarmuka Balas Contactus... 104 Gambar 5.42 Antarmuka Hapus Contactus... 105 xvii