PENGEMBANGAN SISTEM INFORMASI DASHBOARD UNTUK MONITORING PENGELOLAAN OBAT DI INSTALASI FARMASI KOTA SEMARANG

dokumen-dokumen yang mirip
SISTEM INFORMASI PELAYANAN HAJI DAN UMROH BERBASIS WEB PADA PT. BUSINDO AYANA

APLIKASI DATA MINING UNTUK ANALISIS ASOSIASI POLA PEMBELIAN DENGAN ALGORITMA APRIORI

SISTEM REKOMENDASI DOSEN PEMBIMBING TUGAS AKHIR BERBASIS TEXT MINING MENGGUNAKAN VECTOR SPACE MODEL

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

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

LAPORAN SKRIPSI SISTEM INFORMASI PERPUSTAKAAN BERBASIS SOFTWARE AS A SERVICE (SAAS)

SISTEM INFORMASI PERPUSTAKAAN SMA MUHAMMADIYAH 1 PATI BERBASIS WEB DENGAN METODE UNIFIED PROCESS (UP)

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

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

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

SKRIPSI. Disusun Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Pada Departemen Ilmu Komputer/Informatika.

SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO.AGSA

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

REPOSITORY JURNAL DAN TUGAS AKHIR MAHASISWA DENGAN METODE PERSONAL EXTREME PROGRAMMING (Studi Kasus: Jurusan Ilmu Komputer/ Informatika UNDIP)

APLIKASI MOBILE FLUORESCENCE SPECTROSCOPY MENGGUNAKAN METODE OBJECT ORIENTED ANALYSIS DESIGN SKRIPSI

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

APLIKASI PENDUKUNG KEPUTUSAN PENERIMAAN BEASISWA PPA DAN BBP-PPA MENGGUNAKAN METODE SMART BERBASIS WEB

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

SISTEM INFORMASI PENGELOLAAN NILAI RAPORT PADA MADRASAH ALIYAH HIDAYATUL MUBTADI IN BERBASIS WEB RESPONSIF

BAB I PENDAHULUAN... I-1

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

Equipment Monitoring Control Manajemen System Berbasis Web Application

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI LOKER BERBASIS WEB MENGGUNAKAN METODE WEB DEVELOPMENT LIFE CYCLE (WDLC) TUGAS AKHIR ISHADI FAUZAN

PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

APLIKASI SISTEM MONITORING PENJUALAN PADA TOKO CEMPLON S CAR. Disusun Oleh : MARLINA PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

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

E-MONITORING PERFORMANCE AGENT KARTU KREDIT WILAYAH JAKARTA PADA PT. BANK NEGARA INDONESIA PERSERO TBK LAPORAN TUGAS AKHIR. DisusunOleh : ISNAH

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

ABSTRAK. Kata kunci: Perpustakaan, Trigger, Web Service, Mobile, Basis Data Terdistribusi, Load Testing

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

APLIKASI PENCARIAN RUTE BRT TRANS SEMARANG MENGGUNAKAN GRAPH DATABASE BERBASIS WEB

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

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

SISTEM MONITORING PEMBAYARAN PADA PT PLN (PERSERO) DISTRIBUSI BANTEN BERBASIS WEB

ABSTRACT. Keywords: Documenting the population, village clerks

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

LEMBAR JUDUL LEMBAR PENGESAHAN

PERANCANGAN SISTEM LAYANAN HOME SERVICE BERBASIS WEB PADA LABORATORIUM KLINIK PRODIA. Oleh : TRI HARIYADI NIM :

PERANCANGAN SISTEM PENCATATAN CASH ON HAND STUDI KASUS PADA BANK BJB CABANG BSD FATMAWATI NURFITRI

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN TANAMAN UNTUK TUMPANG SARI PADA POHON SENGON MENGGUNAKAN METODE TOPSIS. Oleh : IWAN SAFRUDIN

KNOWLEDGE MANAGEMENT PADA RUMAH SAKIT KANKER DHARMAIS (STUDI KASUS : RADIOLOGI DIAGNOSTIK PADA PASIEN KANKER) SKRIPSI. Oleh

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN UNIVERSITAS SEBELAS MARET SURAKARTA SUB PENILAIAN ANGKA KREDIT DOSEN FUNGSIONAL TUGAS AKHIR

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

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2015

