PEMBANGUNAN DASHBOARD DIVISI PENYULUHAN DI PT. ENZYM BIOTEKNOLOGI INTERNUSA

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN 1-1

PEMBANGUNAN PERANGKAT LUNAK PENJURIAN WUSHU SANDA BERBASIS WEB MENGGUNAKAN KONSEP SOFTWARE REUSE (Studi Kasus: Satriakusuma Wushu Indonesia - Bandung)

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

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

BAB III BAB IV Class Diagram... II Sequence Diagram... II Colaboration Digram... II Activity Diagram... II S

DAFTAR ISI. ABSTRACT... i. ABSTRAK... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... x. DAFTAR TABEL... xii. DAFTAR SIMBOL...

Equipment Monitoring Control Manajemen System Berbasis Web Application

APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER

PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar Lampiran...

BAB I PENDAHULUAN... I-1

BAB II LANDASAN TEORI

PEMBUATAN MODEL APLIKASI REMINDER MUTABA AH AMAL YAUMIYAH STUDI KASUS YAYASAN TENDA VISI INDONESIA

PEMBANGUNAN APLIKASI NEWS AGGREGATOR BERBASIS ANDROID DILENGKAPI FITUR BERITA PILIHAN

PEMBANGUNAN APLIKASI E-COMMERCE LAYANAN JASA JAHIT BERBASIS WEB

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

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

EKSPLORASI PYTHON MENGGUNAKAN FRAMEWORK DJANGO. (Studi Kasus : Sistem Perpustakaan Teknik Informatika UNPAS)

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.

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

APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RESTORAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

STUDI DAN IMPLEMENTASI PEMBAYARAN PPOB (PAYMENT POINT ONLINE BANK) STUDI KASUS REKENING PDAM TIRTAWENING KOTA BANDUNG

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP

APLIKASI HANDOVER DOKUMENTASI PROYEK DAN DATABASE PELANGGAN BERBASIS WEB NINING LAPINASARI

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

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

ABSTRACT ABSTRAKSI KATA PENGANTAR

BAB III METODE PENELITIAN

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

DAFTAR ISI Halaman ABSTRAK... KATA PENGHANTAR... DAFTAR ISI... DAFTAR GAMBAR... xi. DAFTAR TABEL... xiv. DAFTAR SIMBOL... xv

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

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

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

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

PENGESAHAN DOSEN PEMBIMBING...

BAB II LANDASAN TEORI

DAFTAR ISI. PRAKATA... iv. ARTI LAMBANG DAN SINGKATAN... vi. ABSTRACT... vii. INTISARI... viii. DAFTAR ISI... ix. DAFTAR GAMBAR...

PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB

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

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

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

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

PERANCANGAN SISTEM INFORMASI WIRA WEDDING ORGANIZER BERBASIS WEB

LEMBAR JUDUL LEMBAR PENGESAHAN

PEMBANGUNAN PROTOTIPE PENCARIAN BARANG DI BERBAGAI TOKO ONLINE MENGGUNAKAN TEKNIK WEB SCRAPING (STUDI KASUS : TOKO ONLINE DI INDONESIA)

DAFTAR ISI. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... xv. DAFTAR TABEL...xxi. DAFTAR SIMBOL... xxii

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

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

DAFTAR ISI HALAMAN JUDUL PERTAMA

SISTEM INFORMASI PENGAJUAN SURAT PERINTAH PERJALANAN DINAS (SPPD) PADA PT. AEROTRANS SERVICES INDONESIA. Oleh : ANGGHIE RISTANTO

PEMBANGUNAN SISTEM MONITORING ALARM KEBAKARAN MENGGUNAKAN SENSOR TEMPERATUR DHT11 BERBASIS MICROCONTROLLER

Pendahuluan Kajian Pustaka

DAFTAR ISI. Halaman. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR ISI... x. DAFTAR GAMBAR... xiii. DAFTAR TABEL... xx. DAFTAR LAMPIRAN...

PENGESAHAN PEMBIMBING...

Bab 3 Metode dan Rancangan Sistem

