SKRIPSI. Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer. Oleh: Valentino Putra Parlan NIM:

dokumen-dokumen yang mirip
Perancangan dan Implementasi Tes Seleksi Calon Mahasiswa Baru di Universitas Kristen Satya Wacana, Salatiga

Sistem Informasi Lowongan Pekerjaan Berbasis Web Menggunakan Model View Controller

Perancangan dan Implementasi Sistem Pendukung Keputusan untuk Jalan Menggunakan Metode ID3 (Studi Kasus BAPPEDA Kota Salatiga) Halaman Judul

Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP di SMP Negeri 1 Salatiga Menggunakan Metode Prototype

Penjadwalan Ujian Skripsi Berbasis Web Service Menggunakan Metode TOPSIS (Studi Kasus : FTI UKSW)

Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service (Studi Kasus pada Perpustakaan UKSW)

Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati) SKRIPSI

Sistem Informasi Pemeliharaan Gardu Distribusi (Studi Kasus:PT PLN (PERSERO) APP Salatiga)

SISTEM PENJADWALAN KERETA API PADA JADWAL KERETA API SEMARANG - JAKARTA

i Aplikasii Diajukan kepada Informasi Oleh: Aulia Adie Putra NIM: Salatiga Mei 20122

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

Aplikasi Pembelajaran IPA Berbasis Multimedia Interaktif Menggunakan HTML5 (Studi Kasus: SD Negeri 06 Salatiga)

Perancangan Sistem Informasi Akademik Berbasis Web di Sekolah Tinggi Ilmu Manajemen Informasi dan Komputer (STIMIK) Sepuluh November Jayapura - Papua

Perancangan dan Implementasi Sistem Informasi Persediaan pada Apotek Budi Asih Banjarmasin

Sistem Penjurian Olahraga Tinju Berbasis Desktop (Studi Kasus : Sasana Tinju Schreuder Salatiga)

Sistem Informasi Geografis untuk Pemetaan Jaringan Pipa PDAM Kabupaten Klaten

Analisis dan Perancangan Test Online di Sekolah Tinggi Ilmu Farmasi Yayasan Pharmasi Semarang. Skripsi

Pemodelan Audio Player Berbasis Web Dengan Menggunakan HTML 5. Skripsi

Perancangan dan Implementasi Aplikasi Deteksi Kerusakan Mobil Berbasis XML Laporan Penelitian

Sistem Rekam Jejak Peserta Pelatihan Secara Online pada CTC FTI UKSW

Perancangan Data Terdistribusi pada Sistem Informasi Perbendaharaan Daerah Kota Salatiga

Perancangan Aplikasi Rekam Medis dan Resep Elektronik Berbasis Dekstop

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET (STUDI KASUS : UKSW)

Pemanfaatan SQLite pada Aplikasi Konversi Mata Uang di Android SKRIPSI

Aplikasi Advanced Encryption Standart (AES) Untuk Kerahasiaan Basis Data Keuangan (Studi Kasus : PT. Indomedia) SKRIPSI

Perancangan dan Implementasi Dokumen Ijin Kerja Online Berbasis Yii Framework StudyKasus PT.PLN APP Semarang

Sistem Informasi Penggajian dan Kepegawaian Berbasis Dekstop (Studi Kasus: Sekolah Menengah Atas (SMA) Negeri 2 Waingapu)

Perancangan Sistem Informasi Manajemen Kontraktor Berbasis Web SKRIPSI

Aplikasi Pembelajaran Servis Ringan Sepeda Motor Menggunakan Teknologi 3D (Studi Kasus Honda BeAT)

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

PERANCANGAN SISTEM PEMESANAN SERVIS MOBIL ONLINE BERBASIS WEB PADA PT. SRIKANDI MOTOR

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

SISTEM INFORMASI PELAYANAN UMUM BERBASIS WEBGIS DI KABUPATEN SUMBA TIMUR SKRIPSI

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA

Analisis Penerapan Aplikasi OrangeHRM pada Departemen Human Resource Development (Studi Kasus: Departemen HRD Bakrie Microfinance Indonesia)

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