SISTEM INFORMASI PEMESANAN DAN PRODUKSI PADA PABRIK TAS MOSLEM KIDS KUDUS BERBASIS WEB

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

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

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

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

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

SKRIPSI HALAMAN JUDUL PEMBANGUNAN TOKO SOUVENESIA ONLINE DENGAN MENGGUNAKAN PENDEKATAN SOCIAL COMMERCE. Oleh : Yusuf Eko Sulistiono

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

APLIKASI MONITORING REALISASI PENGGUNAAN ANGGARAN PENDAPATAN DAN BELANJA NEGARA (APBN) PADA BADAN PUSAT STATISTIK KOTA TANGERANG SELATAN

ABSTRAK. Kata Kunci: City Guide,TOPSIS,Unified Modeling Language

SISTEM INFORMASI DISTRIBUSI OBAT GENERIK PADA DINAS KESEHATAN KUDUS BERBASIS WEB

PEMBANGUNAN DASHBOARD DIVISI PENYULUHAN DI PT. ENZYM BIOTEKNOLOGI INTERNUSA

APLIKASI PENILAIAN EFISIENSI KINERJA DINAS PARIWISATA PROVINSI UNTUK PENGEMBANGAN PARIWISATA DI INDONESIA MENGGUNAKAN DATA ENVELOPMENT ANALYSIS (DEA)

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM INFORMASI PRODUK DEVICE TESTING BERBASIS INTRANET PADA PT BAKRIE TELECOM, TBK

PENGEMBANGAN SISTEM UJIAN ONLINE BERBASIS OBJEK

Cover PERANCANGAN UML SISTEM INFORMASI STOK BARANG. Disusun oleh: Ikhlas Adi Putra [ ] Sri Wahyuni [ ]

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

SISTEM MANAJEMEN STOCK DENGAN MENGGUNAKAN METODE MRP PADA UD SUMBER MAKMUR BERBASIS FRAMEWORK CODEIGNETER

RANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SOP (SUMBANGAN OPERASIONAL PENDIDIKAN) BERBASIS SMS GATEWAY DI MAN 1 PURWOKERTO

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

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

LAPORAN SKRIPSI SISTEM INFORMASI PENGOLAHAN DATA DAN BIAYA PEJABAT PEMBUAT AKTA TANAH (PPAT) DWI PURWANTI, SH

APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

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.

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

BAB II LANDASAN TEORI

SISTEM INFORMASI JADWAL PRAKTEK DOKTER BPJS KESEHATAN CABANG KUDUS BERBASIS WEB DENGAN MENGGUNAKAN SMS GATEWAY

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PT. KARTU SEMESTA INDONESIA MENGGUNAKAN FRAMEWORK XAF TUGAS AKHIR

SKRIPSI. Disusun Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer pada Jurusan Ilmu Komputer / Informatika.

LAPORAN S K R I P S I

SISTEM INFORMASI MANAJEMEN BAHAN PADA PROYEK KONSTRUKSI PERUMAHAN SETRADUTA ABSTRAK

LAPORAN SKRIPSI RANCANG BANGUN SISTEM PENJUALAN DAN INVENTORY BAHAN BAKU BANGUNAN BERBASIS WEB STUDY KASUS PADA TOKO BANGUNAN PUTRA PUTRI BAROKAH

Program Studi Diploma III Teknik Informatika

Bab 3 Metoda dan Perancangan Sistem

LAPORAN TUGAS AKHIR SISTEM PENENTUAN HARGA PAKAN IKAN ONLINE BERBASIS LOGIKA FUZZY

BAB I PENDAHULUAN. 1.1 Latar Belakang.

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

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

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

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

SISTEM PAKAR DIAGNOSIS KERUSAKAN NOTEBOOK MENGUNAKAN METODE INFERENSI FORWARD CHAINING DAN TEOREMA BAYES (STUDI KASUS JOGJA COMPUTER) SKRIPSI

DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL...

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PERGURUAN TINGGI SWASTA DI SURABAYA DENGAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) SKRIPSI

RANCANG BANGUN SISTEM INFORMASI PERPUSTAKAAN PEMESANAN ONLINE MENGGUNAKAN METODE OBJECT ORIENTED STUDIKASUS SMAN 20 SURABAYA

