SlideShare a Scribd company logo
1 of 150
Download to read offline
PEMBANGUNAN SISTEM INFORMASI INVENTORY
                   FARMASI RUMAH SAKIT
 SUB BAGIAN ADMINISTRASI SISTEM DAN PELAPORAN



                       Laporan Tugas Akhir


                   Disusun sebagai syarat kelulusan
Program Alih Jenjang D3 ke D4 Kosentrasi Teknologi Informasi Kesehatan




                                Oleh
                      MAQI IMADUL IMAN
                          NIM : 03511006




             PROGRAM ALIH JENJANG D3 ke D4
  KOSENTRASI TEKNOLOGI INFORMASI KESEHATAN
    SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA
              INSTITUT TEKNOLOGI BANDUNG
                                2013
PEMBANGUNAN SISTEM INFORMASI INVENTORY
                FARMASI RUMAH SAKIT
SUB BAGIAN ADMINISTRASI SISTEM DAN PELAPORAN



                   Laporan Tugas Akhir



                              Oleh
                  MAQI IMADUL IMAN
                       NIM : 03511006
             Program Alih Jenjang D3 ke D4
       Kosentrasi Teknologi Informasi Kesehatan
             Sekolah Teknik Elektro dan Informatika
                   Institut Teknologi Bandung




     Telah disetujui dan disahkan sebagai Laporan Tugas Akhir
             di Bandung, pada tanggal …. ……. 2013




                          Pembimbing,




           Achmad Imam Kistijantoro, ST., M.Sc, Ph.D.
                  NIP: 19591018 198811 1 001
ABSTRAK


Sistem Informasi Inventory Farmasi merupakan suatu sistem untuk pengelolaan
obat dan alat kesehatan (AlKes) untuk kebutuhan di Rumah Sakit. Sistem
Informasi Inventory Farmasi sudah banyak digunakan atau dikembangkan di
Rumah Sakit–Rumah Sakit tertentu dengan berbagai macam teknologi dan sistem,
tetapi pada tugas akhir ini diambil asumsi permasalahan pada suatu instalasi
Farmasi di Rumah Sakit yang belum tersedianya sistem Informasi Inventory
Farmasi. Ada tiga bagian proses utama yang terdapat pada instalasi Farmasi ini
yaitu proses pembelian obat/alkes dari supplier, proses pendistribusian obat/alkes
kepada instalasi Apotik dan proses pelaporan keluar masuknya obat/alkes.
Dikarenakan pada pembangunan sistem informasi tugas akhir ini berkelompok,
maka proses yang akan dibangun disini hanya untuk proses pelaporan keluar
masuk obat/alkes saja.

Metode pengembangan sistem pada aplikasi ini menggunakan metode waterfall
dimana tiap tahap nantinya akan diselesaikan secara terurut dari mulai analisis dan
perancangan Sistem, analisis kebutuhan perangkat lunak, perancangan sistem,
pengkodean, pengujian dan pemeliharaan sistem dan dapat diperbaiki jika terjadi
kesalahan. Aplikasi ini dibangun dengan menggunakan bahasa pemrograman .Net
dan menggunakan Database SQL Server, Serta menggunakan software pendukung
Adobe photoshop cs3 sebagai desain interface.

Berdasarkan konsep dan perancangan, dapat disimpulkan telah dibangun “Sistem
Informasi inventory Farmasi Sub Bagian Administrasi Sistem dan Pelaporan”
untuk membantu monitoring keluar masuknya barang (obat dan Alkes) di instalasi
Farmasi.

Kata Kunci: Sistem Informasi Inventory Farmasi, Administrasi Sistem dan
Pelaporan , Rumah Sakit.



                                         i
KATA PENGANTAR


Segala puji syukur penulis panjatkan hanya bagi Allah subhanahu wa ta’ala,
Pemelihara seluruh alam, yang atas limpahan rahmat, taufik dan hidayah-Nya,
penulis mampu menyelesaikan Tugas Akhir ini.

Tugas akhir ini dikerjakan demi memenuhi salah satu syarat kelulusan program
alih     jenjang   D3    ke    D4   kosentrasi   Teknologi   Informasi   Kesehatan.
Terselesaikannya tugas akhir ini tentunya tak lepas dari dorongan doa, partisipasi
serta yang selalu memberikan kritik dan saran yang bersifat membangun dari
berbagai pihak. Oleh karena itu, tak salah kiranya bila penulis mengungkapkan
rasa terima kasih dan penghargaan kepada:

       1. Dr.Ir. G.A. Putri Saptawati, M.Comm selaku Koordinator Program Alih
          Jenjang D3 ke D4;
       2. Achmad Imam Kistijantoro, ST., M.Sc., Ph.D selaku dosen pembimbing
          Tugas Akhir;
       3. Ir. Hira Laksmiwati Soemitro, M.Sc. dan Tricya Esterina Widagdo, ST.,
          M.Sc. selaku penguji Tugas Akhir dan yang telah memberikan banyak
          saran dan masukan;
       4. Orang tua tercinta, yang telah medukung dan memberikan restu dan
          do’anya kepada penyusun selama ini;
       5. Seluruh Dosen yang telah memberi bekal ilmu pengetahuan yang berharga
          selama mengikuti pendidikan;
       6. Rekan-rekan sekelompok dalam penyusunan Tugas Akhir ini yaitu Sendi
          Hakim dan Zenna Rizky A serta semua mahasiswa TI-Kes yang tidak
          dapat penyusun sebutkan satu persatu yang telah membantu dalam
          penyusunan tugas akhir ini;
       7. Adik-adik tercinta dan untuk seseorang yang membuat penyusun
          bersemangat menyelesaikan tugas akhir ini.

                                           ii
Menyadari adanya keterbatasan ilmu yang dimiliki, maka tugas akhir ini jauh dari
kesempurnaan. Walaupun demikian tetap diusahakan untuk bisa menyelesaikan
buku ini sesuai dengan kemampuan yang dimiliki. Semoga karya yang sederhana
ini ada manfaatnya baik bagi yang berkepentingan maupun bagi masyarakat
umum.


                                                          Bandung, Maret 2013



                                                                      Penyusun




                                       iii
DAFTAR ISI


ABSTRAK ............................................................................................................ I

KATA PENGANTAR ....................................................................................... II

DAFTAR ISI ..................................................................................................... IV

DAFTAR GAMBAR ........................................................................................ XI

DAFTAR TABEL ............................................................................................ XV

DAFTAR SIMBOL .......................................................................................XVII

 BAB I PENDAHULUAN .................................................................................. 1
     I.1        Latar Belakang .................................................................................... 1
     I.2        Rumusan Masalah ............................................................................... 2
     I.3        Tujuan ................................................................................................. 2
     I.4        Batasan Masalah.................................................................................. 2
     I.5        Metodologi .......................................................................................... 3
     I.6        Sistematika Penulisan ......................................................................... 5
 BAB II STUDI LITERATUR ........................................................................ 1
     II.1       Sistem Informasi Manajemen Inventory Farmasi Rumah Sakit ......... 1
     II.2       Konsep Perancangan Terstruktur (Wikipedia, 2013) .......................... 3
        II.2.1 Flowmap (Tubagus, Y, 2009) ......................................................... 3
        II.2.2 Data Flow Diagram(DFD) (Hanif Al Fatta, 2007)......................... 4
     II.3       Basis Data (Abdul Kadir, 1999) .......................................................... 5
     II.4       Sql Server (Wikipedia, 2012a) ............................................................ 5
     II.5       Microsoft Visual Studio 2010 (Wikipedia, 2012b) ............................. 6
     II.6       Adobe Photoshop CS 3 (Wikipedia, 2012c) ....................................... 6
     II.7       Tahap Pembangunan Software/Perangkat Lunak (Tyas, 2013) .......... 7
 BAB III ............................................................................................................... 1
     III.1      Analisis Sistem .................................................................................... 1
        III.1.1 Analisis Dokumen ........................................................................... 1

                                                          iv
III.1.1.1 Analisis Dokumen Masukan ................................................... 2
        III.1.1.2 Analisis Dokumen Keluaran ................................................... 3
  III.1.2 Analisis Proses Bisnis ..................................................................... 3
        III.1.2.1 Proses Pemesanan Barang ke Supplier ................................... 4
        III.1.2.2 Proses Penerimaan Barang dari Supplier ................................ 6
        III.1.2.3 Proses Distribusi Barang ke Apotik ........................................ 8
III.2      Analisis Aplikasi ................................................................................. 9
  III.2.1 Deskripsi Aplikasi ........................................................................... 9
  III.2.2 Kebutuhan Fungsional .................................................................. 10
  III.2.3 Kebutuhan Non Fungsional........................................................... 11
  III.2.4 Context Diagram ........................................................................... 12
  III.2.5 DFD Level 0 .................................................................................. 13
        III.2.5.1 DFD Level 1 Proses 6 ............................................................ 15
  III.2.6 Kamus Data ................................................................................... 17
  III.2.7 E-R Diagram ................................................................................. 18
III.3      Perancangan Aplikasi ........................................................................ 19
  III.3.1 Rancangan Lingkungan Implementasi .......................................... 19
  III.3.2 Conceptual Data Model (CDM) .................................................... 20
  III.3.3 Physical Data Model (PDM) ......................................................... 21
  III.3.4 Daftar Tabel Aplikasi .................................................................... 22
III.4      Deskripsi Rinci Tabel ........................................................................ 23
  III.4.1 Tabel Login ................................................................................... 23
  III.4.2 Tabel AsalBarang .......................................................................... 23
  III.4.3 Tabel GolonganBarang ................................................................. 24
  III.4.4 Tabel JenisBarang ......................................................................... 24
  III.4.5 Tabel Kategori Barang .................................................................. 25
  III.4.6 Tabel Harga Barang ...................................................................... 25
  III.4.7 Tabel Stok Barang ......................................................................... 26
  III.4.8 Tabel Satuan Jumlah Besar ........................................................... 26
  III.4.9 Tabel Satuan Jumlah Kecil............................................................ 27


                                                   v
III.4.10        Tabel Supplier ........................................................................... 27
  III.4.11        Tabel Master Barang ................................................................. 28
III.5      Deskripsi Rinci Modul ...................................................................... 29
  III.5.1 Modul SISINVFAR ...................................................................... 29
  III.5.2 Fungsi Modul ................................................................................ 29
  Tabel III. 16 Tabel Fungsi Modul ............................................................. 29
        III.5.2.1 Spesifikasi Layar Utama ....................................................... 30
           III.5.2.1.1 Spesifikasi Query ............................................................ 30
           III.5.2.1.2 Spesifikasi Field Data Layar ........................................... 30
           III.5.2.1.3 Deskripsi Objek ............................................................... 30
        III.5.2.2 Form Menu File .................................................................... 31
           III.5.2.2.1 Spesifikasi Query ............................................................ 31
           III.5.2.2.2 Spesifikasi Field Data Layar ........................................... 31
           III.5.2.2.3 Deskripsi Objek ............................................................... 31
           III.5.2.2.4 Spesifikasi Proses/Algoritma .......................................... 31
        III.5.2.3 Form Login ........................................................................... 32
           III.5.2.3.1 Spesifikasi Query ............................................................ 32
           III.5.2.3.2 Spesifikasi Field Data Layar ........................................... 32
           III.5.2.3.3 Deskripsi Objek ............................................................... 32
           III.5.2.3.4 Spesifikasi Proses/Algoritma .......................................... 33
        III.5.2.4 Form Ganti Password ............................................................ 33
           III.5.2.4.1 Spesifikasi Query ............................................................ 33
           III.5.2.4.2 Spesifikasi Field Data Layar ........................................... 34
           III.5.2.4.3 Deskripsi Objek ............................................................... 34
           III.5.2.4.4 Spesifikasi Proses/Algoritma .......................................... 34
        III.5.2.5 Form Menu Master................................................................ 35
           III.5.2.5.1 Spesifikasi Query ............................................................ 35
           III.5.2.5.2 Spesifikasi Field Data Layar ........................................... 35
           III.5.2.5.3 Deskripsi Objek ............................................................... 35
           III.5.2.5.4 Spesifikasi Proses/Algoritma .......................................... 36


                                                  vi
III.5.2.6 Form Master Barang ............................................................. 36
   III.5.2.6.1 Spesifikasi Query ............................................................ 37
   III.5.2.6.2 Spesifikasi Field Data Layar ........................................... 37
   III.5.2.6.3 Deskripsi Objek ............................................................... 37
   III.5.2.6.4 Spesifikasi Proses/Algoritma .......................................... 39
III.5.2.7 Form Asal Barang ................................................................. 40
   III.5.2.7.1 Spesifikasi Query ............................................................ 40
   III.5.2.7.2 Spesifikasi Field Data Layar ........................................... 40
   III.5.2.7.3 Deskripsi Objek ............................................................... 41
   III.5.2.7.4 Spesifikasi Proses/Algoritma .......................................... 41
III.5.2.8 Form Jenis Barang ................................................................ 42
   III.5.2.8.1 Spesifikasi Query ............................................................ 42
   III.5.2.8.2 Spesifikasi Field Data Layar ........................................... 42
   III.5.2.8.3 Deskripsi Objek ............................................................... 43
   III.5.2.8.4 Spesifikasi Proses/Algoritma .......................................... 43
III.5.2.9 Form Kategori Barang........................................................... 44
   III.5.2.9.1 Spesifikasi Query ............................................................ 44
   III.5.2.9.2 Spesifikasi Field Data Layar ........................................... 44
   III.5.2.9.3 Deskripsi Objek ............................................................... 45
   III.5.2.9.4 Spesifikasi Proses/Algoritma .......................................... 45
III.5.2.10 Form Golongan Barang ......................................................... 46
   III.5.2.10.1 Spesifikasi Query .......................................................... 46
   III.5.2.10.2 Spesifikasi Field Data Layar ......................................... 46
   III.5.2.10.3 Deskripsi Objek ............................................................. 47
   III.5.2.10.4 Spesifikasi Proses/Algoritma ........................................ 47
III.5.2.11 Form Satuan Jumlah Kecil Barang ....................................... 48
   III.5.2.11.1 Spesifikasi Query .......................................................... 48
   III.5.2.11.2 Spesifikasi Field Data Layar ......................................... 48
   III.5.2.11.3 Deskripsi Objek ............................................................. 49
   III.5.2.11.4 Spesifikasi Proses/Algoritma ........................................ 49


                                       vii
III.5.2.12 Form Satuan Jumlah Besar Barang ....................................... 50
           III.5.2.12.1 Spesifikasi Query .......................................................... 50
           III.5.2.12.2 Spesifikasi Field Data Layar ......................................... 50
           III.5.2.12.3 Deskripsi Objek ............................................................. 51
           III.5.2.12.4 Spesifikasi Proses/Algoritma ........................................ 51
        III.5.2.13 Form Master Supplier ........................................................... 52
           III.6.1.1.3.1 Spesifikasi Query ......................................................... 52
           III.6.1.1.3.2 Spesifikasi Field Data Layar ........................................ 52
           III.6.1.1.3.3 Deskripsi Objek ............................................................ 53
           III.6.1.1.3.4 Spesifikasi Proses/Algoritma ....................................... 53
        III.5.2.14 Form Master User ................................................................. 54
           III.5.2.14.1 Spesifikasi Query .......................................................... 54
           III.5.2.14.2 Spesifikasi Field Data Layar ......................................... 55
           III.5.2.14.3 Deskripsi Objek ............................................................. 55
           III.5.2.14.4 Spesifikasi Proses/Algoritma ........................................ 56
  III.5.3 Kodifikasi ...................................................................................... 56
III.6      Perancangan Antarmuka ................................................................... 57
  III.6.1 Struktur Menu Sistem Informasi Inventory Farmasi .................... 57
        III.6.1.1 Perancangan Input ................................................................. 58
           III.6.1.1.1 Form Master Supplier ..................................................... 59
           III.6.1.1.2 Form Master Barang ....................................................... 60
           III.6.1.1.3 Form Master Pendukung ................................................. 62
              III.6.1.1.3.1 Form Asal Barang .................................................... 62
              III.6.1.1.3.2 Form Jenis Barang ................................................... 63
              III.6.1.1.3.3 Form Kategori Barang.............................................. 63
              III.6.1.1.3.4 Form Golongan Barang ............................................ 64
              III.6.1.1.3.5 Form Satuan Jumlah Kecil Barang .......................... 65
              III.6.1.1.3.6 Form Satuan Jumlah Besar Barang .......................... 65
           III.6.1.1.4 Form Kelola User ............................................................ 66
              III.6.1.1.4.1 Form Master User .................................................... 66


                                                viii
III.6.1.1.4.2 Form Ganti Password User ...................................... 67
              III.6.1.1.5 Form Kelola Pelaporan ................................................... 67
                  III.6.1.1.5.1 Form Laporan Pemesanan ke Supplier .................... 67
                  III.6.1.1.5.2 Form Laporan Pemesanan dari Apotik .................... 68
           III.6.1.2 Perancangan Output .............................................................. 68
              III.6.1.2.1 Laporan Master Supplier ................................................. 68
              III.6.1.2.2 Laporan Master Barang ................................................... 69
              III.6.1.2.3 Laporan Harga Barang .................................................... 69
              III.6.1.2.4 Laporan Stok Barang ...................................................... 70
              III.6.1.2.5 Struk Pemesanan Barang ke Supplier ............................. 70
              III.6.1.2.6 Struk Penerimaan Barang dari Supplier .......................... 71
              III.6.1.2.7 Struk Pemesanan Barang dari Apotik ............................. 71
              III.6.1.2.8 Struk Pengiriman Barang ke Apotik ............................... 72
              III.6.1.2.9 Laporan Pemesanan dan Penerimaan Barang dari Supplier
              per Tanggal........................................................................................ 73
              III.6.1.2.10 Laporan Pemesanan dan Pengiriman Barang ke Apotik per
              Tanggal          .......................................................................................... 73
BAB IV ............................................................................................................... 1
   IV.1       Lingkungan Implementasi ................................................................... 1
       IV.1.1 Lingkungan Perangkat Keras .......................................................... 1
       IV.1.2 Lingkungan Perangkat Lunak ......................................................... 1
   IV.2       Batasan Implementasi ......................................................................... 2
   IV.3       Implementasi Antarmuka .................................................................... 2
       IV.3.1 Antarmuka Administrasi Sistem ..................................................... 2
       IV.3.2 Antarmuka Pelaporan .................................................................... 11
   IV.4       Pengujian ........................................................................................... 18
       IV.4.1 Identifikasi Rencana Pengujian berdasarkan Kebutuhan Fungsional
                  18
       IV.4.2 Identifikasi Rencana Pengujian berdasarkan Kebutuhan Non
       Fungsional ................................................................................................. 22


                                                         ix
IV.4.3 Deskripsi dan Hasil Uji ................................................................. 24
          IV.4.3.1 Validasi Login ....................................................................... 24
          IV.4.3.2 Menu Utama .......................................................................... 25
          IV.4.3.3 Master User ........................................................................... 28
          IV.4.3.4 Master Barang ....................................................................... 29
          IV.4.3.5 Master Pendukung................................................................. 32
          IV.4.3.6 Master Supplier ..................................................................... 33
          IV.4.3.7 Laporan Pemesanan dan Penerimaan Barang dari Supplier . 34
          IV.4.3.8 Laporan Pemesanan dan Pengiriman Barang ke Apotik ....... 35
          IV.4.3.9 Laporan Stok Obat ................................................................ 35
 BAB V1
 V.1      KESIMPULAN ........................................................................................... 1
 V.2      SARAN ..................................................................................................... 2

DAFTAR PUSTAKA....................................................................................... XX




                                                        x
DAFTAR GAMBAR


Gambar I. 1 Proses Model Waterfall..................................................................... I-4

Gambar III. 1 Flowmap Proses Pemesanan Barang ke Supplier ....................... III-4

Gambar III. 2 Flowmap Proses Penerimaan Barang dari Supplier .................... III-6

Gambar III. 3 Flowmap Proses Distribusi Barang ............................................. III-8

Gambar III. 4 Context Diagram Sistem Informasi Inventory Farmasi ............ III-12

Gambar III. 5 DFD Level 0 Sistem Informasi Inventory Farmasi ................... III-14

