Rancang Bangun Sistem Informasi D SPOT (Document Search Portal) Berbasis Web Menggunakan Framework Codeigniter (Studi Kasus : Universitas Bakrie)

dokumen-dokumen yang mirip
PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI LOKER BERBASIS WEB MENGGUNAKAN METODE WEB DEVELOPMENT LIFE CYCLE (WDLC) TUGAS AKHIR ISHADI FAUZAN

BAB I PENDAHULUAN... I-1

ANALISIS DAN PERANCANGAN APLIKASI PEMESANAN DAN PENAGIHAN PADA LAYANAN JASA PEST CONTROL BERBASIS WEB (STUDI KASUS : PT. FUMIDA PESTINDO JAYA)

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS BAKRIE JAKARTA

Universitas Bina Nusantara

RANCANG BANGUN SISTEM INFORMASI PERSEDIAAN DAN PERAMALAN OBAT DI APOTEK DENGAN METODE EOQ (ECONOMIC ORDER QUANTITY) DAN EXPONENTIAL SMOOTHING

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

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

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha

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

Universitas Bina Nusantara. Jurusan Sistem Informasi. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Andri Hidayat Eric Yulian Susanto Priadi Kelas / Kelompok : 07 PBT / 05

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

LEMBAR JUDUL LEMBAR PENGESAHAN

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

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 INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

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

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

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

2.8.1 PHP (Hypertext Preprocessor)... II MySQL... II Macromedia Dreamweaver 8... II-12 BAB III ANALISIS SISTEM 3.

PENGESAHAN PEMBIMBING...

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

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

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

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

PERANCANGAN APLIKASI INVENTORY WAREHOUSE BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER DI CV D-SIGN DIGITAL PRINTING

ABSTRAK. Kata Kunci : Sistem Informasi, Kuliner, Website. iii

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM INFORMASI PRODUK DEVICE TESTING BERBASIS INTRANET PADA PT BAKRIE TELECOM, TBK

PENGESAHAN DOSEN PEMBIMBING...

PEMBUATAN SISTEM INFORMASI SITANI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER DAN APLIKASI SITANI BERBASIS ANDROID

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

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

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

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

SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI. Oleh : ANANG SUSILO

APLIKASI SISTEM CUSTOMER LOYALTY UNTUK MENINGKATKAN KEUNGGULAN KOMPETITIF PEMASARAN NARA MY KEFIR

PERANCANGAN SISTEM LAYANAN HOME SERVICE BERBASIS WEB PADA LABORATORIUM KLINIK PRODIA. Oleh : TRI HARIYADI NIM :

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

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

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA JAKARTA

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

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN PENGABDIAN MASYARAKAT DI UNIVERSITAS MURIA KUDUS BERBASIS WEB

RANCANG BANGUN SISTEM ADMINISTRASI TUGAS AKHIR BERBASIS OBJECT RELATIONAL MAPPING ( STUDI KASUS TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG )

DAFTAR ISI HALAMAN JUDUL DEPAN...

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

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

PENGEMBANGAN MEDIA PEMBELAJARAN BERBASIS WEB DENGAN AKSES VIEW SISWA MENGGUNAKAN MOBILE APPLICATION SKRIPSI

SISTEM INFORMASI MANAJEMEN PEMBUDIDAYAAN IKAN LELE PADA PETERNAKAN LELE SANGKURIANG BERBASIS WEB. Laporan Tugas Akhir

ANALISIS DAN PERANCANGAN SISTEM INFORMASI KASIR (SIKASIR) BERBASIS MOBILE

RANCANGAN SISTEM LAPORAN KEUANGAN INVESTMENT REKSA DANA PADA PT. MEGA ASSET MANAGEMENT DENGAN MENGGUNAKAN PEMOGRAMAN PHP DAN DATA BASE MY SQL

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

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

ANALISA DAN PERANCANGAN SISTEM REPORTING ONLINE PATROLI DAN LEAK SURVEY JARINGAN PIPA GAS BUMI. Muhammad Syaiful Mutaqin

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester genap tahun 2007/2008

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

Rancang Bangun Sistem Informasi Berbasis Web Untuk Manajemen Jurnal TUGAS AKHIR

ORISINALITAS LAPORAN PENELITIAN...

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha

ABSTRACT. Keywords: Documenting the population, village clerks