Perancangan dan Implementasi Sistem Informasi Perhitungan Arus Kas Menggunakan Metode Langsung (Studi Kasus: Toko Istana Boneka di Surabaya)

Bab 4. Pembahasan dan Hasil

BAB I PENDAHULUAN... I-1

Laporan Penelitian. Peneliti: Bambang Subekti, SIE ( ) Sri Yulianto Joko Prasetyo, S.Si., M.Kom. M. A. Ineke Pakereng, M.Kom.

PERANCANGAN SISTEM INFORMASI DATA KEPENDUDUKAN BERBASIS DESKTOP DI DESA BUKIT LANGKAP KECAMATAN LINGGA TIMUR

PENGEMBANGAN SISTEM INFORMASI WEBSITE SOLO KULINER DAN FESTIVAL BERBASIS PHP

Bab 1. Pendahuluan. 1.1 Latar Belakang

SISTEM INFORMASI PENGOLAHAN NILAI SISWA BERBASIS WEB DENGAN PHP DAN MYSQL DI SMP NEGERI 5 PURWANEGARA

Perancangan Sistem Penilaian Kinerja KaryawanMenggunakan Metode TOPSIS Studi Kasus Pada Business Center Tempo Direct Solo

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

Perancangan Sistem Informasi Akademik Berbasis Web Pada SMA Negeri 1 Wewewa Tengah

ANALISIS DAN PERANCANGAN APLIKASI SMS GATEWAY PADA SMU DHARMA KARYA MENGGUNAKAN APLIKASI JAVA STUDIO SKRIPSI. Oleh. Sukma Ariyadi Kusuma

PERANCANGAN SISTEM INFORMASI MONITORING PENGELUARAN KAS KECIL PROYEK PADA PT. RAJAWALI MEGAH PERKASA BERBASIS WEB ASLAMIYAH

Perancangan dan Implementasi Aplikasi Pencatatan Transaksi Resseler Pulsa Elektronik

APLIKASI SISTEM INFORMASI NILAI SISWA BERBASIS WEB PADA SDIT AL-FITRA KELURAHAN HARAPAN JAYA KOTA BEKASI

Sistem Pendukung Keputusan untuk Menentukan Kelayakan Harga Mobil Menurut Spesifikasinya Menggunakan Metode Fuzzy SKRIPSI

BAB II LANDASAN TEORI

SKRIPSI PERANCANGAN SISTEM INFORMASI BEASISWA BANTUAN BIAYA PENDIDIKAN BAZIS PROVINSI DKI JAKARTA BERBASIS WEB

Pengembangan Sistem Proyeksi Kependudukan Provinsi Jawa Tengah Dengan Menggunakan Metode Geometri

Laporan Penelitian. Oleh: Yesyurun Andreson Mustamu ( ) Kristoko Dwi Hartomo, M.Kom. Augie David Manuputty, S.Kom., M.Cs.

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

Perancangan dan Implementasi Aplikasi Objek Wisata Kabupaten Poso Berbasis Android. Laporan Penelitian

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

TIFANI PARADITA

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

Embedding Pesan Rahasia Ke Dalam Gambar Menggunakan Metode Least Signnificant Bit

Perancangan dan Implementasi Aplikasi Multimedia Interaktif Pembelajaran Ilmu Pengetahuan Alam (Studi Kasus: Bethany Elementary School Salatiga)

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

APLIKASI MONITORING TINGKAT PEKERJAAN KARYAWAN TEKNIS STUDI KASUS PT OPTIMA INFOCITRA UNIVERSAL SKRIPSI INDRA KURNYAWAN

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

Yogyakarta, 15 Agustus 2017 Penulis, Yusuf Hanafi Angkat. viii

IMPLEMENTASI TEKNOLOGI FRAMEWORK YII UNTUK SISTEM PENJUALAN ONLINE DI TOKO PASSION YOGYAKARTA

Sistem Informasi Kelayakan Pengajuan Kupedes untuk KUR Mikro (Studi Kasus : PT. Bank Rakyat Indonesia (Persero) Tbk Cabang Masohi Unit Binaya)