PEMBUATAN SISTEM INFORMASI WEB UNTUK ASOSIASI TOKO SPAREPART SEPEDA MOTOR. Diajukan Oleh DYAN PERMANA YUDHA M

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

DAFTAR ISI. Abstraksi... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... BAB I PENDAHULUAN...

PERANCANGAN SISTEM INFORMASI TRAYEK/RUTE ANGKUTAN UMUM PADA KOTA JAKARTA BARAT SUHENDI SITORUS

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

APLIKASI m-checking UNTUK QUALITY CONTROL PADA PT. ABACUS KENCANA INDUSTRIES

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

ABSTRAK. Kata Kunci : sistem informasi, Web.

SISTEM INFORMASI SERVICE DAN PENJUALAN BARANG ELEKTRONIK PADA SUKSES JAYA TEKNIK BERBASIS WEBSITE

BAB III CARA DAN METODOLOGI PENELITIAN

BAB IV PERANCANGAN SISTEM

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

HUMAN RESOURCES MANAGEMENT ELECTRONIC PEGAWAI PADA LEMBAGA ADMINISTRASI NEGARA OLEH : RENY RAMDIANI PROGRAM STUDI SISTEM INFORMASI

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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

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

ABSTRAK. Kata Kunci : kamus, Indonesia, Mandarin, kata, kalimat, hanzi, pinyin, bushou.

PERANCANGAN APLIKASI MONITORING PROJECT BERBASIS WEB PADA PT. BERCA HARDAYAPERKASA MENGGUNAKAN ASP.NET SUCI FITRIA WULANDARI

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

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

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

PERANCANGAN SISTEM ADMINISTRASI BENGKEL PADA ASTRA HONDA MOTOR DAN NOTIFIKASI SERVICE BERKALA SUNYAR PRAYUDI

2.3 Aplikasi Yang Dipakai Dalam Pembuatan website... II Pemrograman dengan Menggunakan PHP... II Pengertian PHP... II

ORISINALITAS LAPORAN PENELITIAN...

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

2.4.1 Pemodelan Proses Behaviour Diagram Implementation Diagram Bahasa pemrograman PHP

PERANCANGAN SISTEM INFORMASI PENILAIAN KINERJA KARYAWAN (Kasus : PT. Neuronworks Indonesia)

IMPLEMENTASI DAN PENGUJIAN

PEMBANGUNAN PERANGKAT LUNAK FORUM DISKUSI BERBASIS WEB (Studi Kasus : Himpunan Mahasiswa Teknik Informatika Unpas)

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

Manusia Tujuan Sumber Daya Manusia Aktivitas Manajemen Sumber Daya

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

Transkripsi:

PEMBANGUNAN DASHBOARD DIVISI PENYULUHAN DI PT. ENZYM BIOTEKNOLOGI INTERNUSA TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan Bandung oleh : Gemala Putri Mulgiati NRP : 14.304.0264 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PASUNDAN BANDUNG JULI 2016

DAFTAR ISI ABSTRAK... Error! Bookmark not defined. ABSTRACT... Error! Bookmark not defined. KATA PENGANTAR... Error! Bookmark not defined. DAFTAR ISI... iii DAFTAR ISTILAH... vi DAFTAR TABEL... vii DAFTAR GAMBAR... ix DAFTAR SIMBOL... xii DAFTAR LAMPIRAN... xvi BAB 1 PENDAHULUAN... 1-1 1.1 Latar Belakang... 1-1 1.2 Identifikasi Masalah... 1-2 1.3 Tujuan Tugas Akhir... 1-2 1.4 Lingkup Tugas Akhir... 1-2 1.5 Metodologi Tugas Akhir... 1-2 1.6 Sistematika Penulisan Tugas Akhir... 1-5 BAB 2 LANDASAN TEORI... 2-1 2.1 Dashboard... 2-1 2.1.1 Definisi Dashboard... 2-1 2.1.2 Sejarah Dashboard... 2-1 2.1.3 The Three Thress Dashboard... 2-2 2.1.4 Struktur Dashboard... 2-4 2.1.5 Design Principles... 2-7 2.1.6 Functionality... 2-10 2.2 Key Performance Indicator (KPI)... 2-12 2.3 Dashboard Implementation Methodology... 2-12 2.4 Unified Modeling Language (UML)... 2-15 2.5 PHP... 2-16 2.6 Framework Codeigniter... 2-16 2.6.1 Pengertian Codeigniter... 2-16 2.6.2 Kelebihan Codeigniter... 2-16 2.7 Twitter Bootstrap... 2-17 2.8 MySQL... 2-17 2.9 Black Box Testing... 2-18 iii