ABSTRAK. Kata kunci : sistem informasi, penilaian, ujian, dan menyontek.

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

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

DAFTAR ISI. Halaman Judul... ii. Persetujuan Laporan Tugas Akhir... iii. Pengesahan Dewan Penguji... iv. Pernyataan Keaslian Tugas Akhir...

ABSTRAK. Kata Kunci : Sistem Informasi, Kepegawaian, Web, PHP, MySQL.

BAB II LANDASAN TEORI

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

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

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

ABSTRAK. Universitas Kristen Maranatha

LAPORAN SKRIPSI SISTEM INFORMASI PEMBUATAN AKTA PERKAWINAN DAN KEMATIAN BERBASIS WEB PADA DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KABUPATEN KUDUS

PERANCANGAN APLIKASI WEBSITE E-GOVERNMENT

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

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

SISTEM INFORMASI MANAJEMEN ARSIP DENGAN METODE EFS BERBASIS WEB PADA KANTOR PENGADILAN AGAMA KUDUS

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

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

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN E-CRM PADA PT. KARANG MEKAR MITRA SEJAHTERA (ARROWHEAD CONSULTING)

HALAMAN JUDUL HALAMAN

SISTEM INFORMASI PENGAJUAN KARTU PEGAWAI, KARTU ISTRI/SUAMI BAGI PEGAWAI NEGERI SIPIL PADA BADAN KEPEGAWAIAN DAERAH JEPARA BERBASIS WEB

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

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET PADA PT BANK RAKYAT INDONESIA (PERSERO) CABANG JAKARTA WARUNG BUNCIT. Ferry Ferdinan

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN GEDUNG BERBASIS INTRANET PADA PT. KARTIKA BUANA AYU

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

SISTEM INFORMASI PEMESANAN DAN PRODUKSI PADA PABRIK TAS MOSLEM KIDS KUDUS BERBASIS WEB

PRAKATA. yang berjudul Sistem Informasi Bimbingan Tugas Akhir Berbasis Online. kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada:

ABSTRAK. Kata Kunci: Beasiswa, sistem informasi, sistem pendukung keputusan. Universitas Kristen Maranatha

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR GAMBAR... xiii. DAFTAR TABEL... xviii. DAFTAR LAMPIRAN...

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil tahun 2006/2007

ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Latar Belakang Masalah...

ABSTRAK. Kata kunci : C#, Produksi, Desktop. vii

ABSTRAK. Kata kunci: Perpustakaan, Trigger, Web Service, Mobile, Basis Data Terdistribusi, Load Testing

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

PENGEMBANGAN APLIKASI SISTEM PENANGANAN KELUHAN PELANGGAN BERBASIS WEB PADA PT. DATASYS INTEGRATED TECHNOLOGY

ABSTRAK. Kata kunci : Teknologi, Object Oriented, Perangkat Lunak, Layanan.

SISTEM MONITORING PEMBAYARAN PADA PT PLN (PERSERO) DISTRIBUSI BANTEN BERBASIS WEB

APLIKASI HANDOVER DOKUMENTASI PROYEK DAN DATABASE PELANGGAN BERBASIS WEB NINING LAPINASARI

Transkripsi:

Rancang Bangun Sistem Informasi D SPOT (Document Search Portal) Berbasis Web Menggunakan Framework Codeigniter (Studi Kasus : Universitas Bakrie) TUGAS AKHIR E. ANUGRAH TEJA SUBRATA 1112002034 PROGRAM SARJANA STRATA 1 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS BAKRIE JAKARTA 2016

Rancang Bangun Sistem Informasi D SPOT (Document Search Portal) Berbasis Web Menggunakan Framework Codeigniter (Studi Kasus : Universitas Bakrie) TUGAS AKHIR Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer E. ANUGRAH TEJA SUBRATA 1112002034 PROGRAM SARJANA STRATA 1 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS BAKRIE JAKARTA 2016

Powered by TCPDF (www.tcpdf.org)

Powered by TCPDF (www.tcpdf.org)