Sistem Informasi Pendaftaran Calon Tenaga Kerja Indonesia Pada Lembaga Pelatihan Kerja Swasta SONAGI

SISTEM NOTIFIKASI JADWAL KEGIATAN PROLANIS (PROGRAM PENGELOLAAN PENYAKIT KRONIS) MENGGUNAKAN APLIKASI MOBILE BERBASIS ANDROID

Penerapan SCM Proses Pengadaan Barang Di PT. Semarang Garment Manufaktur

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

Sistem Informasi Pendaftaran Siswa Baru Terpadu untuk SMP Negeri secara Online pada Dinas Pendidikan Pemuda dan Olahraga Kabupaten Kudus

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

Pembuatan Aplikasi Studio Photo Online Berbasis Web

SKRIPSI PEMETAAN KEKUATAN PEMILIHAN KEPALA DAERAH (PILKADA) MENGGUNAKAN SMS GATEWAY DAN FRAMEWORK CODEIGNITER (STUDI KASUS KABUPATEN KLATEN)

Disusun Oleh : Dinita Christy Pratiwi NIM. M

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

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

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

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

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

PENGELOLAAN INVENTARISASI LABORATORIUM PADA SMK WISUDHA KARYA KUDUS BERBASIS WEB

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

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

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

LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BIMBINGAN KONSELING BERBASIS WEB PADA SMA NEGERI 1 PAMOTAN KABUPATEN REMBANG

LAPORAN SKRIPSI SISTEM INFORMASI MANAJEMEN PENDAFTARAN DAN PEMBAYARAN TEST IQ PADA LPSDM PELITA HARAPAN BANGSA MAGELANG CABANG JEPARA BERBASIS WEB

Sistem Informasi Pemasaran dan Pemesanan Meubel Berbasis Web pada CV. Jati Agung Furniture Bareng Kudus

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

SISTEM INFORMASI PENCARIAN ORANG HILANG BERBASIS WEB

SISTEM INFORMASI ADMINISTRASI WAJIB LAPOR KETENAGAKERJAAN DI PERUSAHAAN (WLKP) PADA DINAS SOSIAL, TENAGA KERJA DAN TRANSMIGRASI KABUPATEN KUDUS

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

Sistem Informasi Pemesanan Rokok Secara Online Pada PR.Podo Rukun Sejahtera Jepara

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

LAPORAN SKRIPSI SISTEM INFORMASI REWARD PEGAWAI UNIVERSITAS MURIA KUDUS BERBASIS WEB

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

Transkripsi:

Perancangan dan Implementasi Sistem Pengisian Form Akademik Secara Online Dengan Menggunakan Arsitektur MVC (Model View Controller) (Studi Kasus Universitas Kristen Indonesia Toraja) SKRIPSI Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer Oleh: Valentino Putra Parlan NIM: 672007108 Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga November 2011

ii

PERNYATAAN Tugas akhir yang berikut ini : Judul : Perencanaan dan Implementasi Sistem Pengisian Form Akademik Secara Online Dengan Menggunakan Arsitektur MVC (Model View Controller) Studi Universitas Kristen Indonesia Toraja Pembimbing : 1. M. A. Ineke Pakereng, M.Kom. 2. Frederik S. Papilaya, S.Kom., M.Cs. adalah benar hasil karya saya : Nama : Valentino Putra Parlan NIM : 672007108 Saya menyatakan tidak mengambil sebagian atau seluruhnya dari hasil karya orang lain kecuali sebagaimana yang telah tertulis pada daftar pustaka. Pernyataan ini dibuat dengan sebenar-benarnya sesuai dengan ketentuan yang berlaku dalam penulisan karya ilmiah. Salatiga Valentino Putra Parlan iii

