ANGGI ANGGRAINI

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

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TEMPAT TINGGAL DENGAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) DI WILAYAH JAKARTA SELATAN.

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

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

PERANCANGAN SISTEM PENGELOLAAN ADMINISTRASI DAN EVALUASI PROGRES LATIHAN PADA HARAPAN INDONESIA SOCCER SCHOOL BERBASIS WEBSITE TUGAS AKHIR

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

APLIKASI PENGOLAHAN ADMINISTRASI PASIEN PADA KLINIK KUSUMA LAPORAN TUGAS AKHIR OLEH : DIAN HARTATIK

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

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

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

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

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

OLEH: WIRA KUSUMA

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

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

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

APLIKASI BANTU REVIEW JURNAL BERBASIS WEB ANDRIAN SUHARTADI

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Proses Wisuda. Tri Manto

RANCANG BANGUN SISTEM INFORMASI TATA PERSURATAN STUDI KASUS DIREKTORAT JENDERAL KETENAGALISTRIKAN. Oleh: Asep Hidayat

PERANCANGAN SISTEM INFORMASI PENGELOLAAN BERKAS PENGAJUAN GARANSI BANK BERBASIS WEB PADA BANK BJB CABANG BSD FIRLI IRFANDI

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

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

PERANCANGAN APLIKASI REKONSILIASI KAS ATM TRANSAKSI TUNAI PADA PT. BANK RAKYAT INDONESIA.TBK(PERSERO) Arif Budiman

APLIKASI RESERVASI FASILITAS GEDUNG OLAHRAGA KECAMATAN CIPONDOH DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DEDE IRAWAN PROGRAM STUDI TEKNIK INFORMATIKA

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

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

APLIKASI SISTEM INTEGRASI PENDATAAN WARGA RT/RW DENGAN SISTEM KELURAHAN BERBASIS WEB SISTEM INFORMASI

PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN PELANGGAN PADA UNIVERSITAS MERCU BUANA BERBASIS WEB ADE WULANDA PROGRAM STUDI SISTEM INFORMASI

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

Pengelolaan Sistem Pembayaran Tagihan Property Building (Apartemen) Fika Miranda

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

APLIKASI SISTEM INFORMASI PENDAFTARAN DAN PENJADWALAN PADA KURSUS STIR MOBIL CV. JULIA JAYA BERBASIS WEB

TUGAS AKHIR. Oleh : VEBRI RAMADHAN SARI PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

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


Sistem Aplikasi Persuratan Pada Kementrian Perindustrian Berbasis WEB. Oleh : Ahmad Zaki Al Farisi

ANALISA DAN PERANCAGAN PENILAIAN KERJA KARYAWAN UNTUK PENINGKATAN KARIR PADA PT. FASTFOOD INDONESIA ( KENTUCKY FRIED CHICKEN )

RANCANGAN SISTEM INFORMASI PENJUALAN PADA SPBU KAMAL RAYA LAPORAN TUGAS AKHIR

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

APLIKASI BROADCAST POSITION GRUP WISATAWAN BERBASIS ANDROID MENGGUNAKAN GOOGLE API. Disusun Oleh : Roy Tri Afandi

APLIKASI PENGELOLAAN SEWA UNIT APARTEMEN TELUK INTAN BERBASIS WEB STUDI KASUS PT. TRIKA BUMI PERTIWI

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

PERANCANGAN SISTEM ADMINISTRASI TUGAS AKHIR PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA. Dwi Setyani Rahardjo

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

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER. Mukti Fuji Prayitno

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI QUEUE LAPORAN TUGAS AKHIR. Oleh DHANY TRIHANDOYO NIM :

PERANCANGAN SISTEM INFORMASI PERTANAHAN DI KELURAHAN PONDOK RANJI TANGERANG SELATAN BERBASIS WEB

PERANCANGAN SISTEM INFORMASI PERMINTAAN PEMBELIAN SPAREPART PADA PT. DATINDO INFONET PRIMA

APLIKASI MONITORING LAPORAN KEUANGAN UNTUK PROYEK - PROYEK PADA PT. SMARTELCO SOLUSI TEKNOLOGI BERBASIS WEB TUGAS AKHIR PUTIH AINUN AMALIAH

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

SISTEM PENDUKUNG KEPUTUSAN UNTUK KENAIKAN PANGKAT DAN JABATAN DI PD. PAM JAYA MENGGUNAKAN METODE ANALITICAL HIERARCHY PROCESS (AHP)