UNGKAPAN TERIMA KASIH Alhamdulillahirabbil alamin, puji syukur kehadirat Allah SWT, karena hanya atas berkat dan rahmat-nya, sehingga Tugas Akhir yang berjudul Rancang Bangun Sistem Informasi D SPOT (Document Search Portal) berbasis web Menggunakan Framework CodeIgniter, (Studi Kasus: Universitas Bakrie), dapat terselesaikan dengan baik dan tepat waktu. Penulisan Tugas Akhir ini dilakukan dalam rangka memenuhi salah satu syarat untuk mencapai gelar Sarjana Komputer Program Studi Sistem Informasi pada Fakultas Teknologi dan Ilmu Komputer Universitas Bakrie. Penyusunan Tugas Akhir ini tidak terlepas dari berbagai hambatan dan kesulitan dari awal hingga akhir penyusunan. Terima kasih juga Penulis sampaikan kepada Universitas Bakrie yang telah memberikan dukungan dan fasilitas yang memadai selama masa perkuliahan. Begitu banyak pihak yang telah memberikan doa, masukan, bantuan, semangat dan nasihat selama penyusunan Tugas Akhir ini. Oleh karena itu, Penulis sampaikan juga terima kasih kepada: 1. Dosen pembimbing Tugas Akhir, Bapak Gun Gun Gumilar, S.Kom., MMSI, berkat bimbingan, pengetahuan, arahan dan masukan akhirnya hambatan dan kesulitan dapat diatasi. Penulis juga menyampaikan terima kasih yang sebesar-besarnya kepada beliau atas waktu, tenaga dan pikiran yang telah diberikan untuk membantu proses penyusunan Tugas Akhir ini. 2. Kedua orang tua tercinta, Bapak E. Asad Kartadiningrat dan Ibu Siti Nurhaeni atas segala bentuk kasih sayang dan doa yang selalu mengiringi setiap langkah. 3. Adik - adik tersayang, Nur Safira Dinningrat dan Maulana Putra Adiningrat atas doa dan semangat yang senantiasa diberikan. 4. Bapak Tri Susanto dan Bapak Insan Harapan Harahap yang telah memberikan kesempatan bagi penulis untuk melakukan penelitan. 5. Ibu Dr. Siti Rohajawati S.Kom., M.Kom. yang selalu membantu dalam berbagai upaya dalam penyelesaian penelitian. v

6. Rekan-rekan Sistem Informasi 2011 yang tidak dapat penulis sebutkan satu per satu yang selalu memberikan bantuan dan mendengarkan cerita serta keluhan semasa kuliah hingga penyusunan tugas akhir ini. 7. Seluruh pihak Program Studi Sistem Informasi Universitas Bakrie yang telah memberikan pembelajaran yang begitu bermanfaat selama perkuliahan. Jakarta, 5 Agustus 2016 Penulis vi

Powered by TCPDF (www.tcpdf.org)

RANCANG BANGUN SISTEM INFORMASI D SPOT (DOCUMENT SEARCH PORTAL) BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER (STUDI KASUS : UNIVERSITAS BAKRIE) E. Anugrah Teja Subrata ABSTRAK Universitas Bakrie merupakan sebuah perguruan tinggi di Jakarta yang terus berupaya untuk meningkatkan mutu dan kualitas baik dari segi kualitas pendidikan maupun kualitas manajemen organisasi. Seluruh dokumen yang dibutuhkan selama proses akreditasi masih tersimpan dalam bentuk berkas sehingga cukup menyulitkan dalam pencarian dan pengarsipan. Selain itu dokumen dalam bentuk berkas memiliki kemungkinan hilang atau rusak. Penelitian ini bertujuan untuk memberikan solusi dalam bentuk analisis dan rancang bangun sistem informasi berbasis web yang dapat menyimpan dan mencari dokumen. Sistem ini berbasis web yang dirancang menggunakan metode Web Development Life Cycle (WDLC) dan dibangun dengan menggunakan framework CodeIgniter serta dilakukan pengujian black box. Kata Kunci : Sistem Informasi, Web Development Life Cycle (WDLC), CodeIgniter, black box. viii

DESIGN AND DEVELOPMENT OF D SPOT (DOCUMENT SEARCH PORTAL) WEB BASED INFORMATION SYSTEM USING CODEIGNITER FRAMEWORK (CASE STUDY : UNIVERSITAS BAKRIE) E. Anugrah Teja Subrata ABSTRACT Bakrie University is a higher education in Jakarta that constantly working to improve the quality of education system. All documents are required during the accreditation process, but currently its stored manually so its quite difficult to search and records it. The document also has the possibility of missing or defective. This research aims to provide a solution by analysis and design of webbased information system. The application can store, manage, and search the documents. The application was designed by Web Development Life Cycle (WDLC) method and CodeIgniter framework, and tested by black box testing method. Keywords :Information System, Web Development Life Cycle (WDLC), CodeIgniter, Black box. ix