Gambar III. 6 DFD Level 1 Proses 6 Sistem Informasi Inventory Farmasi ..... III-16

Gambar III. 7 E-R Diagram Sistem Informasi Inventory Farmasi ................... III-18

Gambar III. 8 Conceptual Data Model Sistem Informasi Inventory Farmasi . III-20

Gambar III. 9 Physical Data Model Sistem Informasi Inventory Farmasi ...... III-21

Gambar III. 10 Spesifikasi Layar Utama ......................................................... III-30

Gambar III. 11 Form Menu File ....................................................................... III-31

Gambar III. 12 Form Menu Login ................................................................... III-32

Gambar III. 13 Form Ganti Password .............................................................. III-33

Gambar III. 14 Form Menu Master .................................................................. III-35

Gambar III. 15 Form Master Barang................................................................ III-36

Gambar III. 16 Form Asal Barang ................................................................... III-40

Gambar III. 17 Form Jenis Barang ................................................................... III-42

Gambar III. 18 Form Kategori Barang ............................................................. III-44

Gambar III. 19 Form Golongan Barang ........................................................... III-46

Gambar III. 20 Form Satuan Jumlah Kecil Barang ......................................... III-48

                                                    xi
Gambar III. 21 Form Satuan Jumlah Besar Barang ......................................... III-50

Gambar III. 22 Form Master Supplier.............................................................. III-52

Gambar III. 23 Form Master User ................................................................... III-54

Gambar III. 24 Struktur Menu Sistem Informasi Inventory Farmasi .............. III-57

Gambar III. 25 Prototipe Form Menu Utama .................................................. III-58

Gambar III. 26 Form Master Supplier.............................................................. III-59

Gambar III. 27 Form Master Barang................................................................ III-60

Gambar III. 28 Form Asal Barang ................................................................... III-62

Gambar III. 29 Form Jenis Barang ................................................................... III-63

Gambar III. 30 Form Kategori Barang ............................................................. III-63

Gambar III. 31 Form Golongan Barang ........................................................... III-64

Gambar III. 32 Form Satuan Jumlah Kecil Barang ......................................... III-65

Gambar III. 33 Form Satuan Jumlah Besar Barang ......................................... III-65

Gambar III. 34 Form Master User ................................................................... III-66

Gambar III. 35 Form Ganti Password .............................................................. III-67

Gambar III. 36 Form Laporan Pemesanan ke Supplier.................................... III-67

Gambar III. 37 Form Laporan Pemesanan dari Apotik.................................... III-68

Gambar III. 38 Form Laporan Daftar Supplier ................................................ III-69

Gambar III. 39 Form Laporan Data Barang ..................................................... III-69

Gambar III. 40 Form Laporan Data Harga Barang .......................................... III-70

Gambar III. 41 Form Laporan Stok Barang ..................................................... III-70

Gambar III. 42 Form Struk Pemesanan Barang ke Supplier ............................ III-71

Gambar III. 43 Form Struk Penerimaan Barang dari Supplier ........................ III-71

Gambar III. 44 Form Struk Pemesanan Barang dari Apotik ............................ III-72

                                                   xii
Gambar III. 45 Form Struk Pengiriman Barang ke Apotik .............................. III-72

Gambar III. 46 Form Laporan Pemesanan dan Penerimaan dari Supplier per
Tanggal ............................................................................................................. III-73

Gambar III. 47 Form Laporan Pemesanan dan Pengiriman Barang ke Apotik per
Tanggal ............................................................................................................. III-74


Gambar IV. 1 Form Splash Screen .................................................................... IV-2

Gambar IV. 2 Form Menu Utama ...................................................................... IV-3

Gambar IV. 3 Form Login ................................................................................. IV-3

Gambar IV. 4 Form Master User ....................................................................... IV-4

Gambar IV. 5 Form Ganti Password .................................................................. IV-4

Gambar IV. 6 Form Master Supplier ................................................................. IV-5

Gambar IV. 7 Form Master Barang ................................................................... IV-6

Gambar IV. 8 Form Asal Barang ....................................................................... IV-7

Gambar IV. 9 Form Jenis Barang ...................................................................... IV-8

Gambar IV. 10 Form Kategori Barang .............................................................. IV-8

Gambar IV. 11 Form Golongan Barang ............................................................. IV-9

Gambar IV. 12 Form Satuan Jumlah Kecil Barang ......................................... IV-10

Gambar IV. 13 Form Satuan Jumlah Besar Barang ......................................... IV-10

Gambar IV. 14 Form Laporan Master Supplier ............................................... IV-11

Gambar IV. 15 Form Laporan Master Barang ................................................. IV-12

Gambar IV. 16 Form Laporan Harga Barang .................................................. IV-13

Gambar IV. 17 Form Laporan Stok Barang ..................................................... IV-14

Gambar IV. 18 Form Struk Pemesanan Barang ke Supplier ........................... IV-14

Gambar IV. 19 Form Struk Penerimaan Barang dari Supplier ........................ IV-15
                                                           xiii
Gambar IV. 20 Form Struk Pemesanan Barang dari Apotik ........................... IV-15

Gambar IV. 21 Form Struk Pengiriman Barang ke Apotik ............................. IV-16

Gambar IV. 22 Form Laporan Pemesanan ke Supplier per tanggal awal dan
tanggal akhir ..................................................................................................... IV-16

Gambar IV. 23 Form Laporan Pemesanan dan penerimaan Barang dari Supplier
per periode........................................................................................................ IV-17

Gambar IV. 24 Form Laporan Pemesanan Apotik per tanggal awal dan tanggal
akhir.................................................................................................................. IV-17

Gambar IV. 25 Form Laporan Pemesanan dan Pengiriman Barang ke Apotik per
periode .............................................................................................................. IV-18




                                                            xiv
DAFTAR TABEL


Tabel III. 1 Kebutuhan Fungsional .................................................................. III-10

Tabel III. 2 Kebutuhan Non Fungsional .......................................................... III-11

Tabel III. 3 Lingkungan Implementasi Sistem Informasi Inventory Farmasi . III-19

Tabel III. 4 Daftar Tabel Aplikasi .................................................................... III-22

Tabel III. 5 Tabel Login ................................................................................... III-23

Tabel III. 6 Tabel Asal Barang ......................................................................... III-23

Tabel III. 7 Tabel Golongan Barang ................................................................ III-24

Tabel III. 8 Tabel Jenis Barang ........................................................................ III-24

Tabel III. 9 Tabel Kategori Barang .................................................................. III-25

Tabel III. 10 Tabel Harga Barang .................................................................... III-25

Tabel III. 11 Tabel Stok Barang....................................................................... III-26

Tabel III. 12 Tabel Satuan Jumlah Besar ......................................................... III-26

Tabel III. 13 Tabel Satuan Jumlah Kecil ......................................................... III-27

Tabel III. 14 Tabel Supplier ............................................................................. III-27

Tabel III. 15 Tabel Master Barang ................................................................... III-28

Tabel III. 16 Tabel Fungsi Modul .................................................................... III-29

Tabel III. 17 Tabel Spesifikasi Menu Utama ................................................... III-30

Tabel III. 18 Tabel Menu File .......................................................................... III-31

Tabel III. 19 Tabel Form Login ....................................................................... III-32

Tabel III. 20 Tabel Form Ganti Password ........................................................ III-34

Tabel III. 21 Tabel Menu Master ..................................................................... III-35

                                                       xv
Tabel III. 22 Tabel Field Master Barang .......................................................... III-37

Tabel III. 23 Tabel Form Master Barang ......................................................... III-37

Tabel III. 24 Tabel Field Asal Barang ............................................................. III-40

Tabel III. 25 Tabel Form Asal Barang ............................................................. III-41

Tabel III. 26 Tabel Field Jenis Barang ............................................................. III-42

Tabel III. 27 Tabel Form Jenis Barang ............................................................ III-43

Tabel III. 28 Tabel Field Kategori Barang ....................................................... III-44

Tabel III. 29 Tabel Form Kategori Barang ...................................................... III-45

Tabel III. 30 Tabel Field Golongan Barang ..................................................... III-46

Tabel III. 31 Tabel Form Golongan Barang..................................................... III-47

Tabel III. 32 Tabel Field Satuan Jumlah Kecil Barang .................................... III-48

Tabel III. 33 Tabel Form Satuan Jumlah Kecil Barang ................................... III-49

Tabel III. 34 Tabel Field Satuan Jumlah Besar Barang ................................... III-50

Tabel III. 35 Tabel Form Satuan Jumlah Besar Barang ................................... III-51

Tabel III. 36 Tabel Field Supplier .................................................................... III-52

Tabel III. 37 Tabel Form Supplier ................................................................... III-53

Tabel III. 38 Tabel Field User .......................................................................... III-55

Tabel III. 39 Tabel Form User ......................................................................... III-55


Tabel IV. 1 Identifikasi dan Rencana Pengujian berdasarkan Kebutuhan
Fungsional ........................................................................................................ IV-18

Tabel IV. 2 Identifikasi dan Rencana Pengujian Detail ................................... IV-20

Tabel IV. 3 Identifikasi dan Rencana Pengujian berdasarkan Kebutuhan Non
Fungsional ........................................................................................................ IV-22

Tabel IV. 4 Butir Uji Validasi Login ............................................................... IV-24
                                                          xvi
Tabel IV. 5 Butir Uji Menu Utama .................................................................. IV-25

Tabel IV. 6 Butir Uji Master User ................................................................... IV-28

Tabel IV. 7 Butir Uji Master Barang ............................................................... IV-29

Tabel IV. 8 Butir Uji Master Pendukung ......................................................... IV-32

Tabel IV. 9 Butir Uji Master Supplier ............................................................. IV-33

Tabel IV. 10 Butir Uji Laporan Pemesanan dan Penerimaan Barang dari Supplier
.......................................................................................................................... IV-34

Tabel IV. 11 Butir Uji Laporan Pemesanan dan Pengiriman Barang ke Apotik ......
.......................................................................................................................... IV-35

Tabel IV. 12 Butir Uji Laporan Stok Obat ....................................................... IV-35




                                                            xvii
DAFTAR SIMBOL


Daftar Simbol dalam Flowmap

                     Nama              Keterangan
 No   Simbol

                      Dokumen           Menunjukan dokumen sebagai yang
 1                    (Document)        digunakan       untuk       merekam   data
                                        terjadinya suatu transaksi
                      Operasional       Menunjukan proses yang dikerjakan
 2                    Manual            secara manual

                       Garis aliran     Menunjukan         arus       data    antar
 3                    (flow line)       simbol/proses


                       Decision         Menunjukan        pilihan     yang    akan
 4                                      dikerjakan atau keputusan yang harus
                                        dibuat dalam proses pengolahan data
                       Conector          Digunakan untuk penghubung dalam
 5                    (On-page          satu halaman
                      connector)
                       Proses          Merupakan kegiatan proses dari operasi
 6
                                       program komputer




                                      xvii
Daftar simbol dan keterangan Context Diagram Menurut Yourdan dan DeMarco


 No      Simbol            Nama                 Keterangan

                           Terminator
 1                                               Mahasiswa



                           Aliran Data/ Informasi
 2
                           Data Flow    Mahasiswa baru

                           Proses/Process
                                                    Membuat
 3
                                                     Record




Simbol dan Keterangan Data Flow Diagram Menurut Yourdan dan DeMarco


No    Simbol            Nama            Keterangan

                        Terminator      untuk     mewakili    entitas   eksternal    yang
1                                       berhubungan dua arah dengan sistem yang
                                        sedang dibangun

                        Proses          Untuk menggambarkan bagian dari sistem

2                                       yang mentransformasikan input menjadi
                                        output


                        Data Store      digunakan       untuk      membuat          model
                                        sekumpulan paket data dan diberi nama
3                                       dengan kata benda jamak, misalnya Supplier
                                        dan biasanya nantinya akan dijadikan berupa
                                        sebuah tabel.


                                        xviii
No       Simbol          Nama           Keterangan

                         Alur Data      digunakan untuk menunjukkan arah menuju
                                        ke tujuan dan keluar dari suatu proses. Alur
                                        data ini digunakan untuk menerangkan
4
                                        perpindahan data atau paket data atau
                                        informasi dari satu bagian sistem ke bagian
                                        lainnya

Notasi yang digunakan dalam Entity Relation Diagram (ERD) :


Notasi               Keterangan

                     Entitas, adalah suatu objek yang dapat diidentifikasi dalam
     Entitas         lingkungan pemakai



                     Relasi, menunjukkan adanya hubungan di antara sejumlah
                     entitas yang berbeda
     Relasi


                     Garis, sebagai penghubung antara relasi dengan entitas, relasi
                     dan entitas dengan atribut




                                        xix
BAB I
                              PENDAHULUAN

Bab ini menguraikan tentang latar belakang topik tugas akhir, permasalahan dan
rumusan masalah, ruang lingkup dan batasan masalah, tujuan tugas akhir,
metodologi tugas akhir dan sistematika laporan tugas akhir.


I.1    Latar Belakang
Farmasi merupakan sebuah unit bagian di rumah sakit dimana fungsi utamanya
yaitu mengelola persediaan barang baik obat-obatan atau alat kesehatan,
didalamnya terdapat berbagai macam aktifitas yang mendukung proses kerja
farmasi seperti manajemen pemesanan dan penerimaan barang dari supplier,
distribusi barang ke apotik dan manajemen pelaporan keluar masuknya barang,
guna tercapainya stabilitas pengelolaan barang di farmasi.
Pengelolaan barang di farmasi merupakan sesuatu hal yang tidak mudah, apabila
pengelolaan data belum dibantu dengan komputer yaitu dengan menggunakan
sistem manual pencatatan. Hal ini mengakibatkan tidak tercapainya efisiensi kerja
dan hasil laporan yang dikerjakan kurang akurat.

Untuk memudahkan dalam pengelolaan barang farmasi untuk kebutuhan di rumah
sakit, maka perlu adanya aplikasi yang dapat mencakup semua kebutuhan proses
aktifitas di farmasi seperti yang telah disebutkan diatas. Disamping itu juga perlu
diperhatikan, dimana harus adanya pengelolaan administrasi yang baik pada
aplikasi farmasi tersebut untuk pengelolaan pengguna atau user, sehingga tidak
sembarang orang dapat mengkakses berbagai informasi pada aplikasi guna
meminimalisir pencurian data atau penyalahgunaan data. Dan juga dikarenakan
hasil yang diinginkan dalam membangun aplikasi tersebut agar memudahkan
dalam pembuatan laporan yang akurat dan efisien, maka judul yang dibuat dalam
Tugas Akhir ini adalah “Pembangunan Sistem Informasi Inventory Farmasi
Rumah Sakit Sub Bagian Administrasi dan Pelaporan ”.



                                        I-1
I-2




I.2      Rumusan Masalah
      1. Bagaimana membangun sistem untuk mengatur keamanan data dan
         informasi dengan mengatur hak akses untuk masuk aplikasi.
      2. Bagaimana membangun sistem untuk mengatur penyimpanan data barang
         dan data supplier secara sistematis.
      3. Bagaimana membangun aplikasi yang dapat memudahkan proses
         pembuatan laporan master barang, laporan stok barang, laporan master
         supplier, laporan pembelian barang dari supplier, laporan distribusi barang
         ke apotik , dan laporan lainnya untuk keperluan di farmasi.

I.3      Tujuan
      1. Adanya sistem yang mengatur dalam pemberian informasi dan data sesuai
         pemberian tanggung jawab.
      2. Memudahkan proses pengelolaan data seperti pencatatan data barang dan
         data supplier yang sudah tersistematis dan terkomputerisasi.
      3. Memudahkan dalam pembuatan laporan untuk kebutuhan aktifitas di
         farmasi rumah sakit.
      4. Memudahkan pekerjaan.

I.4      Batasan Masalah
         Batasan Masalah Tugas Akhir ini meliputi tentang administrasi sistem dan
pelaporan yang dibutuhkan di unit farmasi saja.
      1. Pada bagian administrasi akan dibangun sistem yang berhubungan dengan
         pengelolaan data user, pengelolaan data barang dan pengelolaan data
         supplier.
      2. Pada bagian pelaporan akan dibuat sistem pelaporan data barang,
         pelaporan stok barang, pelaporan data supplier, pelaporan pembelian
         barang dari supplier, pelaporan distribusi barang ke apotik, dan pelaporan
         lainnya untuk kebutuhan aktifitas di farmasi.
I-3




I.5      Metodologi

         Metodologi penyusunan Tugas Akhir ini adalah sebagai berikut:
      1. Pengumpulan Data
         a.    Kepustakaan

                  Mengambil dan mencari data dari literatur buku dan internet yang
              terkait dengan pembuatan Tugas Akhir ini.
         b.    Observasi

                  Metode pengumpulan informasi dengan melakukan pengamatan
              secara langsung pada proses yang sedang berjalan dan melakukan
              interview dengan pihak terkait, metode ini berlangsung saat kegiatan
              magang di rumah sakit.
      2. Analisis Sistem

               Merupakan analisis sifat sistem dan program yang akan dibangun,
      serta analisis antarmuka (interface) yang diperlukan. Dalam analisis sistem
      ini dilakukan penganalisaan pada seluruh proses komponen yang terdapat di
      dalam bagian sistem.
      3. Desain Sistem

               Merupakan gambaran perilaku sistem yang akan dibuat atau simulasi
      sistem dengan menggunakan Diagram Contex dan Data Flow Diagram
      (DFD.)
      4. Perancangan Sistem

               Merupakan pelengkap pemecahan masalah (pada analisis sistem) yang
      menggabungkan kembali komponen-komponen sistem menjadi sistem yang
      utuh.
      5. Implementasi Program

               Implementasi merupakan proses menerjemahkan desain ke dalam
      bentuk kode yang bisa dibaca oleh perangkat keras. Pada sistem ini
      implementasi dilakukan pada Visual Basic.NET dengan basis data Sql Server.
I-4




   6. Uji Coba

           Pengujian dari program yang telah dibuat. Pengujian ini meliputi
    seluruh      proses   yang    terdapat    di    dalam       bagian   sistem   yang
    diimplementasikan.

    7. Diskusi Hasil

           Pada tahap ini dilakukan analisis terhadap hasil implementasi yang
    telah dilakukan untuk memperoleh kesimpulan dari tugas akhir.



       Model pengembangan analisis sistem mengacu pada model proses
waterfall, dikarenakan tiap tahap diselesaikan secara terurut dan dapat diperbaiki
jika terjadi kesalahan (Pressman, R. 1997). Model proses waterfall dapat dilihat
pada gambar I.




                           Gambar I. 1 Proses Model Waterfall

       Pembangunan Sistem Informasi Inventori Farmasi Rumah Sakit ini
dikerjakan oleh tim yang terdiri dari tiga orang yaitu: Pertama, Maqi Imadul Iman
dengan judul Pembangunan Sistem Informasi Inventori Farmasi Rumah Sakit Sub
I-5




Bagian Administrasi Sistem dan Pelaporan. Kedua, Sendi Hakim dengan judul
Pembangunan Sistem Informasi Inventori Farmasi Rumah Sakit Sub Bagian
Distribusi Barang ke Apotik. Dan ketiga, Zenna Rizky Akbar dengan judul
Pembangunan Sistem Informasi Inventori Farmasi Rumah Sakit Sub Bagian
Pemesanan dan Penerimaan Barang dari Supplier. Ketiga bagian ini menjadi satu
kesatuan pembuatan aplikasi. Untuk mengetahui kelengkapan penyusunan laporan
dapat melihat pada referensi yang disediakan.

I.6      Sistematika Penulisan
Sistematika penulisan dalam laporan Tugas Akhir (TA) ini adalah sebagai berikut:
BAB I      Pendahuluan, berisi uraian tentang latar belakang, perumusan masalah,
           tujuan, batasan masalah perancangan sistem informasi, metodologi
           penyelesaian masalah, dan sistematika penulisan
BAB II     Studi Literatur, berisi uraian tentang teori sistem informasi manajemen
           farmasi dan metode pengembangan berorientasi objek. Teori tersebut
           merupakan teori pendukung yang digunakan dalam penyelesaian
           masalah dalam pembuatan Tugas Akhir (TA) ini.