2.10 XAMPP... 2-18 2.11 Penelitian Terdahulu... 2-18 BAB 3 PLAN, REQUIREMENTS GATHERING AND PROTOTYPE, DESIGN... 3-1 3.1 Kerangka Tugas Akhir... 3-1 3.2 Deskripsi Umum Dashboard... 3-4 3.2.1 Manfaat Dashboard... 3-4 3.2.2 Batasan Dashboard... 3-5 3.2.3 Dashboard Berbasis Web... 3-5 3.3 Plan... 3-6 3.3.1 Identifikasi Tugas Pengguna dan Penjelasannya... 3-6 3.3.2 Menentukan Ruang Lingkup Proyek... 3-6 3.3.3 Mengumpulkan Data yang Dibutuhkan untuk KPI dan Letak Data KPI... 3-6 3.3.4 Mengumpulkan Data Realisasi dan Data yang Perlu Dicapai... 3-9 3.3.5 Identifikasi KPI dan Letak KPI pada Dashboard... 3-9 3.4 Fase Requirement Gathering and Prototype... 3-9 3.4.1 Identifikasi Kebutuhan Pengguna... 3-10 3.4.2 Identifikasi Arsitektur Dashboard... 3-11 3.4.3 Fungsionalitas Dashboard... 3-11 3.4.4 Kebutuhan Platform... 3-14 3.5 Fase Design... 3-14 3.5.1 Perancangan Control Flow... 3-14 3.5.2 Membuat Gambaran Database dan Query... 3-17 3.5.3 Perancangan Sistem... 3-21 BAB 4 BUILD AND VALIDATE... 4-1 4.1 Front-End Implementation... 4-1 4.1.1 Dokter... 4-1 4.1.2 Education Representative... 4-2 4.1.3 Manager... 4-3 4.2 Query Implementation... 4-4 4.3 Configure Scheduling, Refresh and Security... 4-11 4.4 Dashboard Validation... 4-12 4.4.1 Black Box Testing... 4-13 4.4.2 Kesesuaian dengan The Three Tress Dashboard... 4-15 4.4.3 Kesesuaian dengan Struktur Dashboard... 4-15 4.5 Build... 4-16 4.5.1 Struktur CodeIgniter... 4-17 iv

4.5.2 Setting Framework Codeigniter... 4-17 4.5.3 Model... 4-18 4.5.4 View... 4-18 4.5.5 Controller... 4-19 BAB 5 DEPLOY... 5-1 5.1 Kebutuhan Perangkat Keras... 5-1 5.1.1 Sisi Server... 5-1 5.2 Kebutuhan Perangkat Lunak... 5-1 5.2.1 Spesifikasi Tahap Pengembangan... 5-1 5.2.2 Spesifikasi Tahap Deploy... 5-1 5.3 Deploy... 5-2 5.3.1 Langkah-langkah Deploy... 5-2 BAB 6 KESIMPULAN DAN SARAN... 6-1 6.1 Kesimpulan... 6-1 6.2 Saran... 6-1 DAFTAR PUSTAKA... xii LAMPIRAN... xiv v