DAFTAR ISI HALAMAN PERNYATAAN ORISINALITAS... III HALAMAN PENGESAHAN... IV UNGKAPAN TERIMA KASIH... V HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI... VII ABSTRAK... VIII ABSTRACT... IX DAFTAR ISI... X DAFTAR GAMBAR... XIII DAFTAR TABEL... XVIII DAFTAR SINGKATAN... XIX DAFTAR LAMPIRAN... XX BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Identifikasi Masalah... 3 1.3. Perumusan Masalah... 3 1.4. Batasan Masalah... 3 1.5. Tujuan Penelitian... 4 1.6. Manfaat Penelitian... 4 1.7. Sistematika Penulisan... 4 BAB II LANDASAN TEORI... 6 2.1. Konsep Dasar Sistem Informasi... 6 2.1.1. Komponen Sistem Informasi... 6 2.2. Konsep Dasar Sistem Manajemen Dokumen... 7 2.2.1. Dokumen... 7 2.2.2. Document Management System... 7 2.3. Dasar Pengembangan Aplikasi... 8 2.4. Model Pengembangan Aplikasi Web Based... 9 2.4.1. Web Development Life Cycle (WDLC)... 9 2.5. Metode Pemrograman... 11 2.5.1. Traditional Approach... 11 2.5.2. Object Oriented Approach... 12 x

2.6. Pemodelan Perangkat Lunak... 13 2.6.1. Unified Modeling Language (UML)... 13 2.7. Bahasa Pemrograman... 17 2.7.1. Hypertext Preprocessor (PHP)... 17 2.7.2. Active Server Pages.NET (ASP.NET)... 18 2.8. Framework... 18 2.8.1. CodeIgniter... 19 2.9. Database... 19 2.9.1. Database Management System (DBMS)... 20 2.9.2. Relational Database Management System (RDBMS)... 21 2.9.3. Object Oriented Database Management System (OODBMS)... 21 2.10. Pengujian Perangkat Lunak... 22 2.11. Penelitian Terkait... 25 BAB III METODOLOGI PENELITIAN... 29 3.1. Kerangka Penelitian... 29 3.2. Metode Pengumpulan Data... 30 3.2.1. Wawancara... 30 3.2.2. Observasi... 31 3.2.3. Studi Literatur... 31 3.3. Metode Perancangan dan Pengembangan... 31 3.4. Jenis Penelitian... 33 3.5. Objek Penelitian... 33 3.6. Sumber Data... 33 3.7. Alokasi Waktu Penelitian... 33 BAB IV HASIL DAN PEMBAHASAN... 34 4.1. Perencanaan Document Search Portal... 34 4.1.1. Studi Literatur... 34 4.1.2. Document Search Portal... 34 4.2. Analisis Kebutuhan D SPOT... 34 4.2.1. Kebutuhan Fungsional... 34 4.2.2. Kebutuhan Non-Fungsional... 36 4.3. Perancangan dan Pembangunan D SPOT... 36 xi

4.3.1. Perancangan Sistem... 36 4.3.2. Perancangan Database... 86 4.3.3. Perancangan User Interface... 91 4.4. Pengujian D SPOT... 109 4.4.1. Black Box Testing... 109 4.5. Implementasi D SPOT... 123 4.5.1. Tools Pemrograman dan Komponen... 123 4.5.2. Informasi Hardware dan Software... 124 4.5.3. Implementasi User Interface... 125 BAB V PENUTUP... 142 5.1. Simpulan... 142 5.2. Saran... 143 DAFTAR PUSTAKA... 144 xii