PERANCANGAN APLIKASI MONITORING PELAKSANAAN PROYEK BERBASIS WEB PADA PT. META TECHNOLOGY SEPTI MUJI RAHAYU PROGRAM STUDI SISTEM INFORMASI

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

APLIKASI PENGINGAT AMALAN-AMALAN SUNNAH RASULULLAH BERBASIS ANDROID

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

APLIKASI MAINTENANCE MANAGEMENT PERANGKAT IT BERBASIS WEB NUR WAQFA PRIHATIN PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

ANALISA PERANCANGAN APLIKASI MAINTENANCE GEDUNG DAN SARANA PADA PT. BANK RAKYAT INDONESIA (BRI) SYARIAH KC. KEBON JERUK BERBASIS WEB.

IMPLEMENTASI QR CODE PADA SISTEM ONLINE RESERVASI TIKET PESAWAT RIKY SAPTARIA BUDIMAN SAMBAS

PENGEMBANGAN APLIKASI PERSONAL AND TERMINAL INFORMATION SYSTEM

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

PERANCANGAN APLIKASI MONITORING PROSES KERJA BENGKEL MOBIL BODY REPAIR PT.SELARAS

SISTEM INFORMASI ADMINISTRASI DATA PENDUDUK PADA SUKU DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KOTA ADMINISTRASI JAKARTA BARAT BERBASIS WEB

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

APLIKASI MONITORING TRAINING KARYAWAN PT XYZ

APLIKASI TOTAL PRODUCTIVE MAINTENANCE (TPM) BERBASIS WEB DI PT SAKATA INX INDONESIA HERYANTO PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

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

ANALISA DAN PERANCANGAN SISTEM INFORMASI ABSENSI KARYAWAN BERBASIS WEB PT. ARTHA KENCANA (STUDI KASUS KANTOR PUSAT PT.

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

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

APLIKASI UJIAN ONLINE MASUK SEKOLAH DASAR BERBASIS WEB (STUDI KASUS SD XYZ) KHAERUNNISA

PERANCANGAN APLIKASI LAPORAN GANGGUAN TELEPON BERBASIS WEB PADA PT. TELEKOMUNIKASI INDONESIA (AREA JAKARTA BARAT) Oleh: Roy Setiadi

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

APLIKASI MENGUBAH POLARISASI FRAME GAMBAR 2 DIMENSI MENJADI 3 DIMENSI

PERANCANGAN SISTEM PENDOKUMENTASIAN KEGIATAN DAN SURAT MENYURAT FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA BERBASIS WEB.

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

APLIKASI SIMULASI PEMBELAJARAN JARINGAN PROTOKOL ROUTING RIP DENGAN FLASH /ACTION SCRIPT

SISTEM INFORMASI PENGOLAHAN PEMBAYARAN KEGIATAN EKSTRAKURIKULER STUDI KASUS PADA SEKOLAH SD NOTRE DAME JAKARTA

PERANCANGAN SISTEM INFORMASI PRODUKSI MEUBEL pada CV RAHMAT ABADI BERBASIS WEB

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

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

SISTEM INFORMASI PELAYANAN FASILITAS POLIKLINIK UMUM PADA PT PANARUB INDUSTRY BERBASIS WEB. Oleh: BETI MAYASARI

Perancangan Sistem Pengelolaan Barang DOA (Death On Arrival) Pada Retail IBox Berbasis Web. SKRIPSI. Oleh : RIZKY ADITYA

BAB III PERANCANGAN DAN ANALISA SISTEM

PERANCANGAN SISTEM INFORMASI MONITORING PENJADWALAN PELIPUTAN DIVISI DEPT. MEDIA SERVICES BERBASIS WEB PADA PT. MEDIA TELEVISI INDONESIA

Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana. Oleh : MUHAMMAD FAISAL

SISTEM INFORMASI PENGELOLAAN KONTRAK DAN PERHITUNGAN UPAH TENAGA KERJA KONTRAK PEMERINTAH PROVINSI DKI JAKARTA

APLIKASI HANDOVER DOKUMENTASI PROYEK DAN DATABASE PELANGGAN BERBASIS WEB NINING LAPINASARI

PERANCANGAN SISTEM INFORMASI DOKUMENTASI DAN KEARSIPAN BERBASIS WEB PADA SMA AL-MUABARAK SKRIPSI

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENERIMAAN KARYAWAN BERBASIS WEB PADA PT AIVON MEDIATAMA KRISTI ARIYANTI.

APLIKASI PENGELOLAAN PRESENSI DAN GAJI ASISTEN LAB BERBASIS WEB DI FASILKOM UNIVERSITAS MERCU BUANA RETNO SETYA WULANDARY

APLIKASI DATABASE MANAJEMEN SISTEM MATRIK PENILAIAN BORANG AKREDITASI

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

PERANCANGAN APLIKASI TELEMARKETING PADA UNIVERSITAS MERCU BUANA MENGGUNAKAN VB.NET. Laporan Tugas Akhir. Diajukan Untuk Melengkapi Salah Satu Syarat

Transkripsi:

APLIKASI PENGAMBILAN KEPUTUSAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) DALAM PENENTUAN SISWA TELADAN BERBASIS WEB (STUDI KASUS PADA SMP N 249 JAKARTA) ANGGI ANGGRAINI 41511120002 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA JAKARTA 2016

