PENERAPAN METODE SCRUM PROGRAMMING DALAM PEMBUATAN SISTEM INFORMASI MONITORING NILAI IPK (INDEKS PRESTASI KUMULATIF) TUGAS AKHIR

dokumen-dokumen yang mirip
RANCANG BANGUN SISTEM APPLIKASI UJIAN ONLINE UNTUK MEMBANTU SISWA DALAM MENGHADAPI UJIAN AKHIR NASIONAL ONLINE DI SMP NEGERI 01 WATES - BLITAR

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

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

SKRIPSI PERANCANGAN APLIKASI UJIAN ONLINE DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN MYSQL PADA SMK SORE 1 PONOROGO

SISTEM INFORMASI MANAJEMEN DATA PROGRAM KREATIFITAS MAHASISWA (PKM) DI BERBASIS WEB. Proposal Tugas Akhir

RANCANG BANGUN APLIKASI WEB E-COMMERCE TANAMAN HIAS DAN JASA TAMAN PADA CV. MALANGGOGREEN MENGGUNAKAN FRAMEWORK CODEIGNITER

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

APLIKASI MUSIK VIDEO ONLINE TUGAS AKHIR RINI AFDILA

APLIKASI PENCARIAN RUTE ANGKUTAN UMUM DI KOTA MALANG TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

PERANCANGAN DAN PEMBUATAN SISTEM LAYANAN INFORMASI P2KK BERBASIS TEKNOLOGI SMS GATEWAY TUGAS AKHIR

PERANCANGAN APLIKASI E-COMMERCE PENYEWAAN MOBIL CV. ROSWAN KAMIN BERBASIS WEB TUGAS AKHIR FAIZ AMRI

RANCANG BANGUN APLIKASI PENGELOLAAN KEUANGAN DESA STUDI KASUS : KANTOR DESA BULULAWANG KECAMATAN BULULAWANG KABUPATEN MALANG TUGAS AKHIR

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

Implementasi Mesin A.L.I.C.E untuk Informasi Penerimaan Mahasiswa Baru (PMB) Universitas Muhammadiyah Malang TUGAS AKHIR

SISTEM INFORMASI PENJADWALAN MATA KULIAH DIPLOMA III TEKNIK INFORMATIKA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR RAFIKAH AMELIA NASUTION

SISTEM INFORMASI BIAYA TAGIHAN AIR PELANGGAN PDAM KOTA SURAKARTA BERBASIS MOBILE

PEMANFAATAN SMARTPHONE SEBAGAI REPORT ABSENSI REAL TIME UNTUK WALI MURID DALAM ABSENSI SISWA

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

SKRIPSI SISTEM INFORMASI REGISTRASI DAN ADMINISTRASI KLINIK KECANTIKAN DR. RULLY BERBASIS WEB

PERANCANGAN WEBSITE PENJUALAN TIKET KONSER MUSIK SECARA ONLINE DENGAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR SITIHANDAYANI RKT

Decision Support System Penilaian Kinerja Guru SMK Berdasarkan Standar KTSP (KURIKULUM TINGKAT SATUAN PENDIDIKAN)

Yogyakarta, 22 Agustus Wahyu Kurniawan

APLIKASI E-COMMERCE MENGGUNAKAN PAYPAL

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

PERANCANGAN DAN PEMBUATAN SISTEM NOTIFIKASI JADWAL KULIAH MENGGUNAKAN PUSH NOTIFICATION SERVICE BERBASIS ANDROID

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI KEPRAJURITAN TNI-AD (STUDI KASUS LEMJIANTEK/STTAD KOTA MALANG) TUGAS AKHIR

SKRIPSI MEMBANGUN PERUSAHAAN ONLINE PADA PABRIK KERUPUK LAKSANA MENGGUNAKAN PHP DAN MYSQL