APLIKASI PENILAIAN KINERJA KARYAWAN BERBASIS WEB PADA PT TELKOM AKSES

PENGEMBANGAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS VISUAL BASIC DI SMK MUHAMMADIYAH 2 MOYUDAN

BAB 1 PENDAHULUAN 1-1

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

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

PEMBANGUNAN WEB SERVICE UNTUK MENDUKUNG DASHBOARD SYSTEM BERBASIS LOKASI

SISTEM INFORMASI PENGAWASAN DISTRIBUSI MERCHANDISE SEMEN3RODA PADA PT. KHARISMA MULIA ABADIJAYA BERBASIS MOBILE

APLIKASI SMS ENKRIPSI PADA ANDROID DENGAN ALGORITMA RC4 DAN BASE64

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

Transkripsi:

PENGEMBANGAN SISTEM INFORMASI DASHBOARD UNTUK MONITORING PENGELOLAAN OBAT DI INSTALASI FARMASI KOTA SEMARANG SKRIPSI Disusun Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Pada Departemen Ilmu Komputer/Informatika Disusun oleh: Reza Ilham Maulana 24010313120028 DEPARTEMEN ILMU KOMPUTER/INFORMATIKA FAKULTAS SAINS DAN MATEMATIKA UNIVERSITAS DIPONEGORO 2017

ii

iii

iv

ABSTRAK Instalasi Farmasi Kota Semarang merupakan Unit Pelaksana Teknis Dinas Kesehatan yang melaksanakan tugas di bidang pengelolaan obat. Instalasi Farmasi Kota Semarang menggunakan sebuah Sistem Informasi yaitu Sistem Informasi Farmasi untuk membantu pengelolaan informasi obat. Sistem Informasi Farmasi sudah memiliki pengelolaan informasi yang baik, tetapi kurang dalam visualisasi informasi. Berdasarkan permasalahan Instalasi Farmasi tersebut, penelitian ini bertujuan untuk menyusun suatu Sistem Informasi Dashboard Instalasi Farmasi yang dapat meningkatkan efektifitas dan efisiensi dalam monitoring pengelolaan obat di Instalasi Farmasi Kota Semarang. Sistem dibangun dengan menggunakan metode Object-Oriented Analysis. Hasil yang didapatkan dari penelitian ini adalah terbentuknya Sistem Informasi Dashboard yang menyajikan dashboard IF, dashboard perencanaan obat, dashboard penerimaan dan penyimpanan obat, dan dashboard distribusi obat. Setiap dashboard memiliki fungsi yang berbeda yang dapat memenuhi tujuan sesuai kebutuhan masing-masing pengguna sistem. Kata Kunci : Dashboard, Object-Oriented Analysis and Design, Instalasi Farmasi Kota Semarang, Key Performance Indicator. v

ABSTRACT Semarang Pharmacy Installation is a Technical Implementation Unit of Health Office which performs duty in drug management field. Semarang Pharmacy Installation uses an Information System that is Pharmacy Information System to help management of drug information. Pharmaceutical Information System already has good information management, but lack in information visualization. Based on these Pharmacy Installation s problems, this study aims to develop a Dashboard Pharmacy Installation Information System that can improve the effectiveness and efficiency in drug management monitoring in Pharmacy Installation Semarang City. The system is built using the Object-Oriented Analysis and Design method. The results obtained from this study is the establishment of Dashboard Information System which presents the dashboard IF, dashboard drug planning, dashboard reception and drug storage, and dashboard drug distribution. Each dashboard has a different function that can meet the goals according to the needs of each user of the system. Keywords : Dashboard, Object-Oriented Analysis and Design, Semarang Pharmacy Installation, Key Performance Indicator. vi

KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT atas rahmat dan anugerah-nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul Pengembangan Sistem Informasi Dashboard untuk Monitoring Pengelolaan Obat di Instalasi Farmasi Kota Semarang. Dalam penyusunan laporan ini penulis mendapat banyak bimbingan, bantuan, dan dukungan dari berbagai pihak. Oleh karena itu, penulis menyampaikan terima kasih kepada: 1. Prof. Dr. Widowati, M.Si selaku Dekan Fakultas Sains dan Matematika, Universitas Diponegoro. 2. Dr. Retno Kusumaningrum, S.Si, M.Kom. selaku Ketua Departemen Ilmu Komputer/ Informatika. 3. Satriyo Adhy, S.Si, M.T selaku Dosen Pembimbing Tugas Akhir. 4. Helmie Arif Wibawa, S.Si, M.Cs selaku Koordinator Tugas Akhir. 5. Semua pihak yang telah membantu hingga selesainya tugas akhir ini yang tidak dapat penulis sebutkan satu per satu. Penulis menyadari bahwa dalam laporan ini masih terdapat banyak kekurangan, baik dalam penyampaian materi maupun isi dari materi tersebut. Hal ini disebabkan oleh keterbatasan kemampuan dan pengetahuan dari penulis. Oleh karena itu, kritik dan saran yang bersifat membangun sangat penulis harapkan. Semoga skripsi ini dapat bermanfaat bagi penulis dan juga pembaca pada umumnya. Semarang, 13 September 2017 Penulis vii

DAFTAR ISI HALAMAN PERNYATAAN KEASLIAN SKRIPSI... Error! Bookmark not defined. HALAMAN PENGESAHAN... Error! Bookmark not defined. ABSTRAK... v ABSTRACT... vi KATA PENGANTAR... vii DAFTAR ISI... viii DAFTAR GAMBAR... x DAFTAR TABEL... xiii DAFTAR SINGKATAN... xiv BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Tujuan dan Manfaat... 2 1.4. Ruang Lingkup... 2 BAB II TINJAUAN PUSTAKA... 4 2.1. Sistem Informasi... 4 2.2. Dashboard... 4 2.2.1. Definisi Dashboard... 4 2.2.2. Tujuan Dashboard... 5 2.2.3. Klasifikasi Dashboard... 5 2.2.4. Media Penyajian Dashboard... 6 2.2.5. KPI... 11 2.3. OOP... 11 2.6. OOAD... 14 2.7. UML... 15 2.6.1. Use Case Diagram... 16 2.6.2. Communication Diagram... 17 2.6.3. Sequence Diagram... 17 2.6.4. Class Diagram... 18 2.6.5 Deployment Diagram... 19 BAB III METODOLOGI PENELITIAN... 20 3.1. Arsitektur Sistem... 20 viii

3.2. Metode Pembangunan Sistem... 20 BAB IV PEMBAHASAN... 22 4.1. Requirement... 22 4.1.1. Deskripsi Umum SID-IF... 22 4.1.2. Daftar Aktor... 23 4.1.3. Daftar Use Case... 23 4.1.4. Detail Use Case... 25 4.1.5. Use Case Diagram... 31 4.1.6. Survei Use Case... 31 4.1.7. Sketsa Antarmuka... 32 4.2. Analysis... 38 4.2.1. Analisis Class Diagram... 38 4.2.2. Communication Diagram... 38 4.3. Design... 42 4.3.1. Deployment Diagram... 42 4.3.2. Layer Diagram... 42 4.3.3. Class Diagram... 43 4.3.4. Sequence Diagram... 43 4.3.5. Skema Database... 51 4.1. Implementation... 56 4.1.1. Implementasi Basis Data... 56 4.1.2. Implementasi Antarmuka... 61 4.2. Testing... 67 BAB V KESIMPULAN DAN SARAN... 69 5.1. Kesimpulan... 69 5.2. Saran... 69 DAFTAR PUSTAKA... 70 LAMPIRAN... 71 ix