APLIKASI PENGAMBILAN KEPUTUSAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) DALAM PENENTUAN SISWA TELADAN BERBASIS WEB (STUDI KASUS PADA SMP N 249 JAKARTA) LaporanTugasAkhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Oleh : ANGGI ANGGRAINI 41511120002 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA JAKARTA 2016

i

ii

KATA PENGANTAR Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karunianya, sehingga penulis dapat menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Teknik Informatika Universitas Mercu Buana. Penulis menyadari bahwa laporan tugas akhir ini masih jauh dari sempurna. Karena itu, kritik dan saran akan senantiasa penulis terima dengan senanghati. Dengan segala keterbatasan, penulis menyadari pula bahwa laporan tugas akhir ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada: 1. Bapak Giri Purnama S.Pd M.Kom., selaku pembimbing tugas akhir pada Jurusan Teknik Informatika Universitas Mercu Buana. 2. Bapak Sabar Rudiarto, S.Kom., M.Kom., selaku Kepala Program Studi pada JurusanTeknik InformatikaUniversitas Mercu Buana. 3. Ibu Nia Kusuma Wardhani, S.Kom., M.M., selaku Koordinator Tugas Akhir pada Jurusan Teknik Informatika Universitas Mercu Buana. 4. Bapak dan Ibu tercinta yang telah mendukung penulis baik spirit maupun materi. 5. Zudith Muhammad Iqbal tercinta yang selalu memberikan spirit maupun dorongan untuk terus meyelesaikan tugas akhir ini. 6. Saudara dan sahabat-sahabatku terutama kawan-kawan Mercu Buana yang telah memberikan dukungan moral untuk terus meyelesaikan tugas akhir ini. Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta taufiknya, Amin. iii

DAFTAR ISI LEMBAR PERNYATAAN... i LEMBAR PERSETUJUAN... ii KATA PENGANTAR... iii ABSTRACT... iv ABSTRAK... v DAFTAR ISI... vi DAFTAR GAMBAR... ix DAFTAR TABEL... xi BAB I PENDAHULUAN 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 3 1.4 Tujuan dan Manfaat Penelitian... 3 1.5 Metodologi Penelitian... 4 1.6 Sistematika Penulisan... 5 BAB II LANDASAN TEORI 2.1 Konsep Dasar Informasi... 7 2.1.1 Pengertian Sistem... 7 2.1.2 Pengertian Informasi... 7 2.1.1 Pengertian Sistem Informasi... 8 2.2 Rekayasa Perangkat Lunak... 8 2.2.1 Ruang Lingkup Rekayasa Perangkat Lunak... 8 2.3 Software Development Life Cycle (SDLC)... 10 2.3.1 Metode Waterfall... 12 2.3.2 Pengujian Perangkat Lunak... 13 2.3.3 Blackbox Testing... 14 vi

2.3.4Whitebox Testing... 15 2.4 Perancangan Berorientasi Objek... 15 2.4.1 Paradigma Berorientasi Objek... 15 2.4.2 Karakteristik Dasar Sistem Berorientasi Objek... 16 2.5 Pemodelan UML (Unified Modeling Language)... 17 2.5.1 Use Case Diagram... 20 2.5.2 Sequence Diagram... 22 2.5.3 Activity Diagram... 24 2.5.4 Class Diagram... 25 2.6 Peracangan Basis Data... 27 2.6.1 Sistem Basis Data... 27 2.6.2 Komponen Basis Data... 27 2.6.3 Object Oriented Database... 29 2.7 PHP (Hypertext Preprocessor)... 30 2.7.1 Definisi Framework... 30 2.7.2 Model-View-Controller (MVC)... 31 2.7.3 Framework Laravel 4... 32 2.7.4 MySQL... 34 2.8 Definisi Sistem Pendukung Keputusan... 34 2.9 Analytical Hierarchy Process (AHP)... 37 2.10 Pendidikan... 42 2.10.1 PengertianLembagaPendidikan... 43 2.10.2 PengertianSiswa... 43 BAB III ANALISA DAN PERANCANGAN 3.1 Gambaran Umum Sekolah... 45 3.1.1 Profil Sekolah... 45 3.1.2 Visi Dan Misi Sekolah... 45 3.1.3 Struktur Organisasi... 46 3.2 Analisa Sistem... 47 vii