DAFTAR ISTILAH No Istilah Asing Istilah Indonesia 1. SOP Serangkaian instruksikerja tertulis yang dibakukan (terdokumentasi) mengenai proses penyelenggaraan administrasi perusahaan, bagaimana dan kapanharus dilakukan, dimana dan oleh siapa dilakukan. 2. Key Performance Indicator (KPI) Penilaian dan indikator kinerja 3. General Secara umum 4. Real Time Dalam teknologi informasi, istilah waktu nyata (Inggris: real-time) adalah kondisi pengoperasian dari suatu sistem perangkat keras dan perangkat lunak yang dibatasi oleh rentang waktu dan memiliki tenggat waktu (deadline) yang jelas, relatif terhadap waktu suatu peristiwa atau operasi terjadi. Sebuah sistem nonwaktu nyata sebagai lawannya tidak memiliki tenggat waktu. 5. Drill Path Mendetailkan atau mengerucutkan informasi 6. Database Basis data 7. Query Kemampuan untuk menampilkan suatu data dari database dimana mengambil dari table-tabel yang ada di database, namun tabel tersebut tidak semua ditampilkan sesuai dengan yang kita inginkan. data apa yang ingin kita tampilkan. 8. Input Masukkan 9. Prototyping Proses pembuatan model sederhana software yang mengijinkan pengguna memiliki gambaran dasar tentang program serta melakukan pengujian awal. 10. Dummy Sampel, model 11. Insentif Insentif adalah sebagai sarana motivasi yang mendorong para karyawan untuk bekerja dengan kemampuan yang optimal, yang dimaksudkan sebagai pendapatan Ekstra di luar gaji atau upah yang telah ditentukan. 12. Repeat Order Pembelian secara berulang, pembelian berikutnya atau transaksi pembelian yang dilakukan oleh konsumen pada sebuah produk tertentu yang mana pembeliannya dilakukan pada satu tempat yang sama. 13. Visual Visual adalah komponen yang terlihat pada saat aplikasi dijalankan vi

DAFTAR TABEL Tabel 2.1 Three Applications [ECK06]... 2-2 Tabel 2.2 Three Types [ECK06]... 2-4 Tabel 2.3 Aktivitas Fase Plan [ORT05]... 2-12 Tabel 2.4 Aktivitas Fase Requirements Gathering and Prototype [ORT05]... 2-13 Tabel 2.5 Aktivitas Fase Build and Validate [ORT05]... 2-14 Tabel 2.6 Aktivitas Fase Deploy [ORT05]... 2-14 Tabel 2.7 Tabel Review Penelitian Terdahulu... 2-20 Tabel 3.1 Tugas Pengguna... 3-6 Tabel 3.2 Ruang Lingkup Proyek... 3-6 Tabel 3.3 Target Penjualan Pertahun Contoh Tahun 2016... 3-8 Tabel 3.4 Data Realisasi dan Data yang perlu dicapai... 3-9 Tabel 3.5 Identifikasi KPI dan Letak KPI pada Dashboard... 3-9 Tabel 3.6 Identifikasi Kebutuhan Pengguna... 3-10 Tabel 3.7 Kebutuhan Fungsional Dashboard... 3-12 Tabel 3.8 Kebutuhan Fungsional Dashboard dan Jenis Presentasinya... 3-12 Tabel 3. 9 Kebutuhan Fungsional Dashboard dan Kebutuhan Pengguna... 3-13 Tabel 3.10 Kebutuhan Platform... 3-14 Tabel 3.11 Konfirmasi sumber data untuk setiap elemen data... 3-16 Tabel 3.12 Pengaturan data informasi baru dan lama... 3-16 Tabel 3.13 Penjelasan Database... 3-18 Tabel 3.14 Query untuk mengambil data dan drill path... 3-19 Tabel 3.15 Deskripsi Use Case... 3-22 Tabel 3.16 Deskripsi Aktor... 3-23 Tabel 3.17 Skenario Use Case Menampilkan Informasi Penjualan... 3-23 Tabel 3.18 Skenario Use Case Menampilkan Informasi Sesi... 3-25 Tabel 3.19 Skenario Use Case Export laporan... 3-27 Tabel 3.20 Skenario Use Case Menampilkan Informasi Total Hari Kerja... 3-27 Tabel 3.21 Skenario Use Case Menampilkan Informasi Riwayat Sesi... 3-28 Tabel 3.22 Skenario Use Case pengelolaan data sesi dan penjualan... 3-28 Tabel 4.1 Query Implementation... 4-4 Tabel 4.2 Configure Scheduling, Refresh and Security... 4-12 Tabel 4.3 Tambah Organisasi... 4-13 Tabel 4.4 Tambah Sesi... 4-13 vii