SISTEM INFORMASI PENGINGAT JADWAL GENERAL CHECK UP DI LABORATORIUM PRIMA MEDIKA KUDUS BERBASIS SMS GATEWAY & SKRIPSI

RANCANG BANGUN APLIKASI SISTEM INFORMASI PRAKTEK DOKTER SPESIALIS BERBASIS ANDROID TUGAS AKHIR

PERANCANGAN APLIKASI E-COMMERCE TOKO ALAT MUSIK ONLINE TUGAS AKHIR

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

BAB II KAJIAN LITERATUR

Sistem Informasi Pemesanan Studio Musik Berbasis Web dan Menggunakan SMS Gateway Sebagai Pengingat Jadwal Pemesanan Pada Danee s Studio Jepara

PERANCANGAN SISTEM INFORMASI AKADEMIK DENGAN METODE PROTOTYPING

RANCANG BANGUN APLIKASI INVENTORY BAHAN DAN KONTROL PENJUALAN PADA MULTI UNIT RESTAURANT BERBASIS MOBILE ANDROID SKRIPSI

DAFTAR ISI HALAMAN SAMPUL

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

KATA PENGANTAR. Yogyakarta, April Penyusun. vii

BAB I PENDAHULUAN...1

SISTEM INFORMASI PENJUALAN KAIN TENUN BERBASIS WEB PADA PAGUYUBAN TENUN TROSO DI PECANGAAN JEPARA

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

APLIKASI ENSIKLOPEDIA KARAKTER WAYANG KULIT PURWA BERBASIS WEB. Laporan Tugas Akhir

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

PEMBUATAN WEBSITE DAN APLIKASI MOBILE YOUR NEEDS GUNA MEMBANTU POLA HIDUP SEHAT BERBASIS ANDROID DAN CODEIGNITER (PENGURUSAN)

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA UD.WARSO FURNICTURE MENGGUNAKAN APLIKASI PHP DAN MYSQL SKRIPSI

BAB II LANDASAN TEORI...

SKRIPSI PERANCANGAN SISTEM INFORMASI DIGITAL LIBRARY (DIGILIB) DENGAN MENGGUNAKAN PHP DAN MYSQL DI PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PONOROGO

APLIKASI BUKU INDUK SISWA ( STUDI KASUS SMK NEGERI 1 MEJAYAN) TUGAS AKHIR

Rancang Bangun Sistem Informasi Perwalian dan Monitoring Matakuliah Studi Kasus Teknik Informatika Universitas Muhammadiyah Malang

RANCANG BANGUN SIMULASI TES ONLINE CALON PEGAWAI NEGERI SIPIL (CPNS)

Ayu Latifatudinni NIM : L

SKRIPSI. Disusunoleh : NOVTORI WICAKSONO NPM :

SISTEM INFORMASI STOK BARANG PADA GUDANG MENGGUNAKAN QR-CODE PADA SUPPLY CHAIN MANEGEMENT (SCM) BERBASIS ANDROID TUGAS AKHIR

APLIKASI PEMBAYARAN SEKOLAH BERBASIS WEB DI SMA NEGERI 1 SOOKO PONOROGO SKRIPSI

Diajukan Oleh : IKA DIANI