3.2.1 Analisa Sistem yang Berjalan... 47 3.2.2 Use Case Diagram Sistem Berjalan... 47 3.3 Pemodelan Use Case Diagram Sistem Berjalan... 48 3.4 Perancangan SistemUsulan... 52 3.4.1Usecase Diagram Usulan... 53 3.4.2 Activity Diagram... 56 3.4.3 Sequence Diagram... 63 3.4.4 Class Diagram... 65 3.4.5 Perancangan Antar Muka... 66 3.5 Menentukan Skala Untuk Perhitungan Bobot Kriteria... 76 3.5.1 Menentukan Skala Untuk Kriteria... 77 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem... 79 4.2 Implementasi Basis Data... 79 4.3 Implementasi Program... 80 4.4 MetodePengujian... 95 4.4.1 SkenarioPengujian... 96 4.5 AnalisaHasilPengujian... 98 BAB V KESIMPULAN DAN SARAN 5.2 Kesimpulan... 100 5.2 Saran... 100 DAFTAR ACUAN... 102 LAMPIRAN... 104 viii

DAFTAR GAMBAR GAMBAR 2.1 Ruang Lingkup Rekayasa Perangkat Lunak... 9 GAMBAR 2.2 Contoh Diagram Use Case... 22 GAMBAR 2.3 Contoh Diagram Sequence... 24 GAMBAR 2.4 Contoh Diagram Activity... 25 GAMBAR 2.5 Contoh Diagram Class... 26 GAMBAR 2.6 Ilustrasi Design Pattern MVC... 32 GAMBAR 2.7 Request Flow User di Laravel 4... 33 GAMBAR 3.1 Struktur Organisasi Sekolah... 46 GAMBAR 3.2 Use Case Sistem Berjalan... 49 GAMBAR 3.3 Use Case Sistem Usulan... 53 GAMBAR 3.4 Diagram Activity Login... 57 GAMBAR 3.5 Diagram Activity Mengelola Data User... 58 GAMBAR 3.6 Diagram Activity Mengelola Data Siswa... 59 GAMBAR 3.7 Diagram Activity Mengelola Kriteria... 60 GAMBAR 3.8 Diagram Activity Perhitungan Penilaian... 61 GAMBAR 3.9 Diagram Activity Melihat Laporan... 62 GAMBAR 3.10 Diagram Sequence Mengelola User... 63 GAMBAR 3.11 Diagram Sequence Mengelola Siswa... 63 GAMBAR 3.12 Diagram Sequence Mengelola Kriteria... 64 GAMBAR 3.13 Diagram Sequence Melihat Laporan... 64 GAMBAR 3.14 Class Diagram... 65 GAMBAR 3.15 Tampilan Menu Login... 66 GAMBAR 3.16 Tampilan Halaman Utama... 66 GAMBAR 3.17 Tampilan Menu Tahun Ajaran... 67 GAMBAR 3.18 Tampilan Menu Form TambahTahun Ajaran... 67 GAMBAR 3.19 Tampilan Menu Form Edit Tahun Ajaran... 68 GAMBAR 3.20 Tampilan Menu Siswa(Tata Usaha)... 68 GAMBAR 3.21 Tampilan Menu Form Tambah Siswa(Tata Usaha)... 69 GAMBAR 3.22 Tampilan Menu Form Edit Siswa(Tata Usaha)... 69 ix