Tabel 4.5 Tambah KPI... 4-14 Tabel 4.6 Kesesuaian dengan The Three Trees Dashboard... 4-15 Tabel 4.7 Kesesuaian dengan Struktur Dashboard... 4-16 Tabel 4.7 jquery Plugin... 4-19 Tabel 5.1 Kebutuhan Perangkat Keras... 5-1 Tabel 5.2 Kebutuhan Perangkat Lunak Tahap Pengembangan... 5-1 Tabel 5.3 Kebutuhan Perangkat Lunak Tahap Deploy... 5-1 viii

DAFTAR GAMBAR Gambar 2.1 Three Layers of Information [ECK06]... 2-3 Gambar 2.2 Struktur Dashboard [AGU09]... 2-5 Gambar 2.3 Struktur Dashboard (Flow) [AGU09]... 2-5 Gambar 2.4 Contoh Menggunakan Struktur Flow [AGU09]... 2-6 Gambar 2.5 Struktur Dashboard (Relationships) [AGU09]... 2-6 Gambar 2.6 Contoh Menggunakan Struktur Relationships [AGU09]... 2-6 Gambar 2.7 Struktur Dashboard (Grouping) [AGU09]... 2-7 Gambar 2.8 Contoh Menggunakan Struktur Grouping [AGU09]... 2-7 Gambar 2.9 Contoh Compact design [AGU09]... 2-8 Gambar 2.10 Contoh Gradual Reveal Design [AGU09]... 2-8 Gambar 2.11 Contoh Guide Attention [AGU09]... 2-9 Gambar 2.12 Contoh Support Casual Use [AGU09]... 2-9 Gambar 2.13 Contoh basic function... 2-10 Gambar 2.14 Contoh text-based summary... 2-11 Gambar 2.15 Contoh annotation... 2-11 Gambar 2.16 Contoh Advanced Visualizations [AGU09]... 2-12 Gambar 3.1 Kerangka Tugas Akhir... 3-4 Gambar 3.2 Pelaksanaan Sesi... 3-7 Gambar 3.3 Gambaran Umum Dashboard Divisi Penyuluhan... 3-11 Gambar 3.4 Dashboard Interface Keseluruhan Sistem... 3-15 Gambar 3.5 Gambaran Database... 3-18 Gambar 3.6 Interaksi Fungsional Aplikasi... 3-22 Gambar 3.7 Sequence Diagram Menampilkan Informasi Total Penjualan... 3-30 Gambar 3.8 Sequence Diagram Menampilkan Informasi Total Penjualan Per Varian... 3-31 Gambar 3.9 Sequence Diagram Menampilkan Informasi Total Pencapaian Penjualan... 3-31 Gambar 3.10 Sequence Diagram Menampilkan Informasi Total Sesi... 3-32 Gambar 3.11 Sequence Diagram Menampilkan Informasi Total Pencapaian Sesi... 3-32 Gambar 3.12 Sequence Diagram Menampilkan Informasi Detail Sesi... 3-33 Gambar 3.13 Sequence Diagram Menampilkan Informasi Detail Penjualan... 3-33 Gambar 3.14 Sequence Diagram Menampilkan Informasi Grade... 3-34 Gambar 3.15 Sequence Diagram Menampilkan Informasi Total Hari Kerja... 3-34 Gambar 3.16 Sequence Diagram Menampilkan Informasi Riwayat Sesi... 3-35 Gambar 3.17 Sequence Diagram Melakukan Export Data... 3-35 ix