DAFTAR GAMBAR Gambar 2.1. Bullet Graph... 7 Gambar 2.2. Bar Chart... 7 Gambar 2.3. Stacked Bar Graph... 8 Gambar 2.4. Combination Bar and Line Graph... 8 Gambar 2.5. Line Graph... 9 Gambar 2.6. Sparklines... 9 Gambar 2.7. Box Plot... 10 Gambar 2.8. Scatter Plot... 10 Gambar 2.9. Treemaps... 11 Gambar 2.10. Jenis UML Diagram (Arlow & Neustadt, 2002)... 16 Gambar 2.11. Representasi Use Case Diagram (Arlow & Neustadt, 2002)... 17 Gambar 2.12. Representasi Communication Diagram (O'Docherty, 2005)... 17 Gambar 2.13. Representasi Sequence Diagram (Arlow & Neustadt, 2002)... 18 Gambar 2.14. Representasi Class Diagram (Arlow & Neustadt, 2002)... 18 Gambar 2.15. Representasi Deployment Diagram (O'Docherty, 2005)... 19 Gambar 3.1. Arsitektur SID-IF... 20 Gambar 4.1. Use Case Diagram... 31 Gambar 4.2. Sketsa Antarmuka Login... 32 Gambar 4.3. Sketsa Antarmuka Logout... 33 Gambar 4.4. Sketsa Antarmuka Menampilkan Dashboard IF... 34 Gambar 4.5. Sketsa Antarmuka Menampilkan Dashboard Perencanaan Obat... 34 Gambar 4.6. Sketsa Antarmuka Menampilkan Dashboard Penerimaan dan Penyimpanan Obat... 35 Gambar 4.7. Sketsa Antarmuka Menampilkan Dashboard Distribusi Obat... 35 Gambar 4.8. Sketsa Antarmuka Mengelola Pengguna (Melihat)... 36 Gambar 4.9. Sketsa Antarmuka Mengelola Pengguna (Menambah)... 36 Gambar 4.10. Sketsa Antarmuka Mengelola Pengguna (Mengubah)... 37 Gambar 4.11. Sketsa Antarmuka Mengelola Pengguna (Menghapus)... 37 Gambar 4.12. Sketsa Antarmuka Edit Profil... 38 x

Gambar 4.13. Communication Diagram Login... 39 Gambar 4.14. Communication Diagram Logout... 39 Gambar 4.15. Communication Diagram Menampilkan Dashboard IF... 39 Gambar 4.16. Communication Diagram Menampilkan Dashboard Perencanaan Obat. 40 Gambar 4.17. Communication Diagram Menampilkan Dashboard Penerimaan dan Penyimpanan Obat... 40 Gambar 4.18. Communication Diagram Menampilkan Dashboard Distribusi Obat... 41 Gambar 4.19. Communication Diagram Mengelola Pengguna... 41 Gambar 4.20. Communication Diagram Edit Profil... 42 Gambar 4.21. Deployment Diagram... 42 Gambar 4.22. Layer Diagram... 43 Gambar 4.23. Sequence Diagram Login... 44 Gambar 4.24. Sequence Diagram Logout... 44 Gambar 4.25. Sequence Diagram Menampilkan Dashboard IF (1)... 45 Gambar 4.26. Sequence Diagram Menampilkan Dashboard IF (2)... 45 Gambar 4.27. Sequence Diagram Menampilkan Dashboard Perencanaan Obat (1)... 46 Gambar 4.28. Sequence Diagram Menampilkan Dashboard Perencanaan Obat (2)... 46 Gambar 4.29. Sequence Diagram Menampilkan Dashboard Penerimaan dan Peenyimpanan Obat (1)... 47 Gambar 4.30. Sequence Diagram Menampilkan Dashboard Penerimaan dan Peenyimpanan Obat (2)... 47 Gambar 4.31. Sequence Diagram Menampilkan Dashboard Distribusi Obat (1)... 48 Gambar 4.32. Sequence Diagram Menampilkan Dashboard Distribusi Obat (2)... 48 Gambar 4.33. Sequence Diagram Mengelola Pengguna (Melihat)... 49 Gambar 4.34. Sequence Diagram Mengelola Pengguna (Menambahkan)... 49 Gambar 4.35. Sequence Diagram Mengelola Pengguna (Mengubah)... 50 Gambar 4.36. Sequence Diagram Mengelola Pengguna (Menghapus)... 50 Gambar 4.37. Sequence Diagram Edit Profil... 51 Gambar 4.38. Implementasi Basis Data tb_faktur... 57 Gambar 4.39. Implementasi Basis Data tb_faktur_keluar... 57 Gambar 4.40. Implementasi Basis Data tb_faktur_kembali... 58 Gambar 4.41. Implementasi Basis Data tb_farmasi... 58 xi