GAMBAR 3.23 Tampilan Menu Kriteria(Bag Akademik)... 70 GAMBAR 3.24 Tampilan Menu Tambah Kriteria(Bag Akademik)... 70 GAMBAR 3.25 Tampilan Menu Edit Kriteria(Bag Akademik)... 71 GAMBAR 3.26 Tampilan Menu Bobot(Bag Akademik)... 71 GAMBAR 3.27 Tampilan Menu Tambah Bobot(Bag Akademik)... 72 GAMBAR 3.28 Tampilan Menu Edit Bobot(Bag Akademik)... 72 GAMBAR 3.29 Tampilan Menu Penilaian(Bag Akademik)... 73 GAMBAR 3.30 Tampilan Menu Tambah Penilaian(BagAkademik)... 73 GAMBAR 3.31 TampilanMenu Edit Penilaian(Bag Akademik)... 74 GAMBAR 3.32 Tampilan Menu Laporan... 74 GAMBAR 3.33 Tampilan Menu Setting Account... 75 GAMBAR 3.34 Tampilan Menu Form Tambah User... 75 GAMBAR 3.35 Tampilan Menu Form Edit User... 76 GAMBAR 4.1 Implementasi Basis Data Pada Localhost... 80 GAMBAR 4.2 Implementasi Halaman Login... 81 GAMBAR 4.3 Implementasi Halaman Utama... 81 GAMBAR 4.4 Implementasi Halaman Menu Tahun Ajaran... 82 GAMBAR 4.5 Implementasi Halaman Menu Tambah Tahun Ajaran... 83 GAMBAR 4.6 Implementasi Halaman Menu Edit Tahun Ajaran... 84 GAMBAR 4.7 Implementasi Halaman Menu Siswa... 84 GAMBAR 4.8 Implementasi Halaman Menu Tambah Siswa... 85 GAMBAR 4.9 Implementasi Halaman Menu Edit Siswa... 86 GAMBAR 4.10 Implementasi Halaman Menu Kriteria... 86 GAMBAR 4.11 Implementasi Halaman Menu TambahKriteria... 87 GAMBAR 4.12 Implementasi Tampilan Menu Edit Kriteria... 88 GAMBAR 4.13 Implementasi Tampilan Menu Bobot... 89 GAMBAR 4.14 ImplementasiTampilan Menu TambahBobot... 89 GAMBAR 4.15 Implementasi Tampilan Menu Edit Bobot... 90 GAMBAR 4.16 Implementasi Tampilan Menu Penilaian... 91 GAMBAR 4.17 Implementasi Tampilan Menu Tambah Penilaian... 92 GAMBAR 4.18 Implementasi Tampilan Menu Edit Penilaian... 93 GAMBAR 4.19 Implementasi Tampilan MenuLaporan... 94 GAMBAR 4.20 Implementasi Tampilan Menu Setting Account... 94 GAMBAR 4.21 Implementasi Tampilan Menu Edit Account User... 95 x

DAFTAR TABEL TABEL 2.1 Jenis-jenis Diagram UML... 18 TABEL 2.2 Simbol Use Case Diagram... 20 TABEL 2.3 Perbedaan Include dan Extend... 21 TABEL 2.4 Simbol Sequence Diagram... 23 TABEL 2.5 Simbol Activity Diagram... 24 TABEL 2.6 Notasi Class Diagram... 26 TABEL 2.7 Skala Perbandingan Berpasangan... 38 TABEL 2.8 Matriks Perbandingan Berpasangan... 40 TABEL 2.9 Nilai rata-rata konsistensi... 42 TABEL 3.1 Deskripsi Use Case MendataSiswa... 50 TABEL 3.2 Deskripsi Use Case Menginput Siswa... 50 TABEL 3.3 Deskripsi Use Case MengolahSiswa... 50 TABEL 3.4 Deskripsi Use Case Mengirimkan Data Ke Bag Akademik... 51 TABEL 3.5 Deskripsi Use Case Membuat Laporan Siswa Teladan... 51 TABEL 3.6 Deskripsi Use Case MenyimpanLaporan... 52 TABEL 3.7 Deskripsi Use Case Pengecekan Laporan Siswa Teladan... 52 TABEL 3.8 Deskripsi Use Case Mengelola Data siswa... 53 TABEL 3.9 Deskripsi Use Case Mengelola Kriteria Penilaian... 54 TABEL 3.10 Deskripsi Use Case Melakukan Perhitungan Penilaian... 54 TABEL 3.11 Deskripsi Use Case Melihat Laporan Siswa Teladan... 55 TABEL 3.12 Deskripsi Use Case Mengelola User... 55 TABEL 3.13 Deskripsi Use Case Login... 56 TABEL 3.14 Bobot Kriteria... 76 TABEL 3.15 Parameter Ukuran Berdasarkan Nilai... 77 TABEL 3.16 Parameter Ukuran Berdasarkan Absensi... 77 TABEL 3.17 Parameter Ukurran Berdasarkan Organisasi... 77 TABEL 3.18 Parameter Ukuran Berdasarkan Keterampilan... 78 TABEL 3.19 Parameter Ukuran Berdasarkan Prestasi... 78 TABEL 4.1 Skenario Pengujian... 96 xi