Gambar 3.18 Sequence Diagram Pengelolaan Data Sesi dan Penjualan... 3-36 Gambar 3.19 Sequence Diagram Menampilkan Informasi Total Pencapaian Repeat Order... 3-37 Gambar 3.20 Sequence Diagram Menampilkan Informasi Total Audience... 3-38 Gambar 3.21 Sequence Diagram Menampilkan Informasi Total Achievement... 3-38 Gambar 3.22 Class Diagram... 3-40 Gambar 4.1 User Interface untuk Dokter... 4-1 Gambar 4.2 User Interface Dashboard untuk Education Representative... 4-2 Gambar 4 3 User Interface utntuk Manager... 4-3 Gambar 4.4 Tambah Llibrary... 4-17 Gambar 4.5 Config URI... 4-17 Gambar 4.6 Config Database... 4-17 Gambar 4.7 Config base_url... 4-18 Gambar 4.8 CodeIgniter Model... 4-18 Gambar 4 9 CodeIgniter Controller... 4-19 Gambar 5.1 Pembuatan ZIP... 5-2 Gambar 5.2 Formulir Login CPANEL... 5-3 Gambar 5.3 Halaman Depan CPANEL... 5-3 Gambar 5.4 Pilih Directory... 5-4 Gambar 5.5 File Manager Menu... 5-4 Gambar 5.6 Formulir Upload File pada CPANEL... 5-4 Gambar 5.7 Extract ZIP pada CPANEL... 5-5 Gambar 5.8 XAMPP Control Panel pada halaman Localhost... 5-5 Gambar 5.9 PHPMyAdmin dalam browser... 5-6 Gambar 5.10 Export File pada PHPMyAdmin... 5-6 Gambar 5.11 Create Database pada PHPMyAdmin... 5-7 Gambar 5.12 Penambahan User Baru untuk Database... 5-7 Gambar 5.13 Add User to Database... 5-7 Gambar 5.14 Contoh List Database dan user yag sudah terdaftar... 5-7 Gambar 5.15 Menu Database pada PHPMyAdmin... 5-8 Gambar 5.16 Halaman Depan PHPMyAdmin... 5-8 Gambar 5.17 Import Database... 5-9 Gambar 5.18 Berhasil Import Database... 5-9 Gambar 5.19 Config base_url pada server... 5-10 Gambar 5.20 Config Database pada server... 5-10 Gambar 5.21 Halaman Login Dashboard Divisi Penyuluhan melalui Web... 5-11 x

Gambar 5.22 Halaman Login Dashboard Divisi Penyuluhan melalui Mobile... 5-11 xi

DAFTAR SIMBOL Use Case Diagram [ODO05] No Simbol Nama Keterangan 1 Actor Simbol yang menspesifikasikan himpuan peran yang pengguna mainkan ketika berinteraksi dengan use case. 2 Use Case Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor. 3 Association Simbol yang menghubungkan antara objek satu dengan objek lainnya. 4 Include Simbol yang menspesifikasikan bahwa use case sumber secara eksplisit. Activity Diagram [ODO05] No Simbol Nama Keterangan 1 Start state Start state dengan tegas menunjukan dimulainya suatu workflow pada sebuah activity diagram. 2 Activity Activity mengambarkan sebuah pekerjaan atau tugas dalam workflow. 3 Decision Decision adalah suatu titik atau point pada activity diagram yang mengindikasikan suatu kondisi dimana ada kemungkinan perbedaan transisi. 4 End state End state menggambarkan akhir atau terminal dari pada sebuah activity diagram. 5 State Transition State transition menunjukan kegiatan apa berikutnya setelah suatu kegiatan sebelumnya. xii

Sequence Diagram [ODO05] No Simbol Nama Keterangan 1 Actor Simbol yang menggambarkan pengguna yang sedang berinteraksi dengan sistem. 2 Boundary Simbol yang menggambarkan sebuah penggambaran dari form. 3 Controller Simbol yang menggambarkan penghubung antara boundary dengan tabel atau entity. 4 Entity Simbol yang menggambarkan hubungan kegiatan yang akan dilakukan. 5 Object Message Simbol yang menggambarkan pengiriman pesan 6 Message to Self Simbol yang menggambarkan pengiriman pesan pada dirinya sendiri. 7 Return Message Simbol yang menggambarkan pengiriman pesan kembali. Jenis Visualisasi [AGU09] No Visualisasi Nama Functionality 1 Scorecard Basic 2 Progress, alert Basic xiii