DAFTAR GAMBAR Gambar 2.1 Fase WDLC (R.Kamatchi, Iyer, & Singh, 2013)... 9 Gambar 2.2 Komparasi antara MVC dan MVP (Qureshi & Sabir, 2013)... 13 Gambar 2.3 Contoh Use Case Diagram (Pressman, 2010)... 15 Gambar 2.4 Contoh Class Diagram (Pressman, 2010)... 16 Gambar 2.5 Contoh Sequence Diagram (Pressman, 2010)... 16 Gambar 2.6 Contoh Activity Diagram (Pressman, 2010)... 17 Gambar 3.1 Kerangka Penelitian... 29 Gambar 3.2 Kerangka WDLC (R.Kamatchi, Iyer, & Singh, 2013)... 31 Gambar 4.1 Use Case Diagram D SPOT... 37 Gambar 4.2 Activity Diagram Login... 52 Gambar 4.3 Activity Diagram Search... 53 Gambar 4.4 Activity Diagram Add File / Folder... 54 Gambar 4.5 Activity Diagram Edit Permission... 55 Gambar 4.6 Activity Diagram Edit Folder... 56 Gambar 4.7 Activity Diagram Download Document... 57 Gambar 4.8 Activity Diagram Delete File/Folder... 58 Gambar 4.9 Activity Diagram Add User... 59 Gambar 4.10 Activity Diagram Edit User... 60 Gambar 4.11 Activity Diagram Delete User... 61 Gambar 4.12 Activity Diagram Add Departement... 62 Gambar 4.13 Activity Diagram Edit Departement... 63 Gambar 4.14 Activity Diagram Add Position... 64 Gambar 4.15 Activity Diagram Edit Position... 65 xiii

Gambar 4.16 Activity Diagram Logout... 66 Gambar 4.17 Sequence Diagram Login... 67 Gambar 4.18 Sequence Diagram Menu Home... 68 Gambar 4.19 Sequence Diagram Add File atau Add Folder... 69 Gambar 4.20 Sequence Diagram Update Permissions... 70 Gambar 4.21 Sequence Diagram Delete File atau Folder... 71 Gambar 4.22 Sequence Diagram Edit Folder... 72 Gambar 4.23 Sequence Diagram Download File... 73 Gambar 4.24 Sequence Diagram Menu User... 74 Gambar 4.25 Sequence Diagram Add User... 75 Gambar 4.26 Sequence Diagram Edit User... 76 Gambar 4.27 Sequence Diagram Delete User... 77 Gambar 4.28 Sequence Diagram Menu Departement... 78 Gambar 4.29 Sequence Diagram Add Departement... 79 Gambar 4.30 Sequence Diagram Edit Departement... 80 Gambar 4.31 Sequence Diagram Menu Position... 81 Gambar 4.32 Sequence Diagram Add Position... 82 Gambar 4.33 Sequence Diagram Edit Position... 83 Gambar 4.34 Sequence Diagram Logout... 84 Gambar 4.35 Class Diagram D SPOT... 85 Gambar 4.36 Deployment Diagram... 86 Gambar 4.37 Conceptual Database Design... 87 Gambar 4.38 Logical Database Design... 89 Gambar 4.39 Physical Database Design... 90 xiv

Gambar 4.40 Halaman login... 91 Gambar 4.41 Halaman Home Admin... 92 Gambar 4.42 Halaman Add File... 93 Gambar 4.43 Tampilan Konfirmasi Delete File... 93 Gambar 4.44 Halaman Add Folder... 94 Gambar 4.45 Halaman Edit Folder... 95 Gambar 4.46 Tampilan Konfirmasi Delete Folder... 95 Gambar 4.47 Halaman Update Permissions... 96 Gambar 4.48 Halaman User... 97 Gambar 4.49 Halaman Add User... 97 Gambar 4.50 Halaman Edit User... 98 Gambar 4.51 Tampilan Konfirmasi Delete User... 99 Gambar 4.52 Halaman Departement... 99 Gambar 4.53 Halaman Add Departement... 100 Gambar 4.54 Halaman Edit Departement... 101 Gambar 4.55 Halaman Position... 101 Gambar 4.56 Halaman Add Position... 102 Gambar 4.57 Halaman Edit Position... 103 Gambar 4.58 Halaman Home User... 104 Gambar 4.59 Halaman Add File... 105 Gambar 4.60 Tampilan Konfirmasi Delete File... 106 Gambar 4.61 Halaman Add Folder... 106 Gambar 4.62 Halaman Edit Folder... 107 Gambar 4.63 Tampilan Konfirmasi Delete Folder... 108 xv