BAB III Analisis dan Perancangan Sistem, berisi uraian analisis sistem, analisis
           aplikasi, perancangan aplikasi, deskripsi rinci tabel dan deskripsi rinci
           modul. Uraian tersebut merupakan analisis terhadap sistem yang akan
           dibangun dan tahap-tahap perancangan sistem.

BAB IV Berisi tentang implementasi dan pengujian sistem, diantaranya adalah
           lingkungan    implementasi,    batasan    implementasi,    implementasi
           antarmuka, dan pengujian.
BAB V      Kesimpulan dan Saran, berisi kesimpulan yang diperoleh dari hasil
           pembuatan Tugas Akhir (TA) dan saran-saran untuk pengembangan TA
           ini.
BAB II
                               STUDI LITERATUR

Pada bab ini akan diuraikan tentang teori-teori dasar yang digunakan dalam
penyusunan tugas akhir ini. Adapun pembahasannya yaitu tentang sistem
informasi manajemen inventory farmasi Rumah Sakit, Konsep perancangan
Terstruktur untuk menggambarkan alur proses, penjelasan singkat mengenai
perangkat    lunak      yang    digunakan     serta   tahap-tahap    pembangunan
software/perangkat lunak.



II.1     Sistem Informasi Manajemen Inventory Farmasi Rumah Sakit

Sistem Informasi Manajemen adalah sistem manusia atau mesin yang
menyediakan informasi untuk mendukung operasi manajemen dan fungsi
pengambilan keputusan suatu organisasi (Davis, g. B, 1993). Sedangkan menurut
pengertian yang lain, Sistem Informasi Manajemen adalah suatu sistem dalam
suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian,
mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi
dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan
(Robert A.Leith dan K. Roscoe Davis, 1983). Jadi dapat disimpulakan sistem
informasi yaitu suatu alat untuk mengefisiensikan pekerjaan dan mengakurasikan
proses    pengambilan    keputusan    berdasarkan     dari   laporan-laporan   yang
dihasilkannya. dan dari pengertian-pengertian sistem informasi diatas yang akan
dibahas disini yaitu sistem informasi inventory farmasi.

Inventory Farmasi atau lebih dikenal Logistik Farmasi adalah salah satu sub
sustem di rumah sakit yang memiliki tugas untuk menyediakan barang dan bahan
dalam jumlah, kualitas, dan pada waktu yang tepat sesuai kebutuhan dengan harga
yang efisien untuk kegiatan operasional rumah sakit (Darmanto Djojodibroto,
1997). Dan menurut definisi lainnya, inventory farmasi merupakan ilmu
pengetahuan dan seni serta proses mengenai perencanaan dan penentuan


                                       II-1
II-2




kebutuhan, pengadaan, penyimpanan, penyaluran dan pemeliharaan serta
penghapusan material/alat-alat (Subagya, M.S., 1994). Kesimpulan akhir dari
pengertian diatas antara apa itu sistem informasi manajemen dan inventory
farmasi akan dibuatkannya suatu sistem informasi inventory farmasi dengan
tujuan untuk efisiensi pekerjaan dan mempermudah pengambilan keputusan
berdasarkan laporan laporan yang dihasilkan sistem informasi tersebut.

Kegiatan inventory farmasi secara umum mempunyai tiga tujuan (Aditama, T.Y,
2003), yaitu:

      Tujuan operasional adalah agar tersedia barang, serta bahan dalam jumlah
       yang tepat dan mutu yang memadai.
      Tujuan keuangan meliputi pengertian bahwa upaya tujuan operasional
       dapat terlaksana dengan biaya yang serendah-rendahnya.
      Tujuan pengamanan bermaksud agar persediaan tidak terganggu oleh
       kerusakan,   pemborosan,     penggunaan     tanpa   hak,   pencurian,   dan
       penyusutan yang tidak wajar lainnya, serta nilai persediaan yang
       sesungguhnya dapat tercermin didalam sistem akuntansi.

Dari tujuan umum kegiatan inventory farmasi tersebut diatas, maka cakupan
sistem yang akan dibangun yaitu memiliki fungsi-fungsi untuk menangani setiap
kegiatan proses di Unit Farmasi yaitu sebagai berikut:

   1. Untuk pemesanan dan penerimaan barang dari Supplier
   2. Untuk distribusi barang ke apotik
   3. Dan untuk pengelolaan pelaporan keluar masuknya barang

Dimana dari ketiga fungsi tersebut, disini hanya akan difokuskan untuk
pengelolaan pelaporan keluar masuknya barang saja, karena kedua fungsi
sebelumnya akan dibangun oleh teman sekelompok yang lain.
II-3




II.2   Konsep Perancangan Terstruktur (Wikipedia, 2013)

Konsep perancangan yang digunakan yaitu konsep SDLC (Systems Development
Life Cycle atau Systems Life Cycle (Siklus Hidup Sistem), SDLC merupakan
konsep atau pola yang diambil untuk mengembangkan sistem perangkat lunak,
yang terdiri dari tahap-tahap : rencana (planning), analisis (analysis), desain
(design), implementasi (implementation), uji coba (testing) dan pengelolaan
(maintenance).

II.2.1 Flowmap (Tubagus, Y, 2009)

Flowmap adalah gambaran langkah-langkah berjalannya sistem dari suatu
program kegiatan baik yang sedang berjalan maupun yang akan dibangun.

Dan acuan dalam membuat Membuat Flowmap berdasarkan ciri-ciri umum
sebagai berikut:

   1. flowmap digambarkan dari halaman atas ke bawah dan dari kiri ke kanan.
   2. Aktivitas yang digambarkan harus didefinisikan jelas dapat dimengerti
       oleh pembaca.
   3. Harus ditentukan jelas kapan aktivitas dimulai dan diakhiri.
   4. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan
       deskripsi kata kerja.
   5. Setiap langkah dari aktivitas harus berada pada urutan yang benar.
   6. Lingkup dan range dari aktivitas yang sedang digambarkan harus bisa
       ditelusuri. Percabangan-percabangan yang memotong aktivitas yang
       sedang digambarkan tidak perlu digambarkan pada flowmap yang
       sama.simbol konektor harus digunakan dan percabangannya diletakan
       pada halaman yang berbeda atau hilangkan semua percabangannya yang
       tidak berkaitan dengan sistem
   7. Dan gunakan simbol-simbol flowmap yang standar.
II-4




II.2.2 Data Flow Diagram(DFD) (Hanif Al Fatta, 2007)

Elemen dalam DFD :

   1. Proses

       Berupa   aktifitas   yang    dilakukan   yang   berupa   manual   ataupun
       terkomputerisasi.

   2. Data Flow

       Satu data atau kumpulan suatu data yang selalu diawali dan berakhir pada
       suatu proses.

   3. Data Store

       Kumpulan data yang disimpan dengan cara tertentu. Data yang mengalir
       disimpan dalam data store.

   4. Externl Entity

       Orang, Organisasi, atau sistem yang berada di luar sistem namun juga
       berinteraksi dengan sistem tersebut.

Context Diagram : DFD pertama dalam proses bisnis. Menunjukan konteks
dimana proses bisnis berada. Diagram ini menunjukan semua proses bisnis dalam
satu proses tunggal atau biasa disebut proses 0. Pada diagram ini juga ditunjukan
entitas luar yang terlibat menerima dan memberikan informasi ke dalam sistem.

Level 0 Diagram : Menunjukan semua proses utama yang menyusun keseluruha
sistem dan komponen internal dari proses 0 juga menunjukan bagaimana proses-
proses direlasikan dan penambahan pada data store.

Level 1 Diagram : Diciptakan dari setiap proses utama dari level 0. Juga
menunjukan bagaimana informasi berpindah dari proses ke proses lainnya.
Misalnya jika proses induk dipecah menjadi 3 proses anak, maka 3 proses anak ini
menjadi 3 proses induk.
II-5




Level 2 Diagram : Menunjukan semua proses yang menyusun sebuah proses pada
level 1. Penyusunan bisa saja tidak mencapai level ini atau mungkin dilanjutkan
ke level selanjutnya.

II.3   Basis Data (Abdul Kadir, 1999)

Basis data dapat didefinisikan sebagai sistem terkomputerisasi yang tujuan
utamanya adalah untuk memelihara sebuah informasi atau sekumpulan berkas
data terkomputerisasi     dan membuat informasi tersebut tersedia pada saat
dibutuhkan.

Basis data tidak hanya sekedar kumpulan berkas (tabel), tetapi juga mencakup
hal-hal lain seperti hubungan antar tabel, view (tabel yang bersifat logis, yang
merupakan paduan sejumlah tabel), dan bahkan kode yang biasa kita sebut store
procedure.

Pengguna sistem basis data dapat melakukan operasi-operasi yang dasar
berkenaan dengan basis data, antara lain :

   1. Menambahkan file baru ke dalam sistem basis data.
   2. Mengosongkan berkas.
   3. Menyisipkan data ke suatu berkas.
   4. Mengambil data yang ada pada suatu berkas.
   5. Mengubah data pada suatu berkas.
   6. Menghapus data.
   7. Menyajikan suatu informasi yang diambil dari sejumlah berkas.

II.4   Sql Server (Wikipedia, 2012a)

Sistem Manajemen Basis Data (Database Management System–DBMS) yang
digunakan untuk pengelolaan tabel-tabel yaitu menggunakan Microsoft SQL
Server 2008 dikarnakan lebih mudah untuk digunakan dan memiliki lebih banyak
fitur, juga menawarkan integrasi yang erat dengan .NET framework yang tidak
dimiliki oleh produk lain. Dan kelebihan lainnya yaitu bisa mengelola banyak
basis data.
II-6




       SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan
Data Manipulation Language (DML). Implementasi DDL dan DML berbeda
untuk tiap sistem manajemen basis data (SMBD), namun secara umum
implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI.
       DDL digunakan untuk membuat/mendefinisikan, mengubah/edit, serta
menghapus basis data dan objek-objek yang diperlukan dalam basis data,
misalnya tabel, view, user, dan sebagainya.

       DML digunakan untuk memanipulasi data yang ada dalam suatu tabel.
Perintah yang umum dilakukan adalah: Select untuk menampilkan data, Insert
untuk menambahkan data baru, Update untuk mengubah data yang sudah ada, dan
Delete untuk menghapus data.

II.5   Microsoft Visual Studio 2010 (Wikipedia, 2012b)

Perangkat Lunak yang digunakan untuk membangun sistem/aplikasi yaitu
Microsoft Visual Studio 2010. Microsoft Visual Studio 2010 adalah perangkat
lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan
alplikasi baik berbentuk aplikasi console, aplikasi Windows, ataupun aplikasi
Web. Visual Studio mencakup kompiler, SDK, Integrated Development
Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library).
Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++,
Visual C#, Visual Basic, Visual Basic .NET, Visual InterDev,Visual J++, Visual
J#, Visual FoxPro, dan Visual SourceSafe.

II.6   Adobe Photoshop CS 3 (Wikipedia, 2012c)

Adobe Photoshop adalah perangkat lunak editor citra buatan Adobe Systems yang
dikhususkan untuk pembuatan desain dan pengeditan foto/gambar dengan
berbagai opsional effek yang disediakan untuk pembuatan grafis. Kebanyakan
Perangkat lunak ini digunakan oleh fotografer digital dan perusahaan iklan
sehingga dianggap mayoritas orang perangkat lunak pengolah gambar/foto saja
II-7




padahal bisa juga manfaatkan untuk pembuatan desain untuk sebuah perangkat
lunak aplikasi agar terlihat lebih menarik dan mempunyai daya jual tinggi.

Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS, versi sembilan
disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3, versi
kesebelas adalah Adobe Photoshop CS4, versi keduabelas adalah Adobe
Photoshop CS5 , dan versi yang terakhir (ketigabelas) adalah Adobe Photoshop
CS6. Dan yang digunakan disini yaitu versi sepuluh disebut Adobe Photoshop
CS3.

II.7   Tahap Pembangunan Software/Perangkat Lunak (Tyas, 2013)

Pembangunan atau pengembangan sofware atau perangkat lunak terdiri dari
beberapa tahap yaitu terdiri dari :

1. Analisis

Tahap analisa sistem merupakan salah satu tahap yang sangat penting, karena
banyak kesalahan dalam suatu perangkat lunak yang terjadi sejak dari fase ini dan
terlambat terdeteksi sehingga akan memerlukan waktu dan biaya yang tidak
sedikit untuk memperbaikinya. Analisa kebutuhan bertujuan untuk menggali
kebutuhan kebutuhan (requirement) yang harus dipenuhi oleh perangkat lunak
yang akan dibuat untuk memperoleh fungsi dan kelakuan perangkat lunak.

2. Perancangan (Desain)

Selanjutnya setelah fase analisa selesai dilakukan perancangan berdasarkan hasil
analisa. Pada fase ini dilakukan perancangan data, struktur program, antar muka
dan prosedur-prosedur perangkat lunak

3. Pengkodean (Implementasi)

Selanjutnya setelah fase perancangan selesai dilakukan pengkodean berdasarkan
hasil perancangan dengan menggunakan bahasa pemrograman tertentu.

4. Pengujian (Testing)

Black box Testing
II-8




Test case ini bertujuan untuk menunjukkan fungsi PL tentang cara beroperasinya,
apakah pemasukan data keluaran telah berjalan sebagaimana yang diharapkan dan
apakah informasi yang disimpan secara eksternal selalu dijaga kemutakhirannya.
BAB III

               ANALISIS DAN PERANCANGAN SISTEM

Analisis dan perancangan sistem merupakan langkah awal untuk membangun
sistem informasi, atau bisa disebut juga tahap perencanaan untuk merumuskan
targetan–targetan yang nantinya akan dicapai dan membuat strategi–strategi untuk
menganalisia proses berjalannya sistem baik yang sedang berjalan maupun yang
nantinya akan dibangun. Tahap ini sangat penting karena kesalahan dalam tahap
ini akan mengakibatkan kesalahan pada tahap selanjutnya. Belajar dari
pengalaman membuktikan bahwa kesalahan-kesalahan yang diperbaiki setelah
analisis akan memakan biaya yang lebih besar dari pada jika kesalahan diperbaiki
saat dilakukannya analisis dari perealisasian Tugas Akhir ini. Analisa dan
perancangan sistem ini dilakukan agar proses realisasi dapat menjadi lebih mudah
dan terarah sehingga dapat mengurangi kesalahan yang dapat mengakibatkan
kerugian waktu dan biaya.

III.1    Analisis Sistem

Analisis sistem merupakan kegiatan menganalisa masalah untuk menemukan
solusi tercapainya semua kebutuhan sistem. Tahap analisis sistem dilakukan
setelah tahap perencanaan sistem dan sebelum tahap perancangan sistem. Tahap
analisis merupakan tahap yang kritis maka harus dilakukan dengan hati-hati dan
terperinci, kesalahan pada tahap ini akan menyebabkan kesalahan pada tahap
selanjutnya.

III.1.1 Analisis Dokumen
Dokumen yang akan digunakan untuk pembuatan pelaporan yaitu hasil transaksi
pembelian yang meliputi pemesanan dan penerimaan barang dari supplier dan
distribusi barang ke apotik adalah sebagai berikut:
   1. Purchase Order
        Dokumen yang dibuat oleh bagian farmasi yang berisi tentang permintaan
        penyediaan barang kepada supplier.


                                       III-1
III-2




   2. Faktur
       Dokumen yang dibuat oleh supplier berisi tentang data barang yang masuk
       ke farmasi.
   3. Daftar Permintaan Barang

       Dokumen yang dibuat oleh bagian apotik yang dapakai untuk mengajukan
       pengadaan barang untuk di apotik

III.1.1.1   Analisis Dokumen Masukan

Analisis dokumen masukan disini yaitu sebagai acuan untuk pembuatan sistem
administrasi yaitu untuk pengelolaan master barang, master supplier dan master
user sebagai berikut :

    1. Nama              : Barang(Obat-Obatan/Alkes)

       Fungsi            : Catatan obat-obat yang ada di farmasi

       Sumber            : Kepala Instalasi Farmasi

       Distribusi        : Untuk Arsip

       Atribut           :KdBarang,        KdJenisBarang,          KdKategoryBarang,
                         KdGolBarang,      KdSatuanJmlBesar,       KdSatuanJmlKecil,
                         NamaBarang, JmlTerkecil, JmlJualTerkecil, JmlKemasan,
                         Lokasi, JmlMinimum,KdAsalbarang.

    2. Nama              : Supplier

       Fungsi            : Catatan daftar supplier

       Sumber            : Kepala Instalasi Farmasi

       Distribusi        : Untuk Arsip

       Atribut           : KodeSupplier, NamaSupplier, Alamat, Tlp

    3. Nama              : User
III-3




       Fungsi          : Catatan daftar pengguna aplikasi

       Sumber          : Kepala Instalasi Farmasi

       Distribusi      :-

       Atribut         : kode_user, nama_user, password, level_user

III.1.1.2   Analisis Dokumen Keluaran

Analisis dokumen keluaran yaitu sebagai analisis untuk pengelolaan laporan
keluar masuk barang dari hasil pembelian dan distribusi barang farmasi.

    1. Nama            : Stok Barang(Obat-Obatan/Alkes)

       Fungsi          : Catatan Stok obat-obat/alkes yang ada di farmasi

       Sumber          : Kepala Instalasi Farmasi

       Distribusi      :-

       Atribut         : KdBarang,KdAsal,JmlMinimum,JumlahStok,Lokasi

    2. Nama            : Harga Barang(Obat-Obatan/Alkes)

       Fungsi          : Catatan Harga obat-obat/alkes yang ada di farmasi

       Sumber          : Kepala Instalasi Farmasi

       Distribusi      :-

       Atribut         : KdBarang, KdAsal, Harga, Discount, TglKadaluarsa.

III.1.2 Analisis Proses Bisnis

       Proses bisnis disini dimodelkan dengan menggunakan flowmap untuk
memodelkan proses yang sistemnya masih berjalan secara manual yang umumnya
terjadi di unit logistik farmasi. Di dalam proses bisnis ini akan dijelaskan proses
bisnis proses pemesanan barang ke supplier, penerimaan barang dari supplier dan
distribusi barang ke apotik.
III-4




III.1.2.1   Proses Pemesanan Barang ke Supplier

                 Petugas Gudang                          K.A Gudang


                                                         Data Pemesanan
                         Mulai                                Barang




                                                              ACC
                   Pengecekan Stok
                                                           Pemesanan
                       Barang
                                                             Barang



                                      Tidak




                      Mendekati
                                                              ACC?
                     ambang batas                Tidak
                       minimal



                                                                ya
                          ya


                                                         Data Pemesanan
                      Pembuatan                          barang yang telah
                     Perencanaan                              d acc
                      Pembelian




                        Daftar
                      Pemesanan
                        Barang




                    Pesan Barang ke
                        Supplier




                        Selesai




              Gambar III. 1 Flowmap Proses Pemesanan Barang ke Supplier
III-5




Berikut ini adalah mekanisme kerja sistem pemesanan barang ke supplier:

  a. Petugas Farmasi mengecek stok barang apakah sudah mendekati ambang
     batas minimal atau tidak.
  b. Jika iya, Bagian Farmasi melakukan pembuatan perencanaan pembelian dan
     menghasilkan Daftar pemesanan barang (Purcase Order) yang selanjutnya
     dikirim kepada kepala farmasi untuk di tinjau kembali.
  c. jika daftar pemesanan barang tersebut disetujui, lalu petugas farmasi
     melakukan pemesanan barang ke supplier sesuai dengan daftar pesanan
     yang telah dibuat.
  d. apabila tidak disetujui, daftar pemesanan barang dikembalikan kepada
     petugas farmasi untuk direvisi kembali.
III-6




III.1.2.2   Proses Penerimaan Barang dari Supplier

             Supplier               Petugas Gudang                 Keuangan



              Mulai                     Barang                       Surat Hutang


                                              Faktur




                                                                       Selesai
             Mengirim
              Barang
                                         Pengecekan
                                        Barang dengan
                                             PO




              Barang
                                                        PO

                   Faktur


                                           Cocok?




              Proses                        Tidak
               Retur



                                            Retur/
                                           Komplain
                                                          ya

              Selesai




                                        Update Stok




                                                        Stok




                                        Surat Hutang




              Gambar III. 2 Flowmap Proses Penerimaan Barang dari Supplier