Gambar 4.42. Implementasi Basis Data tb_harga... 59 Gambar 4.43. Implementasi Basis Data tb_penerimaan... 59 Gambar 4.44. Implementasi Basis Data tb_pengeluaran... 60 Gambar 4.45. Implementasi Basis Data tb_pengembalian... 60 Gambar 4.46. Implementasi Basis Data tb_pengguna... 61 Gambar 4.47. Implementasi Basis Data tb_puskesmas... 61 Gambar 4.48. Implementasi Antarmuka Login... 62 Gambar 4.49. Implementasi Antarmuka Logout... 62 Gambar 4.50. Implementasi Antarmuka Menampilkan Dashboard IF... 63 Gambar 4.51. Implementasi Antarmuka Menampilkan Dashboard Perencanaan Obat 63 Gambar 4.52. Implementasi Antarmuka Menampilkan Dashboard Penerimaan dan Penyimpanan Obat... 64 Gambar 4.53. Implementasi Antarmuka Menampilkan Dashboard Distribusi Obat... 65 Gambar 4.54. Implementasi Antarmuka Mengelola Pengguna (Melihat)... 65 Gambar 4.55. Implementasi Antarmuka Mengelola Pengguna (Menambah)... 66 Gambar 4.56. Implementasi Antarmuka Mengelola Pengguna (Mengubah)... 66 Gambar 4.57. Implementasi Antarmuka Mengelola Pengguna (Menghapus)... 66 Gambar 4.58. Implementasi Antarmuka Edit Profil... 67 xii