Prakata Puji syukur penulis panjatkan kepada Tuhan Yesus Kristus karena atas berkat dan rahmat-nya, penulis dapat menyelesaikan skripsi yang berjudul Perencanaan dan Implementasi Sistem Pengisian Form Akademik Secara Online Dengan Menggunakan Arsitektur MVC (Model View Controller) (Studi Universitas Kristen Indonesia Toraja) ini. Skripsi ini disusun untuk memenuhi sebagian persyaratan dalam memperoleh gelar Sarjana Komputer pada Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga. Skripsi ini dapat selesai berkat bantuan dari berbagai pihak yang telah memberikan bimbingan, ide, dan berbagai dukungan lainnya kepada penulis. Pada kesempatan ini penulis mengucapkan terima kasih kepada : 1. Andeka Rocky Tanaamah, SE., M.Cs., selaku Dekan Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga. 2. Dian W. Chandra, S.Kom., M. Cs., selaku Ketua Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga. 3. M. A. Ineke Pakereng, S.Kom., M.Kom., selaku dosen pembimbing satu, terimakasih atas kesabaran dalam memberi bimbingan, masukan, motivasi dan pengarahan dalam penyusunan skripsi ini. iv

4. Frederik Samuel Papilaya, S.Kom., M. Cs., selaku dosen pembimbing dua, terimakasih atas kesabaran dalam memberi bimbingan, masukan, motivasi dan pengarahan dalam penyusunan skripsi ini. 5. Seluruh Bapak/Ibu dosen pengajar dan seluruh staf di Fakultas Teknologi Informasi Univeristas Kristen Satya Wacana Salatiga yang telah mendidik dan memberikan bekal kepada penulis selama kuliah. 6. Papa, Mama dan semua keluarga besar yang selalu memberi semangat, doa, kasih sayang dan perhatian yang begitu besar sampai detik ini dan untuk seterusnya. 7. My Lovely Francinety Lande yang sudah menemani dan memberikan Support selama ini. 8. Teman-teman seperjuangan: Viktor, Fitri, Tri, Jill, Antonia, Kiky dan semua teman-teman SMU LKU Periode 2010-2011 terimakasih atas bantuan dan motivasi selalu diberikan kepada saya. 9. Saudara Saya Gang Bambu: Finta, Deny, Bony, Rinto, Winda, Eva dan Ade. Terimakasih buat kebersamaannya selama ini. 10. Semua teman-teman di PKMST. Terimakasih untuk semua Bantuan dan kebersamaannya. 11. Semua teman-teman angkatan 07 FTI UKSW. Terimakasih untuk kerjasama dan suportnya selama di bangku perkuliahan. 07 FTI is the best. 12. Dan semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah membantu penulis selama penyusunan skripsi ini. v

Penulis menyadari sepenuhnya bahwa dalam penulisan skripsi ini masih terdapat kekurangan. Oleh karena itu, penulis mengharapkan saran yang membangun dari pembaca demi penyempurnaan laporan ini. Akhir kata, penulis berharap semoga laporan skripsi ini dapat bermanfaat bagi pembaca sekalian. Tuhan Yesus memberkati. Salatiga, 25 Oktober 2011 Valentino Putra Parlan vi

Daftar Isi Halaman Halaman Judul... i Lembar Pengesahan... ii Halaman Pernyataan... iii Prakata... iv Daftar Isi... vii Daftar Tabel... xi Daftar Gambar... xii Daftar Lampiran... xiv Kode Program... xv Abstract... xvi Bab 1 Pendahuluan... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan dan Mamfaat Penelitian... 3 1.4 Batasan Masalah... 4 1.5 Sistematika Penulisan... 4 Bab 2 Tinjauan Pustaka... 6 2.1 Penelitian Terdahulu... 6 2.2 Pengertian Analisis Sistem... 7 2.2.1 Sistem... 7 2.2.2 Analisis Sistem... 7 2.2.3 Desain Sistem... 8 2.3 Pengertian Sistem Informasi Akademik... 8 2.4 Konsep PHP... 10 2.5 Database MySQL... 11 2.6 Web Server... 13 2.7 Pengertian MVC... 13 vii