Gambar 4.64 Halaman logout... 109 Gambar 4.65 Test Case Planning Template (Williams, 2006)... 110 Gambar 4.66 Grafik Hasil Pengujian Non-Fungsional... 120 Gambar 4.63 Skala Interval... 122 Gambar 4.67 Halaman login... 125 Gambar 4.68 Halaman Home Admin... 126 Gambar 4.69 Halaman Add File... 126 Gambar 4.70 Tampilan Konfirmasi Delete File... 127 Gambar 4.71 Halaman Add Folder... 128 Gambar 4.72 Halaman Edit Folder... 128 Gambar 4.73 Tampilan Konfirmasi Delete Folder... 129 Gambar 4.74 Halaman Update Permissions... 130 Gambar 4.75 Halaman User... 130 Gambar 4.76 Halaman Add User... 131 Gambar 4.77 Halaman Edit User... 131 Gambar 4.78 Tampilan Konfirmasi Delete User... 132 Gambar 4.79 Halaman Departement... 133 Gambar 4.80 Halaman Add Departement... 133 Gambar 4.81 Halaman Edit Departement... 134 Gambar 4.82 Halaman Position... 135 Gambar 4.83 Halaman Add Position... 135 Gambar 4.84 Halaman Edit Position... 136 Gambar 4.85 Halaman Home User... 137 Gambar 4.86 Halaman Add File... 137 xvi

Gambar 4.87 Tampilan Konfirmasi Delete File... 138 Gambar 4.88 Halaman Add Folder... 138 Gambar 4.89 Halaman Edit Folder... 139 Gambar 4.90 Tampilan Konfirmasi Delete Folder... 140 Gambar 4.91 Halaman logout... 141 xvii

DAFTAR TABEL Tabel 2.1 Komparasi Metode Pemrograman (Munassar & Govardhan, 2011)... 12 Tabel 2.2 Komparasi PHP dan ASP.NET (Adebukola & Kazeem, 2014)... 18 Tabel 2.3 Komparasi RDBMS dan OODBMS (Ghongade & Pursani, 2014)... 22 Tabel 4.1 Deskripsi Use Case Login... 38 Tabel 4.2 Deskripsi Use Case View Document... 39 Tabel 4.3 Deskripsi Use Case Upload Document... 40 Tabel 4.4 Deskripsi Use Case Download Document... 41 Tabel 4.5 Deskripsi Use Case Delete Document... 42 Tabel 4.6 Deskripsi Use Case Search Document... 43 Tabel 4.7 Deskripsi Use Case Create Folder... 44 Tabel 4.8 Deskripsi Use Case Edit Folder... 45 Tabel 4.9 Deskripsi Use Case Delete Folder... 46 Tabel 4.10 Deskripsi Use Case Manage Permission... 47 Tabel 4.11 Deskripsi Use Case Create Account... 48 Tabel 4.12 Deskripsi Use Case Edit Account... 49 Tabel 4.13 Deskripsi Use Case Delete User... 50 Tabel 4.14 Deskripsi Use Case Logout... 51 Tabel 4.15 Database Entity... 87 Tabel 4.16 Hasil Pengujian Black box Kebutuhan Fungsional Level Admin... 110 Tabel 4.17 Hasil Pengujian Black box Kebutuhan Fungsional Level User... 117 Tabel 4.18 Kategori Skala Penilaian... 122 Tabel 4.19 Tools dan Komponen Pemrograman... 123 xviii

DAFTAR SINGKATAN ASP.NET BAN-PT D SPOT DBMS DMS MVC MVP MySQL OODBMS OOP OOSE PHP SQL RDBMS UML URI URL VB.NET WDLC : Active Server Pages.NET : Badan Akreditasi Nasional Perguruan Tinggi : Document Search Portal : Database Management System : Document Management System : Model View Controller : Model View Presenter : My Structured Query Language : Object Oriented Database Management System : Object Oriented Programming : Object Oriented Software Engineering : Hypertext Preprocessor : Structured Query Language : Relational Database Management System : Unified Modeling Language : Uniform Resource Identifier : Uniform Resource Locator : Visual Basic.NET : Web Development Life Cycle xix

DAFTAR LAMPIRAN Lampiran 1 Transkrip Wawancara User 1... 148 Lampiran 2 Transkrip Wawancara User 2... 151 Lampiran 3 Alokasi Waktu Penelitian... 153 Lampiran 4 Requirement Elicitation... 154 Lampiran 5 Software Requirements Specification... 163 Lampiran 6 Hasil Pengujian Black Box... 164 Lampiran 7 Surat Penerimaan Kebutuhan Sistem... 165 xx