III-7




Berikut ini adalah mekanisme kerja sistem penerimaan barang dari supplier:

   a. Supplier mengirim barang ke farmasi kemudian petugas farmasi menerima

       barang serta fakturnya.

   b. lalu dilakukan pengecekan barang dengan daftar pemesanan pembelian

       (Purcase Order) apakah sudah sesuai atau tidak.

   c. jika tidak, dilakukan proses retur barang ke supplier.

   d. apabila sesuai maka petugas farmasi melakukan stok opname/update stok

       dan selanjutnya petugas farmasi membuat surat hutang untuk diserahkan

       kepada bagian keuangan
III-8




III.1.2.3    Proses Distribusi Barang ke Apotik

                      Apotek                                        Farmasi


                                                                        Daftar
                        Mulai                                         Permintaan
                                                                       Barang




                                                                   Daftar Permintaan
                  Permintaan Barang                                     Barang




   Order barang


                                                           Tidak        ACC?
                       Daftar
                     Permintaan
                      Barang
                                                                          Ya



                                                                      Input Data
                                                                      Pengiriman
                                                                        Barang



                                                                                         Data
                                                                                       Pengiriman
                                                                                        Barang



                                                                      Pengiriman
                                                                       Barang




                                                                        Selesai




                         Gambar III. 3 Flowmap Proses Distribusi Barang
III-9




Berikut ini adalah mekanisme kerja sistem Distribusi barang ke apotik:

   a. Pihak apotik melakukan proses permintaan barang dengan membuat daftar

         permintaan barang yang diajukan kepada pihak kepala farmasi untuk

         ditinjau kembali.


   b. apabila permintaan tersebut di setujui maka petugas farmasi mencatat data
         pengiriman barang dan melakukan pengiriman barang ke apotik.

III.2      Analisis Aplikasi

        Berdasarkan Analisis Sistem pada III.1, maka didapatkan analisis aplikasi
yang mencakup deskripsi aplikasi, kebutuhan fungsional, kebutuhan non
fungsional, analisis contect diagram dan data flow diagram (DFD), dan E-R
diagram.

III.2.1 Deskripsi Aplikasi

Perangkat lunak ini merupakan sistem yang dibangun untuk menangani
manajemen logistik farmasi yang difokuskan hanya pada bagian administrasi
sistem dan pelaporan.

Pada bagian administrasi sistem mengelola master barang untuk menginput data
barang, master supplier untuk menginput data supplier, dan master user untuk
pengelolaan hak akses untuk masuk aplikasi, sedangkan pada bagian pelaporan
meliputi pelaporan pembelian barang dari supplier perperiode, pelaporan
distribusi barang ke apotik perperiode dan pelaporan stok barang serta disediakan
juga pelaporan dari master barang dan master supplier.
III-10




III.2.2 Kebutuhan Fungsional

Adapun Kebutuhan fungsional dari perangkat lunak ini adalah sebagai berikut:

Tabel III. 1 Kebutuhan Fungsional


           ID                         Kebutuhan                            Penjelasan

 SISINVFAR-F-001          P/L       menyediakan           fasilitas termasuk create-update-
                          pengelolaan user, dimana user read-delete: CRUD
                          dibedakan       menjadi    2,    admin
                          sebagai    pengelola      administrasi
                          sistem    dan     operator      sebagai
                          pengelola kegiatan transaksi.

 SISINVFAR-F-002          P/L menyediakan fasilitas Login           Input user dan password,
                                                                    login, dan cancel

 SISINVFAR-F-003          P/L menyediakan fasilitas                 termasuk create-update-
                          pengelolaan data barang                   read-delete: CRUD

 SISINVFAR-F-004          P/L menyediakan fasilitas                 termasuk create-update-
                          pengelolaan data barang                   read-delete: CRUD
                          pendukung(Asal,Jenis,Kategory,G
                          olongan,SatuanJumKecil,SatuanJ
                          umBesar)

 SISINVFAR-F-005          P/L menyediakan fasilitas                 termasuk create-update-
                          pengelolaan data supplier                 read-delete: CRUD

 SISINVFAR-F-006          P/L menyediakan fasilitas                 Menampilkan laporan
                          menampilkan laporan pembelian             yang bisa di cetak
                          barang dari supplier per
                          periode,distribusi barang keapotik
III-11




           ID                           Kebutuhan                       Penjelasan

                          per periode dan stok barang

III.2.3 Kebutuhan Non Fungsional

kebutuhan non fungsional dari sistem informasi yang dibangun adalah:

Tabel III. 2 Kebutuhan Non Fungsional


           ID               Parameter                        Requirement

 SISINVFAR-F-001           Availability     Perangkat Lunak harus mampu berjalan aktif
                                            dalam jangkauan waktu yang lama, minimal
                                            selama pada jam kerja.

 SISINVFAR-F-002           Reliability      Menjamin pemasukan data yang tepat dari
                                            pengguna, dengan adanya pengecekan setiap
                                            pemasukan data

 SISINVFAR-F-003           Ergonomy         Menjamin kenyamanan pemakaian dengan
                                            antar muka yang semenarik mungkin / user
                                            friendly


 SISINVFAR-F-004           Portability      Mampu berjalan pada platform windows

 SISINVFAR-F-005           Response         Mampu menampilkan informasi dengan cepat
                           Time

 SISINVFAR-F-006           Security         Aplikasi hanya dapat diakses oleh pengguna
                                            yang telah terdaftar sebagai user

 SISINVFAR-F-007           Value            Mampu menyimpan data lebih banyak


 SISINVFAR-F-008           Others 1:        Menggunakan bahasa Indonesia
                           Bahasa
                           komunikasi
III-12




III.2.4 Context Diagram

Diagram konteks akan menggambarkan sistem informasi Inventory Farmasi
secara umum, pada diagram konteks berisi penjelasan tentang siapa yang
memberikan masukan dan siapa yang menerima keluaran dari sistem. Pada tugas
akhir ini hanya akan membahas sistem pelaporan, pada diagram konteks disini
yang berhubungan dengan sistem pelaporan meliputi untuk laporan pembelian
yaitu: lap_Pemesanan, Lap_Obat, Lap_Supplier dan Lap_Penerimaan_Barang,
untuk          laporan            distribusi        yaitu:             Lap_Permintaan_Barang                             dan
Lap_Pengiriman_Barang. Berikut ini diagram konteks sistem informasi Inventory
Farmasi ditunjukan pada diagram dibawah.

                                                           Surat Pesanan

                                                  Surat Pesanan tidak Setuju

        Ka Bag Logistik Farmasi
                                               Lap_Permintaan_Barang
                                           Lap_Pengiriman_Barang       Surat Hutang
                                                                                                    Akuntansi




                                                                 0

             Lap_Penerimaan_Barang

             Lap_Pemesanan

           Lap_Supplier
                                                                                        Data kirim obat sesuai yang diorder
                                                 Sistem Informasi Log istik Farmasi
          Lap_Obat

 Surat Pesanan setuju

      Surat Pesanan

                                                                 +




                                                                                                        Apotek
                                                               Data Obat yang diorder


           Supplier
                                                           Faktur




                  Gambar III. 4 Context Diagram Sistem Informasi Inventory Farmasi
III-13




III.2.5 DFD Level 0

Dfd Level 0 ini menggambarkan keseluruhan proses yang terjadi pada sistem
informasi inventory farmasi. Proses 1, 2, dan 3 menjelaskan proses pembelian
barang dari supplier yang meliputi proses pengecekan barang, pemesanan barang
dan penerimaan barang. Proses 4 dan 5 menjelaskan proses distribusi barang ke
apotik yang meliputi proses permintaan barang dari apotik dan pengiriman
barangnya. Dan terakhir proses yang dikerjakan pada tugas akhir ini yaitu proses
6    membuat     laporan    untuk     kebutuhan     di     farmasi    diantaranya
lap_Permintaan_Barang,     lap_Pengiriman_Barang,        lap_Obat,   lap_Pesanan,
lap_Penerimaan_Barang dan lap_Supplier.
III-14




                                                                                                                                      Stok Obat
                                                 Data Obat
Master Obat



                                                       1

                                                  Peng ec ekan                                                                      Data Stok
      Supplier                                  Barang dan Buat
                        Data Supplier            Surat Pesanan                                     Surat Pesanan tidak Setuju
                                                      (SP)

                                                      +

              Pesanan
                                                Data Pesanan
                                                                                                                Ka Bag
                                                                                                                Ka Bag
                                                                                                                Logistik
                                                                                                                Logistik
                                                      Surat Pesanan                                             Farmas ii
                                                                                                                Farmas
                                                                                                                                           Data Obat

                                                                                       2


                                                                                Pemes anan
                                         Supplier
                                         Supplier                               Barang ke
                                                             Surat Pesanan       Supplier                  Surat Pesanan setuju




              Data Pesanan                Faktur



                                            3
                                                                                                                             Data Obat yang diorder
                                      Verifikas i                                                    Apotek
                                                                                                     Apotek
                                                           Surat Hutang
                                    Peng iriman dan                           Akuntansi
                                     Penerimaan
                          faktur        Barang

                                           +
                                                                                      Data kirim obat s esuai yang diorder                   4

                                        Data Obat                                                                                      Permintaan
                  Penerimaan
                                                                                                                                       Barang dari
                                                                                                       5                                  Apotek
                                                                     Data Stok Obat
                                        Stok Obat_1                                               Peng iriman
                                                                                                  Barang ke
                                                                                                                                            +
                                                                                                    Apotek
                                                                                Peng iriman
                                                      Peng iriman Barang                                                                Permintaan
                                                                                                       +


                                                                                                                                       Permintaan
                                                                    Data Permintaan              Data Permintaan
                                                                                                                                         Barang
                                                    Data Peng iriman Barang




                                                                                           Lap_Permintaan_Barang
                                                                          6
                                                                                           Lap_Pengiriman_Barang
                                          Data Stok
                                                                                                    Lap_Obat                         Ka Bag
                                                                                                                                     Ka Bag
              Data Penerimaan Barang                                                                                                 Ka Bag
                                                                Membuat Laporan
                                                                                                 Lap_Pemesanan                     KaLogistik
                                                                                                                                     Logistik
                                                                                                                                      Bag
                                                                                                                                     Logistik
       Data Pesanan                                                                         Lap_Penerimaan_Barang                  Logistik ii
                                                                                                                                     Farmas
                                                                                                                                     Farmas i
                                                                                                                                     Farmas
                                                                                                                                   Farmas i
  Data Supplier                                                                                  Lap_Supplier




                      Gambar III. 5 DFD Level 0 Sistem Informasi Inventory Farmasi
III-15




III.2.5.1   DFD Level 1 Proses 6

Dfd level 1 Proses 6 ini merupakan turunan dari Dfd level 0, disini terdapat 6
proses dalam pembuatan laporan.

   -   Proses 0.1 Buat Laporan Obat, dimana untuk proses pembuatan laporan
       obat ini   diambil dari tabel StokObat dan hasil laporannya untuk
       kebutuhan informasi kepala bagan instalasi Farmasi.
   -   Proses 0.2 Buat Laporan Supplier, proses pembuatan laporan supplier ini
       diambil dari tabel Supplier dan hasil laporannya untuk kebutuhan
       informasi kepala bagan instalasi Farmasi.
   -   Proses 0.3 Buat Laporan Pesanan, proses pembuatan laporan pesanan
       barang ke supplier ini diambil dari tabel Pesanan dan hasil laporannya
       untuk kebutuhan informasi kepala bagan instalasi Farmasi.
   -   Proses 0.4 Buat Laporan Penerimaan, proses pembuatan laporan
       penerimaan barang dari supplier ini diambil dari tabel Penerimaan dan
       hasil laporannya untuk kebutuhan informasi kepala bagan instalasi
       Farmasi.
   -   Proses 0.5 Buat Laporan Permintaan, proses pembuatan laporan
       permintaan barang dari apotik ini diambil dari tabel Permintaan dan hasil
       laporannya untuk kebutuhan informasi kepala bagan instalasi Farmasi.
   -   Proses 0.6 Buat Laporan Pengiriman, proses pembuatan laporan
       Pengiriman barang ke apotik ini diambil dari tabel Pengiriman dan hasil
       laporannya untuk kebutuhan informasi kepala bagan instalasi Farmasi.
III-16




Gambar III. 6 DFD Level 1 Proses 6 Sistem Informasi Inventory Farmasi
III-17




III.2.6 Kamus Data
1. Nama Data         : MasterObat
   Deskripsi         : Informasi tentang semua data yang berhubungan dengan
   obat dan alat kesehatan.
   Arus Data         :
   Frekuensi         : Setiap melakukan pengecekan barang.
   Struktur Data     : KdObat + NamaObat + JmlTerkecil + JmlKemasan +
   JmlJualTerkecil

2. Nama Data       : StokObat
   Deskripsi       : Informasi tentang ketersediaan obat.
   Arus Data       :
   Frekuensi       : Setiap melakukan pengecekan, penerimaan,             dan
   pengiriman barang.
   Struktur Data   : KdStok + JmlMin + JmlStok + Lokasi

3. Nama Data         : HargaObat
   Deskripsi         : Informasi tentang harga obat.
   Arus Data         :
   Frekuensi         : Setiap melakukan pengecekan, perencanaan pemesanan
   barang.
   Struktur Data     : KdBarang + AsalBarang + Harga + Diskon +
   TglKadaluarsa

4. Nama Data         : Supplier
   Deskripsi         : Informasi tentang data-data Supplier.
   Arus Data         :
   Frekuensi         : Setiap Bag.Logistik Farmasi melakukan pembelian obat.
   Struktur Data     : IdSupplier + NamaSupplier + Alamat + NoTlp
III-18




III.2.7 E-R Diagram
              KodeKategori        NamaKategori                                                                            KodeSatuan      NamaSatuan
                                                                               NamaAsal
                                                                                                                             Kecil           Jmlh

                                                                   KodeAsal                   Ket
    KodeGolongan
                               Kategori
                                                 Mempunyai                                                                      SatuanJumlah
                               Barang                                                                         Mempunyai
                                                                                                                                    Kecil
    NamaGolongan                                                               AsalBarang                                                            KodeSatuan
                                                                                                                                                       Besar
                        Golongan                                                        Diskon                                  SatuanJumlah
                                                 Mempunyai         TglKadaluarsa                              Mempunyai
                         Barang                                                                                                     Besar            NamaSatuan
                                                                                           Harga                                                        Jmlh
        KodeJenis


                        JenisBarang              Mempunyai                     Mempunyai
       NamaJenis

                                                                                                                  JmlKirim                NoKirim
                                                                                                                                                        TglKirim


  JmlMin
                    StokObat                        Ada                        MasterObat                           Dibuat                     Pengiriman
 JmlStok

   Lokasi

                     Permintaan
                                                  Memesan
   NoOrder            Barang                                                               KodeObat
                                                                 JmlKemasan
   TglOrder
                                                                 JmlTerkecil
                                                                                        NamaObat
                                                 JmlOrder
                                                                 JmlJualTerkecil




                                                                                                      JmlPesan
                                                                                Memiliki                                                        JmlBeli


                                                                                                                              Mengirim
                                                     Status
                                                                                                                                                    Harga


                                                                                                      NO PO
                                                      Diterima                     PO

                                KodeSupplier                                                          TglPesan

                               NamaSupplier


                                  Alamat

                                  NoTlp                                                                                                          NoFaktur

                                                      Supplier                                Membuat                        Penerimaan
                                                                                                                                                TglPembelian


                                                                                                    Status




                        Gambar III. 7 E-R Diagram Sistem Informasi Inventory Farmasi
III-19




III.3     Perancangan Aplikasi

        Perancangan aplikasi pada sistem informasi ini mencakup hasil analisis pada
bab III.2.

III.3.1 Rancangan Lingkungan Implementasi

         Spesifikasi lingkungan implementasi dari hasil perancangan perangkat
lunak Logistik Farmasi akan dijelaskan pada tabel III.3. Spesifikasi meliputi
Sistem Operasi, Development Tools, DBMS, dan Bahasa Pemrograman yang
digunakan.

Tabel III. 3 Lingkungan Implementasi Sistem Informasi Inventory Farmasi

             Logistik Farmasi                                  Spesifikasi

Sistem Operasi                              Windows 7

Development Tools                           Microsoft Visual Studio, Microsoft Visio

DBMS                                        Microsoft SQL Server

Bahasa Pemrograman                          VB.Net
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006
Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006

More Related Content

What's hot

Kelompok 6 (injeksi & spray)
Kelompok 6 (injeksi & spray)Kelompok 6 (injeksi & spray)
Kelompok 6 (injeksi & spray)
Pharmacist
 
C kesehatan dan keselamatan kerja di lab
C  kesehatan dan keselamatan kerja di labC  kesehatan dan keselamatan kerja di lab
C kesehatan dan keselamatan kerja di lab
ABINUL HAKIM
 
NIP dan NIDN dosen-dosen ITS
NIP dan NIDN dosen-dosen ITSNIP dan NIDN dosen-dosen ITS
NIP dan NIDN dosen-dosen ITS
adiyaksa182
 
spektokopi serapan atom (aas)
spektokopi serapan atom (aas)spektokopi serapan atom (aas)
spektokopi serapan atom (aas)
voni cherli
 
Uji mutu sediaan kapsul
Uji mutu sediaan kapsul Uji mutu sediaan kapsul
Uji mutu sediaan kapsul
DeLas Rac
 
PETA - PETA KERJA (Industrial Engineering)
PETA - PETA KERJA (Industrial Engineering)PETA - PETA KERJA (Industrial Engineering)
PETA - PETA KERJA (Industrial Engineering)
Try Martanto
 

What's hot (20)

Otk presentasi
Otk presentasiOtk presentasi
Otk presentasi
 
Makalah cangkang kapsul
Makalah cangkang kapsulMakalah cangkang kapsul
Makalah cangkang kapsul
 
Kelompok 6 (injeksi & spray)
Kelompok 6 (injeksi & spray)Kelompok 6 (injeksi & spray)
Kelompok 6 (injeksi & spray)
 
Formulasi dan Evaluasi Kapsul Asamefenamat
Formulasi dan Evaluasi Kapsul AsamefenamatFormulasi dan Evaluasi Kapsul Asamefenamat
Formulasi dan Evaluasi Kapsul Asamefenamat
 
mikromiretik
mikromiretikmikromiretik
mikromiretik
 
C kesehatan dan keselamatan kerja di lab
C  kesehatan dan keselamatan kerja di labC  kesehatan dan keselamatan kerja di lab
C kesehatan dan keselamatan kerja di lab
 
Matematika teknik kimia_2
Matematika teknik kimia_2Matematika teknik kimia_2
Matematika teknik kimia_2
 
NIP dan NIDN dosen-dosen ITS
NIP dan NIDN dosen-dosen ITSNIP dan NIDN dosen-dosen ITS
NIP dan NIDN dosen-dosen ITS
 
contoh Soal uts ilmu resep
contoh Soal uts ilmu resepcontoh Soal uts ilmu resep
contoh Soal uts ilmu resep
 
spektokopi serapan atom (aas)
spektokopi serapan atom (aas)spektokopi serapan atom (aas)
spektokopi serapan atom (aas)
 
Powerpoint new kel 1
Powerpoint new kel 1Powerpoint new kel 1
Powerpoint new kel 1
 
High Performance Liquid Chromatography
High Performance Liquid ChromatographyHigh Performance Liquid Chromatography
High Performance Liquid Chromatography
 
Rheologi
RheologiRheologi
Rheologi
 
Stabilitas Obat
Stabilitas ObatStabilitas Obat
Stabilitas Obat
 
Uji mutu sediaan kapsul
Uji mutu sediaan kapsul Uji mutu sediaan kapsul
Uji mutu sediaan kapsul
 
PETA - PETA KERJA (Industrial Engineering)
PETA - PETA KERJA (Industrial Engineering)PETA - PETA KERJA (Industrial Engineering)
PETA - PETA KERJA (Industrial Engineering)
 
Karbohidrat II
Karbohidrat IIKarbohidrat II
Karbohidrat II
 
Laporan Sedimentasi
Laporan SedimentasiLaporan Sedimentasi
Laporan Sedimentasi
 