- Komponen Model... 14 - Komponen View... 15 - Komponen Controller... 15 Bab 3 Metode dan Perancangan Sistem... 16 3.1 Metode Pengembangan Sistem... 16 3.2 Kebutuhan Input Proses dan Output... 19 3.2.1 Kebutuhan Input... 18 3.2.2 Kebutuhan Proses... 20 3.2.3 Kebutuhan output... 20 3.3 Spesifikasi Sistem... 21 3.4 Perancangan Sistem... 22 3.4.1 Usecase Diagram... 22 3.4.2 Diagram Activity... 24 3.4.3 Sequence Diagram... 26 3.4.4 Perancangan Class Diagram... 32 3.5 Perancangan Tabel... 33 3.6 Perancangan Model View Controller (MVC)... 38 3.7 Rancangan Antarmuka... 41 3.7.1 Rancangan Antarmuka Form Login... 41 3.7.2 Rancangan Antarmuka Tampilan Menu Utama Mahasiswa... 42 3.7.3 Rancangan Antarmuka Tampilan Menu Utama Dosen... 43 3.7.4 Rancangan Antarmuka Tampilan Menu Bag. Akademik 1... 44 3.7.5 Rancangan Antarmuka Tampilan Menu Bag. Akademik 2... 45 3.7.6 Rancangan Antarmuka Tampilan Form Daftar Matakuliah... 46 3.7.7 Rancangan Antarmuka Tampilan Form Daftar Jadwal Matakuliah... 47 3.7.8 Rancangan Antarmuka Tampilan Form Input Data Mahasiswa... 48 viii

3.7.9 Rancangan Antarmuka Tampilan Form Input Data Ruang... 49 3.7.10 Rancangan Antarmuka Tampilan Form Input Data Matakuliah... 50 3.7.11 Rancangan Antarmuka Tampilan Form Input Data Dosen... 51 3.7.12 Rancangan Antarmuka Tampilan Form Ganti Password... 52 Bab 4 Hasil dan Pembahasan... 54 4.1 Pembahasan... 54 4.1.1 Koneksi Data... 56 4.1.2 MVC yang dibangun... 53 4.2 Pembuatan dan Pengujian Aplikasi... 57 4.2.1 Implementasi Form Login Mahasiswa... 57 4.2.2 Implementasi Form Login Dosen... 59 4.2.3 Implementasi Form Login Bag. Akademik.. 61 4.2.4 Implementasi Form Progdi... 63 4.2.5 Implementasi Form Dosen... 62 4.2.6 Implementasi Form Mahasiswa... 65 4.2.7 Implementasi Form Matakuliah... 66 4.2.8 Implementasi Form Ruang... 67 4.2.9 Implementasi Form Jadwal... 68 4.2.10 Implementasi Form Ubah Password Mahasiswa... 69 4.2.11 Implementasi Form Manajemen Nilai Mahasiswa... 71 4.2.12 Implementasi Form Cetak Kartu Studi... 73 4.2.13 Implementasi Form Cetak Transkrip... 74 4.2.14 Implementasi Form Cetak Peserta... 76 4.2.15 Implementasi Form Daftar Matakuliah dan Jadwal Matakuliah... 77 4.3 Integration and System Testing... 79 4.3.1 Integrasi Sistem... 79 4.3.2 Pengujian Sistem dengan Metode ix

Blackbox... 80 4.3.3 Performance Analysis... 82 4.3.4 Pengujian Aplikasi Pada User (Pengguna)... 83 Bab 5 Kesimpulan dan Saran Pengembangan... 81 5.1 Kesimpulan... 86 5.2 Saran... 88 Daftar Pustaka... 89 Lampiran... 90 x

Daftar Tabel Tabel 3.1 Kebutuhan Input Petugas 1 Bagian Akademik... 20 Tabel 3.2 Kebutuhan Input Petugas 2 Bagian Akademik... 20 Tabel 3.3 Kebutuhan Input Mahasiswa... 21 Tabel 3.4 Kebututuhan Input Dosen... 21 Tabel 3.5 Kebutuhan Output Petugas 1 Bagian Akademik... 21 Tabel 3.6 Kebutuhan Output Mahasiswa... 22 Tabel 3.7 Kebutuhan Output Dosen... 22 Tabel 4.1 Pengujian Sistem... 78 xi