DAFTAR TABEL Tabel 2.1. Kelompok Dashboard (Eckerson, 2006)... 6 Tabel 2.2. Penjelasan Fase OOAD (O'Docherty, 2005)... 14 Tabel 4.1. Daftar Aktor SID-IF... 23 Tabel 4.2. Daftar Use Case SID-IF... 24 Tabel 4.3. Detail Use Case Login... 26 Tabel 4.4. Detail Use Case Logout... 26 Tabel 4.5. Detail Use Case Menampilkan Dashboard IF... 27 Tabel 4.6. Detail Use Case Menampilkan Dashboard Perencanaan Obat... 27 Tabel 4.7. Detail Use Case Menampilkan Dashboard Penerimaan dan Penyimpanan Obat... 28 Tabel 4.8. Detail Use Case Menampilkan Dashboard Distribusi Obat... 29 Tabel 4.9. Detail Use Case Mengelola Pengguna... 29 Tabel 4.10. Detail Use Case Edit Profil... 30 Tabel 4.11. Tabel tb_faktur... 51 Tabel 4.12. Tabel tb_faktur_keluar... 52 Tabel 4.13. Tabel tb_faktur_kembali... 52 Tabel 4.14. Tabel tb_penerimaan... 53 Tabel 4.15. Tabel tb_pengeluaran... 53 Tabel 4.16. Tabel tb_pengembalian... 54 Tabel 4.17. Tabel tb_puskesmas... 54 Tabel 4.18. Tabel tb_harga... 54 Tabel 4.19. Tabel tb_farmasi... 55 Tabel 4.20. Tabel tb_pengguna... 56 Tabel 4.21. Keterangan Pengujian... 67 xiii

DAFTAR SINGKATAN No. Singkatan Kepanjangan 1. APBD Anggaran Pendapatan dan Belanja Daerah 2. APBN Anggaran Penerimaan dan Belanja Negara 3. DAK Dana Akolasi Khusus 4. IF Instalasi Farmasi Kota Semarang 5. KPI Key Performance Indicator 6. OOAD Object Oriented Analysis and Design 7. OOP Object Oriented Programming 8. SID-IF Sistem Informasi Dashboard Instalasi Farmasi Kota Semarang 9. SIF Sistem Informasi Farmasi 10. UML Unified Modeling Language 11. UPTD Unit Pelaksana Teknis Dinas Kesehatan xiv

BAB I PENDAHULUAN BAB I ini menjelaskan tentang latar belakang, rumusan masalah, tujuan, dan manfaat, serta ruang lingkup tugas akhir mengenai pengembangan Sistem Informasi Dashboard untuk Monitoring Pengelolaan Obat di Instalasi Farmasi Kota Semarang. 1.1. Latar Belakang IF merupakan UPTD yang melaksanakan tugas di bidang pelaksanaan perencanaan, pengadaan, penerimaan, penyimpanan, pemeliharaan, pengelolaan dan pendistribusian obat. Tugas ini diperlukan dalam pelayanan kesehatan, pencegahan, pemberantasan penyakit serta melaksanakan monitoring dan evaluasi. IF dituntut untuk dapat mengelola obat secara efektif dan efisien. Dalam monitoring pengelolaan obat di Instalasi Farmasi dibutuhkan informasi mengenai jumlah penerimaan obat, jumlah pengeluaran obat, jumlah pengembalian obat, stock obat, buffer stock, kadaluwarsa obat, waktu tunggu, dan besarnya dana obat yang tersedia (Kuncoro, 2003). IF menggunakan sebuah Sistem Informasi yaitu SIF untuk membantu mengolah berbagai informasi yang dibutuhkan. Sistem Informasi merupakan salah satu perkembangan teknologi yang dapat menyajikan informasi secara akurat, lengkap, dan cepat. Perkembangan teknologi ini menyebabkan setiap pekerjaan akan dapat direalisasikan secara lebih efisien dan efektif (Laudon & Laudon, 2011). SIF merupakan Sistem Informasi yang digunakan di IF. SIF merupakan sistem yang mengolah, menyimpan, dan menampilkan informasi penting untuk pengelolaan obat sehingga pengelolaan obat di IF menjadi lebih efektif dan efisien. SIF sudah memiliki pengelolaan informasi yang baik, tetapi kurang dalam visualisasi informasi. Dashboard merupakan alat untuk visualisasi informasi secara sekilas yang dapat menjadi solusi bagi kebutuhan informasi organisasi (Hariyanti, 2008). Dashboard merupakan salah satu bentuk visualisasi data yang memberikan tampilan antarmuka dengan berbagai bentuk seperti diagram, laporan, dan indikator visual yang dipadukan dengan informasi yang dinamis dan relevan (Hariyanti, 2008). Informasi ditampilkan dalam sebuah antar muka tunggal sehingga monitoring menjadi lebih efektif dan efisien. Dashboard dapat menjadi sebuah pengembangan dari SIF 1

yang disajikan dalam bentuk visual, online, relevan dan mudah dipahami oleh pimpinan IF. Pimpinan IF akan mengakses KPI pada dashboard yang merupakan informasi yang dapat digunakan untuk memberikan panduan secara aktif terhadap kinerja bisnis. KPI digunakan untuk membantu pimpinan dalam memantau implementasi strategi dengan cara membandingkan antara hasil aktual dengan sasaran dan tujuan strategis yang telah ditetapkan (Parmenter, 2015). Penelitian ini bertujuan untuk menyusun suatu Sistem Informasi Dashboard Instalasi Farmasi Kota Semarang. Pembangunan SID-IF akan menggunakan metode OOAD dengan framework CodeIgniter. Pembangunan menggunakan framework CodeIgniter ini akan membantu dalam pengintegrasian SID-IF dengan SIF, karena SIF dirancang dan dibuat menggunakan framework CodeIgniter. Penelitian ini bertujuan untuk membantu dalam monitoring pengelolaan obat menjadi lebih efektif dan efisien sehingga dapat membantu dalam pengelolaan obat di IF. 1.2. Rumusan Masalah Permasalahan yang akan dibahas pada penelitian tugas akhir ini yaitu bagaimana membangun Sistem Informasi Dashboard untuk Monitoring Pengelolaan Obat di Instalasi Farmasi Kota Semarang dengan menggunakan metode OOAD. 1.3. Tujuan dan Manfaat Tujuan yang ingin dicapai dari penelitian tugas akhir ini yaitu menghasilkan Sistem Informasi Dashboard untuk Monitoring Pengelolaan Obat di Instalasi Farmasi Kota Semarang. Manfaat yang diharapkan dalam penelitian tugas akhir ini, yaitu : 1. Mempermudah dalam monitoring pengelolaan obat dalam bentuk dashboard di IF. 2. Membantu dalam pengelolaan obat di IF. 1.4. Ruang Lingkup Ruang lingkup pembangunan Sistem Informasi Dashboard untuk Monitoring Pengelolaan Obat di Instalasi Farmasi Kota Semarang : 1. Pembangunan sistem ini menggunakan metode OOAD yang dibatasi sampai tahap testing. 2

2. Pembangunan sistem ini menggunakan framework CodeIgniter. 3. Data penelitian didapatkan dari IF tahun 2015 sampai dengan tahun 2017. 3