Kimia analisis kation golongan iv
Kimia analisis kation golongan ivKimia analisis kation golongan iv
Kimia analisis kation golongan iv
 
Laporan Praktikum Pemurnian
Laporan Praktikum PemurnianLaporan Praktikum Pemurnian
Laporan Praktikum Pemurnian
 

Viewers also liked

Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2
Fera Aghvor
 
Laporan praktek belajar lapangan farmasi UNSOED
Laporan praktek belajar lapangan farmasi UNSOEDLaporan praktek belajar lapangan farmasi UNSOED
Laporan praktek belajar lapangan farmasi UNSOED
Mitha Lidya
 
Jbptunikompp gdl-chandraera-20214-1-sistemi-n
Jbptunikompp gdl-chandraera-20214-1-sistemi-nJbptunikompp gdl-chandraera-20214-1-sistemi-n
Jbptunikompp gdl-chandraera-20214-1-sistemi-n
Alvin Setiawan
 
Pedoman akademik 2013 2014 D3 administrasi bisnis politeknik negeri malang
Pedoman akademik 2013 2014 D3 administrasi bisnis politeknik negeri malangPedoman akademik 2013 2014 D3 administrasi bisnis politeknik negeri malang
Pedoman akademik 2013 2014 D3 administrasi bisnis politeknik negeri malang
Putri Sanuria
 
Modul diktat kuliah sia
Modul diktat kuliah siaModul diktat kuliah sia
Modul diktat kuliah sia
sdcahyo
 
Laporan kegiatan praktek kerja indust ri di kantor universitas flores ...
Laporan kegiatan praktek kerja indust ri  di kantor universitas flores       ...Laporan kegiatan praktek kerja indust ri  di kantor universitas flores       ...
Laporan kegiatan praktek kerja indust ri di kantor universitas flores ...
Nikmon Amal
 
Tugas jurnal individu manajemen logistik (Prof. Dr. Syamsir Abduh)
Tugas jurnal individu manajemen logistik (Prof. Dr. Syamsir Abduh)Tugas jurnal individu manajemen logistik (Prof. Dr. Syamsir Abduh)
Tugas jurnal individu manajemen logistik (Prof. Dr. Syamsir Abduh)
Guruh Pradipto Purboyo
 
RPL : Incremental model
RPL : Incremental modelRPL : Incremental model
RPL : Incremental model
amalianuryamin
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi website
Gilang Ramadhan
 
Contoh laporan pkl smk
Contoh laporan pkl smkContoh laporan pkl smk
Contoh laporan pkl smk
Bae Haqie
 
Manajemen Logistik Rumah Sakit
Manajemen Logistik Rumah SakitManajemen Logistik Rumah Sakit
Manajemen Logistik Rumah Sakit
micko sigit
 

Viewers also liked (20)

Bab 01 menjadi wirausaha
Bab 01 menjadi wirausahaBab 01 menjadi wirausaha
Bab 01 menjadi wirausaha
 
Analisa dan perancangan sistem informasi 07 entity relationship diagram
Analisa dan perancangan sistem informasi 07   entity relationship diagramAnalisa dan perancangan sistem informasi 07   entity relationship diagram
Analisa dan perancangan sistem informasi 07 entity relationship diagram
 
Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2
 
Laporan praktek belajar lapangan farmasi UNSOED
Laporan praktek belajar lapangan farmasi UNSOEDLaporan praktek belajar lapangan farmasi UNSOED
Laporan praktek belajar lapangan farmasi UNSOED
 
Jbptunikompp gdl-chandraera-20214-1-sistemi-n
Jbptunikompp gdl-chandraera-20214-1-sistemi-nJbptunikompp gdl-chandraera-20214-1-sistemi-n
Jbptunikompp gdl-chandraera-20214-1-sistemi-n
 
SOP Delivery Bussiness
SOP Delivery BussinessSOP Delivery Bussiness
SOP Delivery Bussiness
 
Pedoman akademik 2013 2014 D3 administrasi bisnis politeknik negeri malang
Pedoman akademik 2013 2014 D3 administrasi bisnis politeknik negeri malangPedoman akademik 2013 2014 D3 administrasi bisnis politeknik negeri malang
Pedoman akademik 2013 2014 D3 administrasi bisnis politeknik negeri malang
 
Makalah fungsi biaya dan penerimaan
Makalah  fungsi biaya dan penerimaanMakalah  fungsi biaya dan penerimaan
Makalah fungsi biaya dan penerimaan
 
Modul diktat kuliah sia
Modul diktat kuliah siaModul diktat kuliah sia
Modul diktat kuliah sia
 
Laporan kegiatan praktek kerja indust ri di kantor universitas flores ...
Laporan kegiatan praktek kerja indust ri  di kantor universitas flores       ...Laporan kegiatan praktek kerja indust ri  di kantor universitas flores       ...
Laporan kegiatan praktek kerja indust ri di kantor universitas flores ...
 
Sop delivery produk dan CRM bantal musik
Sop delivery produk dan CRM bantal musikSop delivery produk dan CRM bantal musik
Sop delivery produk dan CRM bantal musik
 
Incremental development (pengembangan incremental)
Incremental development (pengembangan incremental)Incremental development (pengembangan incremental)
Incremental development (pengembangan incremental)
 
Tugas jurnal individu manajemen logistik (Prof. Dr. Syamsir Abduh)
Tugas jurnal individu manajemen logistik (Prof. Dr. Syamsir Abduh)Tugas jurnal individu manajemen logistik (Prof. Dr. Syamsir Abduh)
Tugas jurnal individu manajemen logistik (Prof. Dr. Syamsir Abduh)
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLPanduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
 
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstopAplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
 
RPL : Incremental model
RPL : Incremental modelRPL : Incremental model
RPL : Incremental model
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi website
 
Contoh laporan pkl smk
Contoh laporan pkl smkContoh laporan pkl smk
Contoh laporan pkl smk
 
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
 
Manajemen Logistik Rumah Sakit
Manajemen Logistik Rumah SakitManajemen Logistik Rumah Sakit
Manajemen Logistik Rumah Sakit
 

Similar to Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006

Sistem informasi persediaan obat pada apotik dunia
Sistem informasi persediaan obat pada apotik duniaSistem informasi persediaan obat pada apotik dunia
Sistem informasi persediaan obat pada apotik dunia
sukrino
 
Pengembangan perangkat lunak pengolahan tera%2 c
Pengembangan perangkat lunak pengolahan tera%2 cPengembangan perangkat lunak pengolahan tera%2 c
Pengembangan perangkat lunak pengolahan tera%2 c
Willh Nobis
 
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-f
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-fJbptunikompp gdl-agusnovyni-25155-12-unikom a-f
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-f
bromo telecenter
 
Tugas besar mkti (fix)
Tugas besar mkti (fix)Tugas besar mkti (fix)
Tugas besar mkti (fix)
artha69
 

Similar to Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006 (20)

Laporan akhir sik
Laporan akhir sikLaporan akhir sik
Laporan akhir sik
 
1108014
11080141108014
1108014
 
Sistem informasi persediaan obat pada apotik dunia
Sistem informasi persediaan obat pada apotik duniaSistem informasi persediaan obat pada apotik dunia
Sistem informasi persediaan obat pada apotik dunia
 
Analisa sistem penjualan tunai pada pt. aurora medika purwokerto
Analisa sistem penjualan tunai pada pt. aurora medika purwokertoAnalisa sistem penjualan tunai pada pt. aurora medika purwokerto
Analisa sistem penjualan tunai pada pt. aurora medika purwokerto
 
Panduan penggunaan tkt online ristekdikti
Panduan penggunaan tkt online ristekdiktiPanduan penggunaan tkt online ristekdikti
Panduan penggunaan tkt online ristekdikti
 
Sistem Administrasi dan Rekam Medis Klinik Gigi
Sistem Administrasi dan Rekam Medis Klinik Gigi Sistem Administrasi dan Rekam Medis Klinik Gigi
Sistem Administrasi dan Rekam Medis Klinik Gigi
 
Sim uas (artikel) ellya yasmien, prof. dr. ir. hapzi ali, mm, cma, analisis...
Sim uas  (artikel)  ellya yasmien, prof. dr. ir. hapzi ali, mm, cma, analisis...Sim uas  (artikel)  ellya yasmien, prof. dr. ir. hapzi ali, mm, cma, analisis...
Sim uas (artikel) ellya yasmien, prof. dr. ir. hapzi ali, mm, cma, analisis...
 
Sim,novalita ramalusia putri,hapzi ali,tugas uts
Sim,novalita ramalusia putri,hapzi ali,tugas uts Sim,novalita ramalusia putri,hapzi ali,tugas uts
Sim,novalita ramalusia putri,hapzi ali,tugas uts
 
Tik on bakal makalahtik
Tik on bakal makalahtikTik on bakal makalahtik
Tik on bakal makalahtik
 
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAMOTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
 
e commerce pada perusahaan lazada indonesia
e commerce pada perusahaan lazada indonesiae commerce pada perusahaan lazada indonesia
e commerce pada perusahaan lazada indonesia
 
SIM, Ratna Dwi Anjani, Analisis dan Perencanaan Sistem Informasi Bank UOB, Ha...
SIM, Ratna Dwi Anjani, Analisis dan Perencanaan Sistem Informasi Bank UOB, Ha...SIM, Ratna Dwi Anjani, Analisis dan Perencanaan Sistem Informasi Bank UOB, Ha...
SIM, Ratna Dwi Anjani, Analisis dan Perencanaan Sistem Informasi Bank UOB, Ha...
 
257 ratna dwi anjani - implementasi sim
257   ratna dwi anjani - implementasi sim257   ratna dwi anjani - implementasi sim
257 ratna dwi anjani - implementasi sim
 
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
 
Ta
TaTa
Ta
 
Pengembangan perangkat lunak pengolahan tera%2 c
Pengembangan perangkat lunak pengolahan tera%2 cPengembangan perangkat lunak pengolahan tera%2 c
Pengembangan perangkat lunak pengolahan tera%2 c
 
Si & pi, siti nur rohadatul 'aisy, hapzi ali,infrastruktur ti dan teknologi b...
Si & pi, siti nur rohadatul 'aisy, hapzi ali,infrastruktur ti dan teknologi b...Si & pi, siti nur rohadatul 'aisy, hapzi ali,infrastruktur ti dan teknologi b...
Si & pi, siti nur rohadatul 'aisy, hapzi ali,infrastruktur ti dan teknologi b...
 
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-f
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-fJbptunikompp gdl-agusnovyni-25155-12-unikom a-f
Jbptunikompp gdl-agusnovyni-25155-12-unikom a-f
 
Tugas besar mkti (fix)
Tugas besar mkti (fix)Tugas besar mkti (fix)
Tugas besar mkti (fix)
 
Kak sistem layanan keuangan negara
Kak sistem layanan keuangan negaraKak sistem layanan keuangan negara
Kak sistem layanan keuangan negara
 