Daftar Gambar Gambar 2.1 Arsitektur Model View Controller... 14 Gambar 3.1 Alur Perancangan dengan Metode Waterfall... 17 Gambar 3.2 Diagram Use Case sistem Pengisian Form Akademik... 24 Gambar 3.3 Diagram Actifity Mahasiswa... 25 Gambar 3.4 Diagram Actifity Dosen... 26 Gambar 3.5 Diagram Actifity Bagian Akademik... 27 Gambar 3.6 Diagram Sequence Mahasiswa... 28 Gambar 3.7 Diagram Sequence Dosen... 30 Gambar 3.8 Diagram Sequence Manajemen Data Mahasiswa... 32 Gambar 3.9 Class Diagram Sistim Form rencana studi... 34 Gambar 3.10 Form Login... 38 Gambar 3.11 Menu Utama Mahasiswa... 39 Gambar 3.12 Menu Utama Dosen... 40 Gambar 3.13 Menu Utama Bagian Akademik 1... 41 Gambar 3.14 Menu Utama Bagian Akademik 2... 42 Gambar 3.15 Form Daftar Matakuliah... 43 Gambar 3.16 Form Daftar Jadwal Matakuliah... 44 Gambar 3.17 Form Input Data Mahasiswa... 45 Gambar 3.18 Form Input Data Kelas... 46 Gambar 3.19 Form Input Data Matakuliah... 47 Gambar 3.20 Form Input Data Dosen... 48 Gambar 3.21 Form Ganti Password... 49 Gambar 4.1 XAMPP Control Panel... 51 Gambar 4.2 Pembuatan Database... 52 Gambar 4.3 Skrip Database... 53 Gambar 4.4 Letak Model,View, Controller... 53 Gambar 4.5 Cara Kerja Model,View, Controller... 54 Gambar 4.6 Form Login Mahasiswa... 55 Gambar 4.7 Form Login Dosen... 57 Gambar 4.8 Form Login Bag. Akademik... 58 xii

Gambar 4.9 Form Progdi... 60 Gambar 4.10 Form Dosen... 62 Gambar 4.11 Form Mahasiswa... 63 Gambar 4.12 Form Matakuliah... 64 Gambar 4.13 Form Ruang... 65 Gambar 4.14 Form Jadwal... 65 Gambar 4.15 Form Ubah Password... 66 Gambar 4.16 Form Manajemen Nilai Mahasiswa... 68 Gambar 4.17 Form Cetak Kartu Studi... 70 Gambar 4.18 Form Cetak Transkrip... 71 Gambar 4.19 Form Cetak Peserta... 73 Gambar 4.20 Form Daftar Matakuliah... 74 Gambar 4.21 Form Daftar Jadwal Matakuliah... 74 Gambar 4.22 Integrasi Sistem... 76 Gambar 4.23 Grafik Performance Analysis... 79 xiii

Daftar Lampiran Lampiran 1 Surat Penelitian... 85 Lampiran 2 Hasil Wawancara... 86 Lampiran 2 Kode Program... 88 xiv

Kode Program Kode Program 4.1 Perintah Menampilkan Form Login Mahasiswa... 56 Kode Program 4.2 Perintah Menampilkan Form Login Dosen. 57 Kode Program 4.3 Perintah Menampilkan Form Login... 58 Bag. Akademik... 59 Kode Program 4.4 Perintah Form Progdi... 61 Kode Program 4.5 Perintah Form Ubah Password... 67 Kode Program 4.6 Perintah Form Manajemen Nilai... 69 Kode Program 4.7 Perintah Form Cetak Kartu Studi... 71 Kode Program 4.8 Perintah Form Cetak Transkrip Nilai... 72 Kode Program 4.9 Perintah Form Cetak Peserta... 73 Kode Program 4.10 Perintah Form Tambah Matakuliah... 75 xv

Abstract Academic System Information is a system which providing academic data. In implementation all this time, filling the academic form at Toraja Indonesian Christian University still use manual system, because of that it needs form filling system in online way that can make easier to access each information such as transcript value, study schedule, and course registration. This system is made with PHP, MySQL and using MVC architecture online system will decrease the error in process to filling data anda can make easier for a student to access each information Keyword : Academic System Information,PHPMySQl, MVC. xvi