DAFTAR ISI LEMBAR PENGESAHAN i SURAT PERNYATAAN ii ABSTRAK iii ABSTRACT iv KATA PENGANTAR v DAFTAR ISI viii DAFTAR GAMBAR xi DAFTAR TABEL xv BAB I PENDAHULUAN 1.1. Latar Belakang Masalah I-1 1.2 Identifikasi Masalah I-2 1.3. Rumusan Masalah I-2 1.4. Tujuan Penelitian I-3 1.5. Batasan Masalah I-4 1.6. Metode Penelitian I-5 1.7. Sistematika Penulisan I-7 BAB II GAMBARAN UMUM PERUSAHAAN 2.1. Data Umum UTAMA II-1 2.2. Gambaran Umum ERP Center II-2 2.2.1 Organisasi ERP Center II-3 2.2.2 Deskripsi Tugas II-4 2.2.3 Ruang Lingkup Program ERP Center II-4 2.3. Layanan Akademik dan Administratif ERP Center II-5 2.4. Rencana Pengembangan Program ERP II-6 BAB III LANDASAN TEORI 3.1. Konsep Dasar Sistem III-1 3.2. Sasaran III-1 3.2.1 Masukan Proses Keluaran III-2 3.2.2 Lingkungan III-2 3.2.3 Saling Kebergantungan III-2 3.2.4 Jaringan Kerja Sistem III-3 3.2.5 Kendala III-3 3.2.6 Pengendalian Sebagai Konsep Inti Sistem III-3 3.3. Konsep Dasar Informasi III-4 3.3.1 Siklus Informasi III-4 3.3.2 Kualitas Informasi III-5 3.3.3 Konsep Umpan Balik Informasi III-5 3.3.4 Pendekatan Sistem Dalam Pertukaran Informasi III-6 3.4. Konsep Dasar Sistem Informasi III-6 3.5. Sistem Informasi dan Pemakaian Komputer III-7 3.6. Pengertian Basis Data III-8 3.7. Database Management System III-9 3.8. Proses Pengembangan Basis Data III-12 3.9. Perancangan Basis Data III-13 3.9.1 Basis Data Relational III-15 viii
3.9.2 Structures Query Language (SQL) III-15 3.10. Basis Data Berbasis Web III-16 3.10.1 Pengenalan PHP Hypertext Preprocessor III-16 3.10.2 Database MYSQL[10] III-19 3.10.3 Keistimewaan MySQL III-19 3.10.4 SQL Query III-21 3.11.Tinjauan Umum Enterprise Resource Planning III-21 3.11.1 Manfaat ERP dan Cara Mendapatkannya III-23 3.11.2 Implementasi software ERP dalam perusahaan III-24 3.11.3 Kendala dalam implementasi ERP III-25 3.12. Konsep Pemodelan Berorientasi Objek (Object Oriented Modeling Concept) III-25 3.12.1 Object III-26 3.12.2 Class dan Instance III-26 3.13. Karakteristik Metodologi Berorientasi Objek III-26 3.13.1 Encapsulation III-26 3.13.2 Polymorphism III-27 3.13.3 Inheritance III-27 3.14. Metoda Perancangan Unified Modeling Language III-27 3.14.1 Pengertian Unified Modeling Language III-28 3.14.2 Design Unified Modeling Language III-28 3.15. Metode Rekayasa Perangkat Lunak dengan Metode Rational Unified Process III-32 BAB IV ANALISIS SISTEM 4.1. Prinsip kerja sistem yang lama IV-1 4.2. Prinsip Kerja Sistem yang Diusulkan IV-3 4.2.1. Persyaratan Umum IV-3 4.2.2. Arsitektur Sistem IV-4 4.3. Rancangan Mind Map ERP Center IV-6 4.4. Modul-Modul Aplikasi IV-7 BAB V PERANCANGAN SISTEM 5.1. Deskripsi Sistem V-1 5.2. Deskripsi Sistem Dengan Unified Modeling Language (UML) V-1 5.2.1. Use Case Diagram V-1 5.2.1.1. Definisi Actor V-5 5.2.1.2. Use Case Model V-5 5.2.2. Sequence Diagram V-6 5.2.3. Activity Diagram V-16 5.2.4. Class Diagram V-20 5.3. Perancangan Database V-22 5.4. Struktur Menu V-27 5.5. Perancangan Antarmuka V-29 BAB VI IMPLEMENTASI SISTEM 6.1. Lingkungan Implementasi VI-1 6.2. Implementasi Basis Data VI-2 6.3. Penjelasan Struktur Program VI-10 6.4. Implementasi Antarmuka VI-12 6.5. Pengujian Sistem VI-37 ix
BAB VII KESIMPULAN DAN SARAN 7.1. Kesimpulan VII-1 7.2. Saran VII-2 DAFTAR PUSTAKA DAFTAR LAMPIRAN x
DAFTAR GAMBAR Gambar 1.1. Diagram Sistematika Metode RUP I-5 Gambar 2.1 Struktur Organisasi ERP Center UTAMA II-3 Gambar 2.2 Jumlah Mahasiswa TA 2008/2009 s.d 2010/2011 II-6 Gambar 3.1. Mekanisme Kerja Sistem III-2 Gambar 3.2. Siklus informasi III-5 Gambar 3.3. Blok Bangunan III-7 Gambar 3.4. Struktur tiga-skema dari sebuah RDBMS III-14 Gambar 3.5. Konsep kerja HTML III-17 Gambar 3.6. Konsep kerja HTML III-18 Gambar 3.7. Contoh keluaran eksekusi PHP III-19 Gambar 3.8. Source code HTML pada browser client III-19 Gambar 3.9. Contoh Use Case Diagram III-29 Gambar 3.10. Contoh Class Diagram III-30 Gambar 3.11. Contoh Statechart Diagram III-30 Gambar 3.12. Contoh Sequence Diagram III-31 Gambar 3.13. Contoh Collaboration Diagram III-31 Gambar 3.14. Contoh Activity Diagram III-32 Gambar 3.15. Contoh Component Diagram III-32 Gambar 3.16. Contoh Deployment Diagram III-33 Gambar 3.17. Metode RPL dengan Metode Rational Unified Process III-34 Gambar 4.1. Arsitektur Sistem untuk User Aplikasi IV-3 Gambar 4.2. Arsitektur sistem untuk Admin IV-4 Gambar 4.3. Rancangan Mind Map ERP Center IV-5 Gambar 5.1. Use Case Diagram Global V-2 Gambar 5.2. Use Case Diagram Realisasi Global V-3 Gambar 5.3. Activity Diagram untuk Login V-5 Gambar 5.4. Activity Diagram untuk Master V-5 Gambar 5.5. Activity Diagram untuk Transaksi V-6 Gambar 5.6. Activity Diagram untuk Laporan V-8 Gambar 5.7. Sequence Diagram Login User V-9 Gambar 5.8. Sequence Diagram Data User V-10 Gambar 5.9. Sequence Diagram Data Asisten V-10 xi
Gambar 5.10. Sequence Diagram Data Dosen V-11 Gambar 5.11. Sequence Diagram Data Mahasiswa V-11 Gambar 5.12. Sequence Diagram Data Modul V-12 Gambar 5.13. Sequence Diagram Data News / Menu V-12 Gambar 5.14. Sequence Diagram Data Forum V-13 Gambar 5.15. Sequence Diagram BackUp Data V-13 Gambar 5.16. Sequence Diagram Import Data V-14 Gambar 5.17. Sequence Diagram Data Nilai V-14 Gambar 5.18. Sequence Diagram Data Sertifikat V-15 Gambar 5.19. Sequence Diagram Data Peserta Advance Service V-15 Gambar 5.20. Sequence Diagram Data Exam V-16 Gambar 5.21. Sequence Diagram Data Remedial V-16 Gambar 5.22. Sequence Diagram Data Kehadiran Asisten V-17 Gambar 5.23. Sequence Diagram Data Penjualan Honor V-17 Gambar 5.24. Sequence Diagram Laporan Sertifikasi V-18 Gambar 5.25. Sequence Diagram Laporan Data Nilai V-18 Gambar 5.26. Sequence Diagram Laporan Daftar Sertifikat V-19 Gambar 5.27. Sequence Diagram Laporan Rekap Nilai per Dosen V-19 Gambar 5.28. Class Diagram V-20 Gambar 5.29. Struktur Menu V-27 Gambar 5.30. Desain Layout Halaman Utama V-28 Gambar 5.31. Desain Form Menu Login V-28 Gambar 5.32. Desain Layout Halaman Admin V-29 Gambar 5.33. Desain Layout Halaman Mahasiswa V-29 Gambar 5.34. Desain Form Input Data User V-29 Gambar 5.35. Desain Form Ganti Password V-30 Gambar 5.36. Desain Form BackUp Data V-30 Gambar 5.37. Desain Form Daftar Mahasiswa V-30 Gambar 5.38. Desain Form Input Data Dosen V-31 Gambar 5.39. Desain Form Input Data News V-31 Gambar 5.40. Desain Form Lupa Password V-32 Gambar 5.41. Desain Form Cari Data Nilai oleh Operator V-32 Gambar 5.42. Desain Form Informasi Nilai Mahasiswa V-35 Gambar 6.1. Tampilan Halaman Utama VI-11 Gambar 6.2. Tampilan Halaman untuk Registrasi User VI-12 xii
Gambar 6.3. Tampilan Halaman Forgot Password Gambar 6.4. Tampilan Registrasi Advance Service Gambar 6.5. Tampilan Login User Gambar 6.6. Tampilan Halaman Utama Menu Admin Gambar 6.7. Tampilan Halaman Menu Data User Gambar 6.8. Tampilan Halaman Insert Data User Gambar 6.9. Tampilan Halaman Menu Data Dosen Gambar 6.10. Tampilan Halaman Menu Data Mahasiswa Gambar 6.11. Tampilan Halaman Menu Data Nilai Gambar 6.12. Tampilan Halaman Menu Exam Gambar 6.13. Tampilan Halaman Menu Data Remedial Gambar 6.14. Tampilan Halaman Menu Data Advance Service Gambar 6.15. Tampilan Halaman Menu Data Sertifikat Gambar 6.16. Tampilan Halaman Menu Data Modul Gambar 6.17. Tampilan Halaman Menu Data News Gambar 6.18. Tampilan Halaman Menu Data Forum Gambar 6.19. Tampilan Halaman Utama Menu Mahasiswa Gambar 6.20. Tampilan Halaman Menu Daftar Nilai Gambar 6.21. Tampilan Halaman Menu Jadwal Dosen Gambar 6.22. Tampilan Halaman Menu Forum Komunikasi Gambar 6.23. Tampilan Halaman Menu Komentari Forum Gambar 6.24. Tampilan Halaman Menu View Account Gambar 6.25. Tampilan Halaman Utama Menu Dosen Gambar 6.26. Tampilan Halaman Menu Exam Gambar 6.27. Tampilan Halaman Menu Nilai Gambar 6.28. Tampilan Halaman Menu Remedial Gambar 6.29. Tampilan Halaman Utama Menu Instruktur Gambar 6.30. Tampilan Halaman Menu Data Kehadiran Asisten VI-13 VI-14 VI-14 VI-15 VI-16 VI-17 VI-18 VI-19 VI-20 VI-21 VI-22 VI-23 VI-24 VI-25 VI-26 VI-27 VI-28 VI-28 VI-29 VI-30 VI-31 VI-32 VI-33 VI-33 VI-34 VI-35 VI-36 VI-37 xiii
DAFTAR TABEL Tabel 3.1 Query satu table III-22 Tabel 3.2 Manfaat ERP III-24 Tabel 3.3 Masalah yang dihadapi dan cara mengatasi masalah ERP III-25 Tabel 5.1 Tabel user V-21 Tabel 5.2 Tabel mahasiswa V-21 Tabel 5.3 Tabel mahasiswa_alamat V-21 Tabel 5.4 Tabel mahasiswa_identitas V-21 Tabel 5.5 Tabel dosen V-22 Tabel 5.6 Tabel sertifikat V-22 Tabel 5.7 Tabel registrasi_sertifikat V-22 Tabel 5.8 Tabel remedial V-23 Tabel 5.9 Tabel exam V-23 Tabel 5.10 Tabel jadwal V-23 Tabel 5.11 Tabel modul V-24 Tabel 5.12 Tabel nilai V-24 Tabel 5.13 Tabel news V-24 Tabel 5.14 Tabel forum V-24 Tabel 5.15 Tabel jawabforum V-25 Tabel 5.16 Tabel pendidikan_dosen V-25 Tabel 5.17 Tabel sertifikasi_dosen V-25 Tabel 5.18 Tabel advance_service V-25 Tabel 5.19 Tabel penjualan_modul V-25 Tabel 5.20 Tabel kehadiran_asisten V-26 Tabel 5.21 Tabel data_asisten V-26 Tabel 6.1 Lingkungan Implementasi VI-1 Tabel 6.2 Tabel user VI-2 Tabel 6.3 Tabel mahasiswa VI-2 Tabel 6.4 Tabel mahasiswa_alamat VI-2 Tabel 6.5 Tabel mahasiswa_identitas VI-2 Tabel 6.6 Tabel dosen VI-3 xv
Tabel 6.7 Tabel sertifikat Tabel 6.8 Tabel registrasi_sertifikat Tabel 6.9 Tabel remedial Tabel 6.10 Tabel exam Tabel 6.11 Tabel jadwal Tabel 6.12 Tabel mata_kuliah Tabel 6.13 Tabel modul Tabel 6.14 Tabel nilai Tabel 6.15 Tabel news Tabel 6.16 Tabel forum Tabel 6.17 Tabel jawab_forum Tabel 6.18 Tabel menu Tabel 6.19 Tabel advance_service Tabel 6.20 Tabel penjualan_modul Tabel 6.21 Tabel kehadiran_asisten Tabel 6.22 Tabel data_asisten Tabel 6.23 Penjelasan Struktur Program Tabel 6.24 Tabel Hasil Pengujian VI-3 VI-4 VI-4 VI-4 VI-5 VI-5 VI-5 VI-6 VI-6 VI-6 VI-7 VI-7 VI-7 VI-8 VI-8 VI-8 VI-10 VI-39 xvi
DAFTAR LAMPIRAN Lampiran A. Curiculum Vitae A-1 Lampiran B. Kartu Bimbingan TA B-1