Laporan tugas akhir(farmasi inventory sub bagian administrasi sistem dan pelaporan) maqi imadul iman 03511006

  • 1. PEMBANGUNAN SISTEM INFORMASI INVENTORY FARMASI RUMAH SAKIT SUB BAGIAN ADMINISTRASI SISTEM DAN PELAPORAN Laporan Tugas Akhir Disusun sebagai syarat kelulusan Program Alih Jenjang D3 ke D4 Kosentrasi Teknologi Informasi Kesehatan Oleh MAQI IMADUL IMAN NIM : 03511006 PROGRAM ALIH JENJANG D3 ke D4 KOSENTRASI TEKNOLOGI INFORMASI KESEHATAN SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI BANDUNG 2013
  • 2. PEMBANGUNAN SISTEM INFORMASI INVENTORY FARMASI RUMAH SAKIT SUB BAGIAN ADMINISTRASI SISTEM DAN PELAPORAN Laporan Tugas Akhir Oleh MAQI IMADUL IMAN NIM : 03511006 Program Alih Jenjang D3 ke D4 Kosentrasi Teknologi Informasi Kesehatan Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung Telah disetujui dan disahkan sebagai Laporan Tugas Akhir di Bandung, pada tanggal …. ……. 2013 Pembimbing, Achmad Imam Kistijantoro, ST., M.Sc, Ph.D. NIP: 19591018 198811 1 001
  • 3. ABSTRAK Sistem Informasi Inventory Farmasi merupakan suatu sistem untuk pengelolaan obat dan alat kesehatan (AlKes) untuk kebutuhan di Rumah Sakit. Sistem Informasi Inventory Farmasi sudah banyak digunakan atau dikembangkan di Rumah Sakit–Rumah Sakit tertentu dengan berbagai macam teknologi dan sistem, tetapi pada tugas akhir ini diambil asumsi permasalahan pada suatu instalasi Farmasi di Rumah Sakit yang belum tersedianya sistem Informasi Inventory Farmasi. Ada tiga bagian proses utama yang terdapat pada instalasi Farmasi ini yaitu proses pembelian obat/alkes dari supplier, proses pendistribusian obat/alkes kepada instalasi Apotik dan proses pelaporan keluar masuknya obat/alkes. Dikarenakan pada pembangunan sistem informasi tugas akhir ini berkelompok, maka proses yang akan dibangun disini hanya untuk proses pelaporan keluar masuk obat/alkes saja. Metode pengembangan sistem pada aplikasi ini menggunakan metode waterfall dimana tiap tahap nantinya akan diselesaikan secara terurut dari mulai analisis dan perancangan Sistem, analisis kebutuhan perangkat lunak, perancangan sistem, pengkodean, pengujian dan pemeliharaan sistem dan dapat diperbaiki jika terjadi kesalahan. Aplikasi ini dibangun dengan menggunakan bahasa pemrograman .Net dan menggunakan Database SQL Server, Serta menggunakan software pendukung Adobe photoshop cs3 sebagai desain interface. Berdasarkan konsep dan perancangan, dapat disimpulkan telah dibangun “Sistem Informasi inventory Farmasi Sub Bagian Administrasi Sistem dan Pelaporan” untuk membantu monitoring keluar masuknya barang (obat dan Alkes) di instalasi Farmasi. Kata Kunci: Sistem Informasi Inventory Farmasi, Administrasi Sistem dan Pelaporan , Rumah Sakit. i
  • 4. KATA PENGANTAR Segala puji syukur penulis panjatkan hanya bagi Allah subhanahu wa ta’ala, Pemelihara seluruh alam, yang atas limpahan rahmat, taufik dan hidayah-Nya, penulis mampu menyelesaikan Tugas Akhir ini. Tugas akhir ini dikerjakan demi memenuhi salah satu syarat kelulusan program alih jenjang D3 ke D4 kosentrasi Teknologi Informasi Kesehatan. Terselesaikannya tugas akhir ini tentunya tak lepas dari dorongan doa, partisipasi serta yang selalu memberikan kritik dan saran yang bersifat membangun dari berbagai pihak. Oleh karena itu, tak salah kiranya bila penulis mengungkapkan rasa terima kasih dan penghargaan kepada: 1. Dr.Ir. G.A. Putri Saptawati, M.Comm selaku Koordinator Program Alih Jenjang D3 ke D4; 2. Achmad Imam Kistijantoro, ST., M.Sc., Ph.D selaku dosen pembimbing Tugas Akhir; 3. Ir. Hira Laksmiwati Soemitro, M.Sc. dan Tricya Esterina Widagdo, ST., M.Sc. selaku penguji Tugas Akhir dan yang telah memberikan banyak saran dan masukan; 4. Orang tua tercinta, yang telah medukung dan memberikan restu dan do’anya kepada penyusun selama ini; 5. Seluruh Dosen yang telah memberi bekal ilmu pengetahuan yang berharga selama mengikuti pendidikan; 6. Rekan-rekan sekelompok dalam penyusunan Tugas Akhir ini yaitu Sendi Hakim dan Zenna Rizky A serta semua mahasiswa TI-Kes yang tidak dapat penyusun sebutkan satu persatu yang telah membantu dalam penyusunan tugas akhir ini; 7. Adik-adik tercinta dan untuk seseorang yang membuat penyusun bersemangat menyelesaikan tugas akhir ini. ii
  • 5. Menyadari adanya keterbatasan ilmu yang dimiliki, maka tugas akhir ini jauh dari kesempurnaan. Walaupun demikian tetap diusahakan untuk bisa menyelesaikan buku ini sesuai dengan kemampuan yang dimiliki. Semoga karya yang sederhana ini ada manfaatnya baik bagi yang berkepentingan maupun bagi masyarakat umum. Bandung, Maret 2013 Penyusun iii
  • 6. DAFTAR ISI ABSTRAK ............................................................................................................ I KATA PENGANTAR ....................................................................................... II DAFTAR ISI ..................................................................................................... IV DAFTAR GAMBAR ........................................................................................ XI DAFTAR TABEL ............................................................................................ XV DAFTAR SIMBOL .......................................................................................XVII BAB I PENDAHULUAN .................................................................................. 1 I.1 Latar Belakang .................................................................................... 1 I.2 Rumusan Masalah ............................................................................... 2 I.3 Tujuan ................................................................................................. 2 I.4 Batasan Masalah.................................................................................. 2 I.5 Metodologi .......................................................................................... 3 I.6 Sistematika Penulisan ......................................................................... 5 BAB II STUDI LITERATUR ........................................................................ 1 II.1 Sistem Informasi Manajemen Inventory Farmasi Rumah Sakit ......... 1 II.2 Konsep Perancangan Terstruktur (Wikipedia, 2013) .......................... 3 II.2.1 Flowmap (Tubagus, Y, 2009) ......................................................... 3 II.2.2 Data Flow Diagram(DFD) (Hanif Al Fatta, 2007)......................... 4 II.3 Basis Data (Abdul Kadir, 1999) .......................................................... 5 II.4 Sql Server (Wikipedia, 2012a) ............................................................ 5 II.5 Microsoft Visual Studio 2010 (Wikipedia, 2012b) ............................. 6 II.6 Adobe Photoshop CS 3 (Wikipedia, 2012c) ....................................... 6 II.7 Tahap Pembangunan Software/Perangkat Lunak (Tyas, 2013) .......... 7 BAB III ............................................................................................................... 1 III.1 Analisis Sistem .................................................................................... 1 III.1.1 Analisis Dokumen ........................................................................... 1 iv
  • 7. III.1.1.1 Analisis Dokumen Masukan ................................................... 2 III.1.1.2 Analisis Dokumen Keluaran ................................................... 3 III.1.2 Analisis Proses Bisnis ..................................................................... 3 III.1.2.1 Proses Pemesanan Barang ke Supplier ................................... 4 III.1.2.2 Proses Penerimaan Barang dari Supplier ................................ 6 III.1.2.3 Proses Distribusi Barang ke Apotik ........................................ 8 III.2 Analisis Aplikasi ................................................................................. 9 III.2.1 Deskripsi Aplikasi ........................................................................... 9 III.2.2 Kebutuhan Fungsional .................................................................. 10 III.2.3 Kebutuhan Non Fungsional........................................................... 11 III.2.4 Context Diagram ........................................................................... 12 III.2.5 DFD Level 0 .................................................................................. 13 III.2.5.1 DFD Level 1 Proses 6 ............................................................ 15 III.2.6 Kamus Data ................................................................................... 17 III.2.7 E-R Diagram ................................................................................. 18 III.3 Perancangan Aplikasi ........................................................................ 19 III.3.1 Rancangan Lingkungan Implementasi .......................................... 19 III.3.2 Conceptual Data Model (CDM) .................................................... 20 III.3.3 Physical Data Model (PDM) ......................................................... 21 III.3.4 Daftar Tabel Aplikasi .................................................................... 22 III.4 Deskripsi Rinci Tabel ........................................................................ 23 III.4.1 Tabel Login ................................................................................... 23 III.4.2 Tabel AsalBarang .......................................................................... 23 III.4.3 Tabel GolonganBarang ................................................................. 24 III.4.4 Tabel JenisBarang ......................................................................... 24 III.4.5 Tabel Kategori Barang .................................................................. 25 III.4.6 Tabel Harga Barang ...................................................................... 25 III.4.7 Tabel Stok Barang ......................................................................... 26 III.4.8 Tabel Satuan Jumlah Besar ........................................................... 26 III.4.9 Tabel Satuan Jumlah Kecil............................................................ 27 v
  • 8. III.4.10 Tabel Supplier ........................................................................... 27 III.4.11 Tabel Master Barang ................................................................. 28 III.5 Deskripsi Rinci Modul ...................................................................... 29 III.5.1 Modul SISINVFAR ...................................................................... 29 III.5.2 Fungsi Modul ................................................................................ 29 Tabel III. 16 Tabel Fungsi Modul ............................................................. 29 III.5.2.1 Spesifikasi Layar Utama ....................................................... 30 III.5.2.1.1 Spesifikasi Query ............................................................ 30 III.5.2.1.2 Spesifikasi Field Data Layar ........................................... 30 III.5.2.1.3 Deskripsi Objek ............................................................... 30 III.5.2.2 Form Menu File .................................................................... 31 III.5.2.2.1 Spesifikasi Query ............................................................ 31 III.5.2.2.2 Spesifikasi Field Data Layar ........................................... 31 III.5.2.2.3 Deskripsi Objek ............................................................... 31 III.5.2.2.4 Spesifikasi Proses/Algoritma .......................................... 31 III.5.2.3 Form Login ........................................................................... 32 III.5.2.3.1 Spesifikasi Query ............................................................ 32 III.5.2.3.2 Spesifikasi Field Data Layar ........................................... 32 III.5.2.3.3 Deskripsi Objek ............................................................... 32 III.5.2.3.4 Spesifikasi Proses/Algoritma .......................................... 33 III.5.2.4 Form Ganti Password ............................................................ 33 III.5.2.4.1 Spesifikasi Query ............................................................ 33 III.5.2.4.2 Spesifikasi Field Data Layar ........................................... 34 III.5.2.4.3 Deskripsi Objek ............................................................... 34 III.5.2.4.4 Spesifikasi Proses/Algoritma .......................................... 34 III.5.2.5 Form Menu Master................................................................ 35 III.5.2.5.1 Spesifikasi Query ............................................................ 35 III.5.2.5.2 Spesifikasi Field Data Layar ........................................... 35 III.5.2.5.3 Deskripsi Objek ............................................................... 35 III.5.2.5.4 Spesifikasi Proses/Algoritma .......................................... 36 vi
  • 9. III.5.2.6 Form Master Barang ............................................................. 36 III.5.2.6.1 Spesifikasi Query ............................................................ 37 III.5.2.6.2 Spesifikasi Field Data Layar ........................................... 37 III.5.2.6.3 Deskripsi Objek ............................................................... 37 III.5.2.6.4 Spesifikasi Proses/Algoritma .......................................... 39 III.5.2.7 Form Asal Barang ................................................................. 40 III.5.2.7.1 Spesifikasi Query ............................................................ 40 III.5.2.7.2 Spesifikasi Field Data Layar ........................................... 40 III.5.2.7.3 Deskripsi Objek ............................................................... 41 III.5.2.7.4 Spesifikasi Proses/Algoritma .......................................... 41 III.5.2.8 Form Jenis Barang ................................................................ 42 III.5.2.8.1 Spesifikasi Query ............................................................ 42 III.5.2.8.2 Spesifikasi Field Data Layar ........................................... 42 III.5.2.8.3 Deskripsi Objek ............................................................... 43 III.5.2.8.4 Spesifikasi Proses/Algoritma .......................................... 43 III.5.2.9 Form Kategori Barang........................................................... 44 III.5.2.9.1 Spesifikasi Query ............................................................ 44 III.5.2.9.2 Spesifikasi Field Data Layar ........................................... 44 III.5.2.9.3 Deskripsi Objek ............................................................... 45 III.5.2.9.4 Spesifikasi Proses/Algoritma .......................................... 45 III.5.2.10 Form Golongan Barang ......................................................... 46 III.5.2.10.1 Spesifikasi Query .......................................................... 46 III.5.2.10.2 Spesifikasi Field Data Layar ......................................... 46 III.5.2.10.3 Deskripsi Objek ............................................................. 47 III.5.2.10.4 Spesifikasi Proses/Algoritma ........................................ 47 III.5.2.11 Form Satuan Jumlah Kecil Barang ....................................... 48 III.5.2.11.1 Spesifikasi Query .......................................................... 48 III.5.2.11.2 Spesifikasi Field Data Layar ......................................... 48 III.5.2.11.3 Deskripsi Objek ............................................................. 49 III.5.2.11.4 Spesifikasi Proses/Algoritma ........................................ 49 vii
  • 10. III.5.2.12 Form Satuan Jumlah Besar Barang ....................................... 50 III.5.2.12.1 Spesifikasi Query .......................................................... 50 III.5.2.12.2 Spesifikasi Field Data Layar ......................................... 50 III.5.2.12.3 Deskripsi Objek ............................................................. 51 III.5.2.12.4 Spesifikasi Proses/Algoritma ........................................ 51 III.5.2.13 Form Master Supplier ........................................................... 52 III.6.1.1.3.1 Spesifikasi Query ......................................................... 52 III.6.1.1.3.2 Spesifikasi Field Data Layar ........................................ 52 III.6.1.1.3.3 Deskripsi Objek ............................................................ 53 III.6.1.1.3.4 Spesifikasi Proses/Algoritma ....................................... 53 III.5.2.14 Form Master User ................................................................. 54 III.5.2.14.1 Spesifikasi Query .......................................................... 54 III.5.2.14.2 Spesifikasi Field Data Layar ......................................... 55 III.5.2.14.3 Deskripsi Objek ............................................................. 55 III.5.2.14.4 Spesifikasi Proses/Algoritma ........................................ 56 III.5.3 Kodifikasi ...................................................................................... 56 III.6 Perancangan Antarmuka ................................................................... 57 III.6.1 Struktur Menu Sistem Informasi Inventory Farmasi .................... 57 III.6.1.1 Perancangan Input ................................................................. 58 III.6.1.1.1 Form Master Supplier ..................................................... 59 III.6.1.1.2 Form Master Barang ....................................................... 60 III.6.1.1.3 Form Master Pendukung ................................................. 62 III.6.1.1.3.1 Form Asal Barang .................................................... 62 III.6.1.1.3.2 Form Jenis Barang ................................................... 63 III.6.1.1.3.3 Form Kategori Barang.............................................. 63 III.6.1.1.3.4 Form Golongan Barang ............................................ 64 III.6.1.1.3.5 Form Satuan Jumlah Kecil Barang .......................... 65 III.6.1.1.3.6 Form Satuan Jumlah Besar Barang .......................... 65 III.6.1.1.4 Form Kelola User ............................................................ 66 III.6.1.1.4.1 Form Master User .................................................... 66 viii
  • 11. III.6.1.1.4.2 Form Ganti Password User ...................................... 67 III.6.1.1.5 Form Kelola Pelaporan ................................................... 67 III.6.1.1.5.1 Form Laporan Pemesanan ke Supplier .................... 67 III.6.1.1.5.2 Form Laporan Pemesanan dari Apotik .................... 68 III.6.1.2 Perancangan Output .............................................................. 68 III.6.1.2.1 Laporan Master Supplier ................................................. 68 III.6.1.2.2 Laporan Master Barang ................................................... 69 III.6.1.2.3 Laporan Harga Barang .................................................... 69 III.6.1.2.4 Laporan Stok Barang ...................................................... 70 III.6.1.2.5 Struk Pemesanan Barang ke Supplier ............................. 70 III.6.1.2.6 Struk Penerimaan Barang dari Supplier .......................... 71 III.6.1.2.7 Struk Pemesanan Barang dari Apotik ............................. 71 III.6.1.2.8 Struk Pengiriman Barang ke Apotik ............................... 72 III.6.1.2.9 Laporan Pemesanan dan Penerimaan Barang dari Supplier per Tanggal........................................................................................ 73 III.6.1.2.10 Laporan Pemesanan dan Pengiriman Barang ke Apotik per Tanggal .......................................................................................... 73 BAB IV ............................................................................................................... 1 IV.1 Lingkungan Implementasi ................................................................... 1 IV.1.1 Lingkungan Perangkat Keras .......................................................... 1 IV.1.2 Lingkungan Perangkat Lunak ......................................................... 1 IV.2 Batasan Implementasi ......................................................................... 2 IV.3 Implementasi Antarmuka .................................................................... 2 IV.3.1 Antarmuka Administrasi Sistem ..................................................... 2 IV.3.2 Antarmuka Pelaporan .................................................................... 11 IV.4 Pengujian ........................................................................................... 18 IV.4.1 Identifikasi Rencana Pengujian berdasarkan Kebutuhan Fungsional 18 IV.4.2 Identifikasi Rencana Pengujian berdasarkan Kebutuhan Non Fungsional ................................................................................................. 22 ix
  • 12. IV.4.3 Deskripsi dan Hasil Uji ................................................................. 24 IV.4.3.1 Validasi Login ....................................................................... 24 IV.4.3.2 Menu Utama .......................................................................... 25 IV.4.3.3 Master User ........................................................................... 28 IV.4.3.4 Master Barang ....................................................................... 29 IV.4.3.5 Master Pendukung................................................................. 32 IV.4.3.6 Master Supplier ..................................................................... 33 IV.4.3.7 Laporan Pemesanan dan Penerimaan Barang dari Supplier . 34 IV.4.3.8 Laporan Pemesanan dan Pengiriman Barang ke Apotik ....... 35 IV.4.3.9 Laporan Stok Obat ................................................................ 35 BAB V1 V.1 KESIMPULAN ........................................................................................... 1 V.2 SARAN ..................................................................................................... 2 DAFTAR PUSTAKA....................................................................................... XX x
  • 13. DAFTAR GAMBAR Gambar I. 1 Proses Model Waterfall..................................................................... I-4 Gambar III. 1 Flowmap Proses Pemesanan Barang ke Supplier ....................... III-4 Gambar III. 2 Flowmap Proses Penerimaan Barang dari Supplier .................... III-6 Gambar III. 3 Flowmap Proses Distribusi Barang ............................................. III-8 Gambar III. 4 Context Diagram Sistem Informasi Inventory Farmasi ............ III-12 Gambar III. 5 DFD Level 0 Sistem Informasi Inventory Farmasi ................... III-14 Gambar III. 6 DFD Level 1 Proses 6 Sistem Informasi Inventory Farmasi ..... III-16 Gambar III. 7 E-R Diagram Sistem Informasi Inventory Farmasi ................... III-18 Gambar III. 8 Conceptual Data Model Sistem Informasi Inventory Farmasi . III-20 Gambar III. 9 Physical Data Model Sistem Informasi Inventory Farmasi ...... III-21 Gambar III. 10 Spesifikasi Layar Utama ......................................................... III-30 Gambar III. 11 Form Menu File ....................................................................... III-31 Gambar III. 12 Form Menu Login ................................................................... III-32 Gambar III. 13 Form Ganti Password .............................................................. III-33 Gambar III. 14 Form Menu Master .................................................................. III-35 Gambar III. 15 Form Master Barang................................................................ III-36 Gambar III. 16 Form Asal Barang ................................................................... III-40 Gambar III. 17 Form Jenis Barang ................................................................... III-42 Gambar III. 18 Form Kategori Barang ............................................................. III-44 Gambar III. 19 Form Golongan Barang ........................................................... III-46 Gambar III. 20 Form Satuan Jumlah Kecil Barang ......................................... III-48 xi
  • 14. Gambar III. 21 Form Satuan Jumlah Besar Barang ......................................... III-50 Gambar III. 22 Form Master Supplier.............................................................. III-52 Gambar III. 23 Form Master User ................................................................... III-54 Gambar III. 24 Struktur Menu Sistem Informasi Inventory Farmasi .............. III-57 Gambar III. 25 Prototipe Form Menu Utama .................................................. III-58 Gambar III. 26 Form Master Supplier.............................................................. III-59 Gambar III. 27 Form Master Barang................................................................ III-60 Gambar III. 28 Form Asal Barang ................................................................... III-62 Gambar III. 29 Form Jenis Barang ................................................................... III-63 Gambar III. 30 Form Kategori Barang ............................................................. III-63 Gambar III. 31 Form Golongan Barang ........................................................... III-64 Gambar III. 32 Form Satuan Jumlah Kecil Barang ......................................... III-65 Gambar III. 33 Form Satuan Jumlah Besar Barang ......................................... III-65 Gambar III. 34 Form Master User ................................................................... III-66 Gambar III. 35 Form Ganti Password .............................................................. III-67 Gambar III. 36 Form Laporan Pemesanan ke Supplier.................................... III-67 Gambar III. 37 Form Laporan Pemesanan dari Apotik.................................... III-68 Gambar III. 38 Form Laporan Daftar Supplier ................................................ III-69 Gambar III. 39 Form Laporan Data Barang ..................................................... III-69 Gambar III. 40 Form Laporan Data Harga Barang .......................................... III-70 Gambar III. 41 Form Laporan Stok Barang ..................................................... III-70 Gambar III. 42 Form Struk Pemesanan Barang ke Supplier ............................ III-71 Gambar III. 43 Form Struk Penerimaan Barang dari Supplier ........................ III-71 Gambar III. 44 Form Struk Pemesanan Barang dari Apotik ............................ III-72 xii
  • 15. Gambar III. 45 Form Struk Pengiriman Barang ke Apotik .............................. III-72 Gambar III. 46 Form Laporan Pemesanan dan Penerimaan dari Supplier per Tanggal ............................................................................................................. III-73 Gambar III. 47 Form Laporan Pemesanan dan Pengiriman Barang ke Apotik per Tanggal ............................................................................................................. III-74 Gambar IV. 1 Form Splash Screen .................................................................... IV-2 Gambar IV. 2 Form Menu Utama ...................................................................... IV-3 Gambar IV. 3 Form Login ................................................................................. IV-3 Gambar IV. 4 Form Master User ....................................................................... IV-4 Gambar IV. 5 Form Ganti Password .................................................................. IV-4 Gambar IV. 6 Form Master Supplier ................................................................. IV-5 Gambar IV. 7 Form Master Barang ................................................................... IV-6 Gambar IV. 8 Form Asal Barang ....................................................................... IV-7 Gambar IV. 9 Form Jenis Barang ...................................................................... IV-8 Gambar IV. 10 Form Kategori Barang .............................................................. IV-8 Gambar IV. 11 Form Golongan Barang ............................................................. IV-9 Gambar IV. 12 Form Satuan Jumlah Kecil Barang ......................................... IV-10 Gambar IV. 13 Form Satuan Jumlah Besar Barang ......................................... IV-10 Gambar IV. 14 Form Laporan Master Supplier ............................................... IV-11 Gambar IV. 15 Form Laporan Master Barang ................................................. IV-12 Gambar IV. 16 Form Laporan Harga Barang .................................................. IV-13 Gambar IV. 17 Form Laporan Stok Barang ..................................................... IV-14 Gambar IV. 18 Form Struk Pemesanan Barang ke Supplier ........................... IV-14 Gambar IV. 19 Form Struk Penerimaan Barang dari Supplier ........................ IV-15 xiii
  • 16. Gambar IV. 20 Form Struk Pemesanan Barang dari Apotik ........................... IV-15 Gambar IV. 21 Form Struk Pengiriman Barang ke Apotik ............................. IV-16 Gambar IV. 22 Form Laporan Pemesanan ke Supplier per tanggal awal dan tanggal akhir ..................................................................................................... IV-16 Gambar IV. 23 Form Laporan Pemesanan dan penerimaan Barang dari Supplier per periode........................................................................................................ IV-17 Gambar IV. 24 Form Laporan Pemesanan Apotik per tanggal awal dan tanggal akhir.................................................................................................................. IV-17 Gambar IV. 25 Form Laporan Pemesanan dan Pengiriman Barang ke Apotik per periode .............................................................................................................. IV-18 xiv
  • 17. DAFTAR TABEL Tabel III. 1 Kebutuhan Fungsional .................................................................. III-10 Tabel III. 2 Kebutuhan Non Fungsional .......................................................... III-11 Tabel III. 3 Lingkungan Implementasi Sistem Informasi Inventory Farmasi . III-19 Tabel III. 4 Daftar Tabel Aplikasi .................................................................... III-22 Tabel III. 5 Tabel Login ................................................................................... III-23 Tabel III. 6 Tabel Asal Barang ......................................................................... III-23 Tabel III. 7 Tabel Golongan Barang ................................................................ III-24 Tabel III. 8 Tabel Jenis Barang ........................................................................ III-24 Tabel III. 9 Tabel Kategori Barang .................................................................. III-25 Tabel III. 10 Tabel Harga Barang .................................................................... III-25 Tabel III. 11 Tabel Stok Barang....................................................................... III-26 Tabel III. 12 Tabel Satuan Jumlah Besar ......................................................... III-26 Tabel III. 13 Tabel Satuan Jumlah Kecil ......................................................... III-27 Tabel III. 14 Tabel Supplier ............................................................................. III-27 Tabel III. 15 Tabel Master Barang ................................................................... III-28 Tabel III. 16 Tabel Fungsi Modul .................................................................... III-29 Tabel III. 17 Tabel Spesifikasi Menu Utama ................................................... III-30 Tabel III. 18 Tabel Menu File .......................................................................... III-31 Tabel III. 19 Tabel Form Login ....................................................................... III-32 Tabel III. 20 Tabel Form Ganti Password ........................................................ III-34 Tabel III. 21 Tabel Menu Master ..................................................................... III-35 xv
  • 18. Tabel III. 22 Tabel Field Master Barang .......................................................... III-37 Tabel III. 23 Tabel Form Master Barang ......................................................... III-37 Tabel III. 24 Tabel Field Asal Barang ............................................................. III-40 Tabel III. 25 Tabel Form Asal Barang ............................................................. III-41 Tabel III. 26 Tabel Field Jenis Barang ............................................................. III-42 Tabel III. 27 Tabel Form Jenis Barang ............................................................ III-43 Tabel III. 28 Tabel Field Kategori Barang ....................................................... III-44 Tabel III. 29 Tabel Form Kategori Barang ...................................................... III-45 Tabel III. 30 Tabel Field Golongan Barang ..................................................... III-46 Tabel III. 31 Tabel Form Golongan Barang..................................................... III-47 Tabel III. 32 Tabel Field Satuan Jumlah Kecil Barang .................................... III-48 Tabel III. 33 Tabel Form Satuan Jumlah Kecil Barang ................................... III-49 Tabel III. 34 Tabel Field Satuan Jumlah Besar Barang ................................... III-50 Tabel III. 35 Tabel Form Satuan Jumlah Besar Barang ................................... III-51 Tabel III. 36 Tabel Field Supplier .................................................................... III-52 Tabel III. 37 Tabel Form Supplier ................................................................... III-53 Tabel III. 38 Tabel Field User .......................................................................... III-55 Tabel III. 39 Tabel Form User ......................................................................... III-55 Tabel IV. 1 Identifikasi dan Rencana Pengujian berdasarkan Kebutuhan Fungsional ........................................................................................................ IV-18 Tabel IV. 2 Identifikasi dan Rencana Pengujian Detail ................................... IV-20 Tabel IV. 3 Identifikasi dan Rencana Pengujian berdasarkan Kebutuhan Non Fungsional ........................................................................................................ IV-22 Tabel IV. 4 Butir Uji Validasi Login ............................................................... IV-24 xvi
  • 19. Tabel IV. 5 Butir Uji Menu Utama .................................................................. IV-25 Tabel IV. 6 Butir Uji Master User ................................................................... IV-28 Tabel IV. 7 Butir Uji Master Barang ............................................................... IV-29 Tabel IV. 8 Butir Uji Master Pendukung ......................................................... IV-32 Tabel IV. 9 Butir Uji Master Supplier ............................................................. IV-33 Tabel IV. 10 Butir Uji Laporan Pemesanan dan Penerimaan Barang dari Supplier .......................................................................................................................... IV-34 Tabel IV. 11 Butir Uji Laporan Pemesanan dan Pengiriman Barang ke Apotik ...... .......................................................................................................................... IV-35 Tabel IV. 12 Butir Uji Laporan Stok Obat ....................................................... IV-35 xvii
  • 20. DAFTAR SIMBOL Daftar Simbol dalam Flowmap Nama Keterangan No Simbol Dokumen Menunjukan dokumen sebagai yang 1 (Document) digunakan untuk merekam data terjadinya suatu transaksi Operasional Menunjukan proses yang dikerjakan 2 Manual secara manual Garis aliran Menunjukan arus data antar 3 (flow line) simbol/proses Decision Menunjukan pilihan yang akan 4 dikerjakan atau keputusan yang harus dibuat dalam proses pengolahan data Conector Digunakan untuk penghubung dalam 5 (On-page satu halaman connector) Proses Merupakan kegiatan proses dari operasi 6 program komputer xvii
  • 21. Daftar simbol dan keterangan Context Diagram Menurut Yourdan dan DeMarco No Simbol Nama Keterangan Terminator 1 Mahasiswa Aliran Data/ Informasi 2 Data Flow Mahasiswa baru Proses/Process Membuat 3 Record Simbol dan Keterangan Data Flow Diagram Menurut Yourdan dan DeMarco No Simbol Nama Keterangan Terminator untuk mewakili entitas eksternal yang 1 berhubungan dua arah dengan sistem yang sedang dibangun Proses Untuk menggambarkan bagian dari sistem 2 yang mentransformasikan input menjadi output Data Store digunakan untuk membuat model sekumpulan paket data dan diberi nama 3 dengan kata benda jamak, misalnya Supplier dan biasanya nantinya akan dijadikan berupa sebuah tabel. xviii
  • 22. No Simbol Nama Keterangan Alur Data digunakan untuk menunjukkan arah menuju ke tujuan dan keluar dari suatu proses. Alur data ini digunakan untuk menerangkan 4 perpindahan data atau paket data atau informasi dari satu bagian sistem ke bagian lainnya Notasi yang digunakan dalam Entity Relation Diagram (ERD) : Notasi Keterangan Entitas, adalah suatu objek yang dapat diidentifikasi dalam Entitas lingkungan pemakai Relasi, menunjukkan adanya hubungan di antara sejumlah entitas yang berbeda Relasi Garis, sebagai penghubung antara relasi dengan entitas, relasi dan entitas dengan atribut xix
  • 23. BAB I PENDAHULUAN Bab ini menguraikan tentang latar belakang topik tugas akhir, permasalahan dan rumusan masalah, ruang lingkup dan batasan masalah, tujuan tugas akhir, metodologi tugas akhir dan sistematika laporan tugas akhir. I.1 Latar Belakang Farmasi merupakan sebuah unit bagian di rumah sakit dimana fungsi utamanya yaitu mengelola persediaan barang baik obat-obatan atau alat kesehatan, didalamnya terdapat berbagai macam aktifitas yang mendukung proses kerja farmasi seperti manajemen pemesanan dan penerimaan barang dari supplier, distribusi barang ke apotik dan manajemen pelaporan keluar masuknya barang, guna tercapainya stabilitas pengelolaan barang di farmasi. Pengelolaan barang di farmasi merupakan sesuatu hal yang tidak mudah, apabila pengelolaan data belum dibantu dengan komputer yaitu dengan menggunakan sistem manual pencatatan. Hal ini mengakibatkan tidak tercapainya efisiensi kerja dan hasil laporan yang dikerjakan kurang akurat. Untuk memudahkan dalam pengelolaan barang farmasi untuk kebutuhan di rumah sakit, maka perlu adanya aplikasi yang dapat mencakup semua kebutuhan proses aktifitas di farmasi seperti yang telah disebutkan diatas. Disamping itu juga perlu diperhatikan, dimana harus adanya pengelolaan administrasi yang baik pada aplikasi farmasi tersebut untuk pengelolaan pengguna atau user, sehingga tidak sembarang orang dapat mengkakses berbagai informasi pada aplikasi guna meminimalisir pencurian data atau penyalahgunaan data. Dan juga dikarenakan hasil yang diinginkan dalam membangun aplikasi tersebut agar memudahkan dalam pembuatan laporan yang akurat dan efisien, maka judul yang dibuat dalam Tugas Akhir ini adalah “Pembangunan Sistem Informasi Inventory Farmasi Rumah Sakit Sub Bagian Administrasi dan Pelaporan ”. I-1
  • 24. I-2 I.2 Rumusan Masalah 1. Bagaimana membangun sistem untuk mengatur keamanan data dan informasi dengan mengatur hak akses untuk masuk aplikasi. 2. Bagaimana membangun sistem untuk mengatur penyimpanan data barang dan data supplier secara sistematis. 3. Bagaimana membangun aplikasi yang dapat memudahkan proses pembuatan laporan master barang, laporan stok barang, laporan master supplier, laporan pembelian barang dari supplier, laporan distribusi barang ke apotik , dan laporan lainnya untuk keperluan di farmasi. I.3 Tujuan 1. Adanya sistem yang mengatur dalam pemberian informasi dan data sesuai pemberian tanggung jawab. 2. Memudahkan proses pengelolaan data seperti pencatatan data barang dan data supplier yang sudah tersistematis dan terkomputerisasi. 3. Memudahkan dalam pembuatan laporan untuk kebutuhan aktifitas di farmasi rumah sakit. 4. Memudahkan pekerjaan. I.4 Batasan Masalah Batasan Masalah Tugas Akhir ini meliputi tentang administrasi sistem dan pelaporan yang dibutuhkan di unit farmasi saja. 1. Pada bagian administrasi akan dibangun sistem yang berhubungan dengan pengelolaan data user, pengelolaan data barang dan pengelolaan data supplier. 2. Pada bagian pelaporan akan dibuat sistem pelaporan data barang, pelaporan stok barang, pelaporan data supplier, pelaporan pembelian barang dari supplier, pelaporan distribusi barang ke apotik, dan pelaporan lainnya untuk kebutuhan aktifitas di farmasi.
  • 25. I-3 I.5 Metodologi Metodologi penyusunan Tugas Akhir ini adalah sebagai berikut: 1. Pengumpulan Data a. Kepustakaan Mengambil dan mencari data dari literatur buku dan internet yang terkait dengan pembuatan Tugas Akhir ini. b. Observasi Metode pengumpulan informasi dengan melakukan pengamatan secara langsung pada proses yang sedang berjalan dan melakukan interview dengan pihak terkait, metode ini berlangsung saat kegiatan magang di rumah sakit. 2. Analisis Sistem Merupakan analisis sifat sistem dan program yang akan dibangun, serta analisis antarmuka (interface) yang diperlukan. Dalam analisis sistem ini dilakukan penganalisaan pada seluruh proses komponen yang terdapat di dalam bagian sistem. 3. Desain Sistem Merupakan gambaran perilaku sistem yang akan dibuat atau simulasi sistem dengan menggunakan Diagram Contex dan Data Flow Diagram (DFD.) 4. Perancangan Sistem Merupakan pelengkap pemecahan masalah (pada analisis sistem) yang menggabungkan kembali komponen-komponen sistem menjadi sistem yang utuh. 5. Implementasi Program Implementasi merupakan proses menerjemahkan desain ke dalam bentuk kode yang bisa dibaca oleh perangkat keras. Pada sistem ini implementasi dilakukan pada Visual Basic.NET dengan basis data Sql Server.
  • 26. I-4 6. Uji Coba Pengujian dari program yang telah dibuat. Pengujian ini meliputi seluruh proses yang terdapat di dalam bagian sistem yang diimplementasikan. 7. Diskusi Hasil Pada tahap ini dilakukan analisis terhadap hasil implementasi yang telah dilakukan untuk memperoleh kesimpulan dari tugas akhir. Model pengembangan analisis sistem mengacu pada model proses waterfall, dikarenakan tiap tahap diselesaikan secara terurut dan dapat diperbaiki jika terjadi kesalahan (Pressman, R. 1997). Model proses waterfall dapat dilihat pada gambar I. Gambar I. 1 Proses Model Waterfall Pembangunan Sistem Informasi Inventori Farmasi Rumah Sakit ini dikerjakan oleh tim yang terdiri dari tiga orang yaitu: Pertama, Maqi Imadul Iman dengan judul Pembangunan Sistem Informasi Inventori Farmasi Rumah Sakit Sub
  • 27. I-5 Bagian Administrasi Sistem dan Pelaporan. Kedua, Sendi Hakim dengan judul Pembangunan Sistem Informasi Inventori Farmasi Rumah Sakit Sub Bagian Distribusi Barang ke Apotik. Dan ketiga, Zenna Rizky Akbar dengan judul Pembangunan Sistem Informasi Inventori Farmasi Rumah Sakit Sub Bagian Pemesanan dan Penerimaan Barang dari Supplier. Ketiga bagian ini menjadi satu kesatuan pembuatan aplikasi. Untuk mengetahui kelengkapan penyusunan laporan dapat melihat pada referensi yang disediakan. I.6 Sistematika Penulisan Sistematika penulisan dalam laporan Tugas Akhir (TA) ini adalah sebagai berikut: BAB I Pendahuluan, berisi uraian tentang latar belakang, perumusan masalah, tujuan, batasan masalah perancangan sistem informasi, metodologi penyelesaian masalah, dan sistematika penulisan BAB II Studi Literatur, berisi uraian tentang teori sistem informasi manajemen farmasi dan metode pengembangan berorientasi objek. Teori tersebut merupakan teori pendukung yang digunakan dalam penyelesaian masalah dalam pembuatan Tugas Akhir (TA) ini. BAB III Analisis dan Perancangan Sistem, berisi uraian analisis sistem, analisis aplikasi, perancangan aplikasi, deskripsi rinci tabel dan deskripsi rinci modul. Uraian tersebut merupakan analisis terhadap sistem yang akan dibangun dan tahap-tahap perancangan sistem. BAB IV Berisi tentang implementasi dan pengujian sistem, diantaranya adalah lingkungan implementasi, batasan implementasi, implementasi antarmuka, dan pengujian. BAB V Kesimpulan dan Saran, berisi kesimpulan yang diperoleh dari hasil pembuatan Tugas Akhir (TA) dan saran-saran untuk pengembangan TA ini.
  • 28. BAB II STUDI LITERATUR Pada bab ini akan diuraikan tentang teori-teori dasar yang digunakan dalam penyusunan tugas akhir ini. Adapun pembahasannya yaitu tentang sistem informasi manajemen inventory farmasi Rumah Sakit, Konsep perancangan Terstruktur untuk menggambarkan alur proses, penjelasan singkat mengenai perangkat lunak yang digunakan serta tahap-tahap pembangunan software/perangkat lunak. II.1 Sistem Informasi Manajemen Inventory Farmasi Rumah Sakit Sistem Informasi Manajemen adalah sistem manusia atau mesin yang menyediakan informasi untuk mendukung operasi manajemen dan fungsi pengambilan keputusan suatu organisasi (Davis, g. B, 1993). Sedangkan menurut pengertian yang lain, Sistem Informasi Manajemen adalah suatu sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan (Robert A.Leith dan K. Roscoe Davis, 1983). Jadi dapat disimpulakan sistem informasi yaitu suatu alat untuk mengefisiensikan pekerjaan dan mengakurasikan proses pengambilan keputusan berdasarkan dari laporan-laporan yang dihasilkannya. dan dari pengertian-pengertian sistem informasi diatas yang akan dibahas disini yaitu sistem informasi inventory farmasi. Inventory Farmasi atau lebih dikenal Logistik Farmasi adalah salah satu sub sustem di rumah sakit yang memiliki tugas untuk menyediakan barang dan bahan dalam jumlah, kualitas, dan pada waktu yang tepat sesuai kebutuhan dengan harga yang efisien untuk kegiatan operasional rumah sakit (Darmanto Djojodibroto, 1997). Dan menurut definisi lainnya, inventory farmasi merupakan ilmu pengetahuan dan seni serta proses mengenai perencanaan dan penentuan II-1
  • 29. II-2 kebutuhan, pengadaan, penyimpanan, penyaluran dan pemeliharaan serta penghapusan material/alat-alat (Subagya, M.S., 1994). Kesimpulan akhir dari pengertian diatas antara apa itu sistem informasi manajemen dan inventory farmasi akan dibuatkannya suatu sistem informasi inventory farmasi dengan tujuan untuk efisiensi pekerjaan dan mempermudah pengambilan keputusan berdasarkan laporan laporan yang dihasilkan sistem informasi tersebut. Kegiatan inventory farmasi secara umum mempunyai tiga tujuan (Aditama, T.Y, 2003), yaitu:  Tujuan operasional adalah agar tersedia barang, serta bahan dalam jumlah yang tepat dan mutu yang memadai.  Tujuan keuangan meliputi pengertian bahwa upaya tujuan operasional dapat terlaksana dengan biaya yang serendah-rendahnya.  Tujuan pengamanan bermaksud agar persediaan tidak terganggu oleh kerusakan, pemborosan, penggunaan tanpa hak, pencurian, dan penyusutan yang tidak wajar lainnya, serta nilai persediaan yang sesungguhnya dapat tercermin didalam sistem akuntansi. Dari tujuan umum kegiatan inventory farmasi tersebut diatas, maka cakupan sistem yang akan dibangun yaitu memiliki fungsi-fungsi untuk menangani setiap kegiatan proses di Unit Farmasi yaitu sebagai berikut: 1. Untuk pemesanan dan penerimaan barang dari Supplier 2. Untuk distribusi barang ke apotik 3. Dan untuk pengelolaan pelaporan keluar masuknya barang Dimana dari ketiga fungsi tersebut, disini hanya akan difokuskan untuk pengelolaan pelaporan keluar masuknya barang saja, karena kedua fungsi sebelumnya akan dibangun oleh teman sekelompok yang lain.
  • 30. II-3 II.2 Konsep Perancangan Terstruktur (Wikipedia, 2013) Konsep perancangan yang digunakan yaitu konsep SDLC (Systems Development Life Cycle atau Systems Life Cycle (Siklus Hidup Sistem), SDLC merupakan konsep atau pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap : rencana (planning), analisis (analysis), desain (design), implementasi (implementation), uji coba (testing) dan pengelolaan (maintenance). II.2.1 Flowmap (Tubagus, Y, 2009) Flowmap adalah gambaran langkah-langkah berjalannya sistem dari suatu program kegiatan baik yang sedang berjalan maupun yang akan dibangun. Dan acuan dalam membuat Membuat Flowmap berdasarkan ciri-ciri umum sebagai berikut: 1. flowmap digambarkan dari halaman atas ke bawah dan dari kiri ke kanan. 2. Aktivitas yang digambarkan harus didefinisikan jelas dapat dimengerti oleh pembaca. 3. Harus ditentukan jelas kapan aktivitas dimulai dan diakhiri. 4. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja. 5. Setiap langkah dari aktivitas harus berada pada urutan yang benar. 6. Lingkup dan range dari aktivitas yang sedang digambarkan harus bisa ditelusuri. Percabangan-percabangan yang memotong aktivitas yang sedang digambarkan tidak perlu digambarkan pada flowmap yang sama.simbol konektor harus digunakan dan percabangannya diletakan pada halaman yang berbeda atau hilangkan semua percabangannya yang tidak berkaitan dengan sistem 7. Dan gunakan simbol-simbol flowmap yang standar.
  • 31. II-4 II.2.2 Data Flow Diagram(DFD) (Hanif Al Fatta, 2007) Elemen dalam DFD : 1. Proses Berupa aktifitas yang dilakukan yang berupa manual ataupun terkomputerisasi. 2. Data Flow Satu data atau kumpulan suatu data yang selalu diawali dan berakhir pada suatu proses. 3. Data Store Kumpulan data yang disimpan dengan cara tertentu. Data yang mengalir disimpan dalam data store. 4. Externl Entity Orang, Organisasi, atau sistem yang berada di luar sistem namun juga berinteraksi dengan sistem tersebut. Context Diagram : DFD pertama dalam proses bisnis. Menunjukan konteks dimana proses bisnis berada. Diagram ini menunjukan semua proses bisnis dalam satu proses tunggal atau biasa disebut proses 0. Pada diagram ini juga ditunjukan entitas luar yang terlibat menerima dan memberikan informasi ke dalam sistem. Level 0 Diagram : Menunjukan semua proses utama yang menyusun keseluruha sistem dan komponen internal dari proses 0 juga menunjukan bagaimana proses- proses direlasikan dan penambahan pada data store. Level 1 Diagram : Diciptakan dari setiap proses utama dari level 0. Juga menunjukan bagaimana informasi berpindah dari proses ke proses lainnya. Misalnya jika proses induk dipecah menjadi 3 proses anak, maka 3 proses anak ini menjadi 3 proses induk.
  • 32. II-5 Level 2 Diagram : Menunjukan semua proses yang menyusun sebuah proses pada level 1. Penyusunan bisa saja tidak mencapai level ini atau mungkin dilanjutkan ke level selanjutnya. II.3 Basis Data (Abdul Kadir, 1999) Basis data dapat didefinisikan sebagai sistem terkomputerisasi yang tujuan utamanya adalah untuk memelihara sebuah informasi atau sekumpulan berkas data terkomputerisasi dan membuat informasi tersebut tersedia pada saat dibutuhkan. Basis data tidak hanya sekedar kumpulan berkas (tabel), tetapi juga mencakup hal-hal lain seperti hubungan antar tabel, view (tabel yang bersifat logis, yang merupakan paduan sejumlah tabel), dan bahkan kode yang biasa kita sebut store procedure. Pengguna sistem basis data dapat melakukan operasi-operasi yang dasar berkenaan dengan basis data, antara lain : 1. Menambahkan file baru ke dalam sistem basis data. 2. Mengosongkan berkas. 3. Menyisipkan data ke suatu berkas. 4. Mengambil data yang ada pada suatu berkas. 5. Mengubah data pada suatu berkas. 6. Menghapus data. 7. Menyajikan suatu informasi yang diambil dari sejumlah berkas. II.4 Sql Server (Wikipedia, 2012a) Sistem Manajemen Basis Data (Database Management System–DBMS) yang digunakan untuk pengelolaan tabel-tabel yaitu menggunakan Microsoft SQL Server 2008 dikarnakan lebih mudah untuk digunakan dan memiliki lebih banyak fitur, juga menawarkan integrasi yang erat dengan .NET framework yang tidak dimiliki oleh produk lain. Dan kelebihan lainnya yaitu bisa mengelola banyak basis data.
  • 33. II-6 SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD), namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI. DDL digunakan untuk membuat/mendefinisikan, mengubah/edit, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah: Select untuk menampilkan data, Insert untuk menambahkan data baru, Update untuk mengubah data yang sudah ada, dan Delete untuk menghapus data. II.5 Microsoft Visual Studio 2010 (Wikipedia, 2012b) Perangkat Lunak yang digunakan untuk membangun sistem/aplikasi yaitu Microsoft Visual Studio 2010. Microsoft Visual Studio 2010 adalah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan alplikasi baik berbentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web. Visual Studio mencakup kompiler, SDK, Integrated Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library). Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++, Visual C#, Visual Basic, Visual Basic .NET, Visual InterDev,Visual J++, Visual J#, Visual FoxPro, dan Visual SourceSafe. II.6 Adobe Photoshop CS 3 (Wikipedia, 2012c) Adobe Photoshop adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pembuatan desain dan pengeditan foto/gambar dengan berbagai opsional effek yang disediakan untuk pembuatan grafis. Kebanyakan Perangkat lunak ini digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap mayoritas orang perangkat lunak pengolah gambar/foto saja
  • 34. II-7 padahal bisa juga manfaatkan untuk pembuatan desain untuk sebuah perangkat lunak aplikasi agar terlihat lebih menarik dan mempunyai daya jual tinggi. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS, versi sembilan disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3, versi kesebelas adalah Adobe Photoshop CS4, versi keduabelas adalah Adobe Photoshop CS5 , dan versi yang terakhir (ketigabelas) adalah Adobe Photoshop CS6. Dan yang digunakan disini yaitu versi sepuluh disebut Adobe Photoshop CS3. II.7 Tahap Pembangunan Software/Perangkat Lunak (Tyas, 2013) Pembangunan atau pengembangan sofware atau perangkat lunak terdiri dari beberapa tahap yaitu terdiri dari : 1. Analisis Tahap analisa sistem merupakan salah satu tahap yang sangat penting, karena banyak kesalahan dalam suatu perangkat lunak yang terjadi sejak dari fase ini dan terlambat terdeteksi sehingga akan memerlukan waktu dan biaya yang tidak sedikit untuk memperbaikinya. Analisa kebutuhan bertujuan untuk menggali kebutuhan kebutuhan (requirement) yang harus dipenuhi oleh perangkat lunak yang akan dibuat untuk memperoleh fungsi dan kelakuan perangkat lunak. 2. Perancangan (Desain) Selanjutnya setelah fase analisa selesai dilakukan perancangan berdasarkan hasil analisa. Pada fase ini dilakukan perancangan data, struktur program, antar muka dan prosedur-prosedur perangkat lunak 3. Pengkodean (Implementasi) Selanjutnya setelah fase perancangan selesai dilakukan pengkodean berdasarkan hasil perancangan dengan menggunakan bahasa pemrograman tertentu. 4. Pengujian (Testing) Black box Testing
  • 35. II-8 Test case ini bertujuan untuk menunjukkan fungsi PL tentang cara beroperasinya, apakah pemasukan data keluaran telah berjalan sebagaimana yang diharapkan dan apakah informasi yang disimpan secara eksternal selalu dijaga kemutakhirannya.
  • 36. BAB III ANALISIS DAN PERANCANGAN SISTEM Analisis dan perancangan sistem merupakan langkah awal untuk membangun sistem informasi, atau bisa disebut juga tahap perencanaan untuk merumuskan targetan–targetan yang nantinya akan dicapai dan membuat strategi–strategi untuk menganalisia proses berjalannya sistem baik yang sedang berjalan maupun yang nantinya akan dibangun. Tahap ini sangat penting karena kesalahan dalam tahap ini akan mengakibatkan kesalahan pada tahap selanjutnya. Belajar dari pengalaman membuktikan bahwa kesalahan-kesalahan yang diperbaiki setelah analisis akan memakan biaya yang lebih besar dari pada jika kesalahan diperbaiki saat dilakukannya analisis dari perealisasian Tugas Akhir ini. Analisa dan perancangan sistem ini dilakukan agar proses realisasi dapat menjadi lebih mudah dan terarah sehingga dapat mengurangi kesalahan yang dapat mengakibatkan kerugian waktu dan biaya. III.1 Analisis Sistem Analisis sistem merupakan kegiatan menganalisa masalah untuk menemukan solusi tercapainya semua kebutuhan sistem. Tahap analisis sistem dilakukan setelah tahap perencanaan sistem dan sebelum tahap perancangan sistem. Tahap analisis merupakan tahap yang kritis maka harus dilakukan dengan hati-hati dan terperinci, kesalahan pada tahap ini akan menyebabkan kesalahan pada tahap selanjutnya. III.1.1 Analisis Dokumen Dokumen yang akan digunakan untuk pembuatan pelaporan yaitu hasil transaksi pembelian yang meliputi pemesanan dan penerimaan barang dari supplier dan distribusi barang ke apotik adalah sebagai berikut: 1. Purchase Order Dokumen yang dibuat oleh bagian farmasi yang berisi tentang permintaan penyediaan barang kepada supplier. III-1
  • 37. III-2 2. Faktur Dokumen yang dibuat oleh supplier berisi tentang data barang yang masuk ke farmasi. 3. Daftar Permintaan Barang Dokumen yang dibuat oleh bagian apotik yang dapakai untuk mengajukan pengadaan barang untuk di apotik III.1.1.1 Analisis Dokumen Masukan Analisis dokumen masukan disini yaitu sebagai acuan untuk pembuatan sistem administrasi yaitu untuk pengelolaan master barang, master supplier dan master user sebagai berikut : 1. Nama : Barang(Obat-Obatan/Alkes) Fungsi : Catatan obat-obat yang ada di farmasi Sumber : Kepala Instalasi Farmasi Distribusi : Untuk Arsip Atribut :KdBarang, KdJenisBarang, KdKategoryBarang, KdGolBarang, KdSatuanJmlBesar, KdSatuanJmlKecil, NamaBarang, JmlTerkecil, JmlJualTerkecil, JmlKemasan, Lokasi, JmlMinimum,KdAsalbarang. 2. Nama : Supplier Fungsi : Catatan daftar supplier Sumber : Kepala Instalasi Farmasi Distribusi : Untuk Arsip Atribut : KodeSupplier, NamaSupplier, Alamat, Tlp 3. Nama : User
  • 38. III-3 Fungsi : Catatan daftar pengguna aplikasi Sumber : Kepala Instalasi Farmasi Distribusi :- Atribut : kode_user, nama_user, password, level_user III.1.1.2 Analisis Dokumen Keluaran Analisis dokumen keluaran yaitu sebagai analisis untuk pengelolaan laporan keluar masuk barang dari hasil pembelian dan distribusi barang farmasi. 1. Nama : Stok Barang(Obat-Obatan/Alkes) Fungsi : Catatan Stok obat-obat/alkes yang ada di farmasi Sumber : Kepala Instalasi Farmasi Distribusi :- Atribut : KdBarang,KdAsal,JmlMinimum,JumlahStok,Lokasi 2. Nama : Harga Barang(Obat-Obatan/Alkes) Fungsi : Catatan Harga obat-obat/alkes yang ada di farmasi Sumber : Kepala Instalasi Farmasi Distribusi :- Atribut : KdBarang, KdAsal, Harga, Discount, TglKadaluarsa. III.1.2 Analisis Proses Bisnis Proses bisnis disini dimodelkan dengan menggunakan flowmap untuk memodelkan proses yang sistemnya masih berjalan secara manual yang umumnya terjadi di unit logistik farmasi. Di dalam proses bisnis ini akan dijelaskan proses bisnis proses pemesanan barang ke supplier, penerimaan barang dari supplier dan distribusi barang ke apotik.
  • 39. III-4 III.1.2.1 Proses Pemesanan Barang ke Supplier Petugas Gudang K.A Gudang Data Pemesanan Mulai Barang ACC Pengecekan Stok Pemesanan Barang Barang Tidak Mendekati ACC? ambang batas Tidak minimal ya ya Data Pemesanan Pembuatan barang yang telah Perencanaan d acc Pembelian Daftar Pemesanan Barang Pesan Barang ke Supplier Selesai Gambar III. 1 Flowmap Proses Pemesanan Barang ke Supplier
  • 40. III-5 Berikut ini adalah mekanisme kerja sistem pemesanan barang ke supplier: a. Petugas Farmasi mengecek stok barang apakah sudah mendekati ambang batas minimal atau tidak. b. Jika iya, Bagian Farmasi melakukan pembuatan perencanaan pembelian dan menghasilkan Daftar pemesanan barang (Purcase Order) yang selanjutnya dikirim kepada kepala farmasi untuk di tinjau kembali. c. jika daftar pemesanan barang tersebut disetujui, lalu petugas farmasi melakukan pemesanan barang ke supplier sesuai dengan daftar pesanan yang telah dibuat. d. apabila tidak disetujui, daftar pemesanan barang dikembalikan kepada petugas farmasi untuk direvisi kembali.
  • 41. III-6 III.1.2.2 Proses Penerimaan Barang dari Supplier Supplier Petugas Gudang Keuangan Mulai Barang Surat Hutang Faktur Selesai Mengirim Barang Pengecekan Barang dengan PO Barang PO Faktur Cocok? Proses Tidak Retur Retur/ Komplain ya Selesai Update Stok Stok Surat Hutang Gambar III. 2 Flowmap Proses Penerimaan Barang dari Supplier
  • 42. III-7 Berikut ini adalah mekanisme kerja sistem penerimaan barang dari supplier: a. Supplier mengirim barang ke farmasi kemudian petugas farmasi menerima barang serta fakturnya. b. lalu dilakukan pengecekan barang dengan daftar pemesanan pembelian (Purcase Order) apakah sudah sesuai atau tidak. c. jika tidak, dilakukan proses retur barang ke supplier. d. apabila sesuai maka petugas farmasi melakukan stok opname/update stok dan selanjutnya petugas farmasi membuat surat hutang untuk diserahkan kepada bagian keuangan
  • 43. III-8 III.1.2.3 Proses Distribusi Barang ke Apotik Apotek Farmasi Daftar Mulai Permintaan Barang Daftar Permintaan Permintaan Barang Barang Order barang Tidak ACC? Daftar Permintaan Barang Ya Input Data Pengiriman Barang Data Pengiriman Barang Pengiriman Barang Selesai Gambar III. 3 Flowmap Proses Distribusi Barang
  • 44. III-9 Berikut ini adalah mekanisme kerja sistem Distribusi barang ke apotik: a. Pihak apotik melakukan proses permintaan barang dengan membuat daftar permintaan barang yang diajukan kepada pihak kepala farmasi untuk ditinjau kembali. b. apabila permintaan tersebut di setujui maka petugas farmasi mencatat data pengiriman barang dan melakukan pengiriman barang ke apotik. III.2 Analisis Aplikasi Berdasarkan Analisis Sistem pada III.1, maka didapatkan analisis aplikasi yang mencakup deskripsi aplikasi, kebutuhan fungsional, kebutuhan non fungsional, analisis contect diagram dan data flow diagram (DFD), dan E-R diagram. III.2.1 Deskripsi Aplikasi Perangkat lunak ini merupakan sistem yang dibangun untuk menangani manajemen logistik farmasi yang difokuskan hanya pada bagian administrasi sistem dan pelaporan. Pada bagian administrasi sistem mengelola master barang untuk menginput data barang, master supplier untuk menginput data supplier, dan master user untuk pengelolaan hak akses untuk masuk aplikasi, sedangkan pada bagian pelaporan meliputi pelaporan pembelian barang dari supplier perperiode, pelaporan distribusi barang ke apotik perperiode dan pelaporan stok barang serta disediakan juga pelaporan dari master barang dan master supplier.
  • 45. III-10 III.2.2 Kebutuhan Fungsional Adapun Kebutuhan fungsional dari perangkat lunak ini adalah sebagai berikut: Tabel III. 1 Kebutuhan Fungsional ID Kebutuhan Penjelasan SISINVFAR-F-001 P/L menyediakan fasilitas termasuk create-update- pengelolaan user, dimana user read-delete: CRUD dibedakan menjadi 2, admin sebagai pengelola administrasi sistem dan operator sebagai pengelola kegiatan transaksi. SISINVFAR-F-002 P/L menyediakan fasilitas Login Input user dan password, login, dan cancel SISINVFAR-F-003 P/L menyediakan fasilitas termasuk create-update- pengelolaan data barang read-delete: CRUD SISINVFAR-F-004 P/L menyediakan fasilitas termasuk create-update- pengelolaan data barang read-delete: CRUD pendukung(Asal,Jenis,Kategory,G olongan,SatuanJumKecil,SatuanJ umBesar) SISINVFAR-F-005 P/L menyediakan fasilitas termasuk create-update- pengelolaan data supplier read-delete: CRUD SISINVFAR-F-006 P/L menyediakan fasilitas Menampilkan laporan menampilkan laporan pembelian yang bisa di cetak barang dari supplier per periode,distribusi barang keapotik
  • 46. III-11 ID Kebutuhan Penjelasan per periode dan stok barang III.2.3 Kebutuhan Non Fungsional kebutuhan non fungsional dari sistem informasi yang dibangun adalah: Tabel III. 2 Kebutuhan Non Fungsional ID Parameter Requirement SISINVFAR-F-001 Availability Perangkat Lunak harus mampu berjalan aktif dalam jangkauan waktu yang lama, minimal selama pada jam kerja. SISINVFAR-F-002 Reliability Menjamin pemasukan data yang tepat dari pengguna, dengan adanya pengecekan setiap pemasukan data SISINVFAR-F-003 Ergonomy Menjamin kenyamanan pemakaian dengan antar muka yang semenarik mungkin / user friendly SISINVFAR-F-004 Portability Mampu berjalan pada platform windows SISINVFAR-F-005 Response Mampu menampilkan informasi dengan cepat Time SISINVFAR-F-006 Security Aplikasi hanya dapat diakses oleh pengguna yang telah terdaftar sebagai user SISINVFAR-F-007 Value Mampu menyimpan data lebih banyak SISINVFAR-F-008 Others 1: Menggunakan bahasa Indonesia Bahasa komunikasi
  • 47. III-12 III.2.4 Context Diagram Diagram konteks akan menggambarkan sistem informasi Inventory Farmasi secara umum, pada diagram konteks berisi penjelasan tentang siapa yang memberikan masukan dan siapa yang menerima keluaran dari sistem. Pada tugas akhir ini hanya akan membahas sistem pelaporan, pada diagram konteks disini yang berhubungan dengan sistem pelaporan meliputi untuk laporan pembelian yaitu: lap_Pemesanan, Lap_Obat, Lap_Supplier dan Lap_Penerimaan_Barang, untuk laporan distribusi yaitu: Lap_Permintaan_Barang dan Lap_Pengiriman_Barang. Berikut ini diagram konteks sistem informasi Inventory Farmasi ditunjukan pada diagram dibawah. Surat Pesanan Surat Pesanan tidak Setuju Ka Bag Logistik Farmasi Lap_Permintaan_Barang Lap_Pengiriman_Barang Surat Hutang Akuntansi 0 Lap_Penerimaan_Barang Lap_Pemesanan Lap_Supplier Data kirim obat sesuai yang diorder Sistem Informasi Log istik Farmasi Lap_Obat Surat Pesanan setuju Surat Pesanan + Apotek Data Obat yang diorder Supplier Faktur Gambar III. 4 Context Diagram Sistem Informasi Inventory Farmasi
  • 48. III-13 III.2.5 DFD Level 0 Dfd Level 0 ini menggambarkan keseluruhan proses yang terjadi pada sistem informasi inventory farmasi. Proses 1, 2, dan 3 menjelaskan proses pembelian barang dari supplier yang meliputi proses pengecekan barang, pemesanan barang dan penerimaan barang. Proses 4 dan 5 menjelaskan proses distribusi barang ke apotik yang meliputi proses permintaan barang dari apotik dan pengiriman barangnya. Dan terakhir proses yang dikerjakan pada tugas akhir ini yaitu proses 6 membuat laporan untuk kebutuhan di farmasi diantaranya lap_Permintaan_Barang, lap_Pengiriman_Barang, lap_Obat, lap_Pesanan, lap_Penerimaan_Barang dan lap_Supplier.
  • 49. III-14 Stok Obat Data Obat Master Obat 1 Peng ec ekan Data Stok Supplier Barang dan Buat Data Supplier Surat Pesanan Surat Pesanan tidak Setuju (SP) + Pesanan Data Pesanan Ka Bag Ka Bag Logistik Logistik Surat Pesanan Farmas ii Farmas Data Obat 2 Pemes anan Supplier Supplier Barang ke Surat Pesanan Supplier Surat Pesanan setuju Data Pesanan Faktur 3 Data Obat yang diorder Verifikas i Apotek Apotek Surat Hutang Peng iriman dan Akuntansi Penerimaan faktur Barang + Data kirim obat s esuai yang diorder 4 Data Obat Permintaan Penerimaan Barang dari 5 Apotek Data Stok Obat Stok Obat_1 Peng iriman Barang ke + Apotek Peng iriman Peng iriman Barang Permintaan + Permintaan Data Permintaan Data Permintaan Barang Data Peng iriman Barang Lap_Permintaan_Barang 6 Lap_Pengiriman_Barang Data Stok Lap_Obat Ka Bag Ka Bag Data Penerimaan Barang Ka Bag Membuat Laporan Lap_Pemesanan KaLogistik Logistik Bag Logistik Data Pesanan Lap_Penerimaan_Barang Logistik ii Farmas Farmas i Farmas Farmas i Data Supplier Lap_Supplier Gambar III. 5 DFD Level 0 Sistem Informasi Inventory Farmasi
  • 50. III-15 III.2.5.1 DFD Level 1 Proses 6 Dfd level 1 Proses 6 ini merupakan turunan dari Dfd level 0, disini terdapat 6 proses dalam pembuatan laporan. - Proses 0.1 Buat Laporan Obat, dimana untuk proses pembuatan laporan obat ini diambil dari tabel StokObat dan hasil laporannya untuk kebutuhan informasi kepala bagan instalasi Farmasi. - Proses 0.2 Buat Laporan Supplier, proses pembuatan laporan supplier ini diambil dari tabel Supplier dan hasil laporannya untuk kebutuhan informasi kepala bagan instalasi Farmasi. - Proses 0.3 Buat Laporan Pesanan, proses pembuatan laporan pesanan barang ke supplier ini diambil dari tabel Pesanan dan hasil laporannya untuk kebutuhan informasi kepala bagan instalasi Farmasi. - Proses 0.4 Buat Laporan Penerimaan, proses pembuatan laporan penerimaan barang dari supplier ini diambil dari tabel Penerimaan dan hasil laporannya untuk kebutuhan informasi kepala bagan instalasi Farmasi. - Proses 0.5 Buat Laporan Permintaan, proses pembuatan laporan permintaan barang dari apotik ini diambil dari tabel Permintaan dan hasil laporannya untuk kebutuhan informasi kepala bagan instalasi Farmasi. - Proses 0.6 Buat Laporan Pengiriman, proses pembuatan laporan Pengiriman barang ke apotik ini diambil dari tabel Pengiriman dan hasil laporannya untuk kebutuhan informasi kepala bagan instalasi Farmasi.
  • 51. III-16 Gambar III. 6 DFD Level 1 Proses 6 Sistem Informasi Inventory Farmasi
  • 52. III-17 III.2.6 Kamus Data 1. Nama Data : MasterObat Deskripsi : Informasi tentang semua data yang berhubungan dengan obat dan alat kesehatan. Arus Data : Frekuensi : Setiap melakukan pengecekan barang. Struktur Data : KdObat + NamaObat + JmlTerkecil + JmlKemasan + JmlJualTerkecil 2. Nama Data : StokObat Deskripsi : Informasi tentang ketersediaan obat. Arus Data : Frekuensi : Setiap melakukan pengecekan, penerimaan, dan pengiriman barang. Struktur Data : KdStok + JmlMin + JmlStok + Lokasi 3. Nama Data : HargaObat Deskripsi : Informasi tentang harga obat. Arus Data : Frekuensi : Setiap melakukan pengecekan, perencanaan pemesanan barang. Struktur Data : KdBarang + AsalBarang + Harga + Diskon + TglKadaluarsa 4. Nama Data : Supplier Deskripsi : Informasi tentang data-data Supplier. Arus Data : Frekuensi : Setiap Bag.Logistik Farmasi melakukan pembelian obat. Struktur Data : IdSupplier + NamaSupplier + Alamat + NoTlp
  • 53. III-18 III.2.7 E-R Diagram KodeKategori NamaKategori KodeSatuan NamaSatuan NamaAsal Kecil Jmlh KodeAsal Ket KodeGolongan Kategori Mempunyai SatuanJumlah Barang Mempunyai Kecil NamaGolongan AsalBarang KodeSatuan Besar Golongan Diskon SatuanJumlah Mempunyai TglKadaluarsa Mempunyai Barang Besar NamaSatuan Harga Jmlh KodeJenis JenisBarang Mempunyai Mempunyai NamaJenis JmlKirim NoKirim TglKirim JmlMin StokObat Ada MasterObat Dibuat Pengiriman JmlStok Lokasi Permintaan Memesan NoOrder Barang KodeObat JmlKemasan TglOrder JmlTerkecil NamaObat JmlOrder JmlJualTerkecil JmlPesan Memiliki JmlBeli Mengirim Status Harga NO PO Diterima PO KodeSupplier TglPesan NamaSupplier Alamat NoTlp NoFaktur Supplier Membuat Penerimaan TglPembelian Status Gambar III. 7 E-R Diagram Sistem Informasi Inventory Farmasi
  • 54. III-19 III.3 Perancangan Aplikasi Perancangan aplikasi pada sistem informasi ini mencakup hasil analisis pada bab III.2. III.3.1 Rancangan Lingkungan Implementasi Spesifikasi lingkungan implementasi dari hasil perancangan perangkat lunak Logistik Farmasi akan dijelaskan pada tabel III.3. Spesifikasi meliputi Sistem Operasi, Development Tools, DBMS, dan Bahasa Pemrograman yang digunakan. Tabel III. 3 Lingkungan Implementasi Sistem Informasi Inventory Farmasi Logistik Farmasi Spesifikasi Sistem Operasi Windows 7 Development Tools Microsoft Visual Studio, Microsoft Visio DBMS Microsoft SQL Server Bahasa Pemrograman VB.Net