PENERAPAN ALGORITMA BOYER-MOORE PADA LAYANAN SMS AUTO REPLY (STUDI KASUS UPT PMB UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR

PERANCANGAN SISTEM INFORMASI PRAKTIKUM BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL SKRIPSI

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA TOKO CAHAYA BARU PONSEL KOTA PADANGSIDIMPUAN TUGAS AKHIR MAYA MASYITA K NST

SISTEM INFORMASI PENJUALAN BERBASIS E-COMMERCE DENGAN PHP DAN MYSQL PADA EURO SPORT MADIUN SKRIPSI

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

KATA PENGANTAR... i ABSTRAK... ii ABSTRACT... iii DAFTAR ISI... iv DAFTAR GAMBAR... viii

SISTEM INFORMASI IKLAN JUAL-BELI ONLINE DI TOKO CAT RUMAH WARNA BERBASIS WEB

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI NOTIFIKASI NILAI SISWA PADA SMA BUDI MURNI 3 MEDAN BERBASIS WEB DAN SMSA GATEWAY

PENGEMBANGAN APLIKASI SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT SAPI MENGGUNAKAN ALGORITMA KNN

SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB DENGAN FITUR SMS GATEWAY DI SMK KETINTANG SURABAYA SKRIPSI. Disusun oleh :

SISTEM INFORMASI ADMINISTRASI TATA TERTIB SEKOLAH BERBASIS WEB UNTUK MEMPERMUDAH PENCATATAN DATA PELANGGARAN SISWA

SISTEM INFORMASI PENGELOLAAN DISTRO ONLINE TUGAS AKHIR MUHAMMAD ITMAM

SKRIPSI ANALISIS DAN PENGEMBANGAN SISTEM INFORMASI WEB SEKOLAH MENGGUNAKAN PHP DAN MYSQL DI SMPN 2 TULAKAN

II Diagram Konteks II DFD (Data Flow Diagram) II Kamus Data II.2.8 Perangkat Lunak yang Digunakan II.2.8.

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

SISTEM INFORMASI PAKET WISATA PADA CV. KHANS TOUR BERBASIS WEB

BAB I PENDAHULUAN. komputer. Dalam hal ini komputer sangat berperan aktif dalam penyebaran

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

KATA PENGANTAR. Dalam penyusunan proyek akhir ini, penulis mengucapkan terima kasih kepada :

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

BAB II LANDASAN TEORI...

SISTEM INFORMASI PENGOLAHAN DATA NILAI BERBASIS WEB DI SMK NEGERI 1 BADEGAN SKRIPSI

DAFTAR ISI. 1.2 Rumusan Masalah Batasan Masalah Tujuan Penelitian Manfaat Penelitian... 5

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR GAMBAR... xiv. DAFTAR TABEL... xviii BAB I PENDAHULUAN Perumusan Masalah...

APLIKASI BERBASIS WEB UNTUK LAYANAN INFORMASI GAJI PEGAWAI (Studi Kasus PERUSAHAAN INDONESIAN TOWER) SKRIPSI. Disusun oleh : Disusun oleh:

MEMBANGUN PORTAL PERPUSTAKAAN DIGITAL DI SMK BINAWIYATA KARANGMALANG SRAGEN BERBASIS WEB

HALAMAN PERNYATAAN. Yogyakarta, 24 Mei Rudi

1 APLIKASI AKADEMIK SMK SINAR PERMATA BANGSA SRAGEN BERBASIS WEBSITE

PENJUALAN PERALATAN OLAH RAGA TOKO WANTO SPORT DENGAN E-COMMERCE MENGGUNAKAN PHP, JAVASCRIPT, DAN MYSQL

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD AL FIRDAUS SURAKARTA. Tugas Akhir. Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

SKRIPSI DESAIN DAN IMPLEMENTASI WEB PENYALUR JASA ASISTEN RUMAH TANGGA BERBASIS PHP DAN MYSQL I GUSTI NYOMAN I S NPM

APLIKASI KUMPULAN SOAL DAN JAWABAN JURUSAN INFORMATIKA UMS BERBASIS HTML5 DAN PHP SKRIPSI

DAFTAR ISI. PRAKATA...iv. INTISARI...xviii. ABSTRACT...xix BAB IPENDAHULUAN...1 BAB IITINJAUAN PUSTAKA...6 BAB IIILANDASAN TEORI...

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

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

SISTEM INFORMASI ORDER CONTROL MANAGEMENT PADA DIPONEGORO DIGITAL PRINTING KUDUS

PERANCANGAN FORUM DISKUSI PEMROGRAMAN BAHASA C BERBASIS WEB

LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BEAUTY AND SKIN CARE BERBASIS WEB DAN SMS GATEWAY PADA ALIYA DEA BEAUTY CARE AND SPA

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

KATA PENGANTAR. 3. Teman-teman terhebat saya dan semua pihak yang turut serta dalam menyelesaikan proyek akhir ini.

ABSTRAK. Kata Kunci : Peramalan, Least Square, Moving Average

Transkripsi:

PENERAPAN METODE SCRUM PROGRAMMING DALAM PEMBUATAN SISTEM INFORMASI MONITORING NILAI IPK (INDEKS PRESTASI KUMULATIF) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : GALIH WOROSIH STYAWAN 05560038 JURUSAN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

LEMBAR PENGESAHAN i

KATA PENGANTAR Bismillahirrohmaanirrohiim Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul : PENERAPAN METODE SCRUM PROGRAMMING DALAM PEMBUATAN SISTEM INFORMASI MONITORING NILAI IPK (INDEKS PRESTASI KUMULATIF ) Dalam lembar pengantar ini, penulis ingin menyampaikan ucapan terimakasih kepada pihak-pihak yang telah membantu dalam penulisan tugas ini, sehingga dapat terselesaikan dengan baik. Pada kesempatan ini penulis dengan hormat dan tulus ingin menyampaikan ucapan terimakasih kepada: 1. Allah SWT yang telah memberikan jalan dan kemudahan, sehingga penulis dapat menyelesaikan tugas akhir. 2. Terima kasih saya ucapkan kepada kedua orang tua saya yang selalu mendoakan dan memberikan support kepada saya. Tanpa beliau, saya tidak bisa menjadi seperti saat ini. Semangat dan kerja keras beliau pula yang membuat saya semakin termotivasi untuk menjadi yang lebih baik lagi kedepannya. 3. Terimakasih kepada kaka saya, Adi Surya yang selalu memberi dukungan semangat. 4. Terima kasih untuk teman saya yudha wilis yang selalu menemani dan juga memberi dorongan semangat. 5. Bapak Eko Budi C., S.Kom., Mt., selaku pembimbing I yang selalu memberikan masukan serta motivasi dalam tugas akhir ini sehingga tugas akhir ini dapat terselesaikan. 6. Ibu Gita Indah Marthasari, ST., selaku pembimbing II yang telah banyak mengarahkan dan memberi masukan serta motivasi sehingga tugas akhir ini terselesaikan. 7. Dosen penguji serta semua dosen teknik informatika yang sudah berjasa besar dalam mengajar, mendidik serta membimbing saya untuk menjadi manusia yang berguna. ii

8. Kepada semua keluarga di Malang, terima kasih atas motivasi, do a semangat dan dukungan baik secara materi dan spirit, sangat berperan penting dalam pengerjaan Tugas Akhir 9. Teman-teman yang ikut membantu sehingga tugas akhir ini terselesaikan. Penulis menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu penulis mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan di masa yang akan datang. Besar harapan penulis laporan tugas akhir ini dapat memberikan informasi dan manfaat bagi pembaca pada umumnya dan mahasiswa Jurusan Teknik Informatika pada khususnya. Billahi Fii Sabiililhaq Fastabqul Khairat Wassalamu alaikum warohmatullahi wabarokaatuh Malang, 2014 Penulis iii

DAFTAR ISI LEMBAR PENGESAHAN... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... ix DAFTAR TABEL... xii ABSTRAK... xiii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian... 2 1.5 Metodologi... 3 1.6 Sistematika Penulisan... 3 BAB II LANDASAN TEORI... 5 2.1 Metode Agile... 5 2.2 Scrum Programming... 6 2.2.1 Siklus Hidup Pada Scrum... 6 2.2.1.1 Pregame Phase... 6 2.2.1.2 Development Phase... 9 2.2.1.3 Postgame Phase (Closure Phase)... 10 2.3 SMS Gateway... 10 2.3.1 Cara Kerja SMS Gateway... 11 2.4 Gammu (GNU All Mobile Management Utilities)... 12 2.4.1 Mekanisme Kerja Gammu... 12 2.5 HTML (Hyper Text Markup Language)... 13 2.5.1 Sintaks Dasar HTML... 13 2.5.2 Penjelasan Sintaks HTML... 14 2.6 PHP (Hypertext Preprocessor)... 15 2.6.1 Kegunaan PHP... 15 2.7 MySQL... 16 2.7.1 Dasar-Dasar MySQL... 16 iv

2.7.2 Keistimewaan MySQL... 18 2.7.3 Konektivitas PHP dengan MySQL... 19 2.8 CSS (Cassadding Stlyle Sheet)... 21 2.8.1 Cara Menggunakan CSS... 22 BAB III ANALISIS DAN PERANCANGAN SISTEM... 24 3.1 Analisis Scrum Programming... 24 3.2 Analisis Sistem yang Sedang Berjalan... 26 3.3 Analisis Kebutuhan Sistem Baru... 27 3.4 Arsitektur Sistem... 29 3.5 Use case View... 29 3.6 Data Flow Diagram (DFD)... 31 3.6.1 Diagram Konteks... 31 3.6.2 DFD Level 0... 32 3.6.3 DFD Level 1 Kelola Data Mahasiswa... 33 3.6.4 DFD Level 1 Kelola Data Dosen... 34 3.6.5 DFD Level 1 Kelola Data Mata Kuliah... 35 3.6.6 DFD Level 1 Kelola Data Kelas... 35 3.6.7 DFD Level 1 Kelola Data Nilai... 36 3.6.8 DFD Level 1 Pembuatan Laporan IPK... 36 3.6.9 ERD (Entity Relationship Diagram)... 37 3.7 Implementasi Scrum... 38 3.8 Desain User Interface... 39 3.8.1 User Interface untuk Admin... 40 3.8.1.1 User Interface Login Admin... 40 3.8.1.2 User Interface Kelola Data Dosen... 41 3.8.1.2.1 User Interface Input Data Dosen... 41 3.8.1.2.2 User Interface Edit Data Dosen... 42 3.8.1.2.3 User Interface Hapus Data Dosen... 44 3.8.1.3 User Interface Kelola Data Mahasiswa... 45 3.8.1.3.1 User Interface Input Data Mahasiswa... 45 3.8.1.3.2 User Interface Edit Data Mahasiswa... 47 3.8.1.3.3 User Interface Hapus Data Mahasiswa... 49 v

3.8.1.4 User Interface Kelola Data Mata Kuliah... 50 3.8.1.4.1 User Interface Input Data Mata Kuliah... 50 3.8.1.4.2 User Interface Edit Data Mata Kuliah... 52 3.8.1.4.3 User Interface Hapus Data Mata Kuliah... 54 3.8.1.5 User Interface Kelola Data Kelas... 55 3.8.1.5.1 User Interface Input Data Kelas... 55 3.8.1.5.2 User Interface Input Data Anggota Kelas... 57 3.8.1.5.3 User Interface Hapus Data Anggota Kelas... 59 3.8.1.6 User Interface Kelola Data Nilai... 61 3.8.1.6.1 User Interface Edit Data Nilai... 61 3.8.1.7 User Interface Lihat Laporan Indeks Prestasi... 63 3.8.1.8 User Interface Kelola Data Pengguna... 65 3.8.1.8.1 User Interface Input Data Pengguna... 65 3.8.1.8.2 User Interface Edit Data Pengguna... 67 3.8.1.8.3 User Interface Hapus Data Pengguna... 68 3.8.1.9 User Interface Kelola Data SMS Gateway... 70 3.8.1.9.1 User Interface untuk Atur Modem... 70 3.8.1.9.2 User Interface untuk Pesan Masuk... 71 3.8.1.9.3 User Interface untuk Kirim Pesan... 72 3.8.2 User Interface untuk Dosen... 74 3.8.2.1 User Interface Login Dosen... 74 3.8.2.2 User Interface Kelola Data Nilai... 75 3.8.2.2.1 User Interface Edit Data Nilai... 76 3.8.2.3 User Interface Lihat Laporan Indeks Prestasi... 78 3.8.3 User Interface untuk Mahasiswa... 79 3.8.3.1 User Interface Login Mahasiswa... 79 3.8.3.2 User Interface Lihat Laporan Indeks Prestasi... 80 BAB IV IMPLEMENTASI DAN PENGUJIAN... 83 4.1 Implementasi Scrum... 83 4.1.1 Kelola Data Mahasiswa... 83 4.1.2 Kelola Data Dosen... 85 4.1.3 Kelola Data Mata Kuliah... 87 vi

4.1.4 Kelola Data Kelas... 88 4.1.5 Kelola Data Nilai... 90 4.1.6 Pembuatan Laporan IPK... 92 4.1.7 Kelola Data SMS Gateway... 93 4.2 Pengujian Fungsional... 94 4.2.1 Login Admin... 94 4.2.1.1 Kelola Data Dosen... 95 4.2.1.1.1 Input Data Dosen... 95 4.2.1.1.2 Edit Data Dosen... 96 4.2.1.1.3 Hapus Data Dosen... 96 4.2.1.2 Kelola Data Mahasiswa... 97 4.2.1.2.1 Input Data Mahasiswa... 98 4.2.1.2.2 Edit Data Mahasiswa... 98 4.2.1.2.3 Hapus Data Mahasiswa... 99 4.2.1.3 Kelola Data Mata Kuliah... 99 4.2.1.3.1 Input Data Mata Kuliah... 100 4.2.1.3.2 Edit Data Mata Kuliah... 100 4.2.1.3.3 Hapus Data Mata Kuliah... 101 4.2.1.4 Kelola Data Kelas... 101 4.2.1.4.1 Input Data Kelas... 102 4.2.1.4.2 Input Data Anggota Kelas... 102 4.2.1.4.3 Hapus Data Peserta Kelas... 103 4.2.1.5 Kelola Data Nilai... 103 4.2.1.5.1 Edit Data Nilai... 104 4.2.1.6 Lihat Laporan Indeks Prestasi... 104 4.2.1.7 Kelola Data Pengguna... 105 4.2.1.7.1 Input Data Pengguna... 105 4.2.1.7.2 Edit Data Pengguna... 106 4.2.1.7.3 Hapus Data Pengguna... 107 4.2.1.8 Kelola Data SMS Gateway... 107 4.2.1.8.1 Atur Modem SMS Gateway... 107 4.2.1.8.2 Lihat Pesan Masuk... 108 vii

4.2.1.8.3 Kirim Pesan... 108 4.2.2 Login Dosen... 109 4.2.2.1 Kelola Data Nilai... 109 4.2.2.1.1 Edit Data Nilai... 110 4.2.2.1.2 Lihat Laporan Indeks Prestasi... 110 4.2.3 Login Mahasiswa... 111 4.2.3.1 Lihat Laporan Indeks Prestasi... 111 BAB V KESIMPULAN DAN SARAN... 115 5.1 Kesimpulan... 115 5.2 Saran... 116 DAFTAR PUSTAKA viii

DAFTAR GAMBAR Gambar 2.1 Metode Scrum... 6 Gambar 2.2 Sistem SMS Gateway... 11 Gambar 2.3 Mekanisme Kerja Gammu... 12 Gambar 3.1 Arsitektur Sistem Informasi IPK Mahasiswa... 29 Gambar 3.2 Use Case Sistem Informasi IPK Mahasiswa... 30 Gambar 3.3 Diagram Konteks Sistem Informasi IPK Mahasiswa... 32 Gambar 3.4 DFD Level 0 Sistem Informasi IPK Mahasiswa... 33 Gambar 3.5 DFD Level 1 Kelola Data Mahasiswa... 34 Gambar 3.6 DFD Level 1 Kelola Data Dosen... 34 Gambar 3.7 DFD Level 1 Kelola Data Mata Kuliah... 35 Gambar 3.8 DFD Level 1 Kelola Data Kelas... 36 Gambar 3.9 DFD Level 1 Kelola Data Nilai... 36 Gambar 3.10 DFD Level 1 Pembuatan Laporan Nilai... 37 Gambar 3.11 ERD Sistem Informasi IPK Mahasiswa... 38 Gambar 3.12 Implementasi Scrum pada Pembuatan Sistem Informasi IPK... 39 Gambar 3.13 Desain User Interface Login Admin... 40 Gambar 3.14 Desain User Interface Input Data Dosen... 41 Gambar 3.15 Desain User Interface Edit Data Dosen... 43 Gambar 3.16 Desain User Interface Hapus Data Dosen... 44 Gambar 3.17 Desain User Interface Input Data Mahasiswa... 46 Gambar 3.18 Desain User Interface Edit Data Mahasiswa... 48 Gambar 3.19 Desain User Interface Hapus Data Mahasiswa... 49 Gambar 3.20 Desain User Interface Input Data Mata Kuliah... 51 Gambar 3.21 Desain User Interface Edit Data Mata Kuliah... 52 Gambar 3.22 Desain User Interface Hapus Data Mata Kuliah... 54 Gambar 3.23 Desain User Interface Input Data Kelas... 56 Gambar 3.24 Desain User Interface Input Data Anggota Kelas... 57 Gambar 3.25 Desain User Interface Hapus Data Anggota Kelas... 61 Gambar 3.26 Desain User Interface Edit Data Nilai... 63 Gambar 3.27 Desain User Interface Lihat Laporan Indeks Prestasi... 64 Gambar 3.28 Desain User Interface Input Data Pengguna... 66 ix

Gambar 3.29 Desain User Interface Edit Data Pengguna... 67 Gambar 3.30 Desain User Interface Hapus Data Pengguna... 69 Gambar 3.31 Desain User Interface Atur Modem... 70 Gambar 3.32 Desain User Interface Pesan Masuk... 72 Gambar 3.33 Desain User Interface Kirim Pesan... 74 Gambar 3.34 Desain User Interface Login Dosen... 75 Gambar 3.35 Desain User Interface Edit Data Nilai... 76 Gambar 3.36 Desain User Interface Lihat Laporan Indeks Prestasi... 79 Gambar 3.37 Desain User Interface Login Mahasiswa... 80 Gambar 3.38 Desain User Interface Lihat Laporan Indeks Prestasi... 81 Gambar 4.1 Login Admin... 94 Gambar 4.2 Halaman Pengelolaan Data Dosen... 95 Gambar 4.3 Input Data Dosen... 95 Gambar 4.4 Operasi Edit Data Dosen... 96 Gambar 4.5 Operasi Hapus Data Dosen... 97 Gambar 4.6 Halaman Kelola Data Mahasiswa... 97 Gambar 4.7 Input Data Mahasiswa... 98 Gambar 4.8 Edit Data Mahasiswa... 98 Gambar 4.9 Hapus Data Mahasiswa... 99 Gambar 4.10 Halaman Kelola Data Mata Kuliah... 100 Gambar 4.11 Input Data Mata Kuliah... 100 Gambar 4.12 Edit Data Mata Kuliah... 101 Gambar 4.13 Hapus Data Mata Kuliah... 101 Gambar 4.14 Halaman Kelola Data Kelas... 102 Gambar 4.15 Input Data Kelas... 102 Gambar 4.16 Input Data Anggota Kelas... 102 Gambar 4.17 Hapus Data Peserta Kelas... 103 Gambar 4.18 Kelola Data Nilai... 104 Gambar 4.19 Edit Data Nilai... 104 Gambar 4.20 Lihat Laporan Indeks Prestasi... 105 Gambar 4.21 Kelola Data Pengguna... 105 Gambar 4.22 Input Data Pengguna... 106 x

Gambar 4.23 Edit Data Pengguna... 106 Gambar 4.24 Hapus Data Pengguna... 107 Gambar 4.25 Menu Kelola Data SMS Gateway... 107 Gambar 4.26 Atur Modem SMS Gateway... 108 Gambar 4.27 Lihat Pesan Masuk... 108 Gambar 4.28 Kirim Pesan... 108 Gambar 4.29 Login Dosen... 109 Gambar 4.30 Kelola Data Nilai... 109 Gambar 4.31 Edit Data Nilai... 110 Gambar 4.32 Lihat Laporan Indeks Prestasi... 110 Gambar 4.33 Login Mahasiswa... 111 Gambar 4.34 Lihat Laporan Indeks Prestasi... 112 xi

DAFTAR TABEL Tabel 2.1 Beberapa Tipe Data Yang Sering Dipakai Dalam MySQL... 16 Tabel 3.1 Product Backlog Pembuatan Sistem Informasi IPK... 25 Tabel 4.1 Pengujian... 112 xii

DAFTAR PUSTAKA Afdila, R., 2012. Aplikasi Musik Video Online. Tugas Akhir Program Studi Diploma III Teknik Informatika, Departemen Matematika, Fakultas Matematika Dan Ilmu Pengetahuan Alam, Universitas Sumatera Utara Medan Fikri, A., 2007. Aplikasi Short Message Service (SMS) Gateway untuk Layanan Informasi Registrasi Administrasi Mahasiswa. Jurnal: Program Studi Ilmu Komputer, Universitas Pendidikan Indonesia, Vol.1(2):hal 1-3. Indra, Christianto, H. dan Setiaji, E., 2012. Aplikasi Permainan Augmented Reality "War Of Piggy" Bergenre Tower Defense Dengan Pendekatan Metodologi Scrum Menggunakan Unity Engine Dan Qcar SDK Pada Android. Universitas Bina Nusantara. Irwanto, D., 2011. Website Creation Attraction in Yogyakarta Using Macromedia Flash MX and MySql. http://papers.gunadarma.ac.id/index.php/tk/article/download/16047/15271. (diakses 6 Juni 2013) Iswara, H., 2011. Pengenalan Database MySQL. http://harya.staff.gunadarma.ac.id/downloads/files/25650/materi+mysql+ 1.ppt. (diakses 5 Juni 2013) Kadir, A., 2003. Dasar Web Pemrograman Dinamis Menggunakan PHP. Yogyakarta: Andi. Prasetyo, D. E., 2012. Penerapan Metodologi Extreme Programing Dalam Pembuatan Sistem Informasi Keaktifan Mahasiswa UMM. Tugas Akhir Jurusan Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah Malang. Rosmawarni, N., 2011. Agile Method XP, Scrum, dan UP. nenyrosmawarni.com/?m=20111215. (diakses 16 Juni 2013) Saragih, N. S., 2012. Perancangan SMS Gateway untuk Meningkatkan Kualitas Pelayanan di PT. PLN (Persero) Medan. Tugas Akhir Program Studi Ekstensi S1 Ilmu Komputer, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Sumatera Utara Medan. Sobri, 2010. Analisis Dan Perancangan Sistem Informasi Berbasis Web Sebagai Media Promosi Dan Transaksi Pada Mac Mohan Solo Jawa Tengah. Naskah Publikasi Sekolah Tinggi Manajemen Informatika Dan Komputer Amikom Yogyakarta.

Sunarfrihantono, B., 2002. PHP dan Mysql Untuk Web. Yogyakarta: Andi. Tarigan, D. E., 2012. Membangun SMS GATEWAY Berbasis WEB dengan CODEIGNITER. Yogyakarta: Lokomedia.